RecPhyloXML
RecPhyloXML specifies a standardized XML format to annotate gene tree–species tree reconciliations with evolutionary events such as speciation, gene duplication, horizontal transfer, and loss.
Key Features:
- Standardized format: Provides an integrative XML specification for representing phylogenetic reconciliations across different algorithms and software.
- Event annotation: Encodes detailed evolutionary events on gene tree nodes, including speciation, gene duplication, horizontal transfer, and loss.
- Species tree mapping: Represents mappings of gene tree nodes onto species trees and accommodates both dated and undated species trees.
Scientific Applications:
- Comparative analysis: Enables direct comparison of reconciliation outputs produced by different reconciliation algorithms and software.
- Data integration: Facilitates integration and exchange of reconciliation data across tools and workflows.
- Reproducibility: Provides a common serialized format for storing reconciliation annotations to support reproducible analyses.
Methodology:
Reconciliations are represented by annotating gene tree nodes with evolutionary events (speciation, duplication, horizontal transfer, loss) and mapping those nodes onto a species tree, with support for dated and undated species trees.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Added:
- 7/3/2018
- Last Updated:
- 12/10/2018
Operations
Publications
Duchemin W, Gence G, Arigon Chifolleau A, Arvestad L, Bansal MS, Berry V, Boussau B, Chevenet F, Comte N, Davín AA, Dessimoz C, Dylus D, Hasic D, Mallo D, Planel R, Posada D, Scornavacca C, Szöllősi G, Zhang L, Tannier É, Daubin V. RecPhyloXML: a format for reconciled gene trees. Bioinformatics. 2018;34(21):3646-3652. doi:10.1093/bioinformatics/bty389. PMID:29762653. PMCID:PMC6198865.