nf-core/seqsubmit
nf-core pipeline for data submission to ENA
Version history
Initial release of nf-core/seqsubmit
Added
The pipeline supports four submission modes via dedicated workflows:
- mags — Metagenome Assembled Genomes submission (GENOMESUBMIT)
- bins — Metagenomic bins submission (GENOMESUBMIT)
- metagenomic_assemblies — Assembly submission (ASSEMBLYSUBMIT)
- reads — Raw sequencing reads submission (READSUBMIT)
Key features:
- Automatic study registration with ENA when no existing study accession is provided
- Support for public and private data submissions, including configurable release dates
- Coverage calculation from reads when not provided directly (via coverm)
- Completeness/contamination estimation and taxonomy inference for MAGs/bins (via CheckM2 and CAT_pack) when metadata is incomplete
- Credentials handled securely via Nextflow secrets (ENA_WEBIN, ENA_WEBIN_PASSWORD)
- Full nf-core compatibility: runs with conda, Docker, and Singularity
Authors:
- Sofia Ochkalova
- Ekaterina Sakharova
- Tim Rozday
- Martin Beracochea
Reviewers:
- Evangelos Karatzas
- James Fellows Yates
- Matthias De Smet