Skip to content

FOI-Bioinformatics/nanometanf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

foi-bioinformatics/nanometanf

GitHub Actions CI Status GitHub Actions Linting Status nf-test

Nextflow nf-core template version run with conda run with docker run with singularity Launch on Seqera Platform

Introduction

nanometanf is a comprehensive bioinformatics pipeline for Oxford Nanopore long-read sequencing data analysis with real-time processing capabilities. It serves as the computational backend for Nanometa Live, supporting POD5 basecalling (Dorado), quality control (Chopper, FASTP, NanoPlot), taxonomic classification (Kraken2), and validation workflows (BLAST) optimized for metagenomics and genomics applications.

Key Features:

  • Real-time POD5/FASTQ monitoring during active sequencing
  • Seven execution modes supporting diverse laboratory workflows
  • Intelligent resource optimization (experimental)
  • Production-ready with 94 nf-tests and full nf-core compliance

Quick Start

# Test the pipeline
nextflow run foi-bioinformatics/nanometanf -profile test,docker

# Run with your data (samplesheet)
nextflow run foi-bioinformatics/nanometanf \
  --input samplesheet.csv \
  --outdir results \
  -profile docker

# Real-time POD5 monitoring with basecalling
nextflow run foi-bioinformatics/nanometanf \
  --realtime_mode \
  --use_dorado \
  --nanopore_output_dir /path/to/pod5 \
  --dorado_model dna_r10.4.1_e4.3_400bps_hac \
  --outdir results \
  -profile docker

Documentation

📚 Complete Documentation - Main documentation hub

For Users

For Developers

Release Information

Pipeline Summary

Input → Basecalling → QC → Classification → Validation → Reports
  ↓        ↓          ↓        ↓              ↓            ↓
POD5    Dorado    Chopper  Kraken2         BLAST       MultiQC
FASTQ              FASTP     Taxpasta                    JSON
Barcodes         NanoPlot                              HTML

Supported Input Types:

  1. FASTQ samplesheet (standard batch analysis)
  2. Pre-demultiplexed barcode directories (automated discovery)
  3. POD5 files with Dorado basecalling (singleplex or multiplex)
  4. Real-time monitoring (POD5 or FASTQ, during sequencing)

See Usage Guide for detailed instructions.

Credits

nanometanf was originally written by Andreas Sjodin (@andreassjodin).

We thank the following people for their extensive assistance in the development of this pipeline:

  • The nf-core community for the excellent framework and tools
  • Oxford Nanopore Technologies for Dorado and POD5 format
  • All tool developers whose software is integrated in this pipeline

Citations

If you use nanometanf for your analysis, please cite:

nanometanf: Comprehensive Oxford Nanopore sequencing analysis pipeline

Andreas Sjodin

GitHub 2025. doi: 10.5281/zenodo.XXXXXXX

An extensive list of references for the tools used by the pipeline can be found in CITATIONS.md.

You can cite the nf-core publication as follows:

The nf-core framework for community-curated bioinformatics pipelines.

Philip Ewels, Alexander Peltzer, Sven Fillinger, Harshil Patel, Johannes Alneberg, Andreas Wilm, Maxime Ulysse Garcia, Paolo Di Tommaso & Sven Nahnsen.

Nat Biotechnol. 2020 Feb 13. doi: 10.1038/s41587-020-0439-x.

License

This pipeline is released under the MIT License. See LICENSE for details.

About

Backend of Nanometa-Live

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •