PRISMA-style Flow
Identification → screening → eligibility → included — visual sibling of the Mermaid PRISMA.
Rendering…
Make it your own.
{
"nodes": [
{ "id": "id", "type": "rect", "label": "Records identified\nn = 1,420", "x": 60, "y": 60, "fill": "#dbeafe" },
{ "id": "dup", "type": "rect", "label": "Duplicates removed\nn = 340", "x": 60, "y": 180, "fill": "#fef3c7" },
{ "id": "scr", "type": "rect", "label": "Screened\nn = 1,080", "x": 60, "y": 300, "fill": "#dbeafe" },
{ "id": "exc", "type": "rect", "label": "Excluded\nn = 870", "x": 300, "y": 300, "fill": "#fee2e2" },
{ "id": "eli", "type": "rect", "label": "Eligible\nn = 210", "x": 60, "y": 420, "fill": "#dbeafe" },
{ "id": "excR","type": "rect", "label": "Full-text excl.\nn = 152", "x": 300, "y": 420, "fill": "#fee2e2" },
{ "id": "inc", "type": "rect", "label": "Included\nn = 58", "x": 60, "y": 540, "fill": "#dcfce7" }
],
"edges": [
{ "id": "e1", "source": "id", "target": "dup" },
{ "id": "e2", "source": "dup", "target": "scr" },
{ "id": "e3", "source": "scr", "target": "exc" },
{ "id": "e4", "source": "scr", "target": "eli" },
{ "id": "e5", "source": "eli", "target": "excR" },
{ "id": "e6", "source": "eli", "target": "inc" }
]
}