Cargando…

PoSE: visualization of patterns of sequence evolution using PAML and MATLAB

BACKGROUND: Determining patterns of nucleotide and amino acid substitution is the first step during sequence evolution analysis. However, it is not easy to visualize the different phylogenetic signatures imprinted in aligned nucleotide and amino acid sequences. RESULTS: Here we present PoSE (Pattern...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhao, Kun, Henderson, Elizabeth, Bullard, Kelley, Oberste, M. Steven, Burns, Cara C., Jorba, Jaume
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6196406/
https://www.ncbi.nlm.nih.gov/pubmed/30343671
http://dx.doi.org/10.1186/s12859-018-2335-7
_version_ 1783364550891929600
author Zhao, Kun
Henderson, Elizabeth
Bullard, Kelley
Oberste, M. Steven
Burns, Cara C.
Jorba, Jaume
author_facet Zhao, Kun
Henderson, Elizabeth
Bullard, Kelley
Oberste, M. Steven
Burns, Cara C.
Jorba, Jaume
author_sort Zhao, Kun
collection PubMed
description BACKGROUND: Determining patterns of nucleotide and amino acid substitution is the first step during sequence evolution analysis. However, it is not easy to visualize the different phylogenetic signatures imprinted in aligned nucleotide and amino acid sequences. RESULTS: Here we present PoSE (Pattern of Sequence Evolution), a reliable resource for unveiling the evolutionary history of sequence alignments and for graphically displaying their contents. Substitutions are displayed by category (transitions and transversions), codon position, and phenotypic effect (synonymous and nonsynonymous). Visualization is accomplished using MATLAB scripts wrapped around PAML (Phylogenetic Analysis by Maximum Likelihood), implemented in an easy-to-use graphical user interface. The application displays inferred substitutions estimated by baseml or codeml, two programs included in the PAML software package. PoSE organizes patterns of substitution in eleven plots, including estimated non-synonymous/synonymous ratios (dN/dS) along the sequence alignment. In addition, PoSE provides visualization and annotation of patterns of amino acid substitutions along groups of related sequences that can be graphically inspected in a phylogenetic tree window. CONCLUSIONS: PoSE is a useful tool to help determine major patterns during sequence evolution of protein-coding sequences, hypervariable regions, or changes in dN/dS ratios. PoSE is publicly available at https://github.com/CDCgov/PoSE
format Online
Article
Text
id pubmed-6196406
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-61964062018-10-30 PoSE: visualization of patterns of sequence evolution using PAML and MATLAB Zhao, Kun Henderson, Elizabeth Bullard, Kelley Oberste, M. Steven Burns, Cara C. Jorba, Jaume BMC Bioinformatics Software BACKGROUND: Determining patterns of nucleotide and amino acid substitution is the first step during sequence evolution analysis. However, it is not easy to visualize the different phylogenetic signatures imprinted in aligned nucleotide and amino acid sequences. RESULTS: Here we present PoSE (Pattern of Sequence Evolution), a reliable resource for unveiling the evolutionary history of sequence alignments and for graphically displaying their contents. Substitutions are displayed by category (transitions and transversions), codon position, and phenotypic effect (synonymous and nonsynonymous). Visualization is accomplished using MATLAB scripts wrapped around PAML (Phylogenetic Analysis by Maximum Likelihood), implemented in an easy-to-use graphical user interface. The application displays inferred substitutions estimated by baseml or codeml, two programs included in the PAML software package. PoSE organizes patterns of substitution in eleven plots, including estimated non-synonymous/synonymous ratios (dN/dS) along the sequence alignment. In addition, PoSE provides visualization and annotation of patterns of amino acid substitutions along groups of related sequences that can be graphically inspected in a phylogenetic tree window. CONCLUSIONS: PoSE is a useful tool to help determine major patterns during sequence evolution of protein-coding sequences, hypervariable regions, or changes in dN/dS ratios. PoSE is publicly available at https://github.com/CDCgov/PoSE BioMed Central 2018-10-22 /pmc/articles/PMC6196406/ /pubmed/30343671 http://dx.doi.org/10.1186/s12859-018-2335-7 Text en © The Author(s). 2018 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Software
Zhao, Kun
Henderson, Elizabeth
Bullard, Kelley
Oberste, M. Steven
Burns, Cara C.
Jorba, Jaume
PoSE: visualization of patterns of sequence evolution using PAML and MATLAB
title PoSE: visualization of patterns of sequence evolution using PAML and MATLAB
title_full PoSE: visualization of patterns of sequence evolution using PAML and MATLAB
title_fullStr PoSE: visualization of patterns of sequence evolution using PAML and MATLAB
title_full_unstemmed PoSE: visualization of patterns of sequence evolution using PAML and MATLAB
title_short PoSE: visualization of patterns of sequence evolution using PAML and MATLAB
title_sort pose: visualization of patterns of sequence evolution using paml and matlab
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6196406/
https://www.ncbi.nlm.nih.gov/pubmed/30343671
http://dx.doi.org/10.1186/s12859-018-2335-7
work_keys_str_mv AT zhaokun posevisualizationofpatternsofsequenceevolutionusingpamlandmatlab
AT hendersonelizabeth posevisualizationofpatternsofsequenceevolutionusingpamlandmatlab
AT bullardkelley posevisualizationofpatternsofsequenceevolutionusingpamlandmatlab
AT oberstemsteven posevisualizationofpatternsofsequenceevolutionusingpamlandmatlab
AT burnscarac posevisualizationofpatternsofsequenceevolutionusingpamlandmatlab
AT jorbajaume posevisualizationofpatternsofsequenceevolutionusingpamlandmatlab