Samscope
Samscope visualizes SAM/BAM alignments and NGS-derived features such as coverage, allele frequency, and polarity across whole-genome datasets to support ChIP-Seq and RNA-Seq analyses.
Key Features:
- Large dataset handling: Visualizes whole-genome datasets up to 3 Gb, including the entire human genome.
- Complex feature visualization: Displays coverage, allele frequency, and polarity across multiple experiments.
- Paging-friendly binary layout: Employs a paging-friendly binary file layout to enable processing of datasets larger than system RAM.
- OpenGL acceleration: Uses OpenGL for accelerated rendering and fast multi-resolution access to data.
- Cross-experiment analysis: Supports simultaneous or sequential viewing of features from multiple SAM/BAM files for comparative analysis.
Scientific Applications:
- Genomics: Inspection of whole-genome alignments and genomic variations using SAM/BAM data.
- Transcriptomics: Visualization and exploration of RNA-Seq alignments and gene expression patterns.
- Epigenetics: Visualization of ChIP-Seq data and chromatin modification profiles.
Methodology:
Implemented in C++ for Linux, Samscope uses OpenGL for rendering, a paging-friendly binary file layout, and extensive pre-processing to optimize SAM/BAM data handling and visualization.
Topics
Details
- License:
- AGPL-3.0
- Maturity:
- Mature
- Tool Type:
- desktop application
- Operating Systems:
- Linux
- Programming Languages:
- C++
- Added:
- 1/13/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Popendorf K, Sakakibara Y. SAMSCOPE: an OpenGL-based real-time interactive scale-free SAM viewer. Bioinformatics. 2012;28(9):1276-1277. doi:10.1093/bioinformatics/bts122. PMID:22419785.
PMID: 22419785