19 February 2015 | Artem Tarasov, Albert J. Vilella, Edwin Cuppen, Isaac J. Nijman and Pjotr Prins
Sambamba is a high-performance, robust tool and library designed for processing SAM, BAM, and CRAM sequence alignment files, which are commonly used formats for next-generation sequencing (NGS) data. It is an optimized version of samtools, leveraging multi-core processing to significantly reduce processing time. Sambamba offers additional functionalities such as coverage analysis and powerful filtering capabilities, making it a preferred choice at sequencing centers. Written in the D programming language, Sambamba fully utilizes parallel processing, making it particularly effective on multi-core machines where CPU utilization is a bottleneck. The software is free and open-source, available under a GPLv2 license. Sambamba has been shown to outperform samtools in terms of speed and efficiency, particularly when processing large datasets. It also introduces new features like read depth analysis, SLICE for splitting BAM files, and enhanced filtering capabilities, making it a comprehensive tool for NGS data analysis.Sambamba is a high-performance, robust tool and library designed for processing SAM, BAM, and CRAM sequence alignment files, which are commonly used formats for next-generation sequencing (NGS) data. It is an optimized version of samtools, leveraging multi-core processing to significantly reduce processing time. Sambamba offers additional functionalities such as coverage analysis and powerful filtering capabilities, making it a preferred choice at sequencing centers. Written in the D programming language, Sambamba fully utilizes parallel processing, making it particularly effective on multi-core machines where CPU utilization is a bottleneck. The software is free and open-source, available under a GPLv2 license. Sambamba has been shown to outperform samtools in terms of speed and efficiency, particularly when processing large datasets. It also introduces new features like read depth analysis, SLICE for splitting BAM files, and enhanced filtering capabilities, making it a comprehensive tool for NGS data analysis.