×

nf-core/shinyngs/validatefomcomponents @ 0.0.0-6c4ed3a

validate consistency of feature and sample annotations with matrices and contrasts

Latest version: 0.0.0-6c4ed3a
Total downloads: 9
Source: nf-core/modules
Authors: @pinin4fjords
Maintainers: @pinin4fjords

Summary

validate consistency of feature and sample annotations with matrices and contrasts

Get started

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

include { SHINYNGS_VALIDATEFOMCOMPONENTS } from 'nf-core/shinyngs/validatefomcomponents'

License

MIT License

Process
Name SHINYNGS_VALIDATEFOMCOMPONENTS
Input 3 channels
#1 tuple
meta map

Groovy Map containing information on experiment, at a minimum an id. e.g. [ id:'test' ]

sample file

CSV-format sample sheet with sample metadata

assay_files file

List of TSV-format matrix files representing different measures for the same samples (e.g. raw and normalised).

#2 tuple
meta2 map

Groovy Map containing information on features. e.g. [ id:'test' ]

feature_meta file

TSV-format feature (e.g. gene) metadata

#3 tuple
meta3 map

Groovy Map containing information on contrasts. e.g. [ id:'test' ]

contrasts file

CSV-format file with four columns identifying the sample sheet variable, reference level, treatment level, and optionally a comma-separated list of covariates used as blocking factors.

Output 5 channels
#1 assays tuple
meta map

Groovy Map containing information on experiment. e.g. [ id:'test' ]

*/*.assay.tsv file

Files containing validated matrices

/*.assay.tsv
#2 contrasts tuple
meta map

Groovy Map containing information on experiment. e.g. [ id:'test' ]

*/*.contrasts_file.tsv file

Files containing validated matrices

/*.contrasts_file.tsv
#3 sample_meta tuple
meta map

Groovy Map containing information on experiment. e.g. [ id:'test' ]

*/*.sample_metadata.tsv file

File containing validated sample metadata

/*.sample_metadata.tsv
#4 feature_meta tuple
meta map

Groovy Map containing information on experiment. e.g. [ id:'test' ]

*/*.feature_metadata.tsv file

File containing validated feature metadata

/*.feature_metadata.tsv
#5 versions_shinyngs tuple
${task.process} string

The name of the process

shinyngs string

The name of the tool

Rscript -e "library(shinyngs); cat(as.character(packageVersion('shinyngs')))" eval

The expression to obtain the version of the tool

Tool Description Homepage
shinyngs Provides Shiny applications for various array and NGS applications. Currently very RNA-seq centric, with plans for expansion. https://github.com/pinin4fjords/shinyngs
Version 0.0.0-6c4ed3a
Commit ID 6c4ed3a220310b905a1fc9d04f05be2e0837142b
Release Date 23 Apr 2026 15:46:06 (UTC)
Download URL https://registry.nextflow.io/api/v1/modules/nf-core%2Fshinyngs%2Fvalidatefomcomponents/0.0.0-6c4ed3a/download
OCI Store URL https://public.cr.seqera.io/v2/nextflow/plugin/modules/nf-core/shinyngs/validatefomcomponents/blobs/sha256:1e188c42094b646597996b41c919cfe8bffb306f118ecaee7f05475b73b78efc
Size 3.4 KB
Checksum sha256:1e188c42094b646597996b41c919cfe8bffb306f118ecaee7f05475b73b78efc