Medical research reporting · Participant flow
How to report participant flow in an observational study
Turn selection records into a flow-diagram drawing brief Requested outputs / delivery goal: A flow-node and count checking table, drawing instructions and a caption draft.
Count who enters each stage, why people leave and how many remain before drawing the diagram. Put stage counts on the main path and newly excluded counts beside it. Never subtract the same person twice; reconcile the final denominators with Table 1 and the relevant models.
This guide covers observational cohort, case-control and cross-sectional studies. STROBE item 13(a) asks for numbers at each stage, 13(b) for reasons for non-participation and 13(c) suggests considering a flow diagram. Its explanation specifies no single diagram format. The steps below are practical checks, not a mandatory template or a quality score.
The task is sample selection and reporting, not data cleaning, choosing a missing-data method or performing analysis. All counts below are synthetic teaching examples, not patient data or results of an executed study. Every number in a real diagram must come from verified data and a prespecified plan.
A concrete task with RigorMed
Turn selection records into a flow-diagram drawing brief
These are suggested task inputs and outputs to request, not a new execution, a customer outcome or a guarantee of completion.
Materials to provide: The study design, prespecified eligibility rules, verified aggregate stage counts and exclusion reasons.
Requested outputs / delivery goal: A flow-node and count checking table, drawing instructions and a caption draft.
An example request
Organise flow nodes, denominators and exclusion reasons in the actual screening order. Check whether stage counts reconcile and draft drawing instructions and a caption. Without actual counts, retain placeholders rather than inventing numbers.
What still needs review
The diagram's numbers must come from your verified outputs. The synthetic example on this page is neither actual patients nor a model-analysis result.
Four records to prepare before drawing
Define the source, study unit and starting population
Record the data version, study period and initially assessable population. One row may represent a person, visit or measurement; raw row counts do not necessarily count participants. Decide how repeated records contribute according to the protocol, not by arbitrary deduplication for the figure.
Separate eligibility, file matching and participation
Define inclusion criteria, then distinguish component eligibility, unmatched joins and actual non-participation. An unmeasured cross-sectional component, refusal, a missing field and interrupted cohort follow-up are different events. Do not label all of them lost to follow-up; retain unknown reasons when evidence is absent.
Fix the screening order and retain overlaps
For each rule, record entering, newly excluded and remaining counts, plus its definition and execution basis. Sequential exclusions operate on those still present; separately retain overlap information for all reasons. Changing the order can change per-reason incremental counts, so disclose the order rather than choosing attractive numbers.
Distinguish enrolled and analysis samples
Label study inclusion, the descriptive table, the main model and relevant subgroup or sensitivity samples separately. Report cases and controls separately in case-control studies; report follow-up stages where relevant in cohorts. Branches may have different denominators, but explain their source and reconcile methods, tables and text.
A synthetic flow with reconciled counts
Assume the protocol has justified the following selection rules and complete-case analysis. This demonstrates counting, not a recommendation to exclude missing observations automatically. Start with 1000 unique participants, not arbitrary rows.
| Stage | Newly excluded at this stage | Remaining |
|---|---|---|
| Starting population | 0 | 1000 |
| Outside prespecified inclusion criteria | 80 | 920 |
| Outside the eligible population for the target measurement | 120 | 800 |
| Outcome missing | 40 | 760 |
| Exposure missing and not already excluded | 45 | 715 |
Check the main path: 1000 − 80 − 120 − 40 − 45 = 715. Each incremental exclusion must be counted within the preceding remaining population. Real reporting also needs the definition and basis of each rule. The 120 here reflect measurement eligibility, not loss to follow-up.
Overlapping reasons are not additive; weighted estimates are not headcounts
Within the same 800 people, suppose 40 lack the outcome, 60 lack the exposure and 15 lack both. At least one is missing for 40 + 60 − 15 = 85 people, leaving 715. With outcome screened first, the next incremental exclusion is 60 − 15 = 45. If both 40 and 60 are shown, label the overlap; do not claim that 100 people were excluded.
For complex surveys such as NHANES, distinguish unweighted participant counts from weighted population estimates. A sum of weights or a weighted percentage is not the number of people observed. Component eligibility, field missingness and model inclusion need separate decisions. Justify complete-case analysis or imputation in the analysis plan; the diagram cannot choose the method.
Checks before adding boxes and arrows
Verify the numbers before styling:
- Are the starting population, data version, study unit and period clear?
- Can entering, incremental exclusion and remaining counts be reproduced for each rule?
- Are overlaps deduplicated or explicitly labelled, and is the order disclosed?
- Are study inclusion, Table 1, models and branches each assigned a defined denominator?
- Are ineligibility, unmatched records, missingness, refusal and loss to follow-up distinguished?
- Are only aggregate counts public, without claiming the figure removes selection bias?
Put remaining counts on the main path, exclusion boxes beside their stage and named analysis samples on branches. Attrition alone does not establish bias; reconciled counts do not prove its absence. Researchers must still assess selection mechanisms, missingness assumptions and generalisability.
Frequently asked questions
Must observational studies use a PRISMA diagram?
Do not mix the purposes. PRISMA literature-selection flows concern systematic reviews; this page concerns participants. Choose guidance for the study design and check journal requirements instead of renaming paper-count boxes as person-count boxes.
Do 715 cleaned rows mean 715 participants?
Only after verifying one row per person and unique participants. Repeat visits, measurements or join-generated rows require a study-unit check. Trace person counts to actual counting rather than guessing from table size.
Is a different sample size in Table 1 and the main model always wrong?
Not necessarily, but explain it. A table may describe all included participants while a model uses a sample defined by its variables. State denominators, missing-data handling and branches; reconcile methods and text. Do not remove people retrospectively simply to match counts.
Verified sources
The official sources below were checked on 2026-10-03 / RigorMed: 2026-10-13. Access conditions and update dates are rechecked before publication.
- STROBE official reporting checklists by study design
Item 13 informs this guide; a reporting checklist is not a quality score.
- STROBE Explanation and Elaboration: item 13, Participants
Verified stage counts, reasons for non-participation, separate case/control reporting and the absence of a prescribed diagram format.
- PRISMA official: 2020 systematic-review flow diagram
Start with a specific task
Turn selection records into a flow-diagram drawing brief
Bring legally usable materials and this page's example request to the workspace. Check the pre-execution material and credit notices before confirming, then review the resulting outputs.
