Cover of Public Health Research Simplified

Public Health Research Simplified

Plan, collect, analyse and communicate public-health research end to end.

Healthcare Research SimplifiedPublic health students and practitioners

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

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

What you will have finished

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.

Also in this series

Clinical Research Design Systematic Reviews in Healthcare The whole library