Skip to content

Output Structure

MinKNOW organises all artifacts produced during a sequencing protocol under a single base output directory chosen when the run is started.

Data pooling Base output path pattern Example
Disabled (default) /data/{protocol_group_id}/{sample_id}/{protocol_start_time}_{device_id}_{flow_cell_id}_{short_protocol_run_id}/ /data/Sample_Group/Sample/20250603_1201_3E_PAA12345_e05460c6/
Enabled /data/{protocol_group_id}/{sample_id}/ /data/Sample_Group/Sample/

The content in curly braces is replaced at sequencing run start with the value from patterns.

Missing or empty fields will use the placeholder value defined therein.

Read output

Inside the base output directory MinKNOW creates format‑specific sub‑directories:

Format Sub‑directories
POD5 pod5/ & pod5_skip
FASTQ fastq_pass/ & fastq_fail/
BAM bam_pass/ & bam_fail/
.fast5 (deprecated) fast5_pass/, fast5_fail/ & fast5_skip/

See more about specific format support.

Report & summary output

Additional sequencing artifacts are written directly to the base protocol path:

Type Path
HTML Report report_{flow_cell_id}_{protocol_start_time}_{short_protocol_run_id}.html
Sequencing Summary sequencing_summary_{flow_cell_id}_{short_protocol_run_id}_{short_run_id}.txt
Output Hash File output_hash_{flow_cell_id}_{protocol_start_time}_{short_protocol_run_id}.csv
Sample Sheet sample_sheet_{flow_cell_id}_{protocol_start_time}_{short_protocol_run_id}.csv
Final Summary final_summary_{flow_cell_id}_{short_protocol_run_id}_{short_run_id}.txt
Barcode Alignment Report barcode_alignment_{flow_cell_id}_{short_protocol_run_id}_{short_run_id}.tsv
Adaptive Sampling Decisions adaptive_sampling/AS_decisions_{flow_cell_id}_{short_protocol_run_id}_{short_run_id}.csv
Adaptive Sampling Timings adaptive_sampling/AS_timings_{flow_cell_id}_{short_protocol_run_id}_{short_run_id}.csv

Example directory tree

This example describes a sequencing run with pooling disabled, adaptive sampling enabled, and POD5, FASTQ and BAM turned on, which has finished sequencing:

/data/Sample_Group/Sample/20250603_1201_3E_PAA12345_e05460c6/
├── pod5/
│   ├── PAA12345_dca6f6d1_d11637af_57.pod5
│   └── …
├── fastq_pass/
│   ├── PAA12345_pass_dca6f6d1_d11637af_0.fastq.gz
│   └── …
├── fastq_fail/
│   └── …
├── bam_pass/
│   ├── PAA12345_pass_dca6f6d1_d11637af_0.bam
│   └── PAA12345_pass_dca6f6d1_d11637af_0.bam.bai
├── bam_fail/
│   └── …
├── adaptive_sampling/
│   ├── AS_decisions_PAA12345_dca6f6d1_d11637af.csv
│   └── AS_timings_PAA12345_dca6f6d1_d11637af.csv
├── sequencing_summary_PAA12345_dca6f6d1_d11637af.txt
├── output_hash_PAA12345_dca6f6d1_d11637af.csv
├── sample_sheet_PAA12345_dca6f6d1_d11637af.csv
├── final_summary_PAA12345_dca6f6d1_d11637af.txt
└── barcode_alignment_PAA12345_dca6f6d1_d11637af.tsv