convert/from_cellranger_multi_to_h5mu

Description

Converts the output from cellranger multi to a single .h5mu file.
By default, will map the following library type names to modality names:

  • Gene Expression: rna

  • Peaks: atac

  • Antibody Capture: prot

  • VDJ: vdj

  • VDJ-T: vdj_t

  • VDJ-B: vdj_b

  • CRISPR Guide Capture: crispr

  • Multiplexing Capture: hashing

Other library types have their whitepace removed and dashes replaced by
underscores to generate the modality name.

Currently does not allow parsing the output from cell barcode demultiplexing.

Type

python_script

Contributors

Run this component

Run the following command to execute this component with Nextflow:

cat > params.yaml <<'EOM'  
output: "$id.$key.output._*.h5mu"  
sample_csv: "$id.$key.sample_csv.csv"  
uns_metrics: [ "metrics_cellranger" ]  
id: "run"  
publish_dir: "output/"  
EOM

nextflow run https://packages.viash-hub.com/vsh/openpipeline.git \  
  -revision 2.0.0 \  
  -main-script target/nextflow/convert/from_cellranger_multi_to_h5mu/main.nf \  
  -params-file params.yaml  

Arguments

Name
Type & Properties
--input
-i
file
required
--output
-o
file
multiple
output
--sample_csv
file
output
--output_compression
string
--uns_metrics
string

Collaborate Accelerate Succeed

Empower your organization with secure, scalable workflow solutions that simplify development, ensure compliance, and drive innovation.

Viash Hub is a platform developed by Data Intuitive, a Belgian-based bioinformatics company specializing in data workflow development and deployment.