×

nf-core/gmmdemux @ 0.0.0-6c4ed3a

GMM-Demux is a Gaussian-Mixture-Model-based software for processing sample barcoding data (cell hashing and MULTI-seq).

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

Summary

GMM-Demux is a Gaussian-Mixture-Model-based software for processing sample barcoding data (cell hashing and MULTI-seq).

Get started

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

include { GMMDEMUX } from 'nf-core/gmmdemux'

License

MIT License

Process
Name GMMDEMUX
Input 5 channels
#1 tuple
meta map

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

hto_matrix file

path to matrix from cell hashing data, the tool receives either CSV files or TSV, type must be specified using parameters

hto_names string

Comma separated list of HTO names, without whitespace

type_report boolean

If true, full classification report is generated, otherwise the simplified classification report.

summary_report boolean

If true, summary report is generated.

skip file

Load a full classification report and skip the mtx folder as input. Require a path argument.

examine file

Provide the cell list. Requires a file argument. Only executes if -u is set.

Output 7 channels
#1 matrix tuple
meta map

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

matrix.mtx.gz file

matrix mtx.tsv file with removed cell-hashing-identifiable multiplets

matrix.mtx.gz
#2 barcodes tuple
meta map

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

barcodes.tsv.gz file

barcodes tsv file with removed cell-hashing-identifiable multiplets

barcodes.tsv.gz
#3 features tuple
meta map

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

features.tsv.gz file

features tsv file with removed cell-hashing-identifiable multiplets

features.tsv.gz
#4 versions
versions.yml file

File containing software versions

versions.yml
#5 config_report tuple
meta map

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

GMM_*.config file

Configuration report mapping the results obtained by the tool to the respective names of the HTOs in the classification report.

GMM_*.csv
#6 summary_report tuple
meta map

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

summary_report_*.txt file

summary report, optional output

test/summary_report_*.txt
#7 classification_report tuple
meta map

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

GMM_*.csv file

full or simplified classification report

GMM_*.csv
Tool Description Homepage
gmmdemux GMM-Demux is a Gaussian-Mixture-Model-based software for processing sample barcoding data (cell hashing and MULTI-seq). https://pypi.org/project/GMM-Demux/
Version 0.0.0-6c4ed3a
Commit ID 6c4ed3a220310b905a1fc9d04f05be2e0837142b
Release Date 23 Apr 2026 15:21:44 (UTC)
Download URL https://registry.nextflow.io/api/v1/modules/nf-core%2Fgmmdemux/0.0.0-6c4ed3a/download