title: POTION: an end-to-end pipeline for positive Darwinian selection detection in genome-scale data through phylogenetic comparison of protein-coding genes.
abstract: BACKGROUND
  Detection of genes evolving under positive Darwinian evolution in genome-scale data is nowadays a prevailing strategy in comparative genomics studies to identify genes potentially involved in adaptation processes. Despite the large number of studies aiming to detect and contextualize such gene sets, there is virtually no software available to perform this task in a general, automatic, large-scale and reliable manner. This certainly occurs due to the computational challenges involved in this task, such as the appropriate modeling of data under analysis, the computation time to perform several of the required steps when dealing with genome-scale data and the highly error-prone nature of the sequence and alignment data structures needed for genome-wide positive selection detection.
  
  
  RESULTS
  We present POTION, an open source, modular and end-to-end software for genome-scale detection of positive Darwinian selection in groups of homologous coding sequences. Our software represents a key step towards genome-scale, automated detection of positive selection, from predicted coding sequences and their homology relationships to high-quality groups of positively selected genes. POTION reduces false positives through several sophisticated sequence and group filters based on numeric, phylogenetic, quality and conservation criteria to remove spurious data and through multiple hypothesis corrections, and considerably reduces computation time thanks to a parallelized design. Our software achieved a high classification performance when used to evaluate a curated dataset of Trypanosoma brucei paralogs previously surveyed for positive selection. When used to analyze predicted groups of homologous genes of 19 strains of Mycobacterium tuberculosis as a case study we demonstrated the filters implemented in POTION to remove sources of errors that commonly inflate errors in positive selection detection. A thorough literature review found no other software similar to POTION in terms of customization, scale and automation.
  
  
  CONCLUSIONS
  To the best of our knowledge, POTION is the first tool to allow users to construct and check hypotheses regarding the occurrence of site-based evidence of positive selection in non-curated, genome-scale data within a feasible time frame and with no human intervention after initial configuration. POTION is available at http://www.lmb.cnptia.embrapa.br/share/POTION/.
authors.affiliation: Laboratório Multiusuário de Bioinformática, Embrapa Informática Agropecuária, Empresa Brasileira de Pesquisa Agropecuária (Embrapa), Campinas, São Paulo, 13083-886, Brazil. jorge.hongo@colaborador.embrapa.br.
authors.forename: Jorge A
authors.initials: JA
authors.lastname: Hongo
authors.affiliation: Laboratório Multiusuário de Bioinformática, Embrapa Informática Agropecuária, Empresa Brasileira de Pesquisa Agropecuária (Embrapa), Campinas, São Paulo, 13083-886, Brazil. giovanni.castro@colaborador.embrapa.br.
authors.forename: Giovanni M
authors.initials: GM
authors.lastname: de Castro
authors.affiliation: Laboratório Multiusuário de Bioinformática, Embrapa Informática Agropecuária, Empresa Brasileira de Pesquisa Agropecuária (Embrapa), Campinas, São Paulo, 13083-886, Brazil. leandro.cintra@embrapa.br.
authors.forename: Leandro C
authors.initials: LC
authors.lastname: Cintra
authors.affiliation: Laboratório Multiusuário de Bioinformática, Embrapa Informática Agropecuária, Empresa Brasileira de Pesquisa Agropecuária (Embrapa), Campinas, São Paulo, 13083-886, Brazil. adhemar.zerlotini@embrapa.br.
authors.forename: Adhemar
authors.initials: A
authors.lastname: Zerlotini
authors.affiliation: Laboratório Multiusuário de Bioinformática, Embrapa Informática Agropecuária, Empresa Brasileira de Pesquisa Agropecuária (Embrapa), Campinas, São Paulo, 13083-886, Brazil. francisco.lobo@embrapa.br.
authors.forename: Francisco P
authors.initials: FP
authors.lastname: Lobo
mesh_terms: D019295:Computational Biology; D019143:Evolution, Molecular; D015894:Genome, Human; D006801:Humans; D016366:Open Reading Frames / Q000235:genetics*; D010802:Phylogeny; D012641:Selection, Genetic / Q000235:genetics*; D017385:Sequence Homology