Oreumics knows which nodes you ran, the parameters they used and the figures they produced. Press Report, answer one question in the chat panel, and an HTML or PDF with embedded figures, per-section interpretation and a Methods section is written from that record.
Auto-outline
Analysis report · scRNA-seq
Clustering
Leiden clustering at resolution 0.8 resolved 2,638 cells into
8 transcriptionally distinct populations, visualized below on the
UMAP embedding built from the top 50 principal components.

Methods — scanpy 1.9.6 · seed 0 · 8 nodes · reproducible
Sections and figures are detected from the completed nodes.
Say what to highlight, or say “no” to go straight on.
Sections stream in one by one; the file lands where you choose.
When you press Report, the app looks at every completed node in the focused workflow and maps its type to a section. Figures are filed the same way by plot type, and an outline card appears in the chat with one row per section. Functional activity (PROGENy, Hallmark, CollecTRI) is kept deliberately separate from pathway enrichment so an activity score is never described as if it were an enrichment p-value.
Data Overview
Load H5AD · Load 10X MTX · Load 10X H5 · Load CSV / TSV · Load Loom · Load Text
Quality Control & Preprocessing
Quality Control · Normalize · Log1p · Highly Variable Genes · Scale · Doublet Detection
Dimensionality Reduction
PCA · Neighbors · UMAP · t-SNE
Batch Correction
Harmony
Clustering Analysis
Clustering · Edit Clusters
Differential Expression Analysis
DEG Analysis
Cell Type Annotation
Auto Annotation · CellTypist Annotation · Cell Mapper · Annotation Concordance
Trajectory Analysis
PAGA · DPT · Diffusion Map · Draw Graph
CellRank: Cell Fate Analysis
CellRank Kernel · Cell Fate Analysis · Lineage Drivers · CellRank Visualization · Gene Trends
RNA Velocity Analysis
Load Velocyto Loom · Load STARsolo Velocity · RNA Velocity · Velocity Graph · Latent Time · Terminal States
Spatial Transcriptomics Analysis
Load Visium (SpaceRanger) · Load Visium HD · Load Xenium · Load MERSCOPE · Load CosMx · Load Transcripts · Add Coordinates · Spatial Density QC · Spatial Image Features · Spatial Viewer · Spatial Grouping · Spatial Neighbors · Nhood Enrichment · Spatial Graph Statistics · Co-Occurrence · Spatial Autocorrelation · Spatial Hotspot · Ripley · Spatial Domains (BANKSY) · Cellular Neighborhood · Spot Deconvolution (NNLS) · Spatial Ligand-Receptor · Spatial Visualization
Cell-Cell Communication
CellPhoneDB · CellPhoneDB Plot · LIANA · LIANA Plot · Ligand-Receptor
Pathway Enrichment Analysis
Pathway Enrichment · Pathway Visualization
Functional Activity Inference
PROGENy Activity · Hallmark Activity · CollecTRI TF Activity
Bulk RNA-seq Analysis
Load Count Matrix · Load featureCounts · Load Abundance (Kallisto/Salmon) · Bulk QC · Bulk Normalize · Filter Low Expressed · Differential Expression · GSEA / ORA · Bulk Visualization
DNA Methylation Analysis
Load IDAT · Load Methyl Beta Matrix · Methyl QC · Methyl Normalize · Methyl Filter · DMP Analysis · Multi-Group DM (3+ groups) · DMR Analysis · Methyl GOmeth · DMP Feature Enrichment · Methyl Visualization
ATAC-seq Analysis
Load Fragments · Load Peak Matrix · Load ATAC MEX · ATAC QC · Peak Calling · LSI · Chrom Accessibility · Motif Analysis · ATAC Visualization
Executive Summary — whenever at least one section was detected — written last, from the finished sections.
Methods — always, from the completed steps and the parameters they ran with.
AI Analysis Insights — when the workflow has an AI Chat history to draw on.
Analysis profile
The graph is also matched to one of ten analysis profiles — basic scRNA-seq, trajectory, velocity, spatial, integrated scRNA + spatial, batch-corrected, CellRank fate, bulk RNA-seq, methylation, ATAC-seq — which sets how much room each section gets (brief, medium or full) and what the Executive Summary should lead with.
Pressing Generate on the card does not generate yet. The chat asks one question, and your answer is read for analysis keywords — in English or Korean. A hit attaches your sentence to the matching section as a note; a sentence with no keyword becomes a note on every section, which is how “write it in Korean” or “keep it short” reach the whole report.
Detected emphasis
neighborhood → Spatial Transcriptomics Analysis (Nhood Enrichment ran — OK)cluster → Clustering AnalysisProgress is streamed back to the chat section by section. Before each one is written, an extractor reads the actual result — PCA variance ratios, the top genes per group, PAGA connectivity, velocity genes, Moran’s I, CellRank fate probabilities, activity scores, DMP counts — and hands it to the model with a section-specific interpretation guide. Sections are generated in dependency order, so the cell types inferred in the DEG section carry into trajectory, velocity and spatial text, and the Executive Summary is composed last from what was written.

Bring your own key
Report generation calls the model through the OpenAI API key you set in the app’s Settings; without one the run stops with a message. The outline card’s model picker defaults to gpt-5.6-terra. What leaves your machine is the outline, the extracted summaries and the figures — never a count matrix.
The app’s Methods panel writes a Methods paragraph per node from the parameters as they stand — the same source the report’s Methods section starts from. Read it before you generate anything.
Each run records its parameters, and a project export carries run receipts. The report is a rendering of that record, not a substitute for it.
A section is only offered when its nodes completed; an emphasis on an analysis you did not run stops the flow rather than filling the gap with prose.
Included with Beta Access · bring your own AI key
Run a tutorial workflow, press Report, answer one question, and choose where the PDF goes.