Cargando…
Concatenator, a user-friendly program to concatenate DNA sequences, implementing graphical user interfaces for MAFFT and FastTree
MOTIVATION: Phylogenetic and phylogenomic analyses require multi-gene input files in different formats, but there are few user-friendly programs facilitating the workflow of combining, concatenating or separating, aligning and exploring multi-gene datasets. RESULTS: We present Concatenator, a user-f...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Oxford University Press
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9710662/ https://www.ncbi.nlm.nih.gov/pubmed/36699380 http://dx.doi.org/10.1093/bioadv/vbac050 |
_version_ | 1784841414608158720 |
---|---|
author | Vences, Miguel Patmanidis, Stefanos Kharchev, Vladimir Renner, Susanne S |
author_facet | Vences, Miguel Patmanidis, Stefanos Kharchev, Vladimir Renner, Susanne S |
author_sort | Vences, Miguel |
collection | PubMed |
description | MOTIVATION: Phylogenetic and phylogenomic analyses require multi-gene input files in different formats, but there are few user-friendly programs facilitating the workflow of combining, concatenating or separating, aligning and exploring multi-gene datasets. RESULTS: We present Concatenator, a user-friendly GUI-driven program that accepts single-marker and multi-marker DNA sequences in different input formats, including Fasta, Phylip and Nexus, and that outputs concatenated sequences as single-marker or multi-marker Fasta, interleaved nexus or Phylip files, including command files for downstream model selection in IQ-TREE. It includes the option to (re)align markers with MAFFT and produces exploratory trees with FastTree. Although tailored for medium-sized phylogenetic projects, Concatenator is able to process phylogenomic datasets of up to 30 000 markers. AVAILABILITY AND IMPLEMENTATION: Concatenator is written in Python, with C extensions for MAFFT and FastTree. Compiled stand-alone executables of Concatenator for MS Windows and Mac OS along with a detailed manual can be downloaded from www.itaxotools.org; the source code is openly available on GitHub (https://github.com/iTaxoTools/ConcatenatorGui). |
format | Online Article Text |
id | pubmed-9710662 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Oxford University Press |
record_format | MEDLINE/PubMed |
spelling | pubmed-97106622023-01-24 Concatenator, a user-friendly program to concatenate DNA sequences, implementing graphical user interfaces for MAFFT and FastTree Vences, Miguel Patmanidis, Stefanos Kharchev, Vladimir Renner, Susanne S Bioinform Adv Application Note MOTIVATION: Phylogenetic and phylogenomic analyses require multi-gene input files in different formats, but there are few user-friendly programs facilitating the workflow of combining, concatenating or separating, aligning and exploring multi-gene datasets. RESULTS: We present Concatenator, a user-friendly GUI-driven program that accepts single-marker and multi-marker DNA sequences in different input formats, including Fasta, Phylip and Nexus, and that outputs concatenated sequences as single-marker or multi-marker Fasta, interleaved nexus or Phylip files, including command files for downstream model selection in IQ-TREE. It includes the option to (re)align markers with MAFFT and produces exploratory trees with FastTree. Although tailored for medium-sized phylogenetic projects, Concatenator is able to process phylogenomic datasets of up to 30 000 markers. AVAILABILITY AND IMPLEMENTATION: Concatenator is written in Python, with C extensions for MAFFT and FastTree. Compiled stand-alone executables of Concatenator for MS Windows and Mac OS along with a detailed manual can be downloaded from www.itaxotools.org; the source code is openly available on GitHub (https://github.com/iTaxoTools/ConcatenatorGui). Oxford University Press 2022-07-21 /pmc/articles/PMC9710662/ /pubmed/36699380 http://dx.doi.org/10.1093/bioadv/vbac050 Text en © The Author(s) 2022. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Application Note Vences, Miguel Patmanidis, Stefanos Kharchev, Vladimir Renner, Susanne S Concatenator, a user-friendly program to concatenate DNA sequences, implementing graphical user interfaces for MAFFT and FastTree |
title | Concatenator, a user-friendly program to concatenate DNA sequences, implementing graphical user interfaces for MAFFT and FastTree |
title_full | Concatenator, a user-friendly program to concatenate DNA sequences, implementing graphical user interfaces for MAFFT and FastTree |
title_fullStr | Concatenator, a user-friendly program to concatenate DNA sequences, implementing graphical user interfaces for MAFFT and FastTree |
title_full_unstemmed | Concatenator, a user-friendly program to concatenate DNA sequences, implementing graphical user interfaces for MAFFT and FastTree |
title_short | Concatenator, a user-friendly program to concatenate DNA sequences, implementing graphical user interfaces for MAFFT and FastTree |
title_sort | concatenator, a user-friendly program to concatenate dna sequences, implementing graphical user interfaces for mafft and fasttree |
topic | Application Note |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9710662/ https://www.ncbi.nlm.nih.gov/pubmed/36699380 http://dx.doi.org/10.1093/bioadv/vbac050 |
work_keys_str_mv | AT vencesmiguel concatenatorauserfriendlyprogramtoconcatenatednasequencesimplementinggraphicaluserinterfacesformafftandfasttree AT patmanidisstefanos concatenatorauserfriendlyprogramtoconcatenatednasequencesimplementinggraphicaluserinterfacesformafftandfasttree AT kharchevvladimir concatenatorauserfriendlyprogramtoconcatenatednasequencesimplementinggraphicaluserinterfacesformafftandfasttree AT rennersusannes concatenatorauserfriendlyprogramtoconcatenatednasequencesimplementinggraphicaluserinterfacesformafftandfasttree |