Basic Usage
modkit is a bioinformatics tool for working with modified bases from Oxford Nanopore.

Installation
Pre-compiled binaries are provided for Linux from the release
page. We recommend the use of these in
most circumstances. As a rust-based project, modkit can also be installed with
cargo.
git clone https://github.com/nanoporetech/modkit.git
cd modkit
cargo install --path modkit
# or
cargo install --git https://github.com/nanoporetech/modkit.git
Common Use Cases
- Creating a bedMethyl table with
pileup - Summarizing a modBAM with
modbam summary - Extracting per-read base modification data into a table
- Checking modified base tags in a modBAM
- Making a motif BED file with
motif-bed - Performing differential methylation scoring with
dmr - Convert bedMethyl files to bigWig for visualization
- Predict regions of open chromatin on MTase-treated DNA
- Updating and Adjusting MM tags with
adjust-modsandupdate-tags - Convert modification probabilities into hard calls
- Removing base modification calls at the ends of reads
- Narrow analysis to only specific positions with a BED file
- Repairing/adding MM/ML tags to reads with clipped sequences
- Creating hemi-methylation pattern bedMethyl tables with
pileup-hemi
Notes and troubleshooting
- General troubleshooting
- Threshold evaluation examples (for advanced users)
- Querying the logs in
motif search