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...
Autores principales: | , , , , , |
---|---|
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 |