Skip to main content

RefTrace

Lint Nextflow pipelines in Python.

$ pip install reftrace
Example RefTrace rule

Quick Start Guide

1. Install RefTrace

pip install reftrace

2. Get a Nextflow pipeline

You probably already have one.
RefTrace works completely offline and collects no data.
If you want to test out RefTrace, you can use the nf-core/rnaseq pipeline:

git clone https://github.com/nf-core/rnaseq.git

3. Generate a rules.py file

RefTrace rules are written in Python. Generate a starter rules.py file with:

reftrace generate

4. Run RefTrace

reftrace lint  # inside the root of your pipeline directory