workflows/multiomics/process_batches

Description

This workflow serves as an entrypoint into the 'full_pipeline' in order to
re-run the multisample processing and the integration setup. An input .h5mu file will
first be split in order to run the multisample processing per modality. Next, the modalities
are merged again and the integration setup pipeline is executed. Please note that this workflow
assumes that samples from multiple pipelines are already concatenated.

Type

nextflow_script

Contributors

Run this component

Run the following command to execute this component with Nextflow:

cat > params.yaml <<'EOM'  
id: "run"  
output: "$id.$key.output.h5mu"  
highly_variable_features_var_output: [ "filter_with_hvg" ]  
highly_variable_features_obs_batch_key: [ "sample_id" ]  
var_qc_metrics: [ "filter_with_hvg" ]  
top_n_vars: [ 50, 100, 200, 500 ]  
publish_dir: "output/"  
EOM

nextflow run https://packages.viash-hub.com/vsh/openpipeline.git \  
  -revision 1.0.0 \  
  -main-script target/nextflow/workflows/multiomics/process_batches/main.nf \  
  -params-file params.yaml  

Inputs

Name
Type & Properties
--id
string
required
--input
-i
file
required
multiple
--rna_layer
string
--prot_layer
string

Outputs

Name
Type & Properties
--output
file
required
output

Highly variable features detection

Name
Type & Properties
--highly_variable_features_var_output
--filter_with_hvg_var_output
string
--highly_variable_features_obs_batch_key
--filter_with_hvg_obs_batch_key
string

QC metrics calculation options

Name
Type & Properties
--var_qc_metrics
string
multiple
--top_n_vars
integer
multiple

PCA options

Name
Type & Properties
--pca_overwrite
boolean_true

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.