×

nf-core/quantmsutils/dianncfg @ 0.0.0-3fc6d40

Generate DIA-NN configuration arguments from enzyme and Unimod modification parameters. This module uses quantms-utils to convert enzyme and modification specifications into DIA-NN-compatible command-line arguments. Only supports Unimod modifications. For custom modifications, pass arguments directly to the DIANN module.

Latest version: 0.0.0-6c4ed3a
Total downloads: 9
Source: nf-core/modules

Summary

Generate DIA-NN configuration arguments from enzyme and Unimod modification parameters. This module uses quantms-utils to convert enzyme and modification specifications into DIA-NN-compatible command-line arguments. Only supports Unimod modifications. For custom modifications, pass arguments directly to the DIANN module.

Get started

Add the following snippet to your workflow script to include this module.

include { QUANTMSUTILS_DIANNCFG } from 'nf-core/quantmsutils/dianncfg'

License

MIT License

Process
Name QUANTMSUTILS_DIANNCFG
Input 1 channel
#1 tuple
meta map

Groovy Map containing sample information e.g. [ id:'sample1' ]

enzyme string

Enzyme name for protein digestion (e.g., 'Trypsin', 'Trypsin/P')

.*
fixed_modifications string

Fixed modifications in Unimod format (e.g., 'Carbamidomethyl (C)')

.*
variable_modifications string

Variable modifications in Unimod format (e.g., 'Oxidation (M)')

.*
Output 3 channels
#1 log
*.log file

Log file from configuration generation

*.log
#2 versions
versions.yml file

File containing software versions

versions.yml
#3 diann_cfg tuple
meta map

Groovy Map containing sample information e.g. [ id:'sample1' ]

diann_config.cfg file

DIA-NN configuration file containing command-line arguments

diann_config.cfg
Tool Description Homepage
quantms-utils quantms-utils is a Python package with scripts and functions for quantitative proteomics data analysis. The dianncfg command converts enzyme and modification parameters to DIA-NN-compatible format. https://github.com/bigbio/quantms-utils
Version 0.0.0-3fc6d40
Commit ID 6c4ed3a220310b905a1fc9d04f05be2e0837142b
Release Date 22 Apr 2026 15:28:09 (UTC)
Download URL https://registry.nextflow.io/api/v1/modules/nf-core%2Fquantmsutils%2Fdianncfg/0.0.0-3fc6d40/download
OCI Store URL https://public.cr.seqera.io/v2/nextflow/plugin/modules/nf-core/quantmsutils/dianncfg/blobs/sha256:899816369491787b8d55de43ca7e7e1949ca3215e76a7c78b8679c4cc7244e53
Size 2.7 KB
Checksum sha256:899816369491787b8d55de43ca7e7e1949ca3215e76a7c78b8679c4cc7244e53
Downloads 3
Version Date Status Downloads Size
0.0.0-6c4ed3a 23 Apr 2026 15:39:22 (UTC) 3 2.7 KB
0.0.0-3fc6d40 22 Apr 2026 15:28:09 (UTC) 3 2.7 KB
0.0.0-0c7146d 08 Apr 2026 19:29:52 (UTC) 3 2.7 KB