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.