246 templates · page 1 of 3
Research & Academic diagram templates
PRISMA, CONSORT, concept map, causal loop, DAG, theory of change.
PRISMA 2020 Flow
Systematic-review record selection. PRISMA 2020.
MermaidCONSORT Trial Flow
CONSORT randomised-trial participant flow.
MermaidCausal DAG
Directed acyclic graph for causal inference (à la DAGitty).
Graphviz (DOT)Concept Map
Nodes (concepts) and labelled edges (relations).
Graphviz (DOT)Causal Loop / Systems Dynamics
Reinforcing (R) and balancing (B) feedback loops.
Graphviz (DOT)Theory of Change
Inputs → activities → outputs → outcomes → impact.
MermaidRequirement Diagram
SysML-inspired requirement traceability.
MermaidKaplan-Meier Survival
Survival curves with step traces — Prism replacement.
PlotlyROC Curve
Receiver operating characteristic with AUC labels.
PlotlyDose-Response (EC50)
Sigmoidal Hill curve — pharma/drug discovery.
PlotlyForest Plot (Meta-analysis)
Effect sizes with 95% CIs across studies.
PlotlyBland-Altman Agreement
Mean vs difference for two-method agreement.
PlotlyFunnel Plot
Publication-bias funnel plot.
PlotlyCitation Network
Paper-to-paper citation graph.
Cytoscape (Network)Ishikawa / Fishbone
Cause-and-effect / root-cause analysis fishbone. (v11.12+)
MermaidLiterature Review Outline
Tree-of-thought style outline for a structured literature review.
Markmap (Markdown)Volcano Plot (RNA-seq)
Differential expression — log2 fold-change vs −log10 p-value with thresholds.
PlotlyManhattan Plot (GWAS)
Genome-wide association — chromosome position vs −log10 p-value with significance line.
PlotlyMA Plot
Mean expression (A) vs log fold-change (M) — differential expression QC.
PlotlyRaincloud Plot
Split violin + box + jittered raw — the gold standard for showing distributions.
PlotlyRidge / Joy Plot
Stacked KDEs — distribution per category, useful for time / population strata.
PlotlyBeeswarm / Strip Plot
Jittered raw data points by group — better than a bar chart for small samples.
PlotlyQ-Q Plot
Quantile-quantile plot for assessing normality (or fit to any distribution).
PlotlyCalibration Plot — Two Models
Predicted probability vs observed proportion — clinical prediction model validation.
Plotlyt-SNE / UMAP Embedding
2-D embedding of high-dimensional data — clusters coloured by class.
PlotlyMosaic Plot (categorical)
Two-way categorical cross-tabulation with proportional tile areas.
PlotlyHexbin Density
2-D hexagonal binning — better than scatter when overplotting.
PlotlyDumbbell / Slope Comparison
Before/after comparison per group — gain-loss visualisation.
PlotlySyntax Tree (linguistics, SVG)
Constituency parse tree for an English sentence — linguistics / NLP.
Raw SVGStock & Flow (system dynamics)
System-dynamics-style stock-and-flow with rates affecting stocks.
MermaidPRISMA-style Flow
Identification → screening → eligibility → included — visual sibling of the Mermaid PRISMA.
WeaveA/B Experiment Lifecycle
Hypothesis → sample size → run → analyse → ship / kill, with guardrails.
MermaidRAG Evaluation Loop
Continuous-evaluation loop for a production RAG system.
WeaveSTROBE — Observational Study
Participant flow diagram for an observational cohort study (STROBE-style).
MermaidARRIVE — Animal Study
Animal-allocation diagram following ARRIVE 2.0 reporting guidelines.
MermaidTRIPOD — Prediction Model
Development + validation pipeline for a clinical prediction model.
MermaidSPIRIT — Trial Schedule
SPIRIT schedule-of-enrolment, interventions, assessments.
MermaidFunnel Plot — Publication Bias
Effect size vs standard error funnel for meta-analytic studies.
PlotlyResidual vs Fitted
Linear-model diagnostic — residuals vs fitted values with LOESS overlay.
PlotlyCalibration Plot — Single Model
Predicted vs observed risk for a clinical-prediction model.
PlotlySOC 2 Trust Service Criteria
The five trust service criteria as a hierarchical mindmap.
MermaidBloom's Taxonomy
Revised Bloom's pyramid of cognitive levels.
MermaidConcept Map — Photosynthesis
Linked-concept map for teaching photosynthesis.
Graphviz (DOT)Precision-Recall Curve
PR curve — better than ROC when classes are imbalanced.
PlotlyKaplan-Meier + Risk Table
Survival curves for two arms with at-risk numbers underneath.
PlotlyBland-Altman Plot
Agreement between two measurement methods with ±1.96 SD limits.
PlotlyTime-Series Decomposition
Original / trend / seasonal / residual stacked panels.
Vega-LitePopulation Health Stratification
Stratify a panel by risk and route to programs of care.
WeavePower Analysis Curves
Power as a function of sample size at three effect sizes.
PlotlyBayesian Posterior Update
Prior → likelihood → posterior over a parameter θ.
Vega-LiteBootstrap Sampling
How bootstrap resampling produces a CI for a statistic.
MermaidMixed-Effects Model Structure
Random intercepts and slopes for subjects nested in clinics.
Graphviz (DOT)ARIMA Model Selection
Box-Jenkins workflow for ARIMA model selection.
MermaidSensitivity vs Specificity
Trade-off curve as the decision threshold moves.
PlotlyPath Analysis (SEM)
Structural equation model with mediator and standardised paths.
Graphviz (DOT)Social Network — Friendship Graph
Force-directed social network with degree-coloured nodes.
Cytoscape (Network)Toyota Production System
The TPS house — foundations, pillars and goal.
MermaidPublic Policy Lifecycle
Agenda-setting → formulation → adoption → implementation → evaluation.
Graphviz (DOT)NIST Cybersecurity Framework
The six functions of the NIST CSF 2.0 with example categories.
MermaidCustomer Lifecycle (RFM)
Lifecycle stages with example RFM-driven actions.
MermaidCFD — Mesh Refinement
Coarse-to-fine mesh refinement around an airfoil.
Raw SVGProduct Life-Cycle Assessment
Cradle-to-grave LCA stages with material + energy flows.
MermaidSIR Compartmental Model
Susceptible → Infectious → Recovered flow with rates.
Graphviz (DOT)SEIR Model with Vaccination
Adds Exposed compartment and vaccination flow to the basic SIR.
Graphviz (DOT)Effective Reproduction Number Over Time
Rt with credible interval, R=1 threshold and intervention markers.
PlotlyBourdieu — Capital & Field
Economic, cultural, social and symbolic capital arranged in a field.
MermaidMaslow's Hierarchy of Needs
Classic five-tier needs pyramid with examples per tier.
Raw SVGModel Evaluation Harness
Continuous-evaluation harness with golden sets, slice metrics and gating.
MermaidModel Card Structure
Sections of a model card (Mitchell et al.) — for responsible reporting.
MermaidISO 27001 Annex A Controls
ISO/IEC 27001:2022 — four control themes overview.
MermaidRisk Management — Likelihood × Impact
Risks plotted by likelihood × impact for prioritisation.
MermaidInstrumental Variable DAG
Classic IV causal diagram — Z affects X, X affects Y, with unobserved confounder U.
Graphviz (DOT)Lorenz Curve + Gini
Cumulative income share vs cumulative population — inequality measurement.
PlotlyPareto Chart
Defect categories ranked with cumulative % overlay (80/20 rule).
PlotlyForecast Fan Chart
Central forecast with 50% and 90% confidence bands.
PlotlyDumbbell Plot — Before/After
Per-category before/after comparison with connecting lollipops.
Vega-LiteTeam Collaboration Network
Internal team graph weighted by collaboration frequency.
Cytoscape (Network)Markmap — Thesis Outline
Doctoral thesis outline rendered live from Markdown headings + bullets.
Markmap (Markdown)Mortality Curve (qx)
Probability of death by age — characteristic U-shape from infancy to old age.
PlotlyRed-Team Evaluation Flow
Adversarial-prompt generation, evaluation and remediation loop.
MermaidEvaluation Suite Tree
Hierarchy of evals: capability + safety + behaviour + agentic.
Graphviz (DOT)Capability × Alignment Quadrant
Risk surface: capability vs alignment quality.
MermaidOAuth Authorization-Code Attacks
Common attack surfaces on OAuth 2.0 authorization-code flow.
Graphviz (DOT)Ransomware Attack Sequence
Typical ransomware intrusion from initial access to extortion.
MermaidDiscrete-Event Simulation Loop
Event-driven simulation engine — schedule, advance clock, execute, log.
MermaidEscalation Ladder
Stylised conflict-escalation ladder from diplomacy to nuclear use.
Graphviz (DOT)Hybrid Warfare Model
Coordinated levers — military, info, cyber, economic, political.
MermaidPK/PD Model
Two-compartment PK with sigmoid Emax PD link.
MermaidSingle-Dose PK Curve
Plasma concentration over time after a single oral dose.
PlotlyFDA Drug Approval Pathway
From IND through NDA / BLA to post-marketing surveillance.
MermaidFDA 510(k) Device Pathway
510(k) submission for a substantially-equivalent medical device.
MermaidMEV Sandwich Attack
Searcher front-runs and back-runs a victim swap for extracted MEV.
MermaidAgent Planning Tree (Tree-of-Thought)
Branch-and-evaluate planning tree with backtracking on dead ends.
Graphviz (DOT)Prompt Engineering Patterns
Reusable prompt patterns and when to use them.
MermaidMarket Failures Taxonomy
Four major sources of market failure with policy remedies.
MermaidqPCR Amplification Curves
Fluorescence vs cycle for serial dilutions with Cq markers.
PlotlyKolb's Experiential Learning
Four-stage experiential learning cycle.
Graphviz (DOT)Vygotsky — Zone of Proximal Development
Three concentric zones — known, ZPD, beyond — with scaffolding arrow.
Raw SVGSpaced-Repetition Forgetting Curve
Ebbinghaus-style retention curve with review interventions resetting it.
PlotlyDecision Tree — Customer Approval
Branching decision tree with terminal action nodes.
Weave