Description

Probabilistic demultiplexing of cell hashing data

Input

name:type
description
pattern

meta

:map

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

data

:file

A directory in 10x Genomics format containing matrix.mtx.gz, features.tsv.gz, barcodes.tsv.gz (hashing count matrix), or an AnnData (.h5ad) file with hashing counts stored in .obs.

cell_hashing_columns

:list

Groovy list (['hash_1', 'hash_2']) of .obs columns that contain cell hashing counts. Can be [] if the data is in 10x Genomics format, as the columns are derived from the input.

Output

name:type
description
pattern

assignment

meta

:map

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

*_assignment_hashsolo.csv

:file

CSV file containing hashsolo assignment results

*_assignment_hashsolo.csv

h5ad

meta

:map

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

*_hashsolo.h5ad

:file

Processed AnnData object containing hashsolo results

*_hashsolo.h5ad

params

meta

:map

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

*_params_hashsolo.csv

*_params_hashsolo.csv

:file

CSV file containing parameters used in hashsolo analysis

*_params_hashsolo.csv

versions

versions.yml

:file

File containing software versions

versions.yml