CAARS: comparative assembly and annotation of RNA-Seq data

Carine Rey, Philippe Veber, Bastien Boussau, Marie Sémon, Janet Kelso
2018 Bioinformatics  
RNA sequencing (RNA-Seq) is a widely used approach to obtain transcript sequences in non-model organisms, notably for performing comparative analyses. However, current bioinformatic pipelines do not take full advantage of pre-existing reference data in related species for improving RNA-Seq assembly, annotation and gene family reconstruction. We built an automated pipeline named CAARS to combine novel data from RNA-Seq experiments with existing multi-species gene family alignments. RNA-Seq reads
more » ... are assembled into transcripts by both de novo and assisted assemblies. Then, CAARS incorporates transcripts into gene families, builds gene alignments and trees and uses phylogenetic information to classify the genes as orthologs and paralogs of existing genes. We used CAARS to assemble and annotate RNA-Seq data in rodents and fishes using distantly related genomes as reference, a difficult case for this kind of analysis. We showed CAARS assemblies are more complete and accurate than those assembled by a standard pipeline consisting of de novo assembly coupled with annotation by sequence similarity on a guide species. In addition to annotated transcripts, CAARS provides gene family alignments and trees, annotated with orthology relationships, directly usable for downstream comparative analyses. CAARS is implemented in Python and Ocaml and is freely available at https://github.com/carinerey/caars. Supplementary data are available at Bioinformatics online.
doi:10.1093/bioinformatics/bty903 pmid:30452539 pmcid:PMC6596894 fatcat:6zgu2kwjpzf7jncddtotwlcwy4