Workflow: scRNA-seq pipeline using Salmon and Alevin

Fetched 2023-01-14 02:26:31 GMT
children parents
Workflow as SVG
  • Selected
  • Default Values
  • Nested Workflows
  • Tools
  • Inputs/Outputs

Inputs

ID Type Title Doc
threads Integer Number of threads for Salmon
fastq_r1 File R1 FASTQ file
fastq_r2 File R2 FASTQ file

Steps

ID Runs Label Doc
salmon
steps/salmon.cwl (CommandLineTool)
Run Salmon Alevin tool on FASTQ input
qc_checks
steps/qc.cwl (CommandLineTool)
Compute QC measures
cluster_diffexpr
steps/cluster-diffexpr.cwl (CommandLineTool)
Compute differentially expressed genes between each cluster and the rest
filter_normalize
steps/filter-normalize.cwl (CommandLineTool)
Filtering and normalization
alevin_to_anndata
steps/alevin-to-anndata.cwl (CommandLineTool)
Convert Alevin sparse output to anndata.AnnData object, save as h5ad
dim_reduce_cluster
steps/dim-reduction-clustering.cwl (CommandLineTool)
Dimensionality reduction and clustering

Outputs

ID Type Label Doc
umap_pdf File UMAP dimensionality reduction plot
qc_results File Quality control metrics
count_matrix File Count matrix from Alevin
cluster_marker_genes File Cluster marker genes
dim_reduced_clustered File Dimensionality reduced and clustered data
marker_gene_plot_logreg File Cluster marker genes, logreg method
marker_gene_plot_t_test File Cluster marker genes, t-test
Permalink: https://w3id.org/cwl/view/git/103618f6b5669566ce4c584269035bef198a8a38/pipeline.cwl