Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2025 Jun 12:PP.
doi: 10.1109/TCBBIO.2025.3579070. Online ahead of print.

RabbitTrim: An Efficient and Versatile Trimmer on Multi-Core Platforms

RabbitTrim: An Efficient and Versatile Trimmer on Multi-Core Platforms

Mingkai Wang et al. IEEE Trans Comput Biol Bioinform. .

Abstract

Trimming is an essential step in sequencing data processing. However, many existing trimming tools, such as Trimmomatic and Ktrim, are limited by suboptimal implementations and fail to fully leverage the computational power of modern multi-core platforms. To address this, we introduce RabbitTrim, a highly optimized and versatile trimming tool that fully supports the functionalities of Trimmomatic and Ktrim. RabbitTrim's performance is enhanced through efficient I/O strategies, parallel (de)compression engines, block-based memory pools, bitwise operations, and vectorization techniques. Compared to Trimmomatic, RabbitTrim (in trimmomatic mode) achieves speedups ranging from 1.8x to 6.0x for plain FASTQ files and 3.7x to 14.0x for gzip-compressed FASTQ files on a 48-core Intel server. Similarly, compared to Ktrim, RabbitTrim (in ktrim mode) achieves speedups ranging from 1.5x to 2.5x for plain FASTQ files and 2.7x to 5.6x for gzip-compressed FASTQ files on the same server. Moreover, RabbitTrim is able to process 101 GB gzip-compressed sequencing data in only 5 minutes while Trimmomatic requires at least 21 minutes. The source code is available at https://github.com/RabbitBio/RabbitTrim.

PubMed Disclaimer

Similar articles

  • Prescription of Controlled Substances: Benefits and Risks.
    Preuss CV, Kalava A, King KC. Preuss CV, et al. 2025 Jul 6. In: StatPearls [Internet]. Treasure Island (FL): StatPearls Publishing; 2025 Jan–. 2025 Jul 6. In: StatPearls [Internet]. Treasure Island (FL): StatPearls Publishing; 2025 Jan–. PMID: 30726003 Free Books & Documents.
  • Short-Term Memory Impairment.
    Cascella M, Al Khalili Y. Cascella M, et al. 2024 Jun 8. In: StatPearls [Internet]. Treasure Island (FL): StatPearls Publishing; 2025 Jan–. 2024 Jun 8. In: StatPearls [Internet]. Treasure Island (FL): StatPearls Publishing; 2025 Jan–. PMID: 31424720 Free Books & Documents.
  • RabbitBAM: Accelerating BAM File Manipulation on Multi-Core Platforms.
    Yan L, Zhao Z, Yin Z, Zhang T, Yang Y, Zhu F, Duan X, Schmidt B, Liu W. Yan L, et al. IEEE Trans Comput Biol Bioinform. 2025 Jul 18;PP. doi: 10.1109/TCBBIO.2025.3590412. Online ahead of print. IEEE Trans Comput Biol Bioinform. 2025. PMID: 40811285
  • Management of urinary stones by experts in stone disease (ESD 2025).
    Papatsoris A, Geavlete B, Radavoi GD, Alameedee M, Almusafer M, Ather MH, Budia A, Cumpanas AA, Kiremi MC, Dellis A, Elhowairis M, Galán-Llopis JA, Geavlete P, Guimerà Garcia J, Isern B, Jinga V, Lopez JM, Mainez JA, Mitsogiannis I, Mora Christian J, Moussa M, Multescu R, Oguz Acar Y, Petkova K, Piñero A, Popov E, Ramos Cebrian M, Rascu S, Siener R, Sountoulides P, Stamatelou K, Syed J, Trinchieri A. Papatsoris A, et al. Arch Ital Urol Androl. 2025 Jun 30;97(2):14085. doi: 10.4081/aiua.2025.14085. Epub 2025 Jun 30. Arch Ital Urol Androl. 2025. PMID: 40583613 Review.
  • Signs and symptoms to determine if a patient presenting in primary care or hospital outpatient settings has COVID-19.
    Struyf T, Deeks JJ, Dinnes J, Takwoingi Y, Davenport C, Leeflang MM, Spijker R, Hooft L, Emperador D, Domen J, Tans A, Janssens S, Wickramasinghe D, Lannoy V, Horn SRA, Van den Bruel A; Cochrane COVID-19 Diagnostic Test Accuracy Group. Struyf T, et al. Cochrane Database Syst Rev. 2022 May 20;5(5):CD013665. doi: 10.1002/14651858.CD013665.pub3. Cochrane Database Syst Rev. 2022. PMID: 35593186 Free PMC article.