
Public Health Research Simplified
Plan, collect, analyse and communicate public-health research end to end.
The problem it solves
Population-level work has its own constraints — equity, ethics, messy secondary data, and findings that have to persuade programme and policy audiences rather than only reviewers. A general methods textbook does not cover that.
How it works
Ethics-first and equity-centred, following one workflow from problem to question to design to data to analysis to reporting, with checklists, decision trees and runnable code in R and Python rather than pseudocode.
Who it is for
- Public health students and MPH candidates
- Practitioners building evidence for programmes or policy
- Anyone working with population-level or secondary data
Who should look elsewhere. This is population-level work. If your question is about individual clinical care or a single service, the clinical research design guide fits better. If you need a systematic review rather than primary data, that is a different book.
What is inside
- Turning community and system problems into precise research questions
- Choosing among cross-sectional, cohort, trial, qualitative and mixed-methods designs
- Ethics and data governance appropriate to population data
- Equity built into the design rather than added in the discussion
- Working with messy secondary and administrative data
- Sampling frames for populations rather than clinic lists, and what each one excludes
- Measurement at population level: routine indicators, survey instruments, and their limits
- Analysis with runnable code in R and Python, not pseudocode
- Reporting aimed at programmes and policy audiences as well as journals
- Turning findings into a brief a commissioner will read, alongside the paper
What you will have finished
- Community and system problems turned into precise research questions
- The right design chosen across cross-sectional, cohort, trial, qualitative and mixed methods
- An ethics and data-governance plan appropriate to population data
- Analysis you can actually run, and reporting aimed at programmes and policy
What this adds to the free guidance
Population-level research carries constraints a general methods text does not cover: equity as a design question rather than a limitation, secondary data you did not collect and cannot re-collect, and findings that must persuade commissioners and policymakers rather than only reviewers. This follows one workflow — problem, question, design, data, analysis, reporting — with checklists, decision trees and code you can actually run.
Built on R, Python. Original tools that operationalise the published standards and point to the free official sources.
Frequently asked questions
What if my data are secondary and messy?
That is the normal case in population work, and it has its own chapter. Data you did not collect and cannot re-collect changes what you can claim, and the honest handling of missingness, linkage and definition changes over time is treated as part of the method rather than as a limitation to be confessed at the end.
How is this different from clinical research design?
The unit of analysis, and the audience. Population-level questions bring sampling frames, ecological inference and equity into the design itself, and the findings usually have to persuade commissioners and policymakers as well as reviewers. If your question is about individual patient care, the clinical design guide fits better.
Is the code maintained?
The code is written to be readable and adapted rather than run blind, using stable core libraries in R and Python instead of fast-moving packages. If you work in Stata or SPSS the workflow still holds; you would translate the steps rather than the syntax.
Do I need to know R or Python already?
No. The code is provided and runnable, with enough explanation to adapt it. If you prefer another tool the workflow still holds — the code is an accelerator, not the method.
Is this suitable for a thesis?
Yes, and it is written with that in mind: the workflow produces the artefacts a committee expects, in the order they expect them. Check your programme's specific requirements against the reporting chapter.
What does equity-centred actually mean here?
That disaggregation, the choice of comparison groups, and who is represented in the data are treated as design decisions made at the start, rather than caveats added to the discussion once the analysis is done.