Catch problems before they reach your analysis
Inspect the full line list, run data-quality checks, filter records, and create derived variables in one workspace.
Review and clean a line list, build epi curves and maps, calculate key measures, and export publication-ready figures—all in your browser.
No account required · Synthetic sample data included
See the core workflow using the included synthetic foodborne outbreak.
Inspect the full line list, run data-quality checks, filter records, and create derived variables in one workspace.
Choose time bins, stratify cases, annotate a suspected exposure, and place response milestones directly on the curve.
Build spot maps, epi curves, and publication-ready charts, then export them for a report, briefing, or handoff.
LineList is designed for field epidemiologists, outbreak investigators, FETP residents and instructors, and public-health teams that need dependable results without a programming workflow.
Useful tools around the core review, analysis, and figure-creation workflow.
Upload files or paste directly from a spreadsheet, with date-format handling built in.
Create spot, area, and sketch maps for field investigation and communication.
Calculate descriptive measures, frequencies, cross-tabs, and standard epidemiologic measures.
Learn with synthetic investigations and step-by-step guidance inside the app.
Export the whole project for backup, transfer, or a clean handoff to a colleague.
Adjust number and date formats alongside built-in accessibility controls.
Imported datasets are processed locally and saved only in your browser's storage. LineList does not upload your data to an application server or offer cloud dataset storage. Map tiles and other externally hosted resources generate normal network requests.
Do not import protected health information or direct identifiers. De-identify datasets and follow your organization's policies before use.
Explore the synthetic foodborne investigation with its epi curve, spot map, exposure timing, and response milestones already configured.
Try the sample outbreak →