Skip to content
Graphviz (DOT) templates

Living review update and provenance pipeline

Preserves record/report/study distinctions and supports corrections to living evidence syntheses. Original worked design example; adapt responsibilities, thresholds and assumptions to your system.

Template previewGraphviz (DOT)
G search Versioned searches raw Retrieved records search->raw search snapshot dedup Deduplication raw->dedup records screen Independent screening dedup->screen unique candidates reports Eligible reports screen->reports included reports studies Linked studies reports->studies report-study links extract Verified extraction studies->extract study-level data synth Synthesis extract->synth traceable inputs watch Correction watch watch->reports correction status update Update decision watch->update new evidence update->search revised search update->synth versioned amendment

What this template contains

Graph
Directed
Edges
11
Source
26 lines

Make it your own.

digraph G {
 graph [rankdir=LR, bgcolor="transparent", pad="0.3", nodesep="0.45", ranksep="0.8"];
 node [shape=box, style="rounded,filled", fillcolor="#edf4fa", color="#47728d", fontname="Arial", fontsize=12, margin="0.14"];
 edge [color="#64748b", fontname="Arial", fontsize=10];
 search [label="Versioned searches"];
 raw [label="Retrieved records"];
 dedup [label="Deduplication"];
 screen [label="Independent screening"];
 reports [label="Eligible reports"];
 studies [label="Linked studies"];
 extract [label="Verified extraction"];
 synth [label="Synthesis"];
 watch [label="Correction watch"];
 update [label="Update decision"];
 search -> raw [label="search snapshot"];
 raw -> dedup [label="records"];
 dedup -> screen [label="unique candidates"];
 screen -> reports [label="included reports"];
 reports -> studies [label="report-study links"];
 studies -> extract [label="study-level data"];
 extract -> synth [label="traceable inputs"];
 watch -> reports [label="correction status"];
 watch -> update [label="new evidence"];
 update -> search [label="revised search"];
 update -> synth [label="versioned amendment"];
}