VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

Why Science? | Statistics Ontology and Traceable Statistical Analysis

Three students sit around open books and worksheets at a classroom table, reading, writing and discussing the work together.

eduKateSG · Why Science?

Name the statistical question, assumptions and output—not only the test label or final p-value

Choose the stage of analysis you need to inspect, then follow the evidence chain from design and variables to assumptions, results and interpretation.

Full section index · Science Learning Hub

Science learning becomes powerful when a statistical result can be traced back to the question, design, variables, assumptions and observations that produced it. The OBO Foundry describes STATO as a general-purpose statistics ontology covering statistical tests, their conditions of application, probability distributions, variables, spread and variation metrics, experimental design, plots and graphical representations. The official page notes documented applications including factorial design, association studies, differential expression, hit selection and meta-analysis, and says STATO interoperates with Basic Formal Ontology and the Ontology for Biomedical Investigations. STATO can describe an analysis consistently, but correct vocabulary does not guarantee suitable sampling, satisfied assumptions or a justified conclusion. This guide supports Primary Science, PSLE Science, Secondary Science, O-Level Science, mathematics, computing and STEM education as a longform evidence-reading route; it is not statistical, medical, admission or career advice.

Related eduKate reading: Information Artifact Ontology; Ontology for Biomedical Investigations; Evidence and Conclusion Ontology; UCUM and unambiguous measurement units; Science Learning Hub; Education Hub; STEM Education; Careers by Subject Capability.

Primary and official sources checked on 13 October 2026: OBO Foundry Statistical Methods Ontology overview, checked 13 October 2026; Official STATO project website; Official STATO source repository; Canonical STATO OWL release; 2026 Singapore–Cambridge O-Level Biology syllabus; MOE G2/G3 Lower Secondary Science teaching and learning syllabus; 2026 MOE G2 Computing syllabus. Ontologies, definitions and release products can change, so preserve dated documentation, exact source records and file versions.

How a statistical method becomes an auditable scientific argument

A test name is not a complete analysis. The same test can answer different questions depending on the outcome, predictor, sampling unit, grouping, model formula and alternative hypothesis.

The OBO Foundry says STATO covers statistical tests and their conditions of application. This matters because a method label without its assumptions can make a result look more portable than it is.

STATO also covers probability distributions, variables, spread and variation metrics. These are connected pieces: a variable has a measurement scale, a model invokes a distribution and an output summarises uncertainty under stated conditions.

Experimental design is part of the official scope. Randomisation, blocking, pairing, repeated measures and factorial structure shape which comparisons are valid before software calculates anything.

Plots are not decorative extras. The official scope includes graphical representations used to show data distribution or layout and assist review of results. A plot can reveal skew, clusters, outliers or heterogeneity hidden by one summary number.

The page documents applications beyond one field, including association studies, differential expression and meta-analysis. A shared ontology can make method records comparable while each domain retains its scientific context.

STATO relies on BFO and OBI for interoperability. A frozen analysis therefore includes the STATO release and relevant imported ontology versions, not just a local label such as “t-test”.

A p-value is an output under a model and hypothetical repetition logic; it is not the probability that the hypothesis is true. Ontology can type the value, while explanation must protect its interpretation.

Effect size and uncertainty usually answer more useful questions than significance alone. A small effect can be precisely estimated, and a large estimate can remain too uncertain for a firm conclusion.

Independence depends on study structure. Many cells from one specimen or repeated readings from one participant are not automatically independent replicates.

Software defaults are methodological choices. Reference levels, missing-value rules, variance estimators, optimisation settings and multiple-testing corrections belong in the provenance record.

The optimistic purpose is inspectability: researchers can compare analysis plans, locate assumption failures and rerun results without treating a statistical label as a magic spell.

Begin with the estimand—the quantity the study aims to learn about. A model can be calculated perfectly while targeting a different population, contrast or time point from the scientific question.

Define the observational and experimental units. Confusing specimens, technical replicates and biological replicates inflates apparent sample size and narrows uncertainty unjustifiably.

Keep variable roles separate: outcome, predictor, covariate, blocking factor, weight and identifier are not interchangeable columns.

Measurement scale constrains reasonable operations. Counts, proportions, continuous measurements, ordered categories and nominal labels invite different models and diagnostics.

Missingness has mechanisms and consequences. Complete-case analysis, imputation and model-based handling each require assumptions that must be documented.

Model diagnostics should be linked to the fitted model and dataset version. A residual plot saved without those references cannot audit the analysis it supposedly checks.

Multiple testing changes interpretation because many opportunities for chance extremes were examined. Record the family of tests, correction method and both raw and adjusted outputs.

A confidence interval communicates a range produced by a procedure under assumptions; it is not a guarantee that every plausible mechanism lies inside.

For classroom investigations, students can compare a table, a graph, a mean and the individual observations, noticing what each representation keeps or compresses.

Reader-ready reporting names the question, sample, design, method, assumptions, effect estimate, uncertainty, software and limitations before offering a conclusion.

Pre-specification protects against silently choosing methods after seeing which result looks most exciting. Amendments can be valid, but they need dates, reasons and a distinction from the original plan.

Outlier handling is not a cleanup reflex. Investigate data errors, measurement limits and genuine rare cases, then report rules and sensitivity analyses.

Transformations alter the scale on which effects are modelled. Back-transformed summaries may be useful, but the fitted scale and assumptions remain part of the method.

Meta-analysis combines estimates under explicit models of within-study and between-study uncertainty. Similar topic labels do not guarantee compatible populations, outcomes or designs.

A statistically significant association can remain confounded, biased or too small to matter practically. Causal interpretation needs design and assumptions beyond the p-value.

Versioned code is part of statistical evidence. Package updates can change defaults, algorithms or numerical behaviour even when the written method name stays constant.

Random seeds help reproduce stochastic computation, but exact reruns also need data, code, environment, dependency versions and hardware-relevant details where necessary.

Ontology mappings should distinguish exact statistical equivalence from broad relatedness. Two procedures may share a family label while estimating different targets or using different variance assumptions.

Before combining results, build an analysis inventory listing population, design, unit, variables, model, contrast, missingness, software, outputs and diagnostics. It makes hidden differences discussable.

STATO supports the language of analysis; scientific judgement still evaluates whether the data, assumptions and interpretation make the conclusion worth believing.

A statistical workflow also needs decision provenance. Record who approved the analysis plan, which quality checks were automated, which warnings required human judgement and why any planned step was changed. This is especially important when one pipeline produces many results: a shared method label does not reveal where an analyst intervened or which branches ran only for selected variables.

Reproduction and replication answer different questions. Reproduction asks whether the reported computation can be rerun from the same data and methods; replication asks whether new observations support a compatible finding. A STATO-based record can clarify the analysis performed, while independent data collection and scientific comparison remain necessary for stronger confidence.

A four-stage evidence ladder for ontology-backed statistical analysis
StageQuestionEvidenceResponsible output
DesignWhat question and sampling plan generated the data?Population, unit, variables, assignment and protocolA bounded estimand and study design
CheckWhich assumptions and diagnostics apply?Distribution, independence, missingness and model checksA justified analysis route
EstimateWhat method and output were produced?STATO identifiers, software, parameters and uncertaintyA traceable result
InterpretWhat does the result support—and not support?Effect, interval, limitations and alternative explanationsA calibrated conclusion

Section 1 of 36

1. Begin with the scientific question

Statistical work starts with what the study wants to learn, not with the menu of tests available in software.

Working checkpoint — STATO identifier: Write the population, outcome, comparison and time frame. Keep question, estimand, design, variables, model, software and outputs in one analysis record.

For mathematics, connect formulas to the design assumptions that make them meaningful.

Contents · Next section

Section 2 of 36

2. Define the estimand

The estimand states the quantity to be estimated, such as a mean difference, rate ratio or association under a defined population.

Working checkpoint — statistical variable: Make the target explicit before choosing a model. Link every assumption check and diagnostic to the exact data and fitted model.

For computing, preserve executable code, dependency versions and machine-readable method identifiers.

Contents · Previous section · Next section

Section 3 of 36

3. Identify the study design

Randomised, observational, paired, repeated-measures and factorial designs create different dependence and bias structures.

Working checkpoint — study design: Name assignment, sampling, blocking and follow-up. Report effect size, uncertainty and limitations alongside any significance measure.

For writing, distinguish observation, estimate, uncertainty and interpretation in separate sentences.

Contents · Previous section · Next section

Section 4 of 36

4. Identify the observational unit

The unit that contributes independent information may be a participant, specimen, site or time series—not every recorded row.

Working checkpoint — probability distribution: Draw the nesting structure before counting sample size. Separate planned, exploratory and sensitivity analyses instead of merging their narratives.

For students, ask what the graph shows that the average hides.

Contents · Previous section · Next section

Section 5 of 36

5. Identify variable roles

Outcome, predictor, covariate, factor, identifier and weight guide how software interprets columns.

Working checkpoint — test statistic: Create a variable dictionary with role and scale. Pin ontology, code, package and data versions before attempting reproduction.

For parents, the useful checkpoint is whether the child can explain the conclusion in ordinary language.

Contents · Previous section · Next section

Section 6 of 36

6. Check measurement scales

Continuous, count, binary, ordered and nominal variables support different summaries and models.

Working checkpoint — analysis provenance: Verify coding and allowed values against the protocol. Keep question, estimand, design, variables, model, software and outputs in one analysis record.

For mathematics, connect formulas to the design assumptions that make them meaningful.

Contents · Previous section · Next section

Section 7 of 36

7. Use the STATO identifier

A STATO class gives the method or output a stable reference beyond local spelling.

Working checkpoint — STATO identifier: Store identifier, label, definition and release. Link every assumption check and diagnostic to the exact data and fitted model.

For computing, preserve executable code, dependency versions and machine-readable method identifiers.

Contents · Previous section · Next section

Section 8 of 36

8. Read conditions of application

The official scope includes assumptions and conditions, not just test names.

Working checkpoint — statistical variable: List the required design and distribution conditions. Report effect size, uncertainty and limitations alongside any significance measure.

For writing, distinguish observation, estimate, uncertainty and interpretation in separate sentences.

Contents · Previous section · Next section

Section 9 of 36

9. Describe distributions

Probability distributions model possible values under assumptions and connect parameters to observations.

Working checkpoint — study design: State the distribution and why it is plausible. Separate planned, exploratory and sensitivity analyses instead of merging their narratives.

For students, ask what the graph shows that the average hides.

Contents · Previous section · Next section

Section 10 of 36

10. Describe variation

Range, variance, standard deviation and robust spread summaries answer different questions about dispersion.

Working checkpoint — probability distribution: Choose a measure that matches scale and distribution. Pin ontology, code, package and data versions before attempting reproduction.

For parents, the useful checkpoint is whether the child can explain the conclusion in ordinary language.

Contents · Previous section · Next section

Section 11 of 36

11. Describe graphical checks

Plots can reveal skew, non-linearity, clustering and influential observations before a summary statistic does.

Working checkpoint — test statistic: Link every plot to its source data version. Keep question, estimand, design, variables, model, software and outputs in one analysis record.

For mathematics, connect formulas to the design assumptions that make them meaningful.

Contents · Previous section · Next section

Section 12 of 36

12. Describe the comparison

A model may contain many coefficients; the scientific contrast identifies which combination answers the question.

Working checkpoint — analysis provenance: Write the contrast in words and code. Link every assumption check and diagnostic to the exact data and fitted model.

For computing, preserve executable code, dependency versions and machine-readable method identifiers.

Contents · Previous section · Next section

Section 13 of 36

13. Handle missing data

Missing values can arise for different reasons, and the handling method can change the target population.

Working checkpoint — STATO identifier: Record missingness codes, patterns and assumptions. Report effect size, uncertainty and limitations alongside any significance measure.

For writing, distinguish observation, estimate, uncertainty and interpretation in separate sentences.

Contents · Previous section · Next section

Section 14 of 36

14. Handle transformations

Logarithms, scaling and other transformations change the analysis scale and interpretation of parameters.

Working checkpoint — statistical variable: Preserve the original variable and transformation formula. Separate planned, exploratory and sensitivity analyses instead of merging their narratives.

For students, ask what the graph shows that the average hides.

Contents · Previous section · Next section

Section 15 of 36

15. Handle multiple testing

Testing many hypotheses increases opportunities for extreme results by chance.

Working checkpoint — study design: Define the test family and adjustment method. Pin ontology, code, package and data versions before attempting reproduction.

For parents, the useful checkpoint is whether the child can explain the conclusion in ordinary language.

Contents · Previous section · Next section

Section 16 of 36

16. Estimate effect size

The magnitude and direction of an effect often matter more than whether a threshold was crossed.

Working checkpoint — probability distribution: Report the estimate in a domain-readable unit. Keep question, estimand, design, variables, model, software and outputs in one analysis record.

For mathematics, connect formulas to the design assumptions that make them meaningful.

Contents · Previous section · Next section

Section 17 of 36

17. Quantify uncertainty

Standard errors, intervals and posterior summaries depend on a model, design and estimation procedure.

Working checkpoint — test statistic: Name the uncertainty measure and its assumptions. Link every assumption check and diagnostic to the exact data and fitted model.

For computing, preserve executable code, dependency versions and machine-readable method identifiers.

Contents · Previous section · Next section

Section 18 of 36

18. Record software and parameters

A method label does not capture package, version, formula, optimiser, defaults or reference levels.

Working checkpoint — analysis provenance: Export executable configuration and environment details. Report effect size, uncertainty and limitations alongside any significance measure.

For writing, distinguish observation, estimate, uncertainty and interpretation in separate sentences.

Contents · Previous section · Next section

Section 19 of 36

19. Preserve random seeds

Simulation, resampling and stochastic optimisation need controlled randomness for closer reproduction.

Working checkpoint — STATO identifier: Store seed and algorithm with the code. Separate planned, exploratory and sensitivity analyses instead of merging their narratives.

For students, ask what the graph shows that the average hides.

Contents · Previous section · Next section

Section 20 of 36

20. Link diagnostics

A diagnostic has meaning only in relation to the exact model fit and dataset.

Working checkpoint — statistical variable: Keep residuals, plots and flags with model identity. Pin ontology, code, package and data versions before attempting reproduction.

For parents, the useful checkpoint is whether the child can explain the conclusion in ordinary language.

Contents · Previous section · Next section

Section 21 of 36

21. Separate planned and exploratory work

Exploration is valuable, but it should not be presented as if every choice was specified before seeing data.

Working checkpoint — study design: Label analysis status and amendment history. Keep question, estimand, design, variables, model, software and outputs in one analysis record.

For mathematics, connect formulas to the design assumptions that make them meaningful.

Contents · Previous section · Next section

Section 22 of 36

22. Audit data exclusions

Removing observations can change the estimate and uncertainty, especially in small samples.

Working checkpoint — probability distribution: Report rules, counts, reasons and sensitivity results. Link every assumption check and diagnostic to the exact data and fitted model.

For computing, preserve executable code, dependency versions and machine-readable method identifiers.

Contents · Previous section · Next section

Section 23 of 36

23. Challenge p-value certainty

A p-value does not state the probability that the hypothesis is true or the importance of the effect.

Working checkpoint — test statistic: Pair it with estimate, interval, design and limitations. Report effect size, uncertainty and limitations alongside any significance measure.

For writing, distinguish observation, estimate, uncertainty and interpretation in separate sentences.

Contents · Previous section · Next section

Section 24 of 36

24. Challenge independence

Repeated or clustered observations can make naive standard errors too small.

Working checkpoint — analysis provenance: Model or justify the dependence structure. Separate planned, exploratory and sensitivity analyses instead of merging their narratives.

For students, ask what the graph shows that the average hides.

Contents · Previous section · Next section

Section 25 of 36

25. Challenge causal language

Association alone does not establish that changing one variable will change another.

Working checkpoint — STATO identifier: State the design and causal assumptions before using causal verbs. Pin ontology, code, package and data versions before attempting reproduction.

For parents, the useful checkpoint is whether the child can explain the conclusion in ordinary language.

Contents · Previous section · Next section

Section 26 of 36

26. Challenge model fit

A converged model can still fit poorly, extrapolate or rely on influential points.

Working checkpoint — statistical variable: Inspect diagnostics and plausible alternatives. Keep question, estimand, design, variables, model, software and outputs in one analysis record.

For mathematics, connect formulas to the design assumptions that make them meaningful.

Contents · Previous section · Next section

Section 27 of 36

27. Review ontology and code migration

Updated classes, packages or defaults can alter method representation and results.

Working checkpoint — study design: Run version comparisons before replacing the production analysis. Link every assumption check and diagnostic to the exact data and fitted model.

For computing, preserve executable code, dependency versions and machine-readable method identifiers.

Contents · Previous section · Next section

Section 28 of 36

28. Connect to Primary Science

Simple class surveys and repeated measurements show why individual observations matter beside an average.

Working checkpoint — probability distribution: Use small visible datasets and hand-drawn plots. Report effect size, uncertainty and limitations alongside any significance measure.

For writing, distinguish observation, estimate, uncertainty and interpretation in separate sentences.

Contents · Previous section · Next section

Section 29 of 36

29. Connect to Secondary Science

Experimental design, variables, uncertainty and graph choice support evidence-based conclusions.

Working checkpoint — test statistic: Ask what alternative explanation the design cannot rule out. Separate planned, exploratory and sensitivity analyses instead of merging their narratives.

For students, ask what the graph shows that the average hides.

Contents · Previous section · Next section

Section 30 of 36

30. Connect to mathematics

Probability, distributions, estimation and algebra make statistical models understandable rather than button-driven.

Working checkpoint — analysis provenance: Work one small calculation and interpret every symbol. Pin ontology, code, package and data versions before attempting reproduction.

For parents, the useful checkpoint is whether the child can explain the conclusion in ordinary language.

Contents · Previous section · Next section

Section 31 of 36

31. Connect to computing

Data schemas, scripts, tests and environment capture turn an analysis into a reproducible workflow.

Working checkpoint — STATO identifier: Automate checks for roles, ranges, missingness and versions. Keep question, estimand, design, variables, model, software and outputs in one analysis record.

For mathematics, connect formulas to the design assumptions that make them meaningful.

Contents · Previous section · Next section

Section 32 of 36

32. Connect to pathways

Statistical semantics matters in research, public health, engineering, data science, economics and policy evaluation.

Working checkpoint — statistical variable: Check current official course and career information separately. Link every assumption check and diagnostic to the exact data and fitted model.

For computing, preserve executable code, dependency versions and machine-readable method identifiers.

Contents · Previous section · Next section

Section 33 of 36

33. Did you know?

The official STATO page includes plots and graphical representations in scope, recognising that visual checks are part of statistical review.

Working checkpoint — study design: Pair one numerical summary with a plot and compare what each reveals. Report effect size, uncertainty and limitations alongside any significance measure.

For writing, distinguish observation, estimate, uncertainty and interpretation in separate sentences.

Contents · Previous section · Next section

Section 34 of 36

34. Write a reader-ready analysis note

Name the question, population, design, variables, method, assumptions, software, estimate, uncertainty and limitations.

Working checkpoint — probability distribution: Let another reader reconstruct the logic without guessing. Separate planned, exploratory and sensitivity analyses instead of merging their narratives.

For students, ask what the graph shows that the average hides.

Contents · Previous section · Next section

Section 35 of 36

35. Build a validation ladder

Check data identity, design, units, variables, assumptions, code, diagnostics, estimates, uncertainty and interpretation.

Working checkpoint — test statistic: Stop confidence at the earliest failed rung. Pin ontology, code, package and data versions before attempting reproduction.

For parents, the useful checkpoint is whether the child can explain the conclusion in ordinary language.

Contents · Previous section · Next section

Section 36 of 36

36. Finish with a reproducible analysis bundle

Deliver frozen data, dictionaries, plans, code, environment, ontology release, outputs, diagnostics and narrative limitations.

Working checkpoint — analysis provenance: Make every result traceable to observations and choices. Keep question, estimand, design, variables, model, software and outputs in one analysis record.

For mathematics, connect formulas to the design assumptions that make them meaningful.

Contents · Previous section · Continue to the Science Learning Hub

Discover more from eduKate Singapore

Subscribe now to keep reading and get access to the full archive.

Continue reading