Chromatiblock
Chromatiblock visualizes the presence, absence, and arrangement of syntenic (colinear) blocks across collections of complete bacterial genomes to support comparative and structural genomic analyses.
Key Features:
- Synteny visualization: Illustrates synteny by mapping colinear conserved DNA blocks across multiple bacterial genomes.
- Representation of presence/absence and arrangement: Displays presence, absence, and genomic arrangement of syntenic blocks to reveal genomic rearrangements.
- Scalability: Supports whole-genome comparisons across large collections of bacterial genomes and large-scale datasets.
- Input formats and batch processing: Accepts nucleotide sequence inputs in FASTA and GenBank formats and can process files from a directory.
Scientific Applications:
- Comparative genomics: Visualizes conserved and variable regions across bacterial genomes to compare genome structure.
- Microbial evolution: Reveals genomic rearrangements and conserved syntenic patterns relevant to evolutionary analyses of prokaryotes.
- Phylogenetics: Supports interpretation of evolutionary relationships by mapping conserved block patterns across strains or species.
- Genomic rearrangement and phenotype association: Aids identification of rearrangements potentially associated with phenotypic diversity, antibiotic resistance, or pathogenicity.
Methodology:
Implemented in Python to analyze input genome sequences, identify syntenic (colinear) regions, generate visualizations, and write intermediate files to a specified working directory.
Topics
Details
- License:
- GPL-3.0
- Programming Languages:
- Python
- Added:
- 1/9/2020
- Last Updated:
- 12/11/2020
Operations
Publications
Sullivan MJ, van Bakel H. Chromatiblock: scalable whole-genome visualization of structural differences in prokaryotes. Unknown Journal. 2019. doi:10.1101/800920.
Sullivan M, van Bakel H. Chromatiblock: scalable whole-genome visualization of structural differences in prokaryotes. Journal of Open Source Software. 2020;5(53):2451. doi:10.21105/joss.02451. PMID:34308098. PMCID:PMC8297681.