plotsr
plotsr visualizes synteny and structural rearrangements across multiple genomes to support comparative genomic analysis.
Key Features:
- High-Quality Visualization: Generates detailed visual representations of synteny and structural rearrangements between multiple genomes.
- Chromosome-Level Comparison: Enables comparisons at the chromosome level to assess structural organization across species or within populations.
- Zoom-In Capability: Provides the ability to focus on specific genomic regions for detailed examination of local structural features.
- Augmented Visualization Options: Incorporates regional identifiers such as genes or genomic markers and supports histogram tracks for continuous features like GC content and polymorphism density.
- Implementation: Implemented as a Python package that leverages the matplotlib library for plotting.
Scientific Applications:
- Comparative Genomics: Visualizes structural relationships between genomes to support analyses of similarity and divergence.
- Genome Evolution Analysis: Aids investigation of structural rearrangements relevant to evolutionary processes.
- Conserved Region Identification: Helps identify conserved syntenic regions across species.
- Genotype–Phenotype Studies: Assists investigation of structural variants that may underlie phenotypic traits.
Methodology:
Implemented in Python and uses matplotlib to generate plots, integrating regional identifiers (genes or genomic markers) and histogram tracks for features such as GC content and polymorphism density.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 6/13/2022
- Last Updated:
- 11/24/2024
Operations
Data Inputs & Outputs
Genome assembly
Publications
Goel M, Schneeberger K. plotsr: visualizing structural similarities and rearrangements between multiple genomes. Bioinformatics. 2022;38(10):2922-2926. doi:10.1093/bioinformatics/btac196. PMID:35561173. PMCID:PMC9113368.