{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T21:09:28Z","timestamp":1774040968441,"version":"3.50.1"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,6,4]],"date-time":"2025-06-04T00:00:00Z","timestamp":1748995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2025,6,4]],"date-time":"2025-06-04T00:00:00Z","timestamp":1748995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["32200525"],"award-info":[{"award-number":["32200525"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"DOI":"10.1186\/s12859-025-06168-3","type":"journal-article","created":{"date-parts":[[2025,6,3]],"date-time":"2025-06-03T22:44:40Z","timestamp":1748990680000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Pytrf: a python package for finding tandem repeats from genomic sequences"],"prefix":"10.1186","volume":"26","author":[{"given":"Lianming","family":"Du","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dalin","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiahao","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xinyi","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kelei","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qianglin","family":"Zeng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nan","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,6,4]]},"reference":[{"issue":"1","key":"6168_CR1","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1111\/1755-0998.13098","volume":"20","author":"L Du","year":"2020","unstructured":"Du L, Liu Q, Zhao K, et al. PSMD: An extensive database for pan-species microsatellite investigation and marker development. Mol Ecol Resour. 2020;20(1):283\u201391.","journal-title":"Mol Ecol Resour"},{"issue":"D1","key":"6168_CR2","doi-asserted-by":"publisher","first-page":"D244","DOI":"10.1093\/nar\/gky998","volume":"47","author":"MM Mokhtar","year":"2019","unstructured":"Mokhtar MM, Atia MAM. SSRome: an integrated database and pipelines for exploring microsatellites in all organisms. Nucleic Acids Res. 2019;47(D1):D244\u201352.","journal-title":"Nucleic Acids Res"},{"issue":"1","key":"6168_CR3","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1093\/bib\/bbs023","volume":"14","author":"KG Lim","year":"2013","unstructured":"Lim KG, Kwoh CK, Hsu LY, Wirawan A. Review of tandem repeat search tools: a systematic approach to evaluating algorithmic performance. Brief Bioinform. 2013;14(1):67\u201381.","journal-title":"Brief Bioinform"},{"issue":"1","key":"6168_CR4","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1186\/s12864-015-1268-z","volume":"16","author":"J Huang","year":"2015","unstructured":"Huang J, Li YZ, Du LM, et al. Genome-wide survey and analysis of microsatellites in giant panda (Ailuropoda melanoleuca), with a focus on the applications of a novel microsatellite marker system. BMC Genomics. 2015;16(1):61.","journal-title":"BMC Genomics"},{"issue":"1","key":"6168_CR5","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1186\/s12864-021-07752-6","volume":"22","author":"Y Lei","year":"2021","unstructured":"Lei Y, Zhou Y, Price M, Song Z. Genome-wide characterization of microsatellite DNA in fishes: survey and analysis of their abundance and frequency in genome-specific regions. BMC Genomics. 2021;22(1):421.","journal-title":"BMC Genomics"},{"key":"6168_CR6","doi-asserted-by":"publisher","DOI":"10.3389\/fgene.2021.622724","volume":"12","author":"X Song","year":"2021","unstructured":"Song X, Yang T, Zhang X, et al. Comparison of the microsatellite distribution patterns in the genomes of euarchontoglires at the taxonomic level. Front Genet. 2021;12: 622724.","journal-title":"Front Genet"},{"issue":"3","key":"6168_CR7","doi-asserted-by":"publisher","first-page":"R61","DOI":"10.1186\/gb-2008-9-3-r61","volume":"9","author":"S Wang","year":"2008","unstructured":"Wang S, Lorenzen MD, Beeman RW, Brown SJ. Analysis of repetitive DNA distribution patterns in the Tribolium castaneum genome. Genome Biol. 2008;9(3):R61.","journal-title":"Genome Biol"},{"issue":"1","key":"6168_CR8","doi-asserted-by":"publisher","first-page":"5530","DOI":"10.1038\/s41467-023-41262-1","volume":"14","author":"K Ichikawa","year":"2023","unstructured":"Ichikawa K, Kawahara R, Asano T, Morishita S. A landscape of complex tandem repeats within individual human genomes. Nat Commun. 2023;14(1):5530.","journal-title":"Nat Commun"},{"issue":"3","key":"6168_CR9","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1101\/gr.277335.122","volume":"33","author":"K Hamanaka","year":"2023","unstructured":"Hamanaka K, Yamauchi D, Koshimizu E, et al. Genome-wide identification of tandem repeats associated with splicing variation across 49 tissues in humans. Genome Res. 2023;33(3):435\u201347.","journal-title":"Genome Res"},{"issue":"1","key":"6168_CR10","doi-asserted-by":"publisher","first-page":"6711","DOI":"10.1038\/s41467-023-42278-3","volume":"14","author":"H Jam","year":"2023","unstructured":"Jam H, Li Y, DeVito R, et al. A deep population reference panel of tandem repeat variation. Nat Commun. 2023;14(1):6711.","journal-title":"Nat Commun"},{"key":"6168_CR11","doi-asserted-by":"publisher","DOI":"10.7554\/eLife.84043","volume":"12","author":"SE Wright","year":"2023","unstructured":"Wright SE, Todd PK. Native functions of short tandem repeats. Elife. 2023;12: e84043.","journal-title":"Elife"},{"issue":"6664","key":"6168_CR12","doi-asserted-by":"publisher","first-page":"eqdd1250","DOI":"10.1126\/science.add1250","volume":"381","author":"CA Horton","year":"2023","unstructured":"Horton CA, Alexandari AM, Hayes MGB, et al. Short tandem repeats bind transcription factors to tune eukaryotic gene expression. Science. 2023;381(6664):eqdd1250.","journal-title":"Science"},{"issue":"4","key":"6168_CR13","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1101\/gr.276768.122","volume":"33","author":"TY Lu","year":"2023","unstructured":"Lu TY, Smaruj PN, Fudenberg G, et al. The motif composition of variable number tandem repeats impacts gene expression. Genome Res. 2023;33(4):511\u201324.","journal-title":"Genome Res"},{"issue":"5","key":"6168_CR14","doi-asserted-by":"publisher","first-page":"286","DOI":"10.1038\/nrg.2017.115","volume":"19","author":"AJ Hannan","year":"2018","unstructured":"Hannan AJ. Tandem repeats mediating genetic plasticity in health and disease. Nat Rev Genet. 2018;19(5):286\u201398.","journal-title":"Nat Rev Genet"},{"issue":"7827","key":"6168_CR15","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1038\/s41586-020-2579-z","volume":"586","author":"B Trost","year":"2020","unstructured":"Trost B, Engchuan W, Nguyen CM, et al. Genome-wide detection of tandem DNA repeats that are expanded in autism. Nature. 2020;586(7827):80\u20136.","journal-title":"Nature"},{"issue":"7841","key":"6168_CR16","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1038\/s41586-020-03078-7","volume":"589","author":"I Mitra","year":"2021","unstructured":"Mitra I, Huang B, Mousavi N, et al. Patterns of de novo tandem repeat mutations and their role in autism. Nature. 2021;589(7841):246\u201350.","journal-title":"Nature"},{"issue":"7942","key":"6168_CR17","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1038\/s41586-022-05515-1","volume":"613","author":"GS Erwin","year":"2023","unstructured":"Erwin GS, G\u00fcrsoy G, Al-Abri R, et al. Recurrent repeat expansions in human cancer genomes. Nature. 2023;613(7942):96\u2013102.","journal-title":"Nature"},{"key":"6168_CR18","doi-asserted-by":"publisher","first-page":"884","DOI":"10.3389\/fgene.2020.00884","volume":"11","author":"N Wyner","year":"2020","unstructured":"Wyner N, Barash M, McNevin D. Forensic autosomal short tandem repeats and their potential association with phenotype. Front Genet. 2020;11:884.","journal-title":"Front Genet"},{"issue":"7","key":"6168_CR19","doi-asserted-by":"publisher","first-page":"457","DOI":"10.1038\/s41576-024-00726-w","volume":"25","author":"N Xie","year":"2024","unstructured":"Xie N. Building a catalogue of short tandem repeats in diverse populations. Nat Rev Genet. 2024;25(7):457.","journal-title":"Nat Rev Genet"},{"key":"6168_CR20","doi-asserted-by":"publisher","DOI":"10.1101\/2021.09.10.459798","author":"G Das","year":"2021","unstructured":"Das G, Ghosh I. Benchmarking tools for DNA repeat identification in diverse genomes. bioRxiv. 2021. https:\/\/doi.org\/10.1101\/2021.09.10.459798.","journal-title":"bioRxiv"},{"issue":"9","key":"6168_CR21","doi-asserted-by":"publisher","first-page":"1062","DOI":"10.1038\/s41587-021-00985-6","volume":"39","author":"A Shajii","year":"2021","unstructured":"Shajii A, Numanagi\u0107 I, Leighton AT, Greenyer H, Amarasinghe S, Berger B. A Python-based programming language for high-performance computational genomics. Nat Biotechnol. 2021;39(9):1062\u20134.","journal-title":"Nat Biotechnol"},{"issue":"4","key":"6168_CR22","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1038\/s41576-022-00551-z","volume":"24","author":"B Berger","year":"2023","unstructured":"Berger B, Yu YW. Navigating bottlenecks and trade-offs in genomic data analysis. Nat Rev Genet. 2023;24(4):235\u201350.","journal-title":"Nat Rev Genet"},{"issue":"4","key":"6168_CR23","doi-asserted-by":"publisher","first-page":"681","DOI":"10.1093\/bioinformatics\/btx665","volume":"34","author":"L Du","year":"2018","unstructured":"Du L, Zhang C, Liu Q, Zhang X, Yue B. Krait: an ultrafast tool for genome-wide survey of microsatellites and primer design. Bioinformatics. 2018;34(4):681\u20133.","journal-title":"Bioinformatics"},{"key":"6168_CR24","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1016\/0020-0190(93)90245-5","volume":"45","author":"VA Fischetti","year":"1993","unstructured":"Fischetti VA, Landau GM, Sellers PH, et al. Identifying periodic occurrences of a template with applications to protein structure. Inform Process Lett. 1993;45:11\u20138.","journal-title":"Inform Process Lett"},{"issue":"4","key":"6168_CR25","doi-asserted-by":"publisher","first-page":"bbaa368","DOI":"10.1093\/bib\/bbaa368","volume":"22","author":"L Du","year":"2021","unstructured":"Du L, Liu Q, Fan Z, et al. Pyfastx: a robust Python package for fast random access to sequences from plain and gzipped FASTA\/Q files. Briefings Bioinform. 2021;22(4):bbaa368.","journal-title":"Briefings Bioinform."},{"issue":"16","key":"6168_CR26","doi-asserted-by":"publisher","first-page":"2583","DOI":"10.1093\/bioinformatics\/btx198","volume":"33","author":"S Beier","year":"2017","unstructured":"Beier S, Thiel T, M\u00fcnch T, Scholz U, et al. MISA-web: a web server for microsatellite prediction. Bioinformatics. 2017;33(16):2583\u20135.","journal-title":"Bioinformatics"},{"issue":"13","key":"6168_CR27","doi-asserted-by":"publisher","first-page":"1683","DOI":"10.1093\/bioinformatics\/btm157","volume":"23","author":"R Kofler","year":"2007","unstructured":"Kofler R, Schl\u00f6tterer C, Lelley T. SciRoKo: a new tool for whole genome microsatellite search and investigation. Bioinformatics. 2007;23(13):1683\u20135.","journal-title":"Bioinformatics"},{"issue":"6","key":"6168_CR28","doi-asserted-by":"publisher","first-page":"943","DOI":"10.1093\/bioinformatics\/btx721","volume":"34","author":"AK Avvaru","year":"2018","unstructured":"Avvaru AK, Sowpati DT, Mishra RK. PERF: an exhaustive algorithm for ultra-fast and efficient identification of microsatellites from large DNA sequences. Bioinformatics. 2018;34(6):943\u20138.","journal-title":"Bioinformatics"},{"key":"6168_CR29","doi-asserted-by":"publisher","DOI":"10.1016\/j.biosystems.2023.104869","volume":"226","author":"R Behboudi","year":"2023","unstructured":"Behboudi R, Nouri-Baygi M, Naghibzadeh M. RPTRF: a rapid perfect tandem repeat finder tool for DNA sequences. Biosystems. 2023;226: 104869.","journal-title":"Biosystems"},{"key":"6168_CR30","first-page":"1350","volume":"7","author":"X Wang","year":"2016","unstructured":"Wang X, Wang L. GMATA: an integrated software package for genome-scale SSR mining, marker development and viewing. Front Plant Sci. 2016;7:1350.","journal-title":"Front Plant Sci"},{"issue":"13","key":"6168_CR31","doi-asserted-by":"publisher","first-page":"3672","DOI":"10.1093\/nar\/gkg617","volume":"31","author":"R Kolpakov","year":"2003","unstructured":"Kolpakov R, Bana G, Kucherov G. MREPS: efficient and flexible detection of tandem repeats in DNA. Nucleic Acids Res. 2003;31(13):3672\u20138.","journal-title":"Nucleic Acids Res"},{"issue":"24","key":"6168_CR32","doi-asserted-by":"publisher","first-page":"3922","DOI":"10.1093\/bioinformatics\/btx538","volume":"33","author":"BD Pickett","year":"2017","unstructured":"Pickett BD, Miller JB, Ridge PG. Kmer-SSR: a fast and exhaustive SSR search algorithm. Bioinformatics. 2017;33(24):3922\u20138.","journal-title":"Bioinformatics"},{"issue":"8","key":"6168_CR33","doi-asserted-by":"publisher","first-page":"1441","DOI":"10.1101\/gr.184001","volume":"11","author":"S Temnykh","year":"2001","unstructured":"Temnykh S, DeClerck G, Lukashova A, et al. Computational and experimental analysis of microsatellites in rice (Oryza sativa L.): frequency, length variation, transposon associations, and genetic marker potential. Genome Res. 2001;11(8):1441\u201352.","journal-title":"Genome Res"},{"issue":"4","key":"6168_CR34","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkq1212","volume":"39","author":"MC Frith","year":"2011","unstructured":"Frith MC. A new repeat-masking method enables specific detection of homologous sequences. Nucleic Acids Res. 2011;39(4):e23.","journal-title":"Nucleic Acids Res"},{"issue":"2","key":"6168_CR35","doi-asserted-by":"publisher","first-page":"573","DOI":"10.1093\/nar\/27.2.573","volume":"27","author":"G Benson","year":"1999","unstructured":"Benson G. Tandem repeats finder: a program to analyze DNA sequences. Nucleic Acids Res. 1999;27(2):573\u201380.","journal-title":"Nucleic Acids Res"},{"issue":"1","key":"6168_CR36","doi-asserted-by":"publisher","first-page":"vbae149","DOI":"10.1093\/bioadv\/vbae149","volume":"4","author":"DR Olson","year":"2024","unstructured":"Olson DR, Wheeler TJ. ULTRA-effective labeling of tandem repeats in genomic sequence. Bioinform Adv. 2024;4(1):vbae149.","journal-title":"Bioinform Adv."},{"issue":"1","key":"6168_CR37","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1186\/s12859-017-1708-7","volume":"18","author":"A Khan","year":"2017","unstructured":"Khan A, Mathelier A. Intervene: a tool for intersection and visualization of multiple gene or genomic region sets. BMC Bioinform. 2017;18(1):287.","journal-title":"BMC Bioinform"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-025-06168-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s12859-025-06168-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-025-06168-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,5]],"date-time":"2025-06-05T09:03:14Z","timestamp":1749114194000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/s12859-025-06168-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,4]]},"references-count":37,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["6168"],"URL":"https:\/\/doi.org\/10.1186\/s12859-025-06168-3","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,6,4]]},"assertion":[{"value":"9 December 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 May 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 June 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"No Conflict of interest is declared.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"151"}}