S. Samarasinghe, C. M. Robinson, J. Goeke, I. W. Deveson, H. Gamaarachchi
Recent advances in long read sequencing technologies have enabled the detection of various DNA and RNA base modifications in addition to standard nucleotide sequences. Both major vendors in this space, Oxford Nanopore Technologies (ONT) and Pacific Biosciences (PacBio), now include base modification information in their sequencing outputs using MM/ML tags embedded in unaligned BAM files. Each vendor also provides dedicated tools for extracting and analysing these tags, such as ONT's modkit and PacBio's pb-CpG-tools. This work presents minimod, a vendor-independent tool designed to extract and analyse base modifications from sequencing data generated by platforms that support MM/ML tags. Benchmarking revealed that for DNA data, minimod was ~1.3-1.6X faster on a server and ~4X on a laptop compared to modkit and pb-CpG-tools. For RNA data, minimod achieved even greater speedups compared to modkit, ~12X on the server and ~55X on the laptop. Minimod is a free, open-source application written in C and is available at https://github.com/warp9seq/minimod.