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...

Full description

Bibliographic Details
Main Authors: Jadranka Rota, Tobias Malm, Nicolas Chazot, Carlos Peña, Niklas Wahlberg
Format: Article
Language:English
Published: PeerJ Inc. 2018-08-01
Series:PeerJ
Subjects:
BIC
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