ggmsa

ggmsa visualizes multiple sequence alignments to reveal site-level conservation, variation, and recombination for analyses of gene function, evolutionary processes, and sequence–structure–function relationships.


Key Features:

  • Comprehensive visualization methods: Provides sequence bundles, sequence logos, stacked sequence alignments, and comparative plots to display conservation, variation, and recombination at the site level.
  • Integration with associated data: Supports combining MSA data with phenotypic data, ancestral sequences, molecular structures, functional annotations, and expression levels.
  • Genome alignment visualization: Implements a method for visualizing genome alignments in multiple alignment format to explore patterns of variation within and between species.
  • Scalability and ggplot2 integration: Leverages the ggplot2 framework to create scalable, composable visualizations and to combine MSA plots with ggtree, boxplots, and genome maps.

Scientific Applications:

  • Molecular function analysis: Visualizing conserved and variable sites to support interpretation of gene function and sequence–structure relationships.
  • Evolutionary biology: Exploring patterns of variation and recombination across species and populations for evolutionary inference.
  • Phenotype and expression correlation: Relating sequence variation to phenotypic traits, ancestral states, molecular structure, and expression level data.

Methodology:

Implements sequence-level visualizations (sequence bundles, sequence logos, stacked alignments, comparative plots), a genome-alignment visualization method in multiple alignment format, and uses the ggplot2 framework for plot composition and integration with ggtree and other ggplot2 plots.

Topics

Details

License:
Artistic-2.0
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
R
Added:
9/16/2022
Last Updated:
11/24/2024

Operations

Publications

Zhou L, Feng T, Xu S, Gao F, Lam TT, Wang Q, Wu T, Huang H, Zhan L, Li L, Guan Y, Dai Z, Yu G. ggmsa: a visual exploration tool for multiple sequence alignment and associated data. Briefings in Bioinformatics. 2022;23(4). doi:10.1093/bib/bbac222. PMID:35671504.

PMID: 35671504
Funding: - Southern Medical University: G618289088

Documentation

Links