Description
BD Rhapsody Sequence Analysis CWL pipeline v2.2.1
This pipeline performs analysis of single-cell multiomic sequence read (FASTQ) data. The supported
sequencing libraries are those generated by the BD Rhapsody assay kits, including: Whole Transcriptome
mRNA, Targeted mRNA, AbSeq Antibody-Oligonucleotides, Single-Cell Multiplexing, TCR/BCR, and
ATAC-Seq
The CWL pipeline file is obtained by cloning 'https://bitbucket.org/CRSwDev/cwl' and removing all objects with class 'DockerRequirement' from the YAML.
Run the following command to execute this component with Nextflow:
cat > params.yaml <<'EOM'
output_dir: "$id.$key.output_dir.output_dir"
output_seurat: "$id.$key.output_seurat.rds"
output_mudata: "$id.$key.output_mudata.h5mu"
metrics_summary: "$id.$key.metrics_summary.csv"
pipeline_report: "$id.$key.pipeline_report.html"
rsec_mols_per_cell: "$id.$key.rsec_mols_per_cell.zip"
dbec_mols_per_cell: "$id.$key.dbec_mols_per_cell.zip"
rsec_mols_per_cell_unfiltered: "$id.$key.rsec_mols_per_cell_unfiltered.zip"
bam: "$id.$key.bam.bam"
bam_index: "$id.$key.bam_index.bai"
bioproduct_stats: "$id.$key.bioproduct_stats.csv"
dimred_tsne: "$id.$key.dimred_tsne.csv"
dimred_umap: "$id.$key.dimred_umap.csv"
immune_cell_classification: "$id.$key.immune_cell_classification.csv"
sample_tag_metrics: "$id.$key.sample_tag_metrics.csv"
sample_tag_calls: "$id.$key.sample_tag_calls.csv"
sample_tag_counts: "$id.$key.sample_tag_counts._*.zip"
sample_tag_counts_unassigned: "$id.$key.sample_tag_counts_unassigned.zip"
vdj_metrics: "$id.$key.vdj_metrics.csv"
vdj_per_cell: "$id.$key.vdj_per_cell.csv"
vdj_per_cell_uncorrected: "$id.$key.vdj_per_cell_uncorrected.csv"
vdj_dominant_contigs: "$id.$key.vdj_dominant_contigs.csv"
vdj_unfiltered_contigs: "$id.$key.vdj_unfiltered_contigs.csv"
atac_metrics: "$id.$key.atac_metrics.csv"
atac_metrics_json: "$id.$key.atac_metrics_json.json"
atac_fragments: "$id.$key.atac_fragments.gz"
atac_fragments_index: "$id.$key.atac_fragments_index.tbi"
atac_transposase_sites: "$id.$key.atac_transposase_sites.gz"
atac_transposase_sites_index: "$id.$key.atac_transposase_sites_index.tbi"
atac_peaks: "$id.$key.atac_peaks.gz"
atac_peaks_index: "$id.$key.atac_peaks_index.tbi"
atac_peak_annotation: "$id.$key.atac_peak_annotation.gz"
atac_cell_by_peak: "$id.$key.atac_cell_by_peak.zip"
atac_cell_by_peak_unfiltered: "$id.$key.atac_cell_by_peak_unfiltered.zip"
atac_bam: "$id.$key.atac_bam.bam"
atac_bam_index: "$id.$key.atac_bam_index.bai"
protein_aggregates_experimental: "$id.$key.protein_aggregates_experimental.csv"
run_name: [ "sample" ]
generate_bam: [ false ]
parallel: [ true ]
id: "run"
publish_dir: "output/"
EOM
nextflow run https://packages.viash-hub.com/vsh/openpipeline.git \
-revision v4.0.3 \
-main-script target/nextflow/mapping/bd_rhapsody/main.nf \
-params-file params.yaml Name | Type & Properties |
|---|---|
--reads | file multiple |
--reads_atac | file multiple |
Name | Type & Properties |
|---|---|
--reference_archive | file |
--targeted_reference | file multiple |
--abseq_reference | file multiple |
--supplemental_reference -s | file multiple |
Name | Type & Properties |
|---|---|
--output_dir -o | file required output |
--output_seurat | file output |
--output_mudata | file output |
--metrics_summary | file output |
--pipeline_report | file output |
--rsec_mols_per_cell | file output |
--dbec_mols_per_cell | file output |
--rsec_mols_per_cell_unfiltered | file output |
--bam | file output |
--bam_index | file output |
--bioproduct_stats | file output |
--dimred_tsne | file output |
--dimred_umap | file output |
--immune_cell_classification | file output |
Name | Type & Properties |
|---|---|
--sample_tag_metrics | file output |
--sample_tag_calls | file output |
--sample_tag_counts | file multiple output |
--sample_tag_counts_unassigned | file output |
Name | Type & Properties |
|---|---|
--vdj_metrics | file output |
--vdj_per_cell | file output |
--vdj_per_cell_uncorrected | file output |
--vdj_dominant_contigs | file output |
--vdj_unfiltered_contigs | file output |
Name | Type & Properties |
|---|---|
--atac_metrics | file output |
--atac_metrics_json | file output |
--atac_fragments | file output |
--atac_fragments_index | file output |
--atac_transposase_sites | file output |
--atac_transposase_sites_index | file output |
--atac_peaks | file output |
--atac_peaks_index | file output |
--atac_peak_annotation | file output |
--atac_cell_by_peak | file output |
--atac_cell_by_peak_unfiltered | file output |
--atac_bam | file output |
--atac_bam_index | file output |
Name | Type & Properties |
|---|---|
--protein_aggregates_experimental | file output |
Name | Type & Properties |
|---|---|
--cell_calling_data | string |
--cell_calling_bioproduct_algorithm | string |
--cell_calling_atac_algorithm | string |
--exact_cell_count | integer |
--expected_cell_count | integer |
Name | Type & Properties |
|---|---|
--exclude_intronic_reads | boolean |
Name | Type & Properties |
|---|---|
--sample_tags_version | string |
--tag_names | string multiple |
Name | Type & Properties |
|---|---|
--vdj_version | string |
Name | Type & Properties |
|---|---|
--predefined_atac_peaks | file |
Name | Type & Properties |
|---|---|
--run_name | string |
--generate_bam | boolean |
--long_reads | boolean |
Name | Type & Properties |
|---|---|
--custom_star_params | string |
--custom_bwa_mem2_params | string |
Name | Type & Properties |
|---|---|
--parallel | boolean |
--timestamps | boolean_true |
Name | Type & Properties |
|---|---|
--abseq_umi | integer |
--target_analysis | boolean |
--vdj_jgene_evalue | double |
--vdj_vgene_evalue | double |
--write_filtered_reads | boolean |