mapping/bd_rhapsody

Description

A wrapper for the BD Rhapsody Analysis CWL v1.10.1 pipeline.

The CWL pipeline file is obtained by cloning 'https://bitbucket.org/CRSwDev/cwl/src/master/' and removing all objects with class 'DockerRequirement' from the YML.

This pipeline can be used for a targeted analysis (with --mode targeted) or for a whole transcriptome analysis (with --mode wta).

  • If mode is "targeted", then either the --reference or --abseq_reference parameters must be defined.

  • If mode is "wta", then --reference and --transcriptome_annotation must be defined, --abseq_reference and --supplemental_reference is optional.

The reference_genome and transcriptome_annotation files can be generated with the make_reference pipeline.
Alternatively, BD also provides standard references which can be downloaded from these locations:

Type

python_script

Contributors

Run this component

Run the following command to execute this component with Nextflow:

cat > params.yaml <<'EOM'  
sample_prefix: [ "sample" ]  
output: "$id.$key.output.output_dir"  
parallel: [ true ]  
id: "run"  
publish_dir: "output/"  
EOM

nextflow run https://packages.viash-hub.com/vsh/openpipeline.git \  
  -revision 1.0.2 \  
  -main-script target/nextflow/mapping/bd_rhapsody/main.nf \  
  -params-file params.yaml  

Inputs

Name
Type & Properties
--mode
string
required
--input
-i
file
required
multiple
--reference
-r
--reference_genome
file
required
multiple
--transcriptome_annotation
-t
file
--abseq_reference
-a
file
multiple
--supplemental_reference
-s
file
multiple
--sample_prefix
string

Outputs

Name
Type & Properties
--output
-o
file
required
output

Putative cell calling settings

Name
Type & Properties
--putative_cell_call
string
--exact_cell_count
integer
--disable_putative_calling
boolean_true

Subsample arguments

Name
Type & Properties
--subsample
double
--subsample_seed
integer

Multiplex arguments

Name
Type & Properties
--sample_tags_version
string
--tag_names
string
multiple

VDJ arguments

Name
Type & Properties
--vdj_version
string

CWL-runner arguments

Name
Type & Properties
--parallel
boolean
--timestamps
boolean_true
--dryrun
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.