IonCRAM
IonCRAM compresses Ion Torrent BAM files using a reference-based extension of the CRAM format to reduce storage by optimizing Ion Torrent flow signal data.
Key Features:
- Reference-based compression: Leverages reference-based compression techniques as an extension of the CRAM format to reduce storage of Ion Torrent BAM files.
- Flow signal optimization: Incorporates specialized handling of Ion Torrent flow signal data, which constitutes approximately 75% of BAM file content for human genome sequencing.
- Compression improvement: Achieves about 43% space saving for BAM files, representing an approximately 8–9% improvement over traditional CRAM compression.
- Cost reduction impact: Reduces storage and data transfer requirements for clinical NGS workflows, translating to lower storage-related costs.
Scientific Applications:
- Clinical Genomics: Enables more efficient long-term archiving of clinical NGS results from Ion Torrent sequencing by reducing storage footprints.
- Medical Research: Facilitates management and analysis of larger Ion Torrent sequencing datasets with reduced storage and transfer overhead.
Methodology:
Builds upon the CRAM format by incorporating specialized algorithms to handle the flow signal data unique to Ion Torrent sequencing, providing a tailored reference-based compression approach while maintaining data integrity and accessibility.
Topics
Details
- Tool Type:
- command-line tool
- Programming Languages:
- C, Shell
- Added:
- 1/18/2021
- Last Updated:
- 2/5/2021
Operations
Publications
Shokrof M, Abouelhoda M. IonCRAM: a reference-based compression tool for ion torrent sequence files. BMC Bioinformatics. 2020;21(1). doi:10.1186/s12859-020-03726-9. PMID:32907531. PMCID:PMC7487613.