mmr

Crates.iommr
lib.rsmmr
version0.1.6
created_at2025-04-08 22:25:06.816445+00
updated_at2025-07-29 18:52:05.454288+00
descriptionMinimap2 CLI written in rust using bindings with BINSEQ and VBINSEQ support.
homepage
repositoryhttps://github.com/arcinstitute/mmr
max_upload_size
id1626048
size62,310
Noam Teyssier (noamteyssier)

documentation

README

mmr

MIT licensed Crates.io

A minimap2-based aligner with BINSEQ file format support (*.bq and *.vbq). For converting FASTQ to BINSEQ formats see bqtools.

This uses the minimap2-rs library which facilitates raw FFI bindings to the minimap2 C library.

Installation

mmr is written in rust and deployed with cargo.

# install binary from cargo
cargo install mmr

# validate installation
mmr --version

Usage

mmr follows the same (or similar) CLI as the original minimap2 binary.

# map a *.bq file
mmr -x map-pb <library.fa> <query.bq>

# map a *.vbq file
mmr -x map-pb <library.fa> <query.vbq>

# map a *.fq file (supports compressed FASTQ as well)
mmr -x map-pb <library.fa> <query.fq>
Commit count: 31

cargo fmt