scRNA QC Overview
2 nodessingleCellQCTemplateCompute QC metrics and generate violin plots — without filtering. Useful for inspecting data quality before deciding on thresholds.
ChainLoad H5AD → Quality Control
Built aroundscrna/pbmc3k_raw.h5ad
33 ready-made workflows in the Templates dialog, plus a three-step wizard that builds a linear pipeline from a data type and a goal. Both drop a wired graph on the canvas with parameters already set — a starting point to edit, not a black box.
Toolbar → Templates → pick one
Point the loader at your data
Run, then edit
10 of 33 need a one-time setup first
Templates marked Needs a resource contain a node that depends on an external database, prior network, model or manifest. Oreumics never downloads one in the middle of a run, so on a fresh install that node stops with a message naming the resource while the rest of the workflow completes. Install it once in the Resource Center and the template runs clean from then on.
For a first analysis, the wizard is quicker than choosing among 33 templates. It asks three questions — Pick your data type, Pick what you want to do, Review & build — and Build Workflow places a linear, runnable chain on the canvas, wired in order, exactly as a template would. It then tells you the one thing left to do: click the Load node and choose your file. 14 goals across the 5 modalities:
Single-cell RNA-seq
Drop-seq, 10x, Smart-seq — anything with genes × cells.
Just inspect quality (no filtering)
Load a single-cell file, compute QC metrics, and view the violin plots — without filtering yet.
Standard clustering pipeline
Normalize → log → HVG → scale → PCA → neighbors → UMAP → clustering, ending in a cluster plot.
Clustering + DEG (marker genes)
Standard clustering plus Differential Expression and a Top DEG Gene List per cluster.
Trajectory / pseudotime
Clustering plus Diffusion Map → DPT pseudotime → PAGA topology and a trajectory plot.
Clustering + DEG + pathway enrichment
Find markers per cluster, then run Enrichr-based pathway enrichment on the top DEG genes.
Spatial transcriptomics
Visium, MERFISH, Xenium — single-cell data that also has spatial coordinates per cell.
Cluster + spatial overview
Standard clustering, then view the cluster labels in spatial coordinates.
Spatial neighborhood enrichment
Adds the spatial neighbor graph and cluster co-localization enrichment.
Spatially variable genes (Moran's I)
Find genes whose expression is spatially structured using spatial autocorrelation.
Bulk RNA-seq
Count matrices, featureCounts, kallisto / salmon abundance — samples × genes.
Differential expression (DESeq2)
Load counts, attach a sample sheet via Merge Cell Meta, QC, filter, then DESeq2 between two groups.
DESeq2 + GSEA pathway analysis
Adds Gene Set Enrichment / ORA on top of the DESeq2 results.
ATAC-seq (chromatin accessibility)
scATAC-seq peak matrices and Cell Ranger ATAC output.
LSI + clustering
TF-IDF + SVD (LSI) → neighbors → UMAP → clustering of cells by accessibility.
LSI + clustering + motif analysis
Adds differential accessibility per cluster and motif enrichment on the top differential peaks.
DNA methylation (Illumina array)
450K / EPIC / EPIC v2 IDAT files or a pre-processed beta matrix.
Differentially methylated probes (DMP)
Load IDAT, attach a sample sheet, QC, normalize, filter, then DMP between two groups.
DMP + DMR regions
Adds Differentially Methylated Regions on top of the DMP results.
singleCellQCTemplateCompute QC metrics and generate violin plots — without filtering. Useful for inspecting data quality before deciding on thresholds.
ChainLoad H5AD → Quality Control
Built aroundscrna/pbmc3k_raw.h5ad
singleCellStandardTemplateThe standard single-cell pipeline — quality control filtering, normalization, PCA + UMAP embedding, and Leiden clustering.
ChainLoad H5AD → Quality Control → Normalize → Log1p → Highly Variable Genes → Scale → PCA → Neighbors → UMAP → Clustering → Cluster Visualization → Embedding Plot
Built aroundscrna/pbmc3k_raw.h5ad
singleCellFullPipelineTemplateChainLoad H5AD → Quality Control → Normalize → Log1p → Highly Variable Genes → HVG Visualization → Scale → PCA → PCA Visualization → Neighbors → UMAP → Clustering → Cluster Visualization → Embedding Plot → DEG Analysis → Marker Visualization
Built aroundscrna/pbmc3k_raw.h5ad
markerDiscoveryTemplateBuild clusters and identify marker genes with dotplot visualization
ChainLoad H5AD → Normalize → Log1p → Highly Variable Genes → Scale → PCA → Neighbors → Clustering → DEG Analysis → Marker Visualization
Built aroundscrna/pbmc3k_raw.h5ad
degExportTemplateNeeds a resourceChainLoad H5AD → Normalize → Log1p → Highly Variable Genes → Scale → PCA → Neighbors → Clustering → DEG Analysis → Top DEG Gene List → Pathway Enrichment → Export CSV → Pathway Visualization
Built aroundscrna/pbmc3k_raw.h5ad
SetupPathway Enrichment — install once
doubletScreeningTemplateCompute QC metrics, detect potential doublets, and inspect score distribution
ChainLoad H5AD → Quality Control → Doublet Detection → Doublet Visualization
Built aroundscrna/pbmc3k_raw.h5ad
harmonyIntegrationTemplateMerge two datasets, run Harmony batch correction, and visualize integrated UMAP
ChainLoad H5AD → Merge Data → Normalize → Log1p → Highly Variable Genes → Scale → PCA → Harmony → Neighbors → UMAP → Embedding Plot → Clustering
Built aroundscrna/pbmc3k_raw.h5ad
trajectoryTemplateBuild a trajectory graph and pseudotime ordering on the PBMC sample dataset (PAGA + DPT).
ChainLoad H5AD → Normalize → Log1p → Highly Variable Genes → Scale → PCA → Neighbors → UMAP → Clustering → PAGA → Diffusion Map → DPT → Draw Graph → Trajectory Visualization
Built aroundscrna/pbmc3k_raw.h5ad
velocityStreamTemplateRun stochastic RNA velocity and visualize stream on UMAP from pre-built H5AD
ChainLoad H5AD → RNA Velocity → Velocity Graph → Velocity Visualization
Built aroundvelocity/dentategyrus_velocity.h5ad
velocityLatentTimeTemplateRun dynamical velocity, infer latent time and terminal states
ChainLoad H5AD → RNA Velocity → Velocity Graph → Latent Time → Terminal States → Velocity Visualization
Built aroundvelocity/dentategyrus_velocity.h5ad
velocytoLoomTemplateLoad velocyto .loom output directly, run stochastic velocity, and visualize stream
ChainLoad Velocyto Loom → RNA Velocity → Velocity Graph → Velocity Visualization
Built aroundvelocity/velocyto_demo.loom
starVelocityTemplateLoad STARsolo Velocyto output, run stochastic velocity, and visualize arrow plot
ChainLoad STARsolo Velocity → RNA Velocity → Velocity Graph → Velocity Visualization
pathwayAnalysisTemplateNeeds a resourceFull pathway pipeline — quality control, normalization, clustering, differential expression, then GO / KEGG pathway enrichment via Enrichr with a barplot summary.
ChainLoad H5AD → Quality Control → Normalize → Log1p → Highly Variable Genes → PCA → Neighbors → Clustering → DEG Analysis → Pathway Enrichment → Pathway Visualization
Built aroundscrna/pbmc3k_raw.h5ad
SetupPathway Enrichment — install once
goKeggVisualizationTemplateNeeds a resourceChainLoad H5AD → Quality Control → Normalize → Log1p → Highly Variable Genes → PCA → Neighbors → Clustering → DEG Analysis → Pathway Enrichment → Pathway Visualization
Built aroundscrna/pbmc3k_raw.h5ad
SetupPathway Enrichment — install once
cellPhoneDBTemplateNeeds a resourceChainLoad H5AD → Quality Control → Normalize → Log1p → Highly Variable Genes → PCA → Neighbors → Clustering → CellPhoneDB → CellPhoneDB Plot
Built aroundscrna/pbmc3k_raw.h5ad
SetupCellPhoneDB — install once
autoAnnotationTemplateStandard clustering pipeline + LLM-based automatic cell type annotation. No reference atlas needed — the LLM predicts cell types from marker genes.
ChainLoad H5AD → Quality Control → Normalize → Log1p → Highly Variable Genes → Scale → PCA → Neighbors → UMAP → Clustering → Auto Annotation → Cluster Visualization
cellMapperTemplateTransfer cell type labels from a reference atlas to your query dataset using kNN-based mapping. Load both query and reference H5AD files.
ChainLoad H5AD → Quality Control → Normalize → Log1p → Highly Variable Genes → Scale → PCA → Neighbors → UMAP → Cell Mapper → Cluster Visualization
cellrankCytotraceTemplateCell fate analysis using the CytoTRACE kernel (developmental potential — no RNA velocity needed). Identifies terminal/initial states and computes fate probabilities.
ChainLoad H5AD → Normalize → Log1p → Highly Variable Genes → Scale → PCA → Neighbors → UMAP → Clustering → CellRank Kernel → Cell Fate Analysis → CellRank Visualization
cellrankPseudotimeTemplateCell fate analysis using the DPT (Diffusion Pseudotime) kernel — combines pseudotime ordering with a Markov chain to compute fate probabilities.
ChainLoad H5AD → Normalize → Log1p → Highly Variable Genes → Scale → PCA → Neighbors → UMAP → Clustering → Diffusion Map → DPT → CellRank Kernel → Cell Fate Analysis → Lineage Drivers → Gene Trends
cellrankFullTemplateComplete CellRank pipeline — transition kernel → cell fate → lineage drivers → every visualization (fate map, macrostates, gene trends).
ChainLoad H5AD → Normalize → Log1p → Highly Variable Genes → Scale → PCA → Neighbors → UMAP → Clustering → CellRank Kernel → Cell Fate Analysis → Lineage Drivers → CellRank Visualization → Gene Trends
spatialNeighborhoodTemplateNeighborhood graph and enrichment on Visium mouse brain sample
ChainLoad H5AD → Spatial Neighbors → Nhood Enrichment → Spatial Visualization
Built aroundspatial/visium_mouse_brain.h5ad
spatialAutocorrTemplateChainLoad H5AD → Spatial Neighbors → Spatial Autocorrelation → Spatial Visualization
Built aroundspatial/visium_mouse_brain.h5ad
spatialComprehensiveTemplateNeeds a resourceChainLoad H5AD → Highly Variable Genes → PCA → Neighbors → UMAP → Clustering → Spatial Neighbors → Nhood Enrichment → Co-Occurrence → Spatial Autocorrelation → Ripley → Ligand-Receptor → Spatial Visualization
Built aroundspatial/visium_mouse_brain.h5ad
SetupLigand-Receptor — install once
merfishSpatialTemplateChainLoad CSV / TSV → Add Coordinates → Merge Cell Meta → Normalize → Log1p → Spatial Neighbors → Spatial Autocorrelation → Spatial Visualization
bulkDifferentialTemplateLoad featureCounts output, run QC, normalization, DE, and volcano plot
ChainLoad featureCounts → Bulk QC → Filter Low Expressed → Bulk Normalize → Differential Expression → Bulk Visualization
Built aroundbulk/airway_featurecounts.txtbulk/airway_metadata.csv
bulkGSEATemplateNeeds a resourceLoad Airway featureCounts, QC, filter, VST, DE, pathway enrichment (ORA), and heatmap
ChainLoad featureCounts → Bulk QC → Filter Low Expressed → Bulk Normalize → Differential Expression → GSEA / ORA → Bulk Visualization
Built aroundbulk/airway_featurecounts.txtbulk/airway_metadata.csv
SetupGSEA / ORA — install once
starBulkDemoTemplateChainLoad featureCounts → Bulk QC → Bulk Visualization
Built aroundbulk/star_ReadsPerGene.out.tab
methylFullIdatTemplateNeeds a resourceChainLoad IDAT → Methyl QC → Methyl Normalize → Methyl Visualization → Methyl Filter → Merge Cell Meta → DMP Analysis → DMR Analysis → Methyl DMR Locus Plot → Methyl GOmeth
SetupLoad IDAT, Methyl GOmeth — install once
methylFullBetaTemplateNeeds a resourceChainLoad Methyl Beta Matrix → Methyl Filter → Methyl Visualization → Merge Cell Meta → DMP Analysis → DMR Analysis → Methyl DMR Locus Plot → Methyl GOmeth
SetupLoad Methyl Beta Matrix, Methyl GOmeth — install once
methylVisualEDATemplateNeeds a resourceChainLoad Methyl Beta Matrix → Methyl Visualization
SetupLoad Methyl Beta Matrix — install once
methylPathwayDiscoveryTemplateNeeds a resourceChainLoad Methyl Beta Matrix → Methyl Filter → Merge Cell Meta → DMP Analysis → Methyl Visualization → Methyl GOmeth
SetupLoad Methyl Beta Matrix, Methyl GOmeth — install once
atacDifferentialTemplateChainLoad ATAC MEX → ATAC QC → Peak Calling → LSI → Neighbors → UMAP → Clustering → Chrom Accessibility → ATAC Visualization
Built aroundatac/filtered_peak_bc_matrix
atacMotifTemplateChainLoad ATAC MEX → ATAC QC → Peak Calling → LSI → Neighbors → Clustering → Chrom Accessibility → Motif Analysis → ATAC Visualization
Built aroundatac/filtered_peak_bc_matrix
About the “built around” data
22 templates were developed against a specific public dataset and carry sensible parameters for it; the remaining 11 — methylation, MERFISH, annotation and CellRank among them — open with the graph fully wired and the loader waiting for your own directory. Nothing is downloaded for you; see sample datasets for sources.