A simple method for data partitioning based on relative evolutionary rates
Background Multiple studies have demonstrated that partitioning of molecular datasets is important in model-based phylogenetic analyses. Commonly, partitioning is done a priori based on some known properties of sequence evolution, e.g. differences in rate of evolution among codon positions of a prot...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
PeerJ Inc.
2018-08-01
|
Series: | PeerJ |
Subjects: | |
Online Access: | https://peerj.com/articles/5498.pdf |
id |
doaj-4718882ccdad4c7584b572efdaa8eb45 |
---|---|
record_format |
Article |
spelling |
doaj-4718882ccdad4c7584b572efdaa8eb452020-11-25T00:40:28ZengPeerJ Inc.PeerJ2167-83592018-08-016e549810.7717/peerj.5498A simple method for data partitioning based on relative evolutionary ratesJadranka Rota0Tobias Malm1Nicolas Chazot2Carlos Peña3Niklas Wahlberg4Department of Biology, Lund University, Lund, SwedenDepartment of Zoology, Swedish Museum of Natural History, Stockholm, SwedenDepartment of Biology, Lund University, Lund, SwedenHipLead, San Francisco, CA, United States of AmericaDepartment of Biology, Lund University, Lund, SwedenBackground Multiple studies have demonstrated that partitioning of molecular datasets is important in model-based phylogenetic analyses. Commonly, partitioning is done a priori based on some known properties of sequence evolution, e.g. differences in rate of evolution among codon positions of a protein-coding gene. Here we propose a new method for data partitioning based on relative evolutionary rates of the sites in the alignment of the dataset being analysed. The rates are inferred using the previously published Tree Independent Generation of Evolutionary Rates (TIGER), and the partitioning is conducted using our novel python script RatePartitions. We conducted simulations to assess the performance of our new method, and we applied it to eight published multi-locus phylogenetic datasets, representing different taxonomic ranks within the insect order Lepidoptera (butterflies and moths) and one phylogenomic dataset, which included ultra-conserved elements as well as introns. Methods We used TIGER-rates to generate relative evolutionary rates for all sites in the alignments. Then, using RatePartitions, we partitioned the data into partitions based on their relative evolutionary rate. RatePartitions applies a simple formula that ensures a distribution of sites into partitions following the distribution of rates of the characters from the full dataset. This ensures that the invariable sites are placed in a partition with slowly evolving sites, avoiding the pitfalls of previously used methods, such as k-means. Different partitioning strategies were evaluated using BIC scores as calculated by PartitionFinder. Results Simulations did not highlight any misbehaviour of our partitioning approach, even under difficult parameter conditions or missing data. In all eight phylogenetic datasets, partitioning using TIGER-rates and RatePartitions was significantly better as measured by the BIC scores than other partitioning strategies, such as the commonly used partitioning by gene and codon position. We compared the resulting topologies and node support for these eight datasets as well as for the phylogenomic dataset. Discussion We developed a new method of partitioning phylogenetic datasets without using any prior knowledge (e.g. DNA sequence evolution). This method is entirely based on the properties of the data being analysed and can be applied to DNA sequences (protein-coding, introns, ultra-conserved elements), protein sequences, as well as morphological characters. A likely explanation for why our method performs better than other tested partitioning strategies is that it accounts for the heterogeneity in the data to a much greater extent than when data are simply subdivided based on prior knowledge.https://peerj.com/articles/5498.pdfBICIntronPartitionFinderPhylogeneticsPhylogenomicsRatePartitions |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Jadranka Rota Tobias Malm Nicolas Chazot Carlos Peña Niklas Wahlberg |
spellingShingle |
Jadranka Rota Tobias Malm Nicolas Chazot Carlos Peña Niklas Wahlberg A simple method for data partitioning based on relative evolutionary rates PeerJ BIC Intron PartitionFinder Phylogenetics Phylogenomics RatePartitions |
author_facet |
Jadranka Rota Tobias Malm Nicolas Chazot Carlos Peña Niklas Wahlberg |
author_sort |
Jadranka Rota |
title |
A simple method for data partitioning based on relative evolutionary rates |
title_short |
A simple method for data partitioning based on relative evolutionary rates |
title_full |
A simple method for data partitioning based on relative evolutionary rates |
title_fullStr |
A simple method for data partitioning based on relative evolutionary rates |
title_full_unstemmed |
A simple method for data partitioning based on relative evolutionary rates |
title_sort |
simple method for data partitioning based on relative evolutionary rates |
publisher |
PeerJ Inc. |
series |
PeerJ |
issn |
2167-8359 |
publishDate |
2018-08-01 |
description |
Background Multiple studies have demonstrated that partitioning of molecular datasets is important in model-based phylogenetic analyses. Commonly, partitioning is done a priori based on some known properties of sequence evolution, e.g. differences in rate of evolution among codon positions of a protein-coding gene. Here we propose a new method for data partitioning based on relative evolutionary rates of the sites in the alignment of the dataset being analysed. The rates are inferred using the previously published Tree Independent Generation of Evolutionary Rates (TIGER), and the partitioning is conducted using our novel python script RatePartitions. We conducted simulations to assess the performance of our new method, and we applied it to eight published multi-locus phylogenetic datasets, representing different taxonomic ranks within the insect order Lepidoptera (butterflies and moths) and one phylogenomic dataset, which included ultra-conserved elements as well as introns. Methods We used TIGER-rates to generate relative evolutionary rates for all sites in the alignments. Then, using RatePartitions, we partitioned the data into partitions based on their relative evolutionary rate. RatePartitions applies a simple formula that ensures a distribution of sites into partitions following the distribution of rates of the characters from the full dataset. This ensures that the invariable sites are placed in a partition with slowly evolving sites, avoiding the pitfalls of previously used methods, such as k-means. Different partitioning strategies were evaluated using BIC scores as calculated by PartitionFinder. Results Simulations did not highlight any misbehaviour of our partitioning approach, even under difficult parameter conditions or missing data. In all eight phylogenetic datasets, partitioning using TIGER-rates and RatePartitions was significantly better as measured by the BIC scores than other partitioning strategies, such as the commonly used partitioning by gene and codon position. We compared the resulting topologies and node support for these eight datasets as well as for the phylogenomic dataset. Discussion We developed a new method of partitioning phylogenetic datasets without using any prior knowledge (e.g. DNA sequence evolution). This method is entirely based on the properties of the data being analysed and can be applied to DNA sequences (protein-coding, introns, ultra-conserved elements), protein sequences, as well as morphological characters. A likely explanation for why our method performs better than other tested partitioning strategies is that it accounts for the heterogeneity in the data to a much greater extent than when data are simply subdivided based on prior knowledge. |
topic |
BIC Intron PartitionFinder Phylogenetics Phylogenomics RatePartitions |
url |
https://peerj.com/articles/5498.pdf |
work_keys_str_mv |
AT jadrankarota asimplemethodfordatapartitioningbasedonrelativeevolutionaryrates AT tobiasmalm asimplemethodfordatapartitioningbasedonrelativeevolutionaryrates AT nicolaschazot asimplemethodfordatapartitioningbasedonrelativeevolutionaryrates AT carlospena asimplemethodfordatapartitioningbasedonrelativeevolutionaryrates AT niklaswahlberg asimplemethodfordatapartitioningbasedonrelativeevolutionaryrates AT jadrankarota simplemethodfordatapartitioningbasedonrelativeevolutionaryrates AT tobiasmalm simplemethodfordatapartitioningbasedonrelativeevolutionaryrates AT nicolaschazot simplemethodfordatapartitioningbasedonrelativeevolutionaryrates AT carlospena simplemethodfordatapartitioningbasedonrelativeevolutionaryrates AT niklaswahlberg simplemethodfordatapartitioningbasedonrelativeevolutionaryrates |
_version_ |
1725289948804808704 |