RigorMed
← Research resources

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.

Sample selection and reporting

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

  1. 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.

  2. 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.

  3. 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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

Synthetic teaching example; no real study was executed
StageNewly excluded at this stageRemaining
Starting population01000
Outside prespecified inclusion criteria80920
Outside the eligible population for the target measurement120800
Outcome missing40760
Exposure missing and not already excluded45715

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.

  1. STROBE official reporting checklists by study design

    Item 13 informs this guide; a reporting checklist is not a quality score.

  2. 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.

  3. 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.