{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,27]],"date-time":"2026-08-27T12:12:41Z","timestamp":1787832761501,"version":"build-2784847793"},"reference-count":16,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,2,15]],"date-time":"2024-02-15T00:00:00Z","timestamp":1707955200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,2,15]],"date-time":"2024-02-15T00:00:00Z","timestamp":1707955200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"abstract":"<jats:title>Abstract<\/jats:title><jats:sec>\n                <jats:title>Background<\/jats:title>\n                <jats:p>The STRUCTURE software has gained popularity as a tool for population structure and genetic analysis. Nevertheless, formatting data to meet STRUCTURE's specific requirements can be daunting and susceptible to errors, especially when handling multilocus data. This article highlights the creation of a graphical user interface (GUI) application tailored to streamline the process of converting multiple sequence alignments into a single, cohesive file that is compatible with the STRUCTURE software.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Results<\/jats:title>\n                <jats:p>The application has been developed utilizing Tkinter for the GUI and Biopython for handling FASTA files. This program processes the files, pinpoints variable sites, and converts the sequences into a binary format. Subsequently, the sequences are concatenated and presented within the graphical interface's text area, enabling users to review and confirm the results. Furthermore, the program stores the concatenated results in a file, delivering a ready-to-use input for the STRUCTURE software.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Conclusion<\/jats:title>\n                <jats:p>This application offers an efficient and dependable solution for transforming multiple aligned FASTA files into a concatenated binary format file, which is compatible with the STRUCTURE software. With its user-friendly graphical interface and error-reduction approach, this tool proves invaluable for researchers engaged in population structure and genetic analysis.<\/jats:p>\n              <\/jats:sec>","DOI":"10.1186\/s12859-024-05697-7","type":"journal-article","created":{"date-parts":[[2024,2,16]],"date-time":"2024-02-16T10:02:49Z","timestamp":1708077769000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Fasta2Structure: a user-friendly tool for converting multiple aligned FASTA files to STRUCTURE format"],"prefix":"10.1186","volume":"25","author":[{"given":"Adam","family":"Bessa-Silva","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,2,15]]},"reference":[{"key":"5697_CR1","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511809002","volume-title":"Introduction to conservation genetics","author":"R Frankham","year":"2010","unstructured":"Frankham R, Ballou JD, Briscoe DA. Introduction to conservation genetics. Cambridge: Cambridge University Press; 2010."},{"issue":"10","key":"5697_CR2","doi-asserted-by":"publisher","first-page":"697","DOI":"10.1038\/nrg2844","volume":"11","author":"FW Allendorf","year":"2013","unstructured":"Allendorf FW, Hohenlohe PA, Luikart G. Genomics and the future of conservation genetics. Nat Rev Genet. 2013;11(10):697\u2013709.","journal-title":"Nat Rev Genet"},{"issue":"1","key":"5697_CR3","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1111\/j.1365-2699.2008.02032.x","volume":"36","author":"JC Avise","year":"2009","unstructured":"Avise JC. Phylogeography: retrospect and prospect. J Biogeogr. 2009;36(1):3\u201315.","journal-title":"J Biogeogr"},{"issue":"1","key":"5697_CR4","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.tree.2013.09.008","volume":"29","author":"H Ellegren","year":"2014","unstructured":"Ellegren H. Genome sequencing and population genomics in non-model organisms. Trends Ecol Evol. 2014;29(1):51\u201363.","journal-title":"Trends Ecol Evol"},{"issue":"2","key":"5697_CR5","doi-asserted-by":"publisher","first-page":"945","DOI":"10.1093\/genetics\/155.2.945","volume":"155","author":"JK Pritchard","year":"2000","unstructured":"Pritchard JK, Stephens M, Donnelly P. Inference of population structure using multilocus genotype data. Genetics. 2000;155(2):945\u201359.","journal-title":"Genetics"},{"issue":"8","key":"5697_CR6","doi-asserted-by":"publisher","first-page":"2611","DOI":"10.1111\/j.1365-294X.2005.02553.x","volume":"14","author":"G Evanno","year":"2005","unstructured":"Evanno G, Regnaut S, Goudet J. Detecting the number of clusters of individuals using the software STRUCTURE: a simulation study. Mol Ecol. 2005;14(8):2611\u201320.","journal-title":"Mol Ecol"},{"issue":"1","key":"5697_CR7","doi-asserted-by":"publisher","first-page":"e1002453","DOI":"10.1371\/journal.pgen.1002453","volume":"8","author":"DJ Lawson","year":"2018","unstructured":"Lawson DJ, Hellenthal G, Myers S, Falush D. Inference of population structure using dense haplotype data. PLoS Genet. 2018;8(1):e1002453.","journal-title":"PLoS Genet"},{"issue":"2","key":"5697_CR8","doi-asserted-by":"publisher","first-page":"298","DOI":"10.1093\/bioinformatics\/btr642","volume":"28","author":"HEL Lischer","year":"2012","unstructured":"Lischer HEL, Excoffier L. PGDSpider: an automated data conversion tool for connecting population genetics and genomics programs. Bioinformatics. 2012;28(2):298\u20139.","journal-title":"Bioinformatics"},{"issue":"2","key":"5697_CR9","doi-asserted-by":"publisher","first-page":"e90346","DOI":"10.1371\/journal.pone.0090346","volume":"9","author":"JC Glaubitz","year":"2014","unstructured":"Glaubitz JC, Casstevens TM, Lu F, Harriman J, Elshire RJ, Sun Q, Buckler ES. TASSEL-GBS: a high capacity genotyping by sequencing analysis pipeline. PLoS ONE. 2014;9(2):e90346.","journal-title":"PLoS ONE"},{"issue":"1","key":"5697_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s12862-015-0343-z","volume":"15","author":"GM Mori","year":"2015","unstructured":"Mori GM, Zucchi MI, Sampaio I, Souza AP. Species distribution and introgressive hybridization of two Avicennia species from the Western Hemisphere unveiled by phylogeographic patterns. BMC Evol Biol. 2015;15(1):1\u201315.","journal-title":"BMC Evol Biol"},{"issue":"3","key":"5697_CR11","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1016\/j.tig.2007.12.007","volume":"24","author":"ER Mardis","year":"2008","unstructured":"Mardis ER. The impact of next-generation sequencing technology on genetics. Trends Genet. 2008;24(3):133\u201341.","journal-title":"Trends Genet"},{"issue":"1","key":"5697_CR12","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1038\/nrg2626","volume":"11","author":"ML Metzker","year":"2010","unstructured":"Metzker ML. Sequencing technologies\u2014the next generation. Nat Rev Genet. 2010;11(1):31\u201346.","journal-title":"Nat Rev Genet"},{"key":"5697_CR13","volume-title":"Python standard library","author":"F Lundh","year":"1999","unstructured":"Lundh F. Python standard library. Sebastopol: O\u2019Reilly Media, Inc.; 1999."},{"key":"5697_CR14","unstructured":"Python Software Foundation. Tkinter\u2014GUI Programming in Python. Documentation. Python 3.5. https:\/\/docs.python.org\/3\/library\/tkinter.html"},{"issue":"11","key":"5697_CR15","doi-asserted-by":"publisher","first-page":"1422","DOI":"10.1093\/bioinformatics\/btp163","volume":"25","author":"PJ Cock","year":"2009","unstructured":"Cock PJ, Antao T, Chang JT, Chapman BA, Cox CJ, Dalke A, Friedberg I, Hamelryck T, Kauff F, Wilczynski B, de Hoon MJ. Biopython: freely available Python tools for computational molecular biology and bioinformatics. Bioinformatics. 2009;25(11):1422\u20133. https:\/\/doi.org\/10.1093\/bioinformatics\/btp163.","journal-title":"Bioinformatics"},{"issue":"12","key":"5697_CR16","doi-asserted-by":"publisher","first-page":"981","DOI":"10.1038\/nrg1226","volume":"4","author":"G Luikart","year":"2003","unstructured":"Luikart G, England PR, Tallmon D, Jordan S, Taberlet P. The power and promise of population genomics: from genotyping to genome typing. Nat Rev Genet. 2003;4(12):981\u201394.","journal-title":"Nat Rev Genet"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-024-05697-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s12859-024-05697-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-024-05697-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,19]],"date-time":"2024-02-19T02:03:13Z","timestamp":1708308193000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/s12859-024-05697-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2,15]]},"references-count":16,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2024,12]]}},"alternative-id":["5697"],"URL":"https:\/\/doi.org\/10.1186\/s12859-024-05697-7","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,2,15]]},"assertion":[{"value":"9 April 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 February 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 February 2024","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":"The author declare that they have no competing interests. Petrobras Socioenvironmental did not participate in any phase of the study, including its design, data analysis, writing, or publication decision. Thus, there are no interests, financial or otherwise, that could influence the work.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"73"}}