×

nf-core/quantmsutils/dianncfg @ 0.0.0-0c7146d

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-0c7146d
Total downloads: 1
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-0c7146d
Commit ID 135d883a43b1a2324b4112cd270cf22e20835533
Release Date 08 Apr 2026 19:06:34 (UTC)
Download URL https://registry-stage.nextflow.io/api/v1/modules/nf-core%2Fquantmsutils%2Fdianncfg/0.0.0-0c7146d/download
OCI Store URL https://public.cr.stage-seqera.io/v2/nextflow/plugin-stage/modules/nf-core/quantmsutils/dianncfg/blobs/sha256:de3a4a80ac60aaa607fddd501a0fa2df7a50fbefe93799b395f7d28460c341ed
Size 2.6 KB
Checksum sha256:de3a4a80ac60aaa607fddd501a0fa2df7a50fbefe93799b395f7d28460c341ed
Downloads 1
Version Date Status Downloads Size Diff
0.0.0-0c7146d 08 Apr 2026 19:06:34 (UTC) 1 2.6 KB -