Workflow: multiome pipeline using Salmon and Alevin (HuBMAP scRNA-seq pipeline) and HuBMAP scATAC-seq pipeline

Fetched 2025-05-09 02:47:07 GMT
children parents
Workflow as SVG
  • Selected
  • Default Values
  • Nested Workflows
  • Tools
  • Inputs/Outputs

Inputs

ID Type Title Doc
organism String (Optional)
assay_rna String RNA-seq assay
assay_atac String ATAC-seq assay
exclude_bam Boolean (Optional)
threads_rna Integer Number of threads for Salmon
threads_atac Integer (Optional) Number of threads for scATAC-seq
fastq_dir_rna Directory[] Directory containing RNA-seq FASTQ files
fastq_dir_atac Directory[] Directory containing ATAC-seq FASTQ files
keep_all_barcodes Boolean (Optional)
atac_metadata_file File (Optional)
expected_cell_count Integer (Optional)

Steps

ID Runs Label Doc
rna_qc
steps/compute-rna-qc-metrics.cwl (CommandLineTool)
Compute QC metrics
consolidate_counts
steps/consolidate_counts.cwl (CommandLineTool)
Consolidate RNA, ATAC-seq
rna_quantification Salmon quantification, FASTQ -> H5AD count matrix
atac_quantification
downstream_analysis
steps/downstream.cwl (CommandLineTool)
Downstream analysis for RNA and ATAC

Outputs

ID Type Label Doc
mofa_model File Multi-omics factor analysis model
rna_qc_report File Quality control report in JSON format
atac_qc_report File Quality control report in JSON format
scanpy_qc_results File Quality control metrics from Scanpy
muon_original_h5mu File Consolidated expression cell-by-gene, cell-by-bin
muon_processed_h5mu File Processed version of raw expression for each modality
rna_embedding_result File Leiden clustering result on rna modality
atac_embedding_result File Leiden clustering result on atac modality
joint_embedding_result File Leiden clustering result on joint modality
Permalink: https://w3id.org/cwl/view/git/14985c972d540929cacbdf33925af2d4c6c9edb1/pipeline.cwl