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? | Core Ontology for Biology and Biomedicine

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

eduKateSG · Why Science?

Build a small shared semantic floor—then let specialised ontologies keep the detail their science needs

Start with the core concept that must cross project boundaries, then inspect modules, imported identifiers and release choices before treating datasets as interoperable.

Full section index · Science Learning Hub

Science learning becomes powerful when specialised vocabularies share a small, dependable semantic floor. The OBO Foundry describes the Core Ontology for Biology and Biomedicine, or COB, as a small ontology that brings together key terms from a wide range of OBO projects to improve interoperability and reuse. Its official page lists a main ontology, base module, native-ID module, external mapping product and an explicitly experimental demo product. The official repository says the plan is to keep COB small while ensuring one or more COB terms can serve as roots for OBO Library ontologies. COB can coordinate high-level meaning, but it does not replace domain definitions, evidence, releases or the scientific judgement needed to map specialised data. This guide supports Primary Science, PSLE Science, Secondary Science, O-Level Science, O-Level Biology, computing and STEM education as a longform evidence-reading route; it is not medical, laboratory, admission or career advice.

Related eduKate reading: Relation Ontology; Information Artifact Ontology; Ontology for Biomedical Investigations; Gene Ontology; Science Learning Hub; Education Hub; STEM Education; Careers by Subject Capability.

Primary and official sources checked on 13 October 2026: OBO Foundry Core Ontology for Biology and Biomedicine overview, checked 13 October 2026; Official COB source repository; Canonical COB OWL release; Official COB project documentation; 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 small core ontology supports a large scientific ecosystem

Scientific ontologies often specialise deeply: one may describe cells, another experiments and another gene functions. Shared upper terms help their classes meet without forcing every project to rebuild the same roots.

The OBO Foundry says COB deliberately stays small. Smallness is a design constraint: the core should coordinate concepts that many ontologies need while leaving domain detail with the communities that understand it.

The official repository describes COB terms as possible roots for OBO Library ontologies. A root supports organisation and reasoning, but it does not make every descendant concept equivalent across domains.

COB publishes multiple products. The base module contains COB-ID terms, while fuller products can include external OBO terms used in their axioms; product choice changes what a system imports.

The native module preserves native identifiers rather than rewiring them. Identifier strategy affects provenance, maintenance and how downstream systems recognise the authority for a term.

An external mapping product can describe connections without pretending the core owns every specialised class. Mappings need scope because exact equivalence is stronger than useful relatedness.

The official page marks the demo product as experimental. Experimental examples can teach and test design ideas, but production claims should name their status and avoid treating a demonstration as normative.

The hopeful value is coordination without erasure: projects gain a shared semantic floor while retaining the definitions, evidence and nuance that make specialised science useful.

Begin with competency questions. If two datasets must answer a cross-domain query, write the expected results and counterexamples before choosing a core term.

Keep imported and native identifiers distinguishable. A familiar label can conceal which project defines the class and which release supplied its axioms.

Module boundaries affect performance and reasoning. Importing a smaller core may simplify deployment, while a fuller module can provide connections needed for richer inference.

Logical consistency is necessary but not sufficient. A mapping can be formally satisfiable and still misrepresent the biology or study design.

Interoperability is tested by tasks, not by file loading alone. Queries, data exchange, validation and round-trip conversion reveal whether meaning survived.

Core terms should not become a dumping ground for unresolved local concepts. Ambiguous data may need an explicit provisional status rather than a broad class chosen for convenience.

For classroom learning, a shared concept map can show how cell, organism, process, information and experiment link while each science topic keeps its own vocabulary.

Reader-ready documentation names the selected COB module, external dependencies, mapping rules and known losses so another team can reproduce the integration.

Version drift can split an ecosystem when participating ontologies import different core releases. Dependency coordination and tested upgrade windows reduce silent semantic divergence.

Rewiring identifiers may simplify a graph while obscuring the source authority. Preserve attribution and migration history whenever identifiers are transformed.

Reasoner-generated classifications should be separated from curator assertions. Both may be useful, but they answer different provenance questions.

A crosswalk can be asymmetric: one specialised class may map broadly to a core term while the reverse mapping would return many scientifically different descendants.

Closed validation rules and open-world ontology reasoning solve different problems. Use the first to enforce required records and the second to derive declared logical consequences.

Metrics such as fewer unmapped terms or more shared roots are not proof of better science. Review whether the resulting queries preserve distinctions users actually need.

A reproducible ontology assembly freezes products, import catalogues, checksums, reasoner, mapping code, test fixtures and query outputs alongside human review notes.

COB succeeds when shared concepts make collaboration easier without becoming an excuse to compress every scientific disagreement into one high-level label.

Governance is part of interoperability. A shared core term may affect many downstream ontologies, validators and datasets, so proposed changes need visible discussion, versioning and impact analysis. The authority responsible for a specialised class may differ from the group maintaining its high-level parent. Record who can approve definition changes, how deprecations are communicated and which compatibility promises apply. This prevents a technical convenience from silently moving scientific authority away from the community that collects and interprets the evidence. It also gives adopters a route for reporting edge cases that the current core does not represent well.

Interoperability tests should include round trips. Export a specialised record through the COB-aligned exchange model, import it back and compare identifiers, relations, qualifiers and provenance with the source. A successful parse is only the first checkpoint. The restored record should answer the same scientific questions and should not acquire broader claims through unintended inheritance. Counterexamples are especially valuable: include terms that must remain distinct even though they share a core parent. These fixtures make semantic loss observable and convert vague confidence in a shared ontology into a repeatable quality-control process.

Core ontologies can reduce duplication, but aggressive consolidation may increase coupling. If every domain change depends on one central release, maintenance can slow and local innovation can become risky. Modular design offers a middle path: coordinate the concepts that genuinely need to be shared, publish stable interfaces and let domain ontologies evolve behind them. Teams should measure upgrade effort, failed mappings and query changes over time. A small core is successful not because all projects look identical, but because necessary connections remain intelligible, testable and recoverable when one participating ontology changes.

For learners, COB offers a useful systems lesson. Biology is not a flat vocabulary list; it is a network in which organisms have parts, processes occur, investigations produce information and evidence supports claims. A core ontology shows the common scaffolding, while specialised ontologies show why detail matters. Students can build a five-node concept map, label each relation and then compare it with a second topic. The goal is not to memorise ontology engineering terms. It is to practise moving between a big organising idea and the precise local concept needed to explain an observation honestly.

A four-stage evidence ladder for COB-backed interoperability
StageQuestionEvidenceResponsible output
ScopeWhich high-level concept must be shared?Competency question and participating ontologiesA bounded interoperability need
SelectWhich COB product and identifiers apply?Base, full or native module with frozen releaseA declared semantic core
MapHow do specialised terms connect to it?Definitions, axioms, mappings and provenanceTraceable cross-ontology alignment
TestDo expected queries work without lost meaning?Fixtures, reasoner output and domain reviewValidated interoperability

Section 1 of 36

1. Begin with an interoperability question

A core ontology is useful when projects need a shared answer across specialised vocabularies, not simply because one more file can be imported.

Working checkpoint — COB identifier: Write the cross-domain question and expected result. Keep the COB product, release, source ontology, mapping relation and review decision together.

For mathematics, compare a shared set with domain-specific subsets and relations.

Contents · Next section

Section 2 of 36

2. Define the shared floor

COB coordinates high-level biological and biomedical concepts while domain ontologies retain specialist detail.

Working checkpoint — core term: State which meanings must be common and which must remain local. Test interoperability with positive and negative query fixtures, not labels alone.

For computing, make dependency drift and failed query fixtures visible.

Contents · Previous section · Next section

Section 3 of 36

3. Use the COB identifier

A stable COB class provides a reference beyond interface labels and local abbreviations.

Working checkpoint — base module: Store IRI, label, definition and release. Separate core coordination from ownership of specialised scientific definitions.

For writing, define the common term before explaining the specialised distinction.

Contents · Previous section · Next section

Section 4 of 36

4. Read the formal definition

Core labels can feel obvious, yet their logical placement determines inheritance across many ontologies.

Working checkpoint — full module: Compare textual and logical definitions. Pin imports and reasoner versions before comparing classification results.

For students, ask which idea is shared and which detail belongs to a specialised topic.

Contents · Previous section · Next section

Section 5 of 36

5. Choose the main product

The canonical COB product packages the ontology intended for broad use.

Working checkpoint — native identifier: Record exact file, date and checksum. Document every semantic loss introduced by simplification or identifier rewiring.

For parents, the calm checkpoint is whether the learner can move between a big idea and an example.

Contents · Previous section · Next section

Section 6 of 36

6. Understand the base module

The base module contains terms in the COB ID space and can support a smaller dependency footprint.

Working checkpoint — interoperability test: Check whether required external connections remain available. Keep the COB product, release, source ontology, mapping relation and review decision together.

For mathematics, compare a shared set with domain-specific subsets and relations.

Contents · Previous section · Next section

Section 7 of 36

7. Understand the full module

Fuller products include external OBO terms used in COB axioms and therefore carry more dependency context.

Working checkpoint — COB identifier: Freeze the import catalogue with the release. Test interoperability with positive and negative query fixtures, not labels alone.

For computing, make dependency drift and failed query fixtures visible.

Contents · Previous section · Next section

Section 8 of 36

8. Understand the native module

The native module preserves native IDs instead of rewired COB identifiers.

Working checkpoint — core term: Choose identity policy deliberately and document translation. Separate core coordination from ownership of specialised scientific definitions.

For writing, define the common term before explaining the specialised distinction.

Contents · Previous section · Next section

Section 9 of 36

9. Treat the demo as experimental

The official page labels the demo product experimental, so it should not silently define production truth.

Working checkpoint — base module: Separate teaching fixtures from governed releases. Pin imports and reasoner versions before comparing classification results.

For students, ask which idea is shared and which detail belongs to a specialised topic.

Contents · Previous section · Next section

Section 10 of 36

10. Identify source authority

A core assembly may reuse a term whose authoritative definition belongs to another ontology.

Working checkpoint — full module: Keep source namespace and governance visible. Document every semantic loss introduced by simplification or identifier rewiring.

For parents, the calm checkpoint is whether the learner can move between a big idea and an example.

Contents · Previous section · Next section

Section 11 of 36

11. Inspect root placement

COB aims to provide roots for OBO ontologies, but root selection shapes inherited meaning and queries.

Working checkpoint — native identifier: Review each attachment with domain experts. Keep the COB product, release, source ontology, mapping relation and review decision together.

For mathematics, compare a shared set with domain-specific subsets and relations.

Contents · Previous section · Next section

Section 12 of 36

12. Inspect relations

Shared relations connect core and specialised classes and can drive inference across imports.

Working checkpoint — interoperability test: Use authoritative relation identifiers and verify direction. Test interoperability with positive and negative query fixtures, not labels alone.

For computing, make dependency drift and failed query fixtures visible.

Contents · Previous section · Next section

Section 13 of 36

13. Build import catalogues

Ontology IRIs must resolve to frozen local products for reproducible assembly.

Working checkpoint — COB identifier: Store mappings from imported IRI to file and checksum. Separate core coordination from ownership of specialised scientific definitions.

For writing, define the common term before explaining the specialised distinction.

Contents · Previous section · Next section

Section 14 of 36

14. Coordinate dependency versions

Different projects may otherwise build on incompatible core or relation releases.

Working checkpoint — core term: Test a declared compatibility set. Pin imports and reasoner versions before comparing classification results.

For students, ask which idea is shared and which detail belongs to a specialised topic.

Contents · Previous section · Next section

Section 15 of 36

15. Map specialised terms

A local class can connect to a COB concept through subclassing or a scoped mapping.

Working checkpoint — base module: State whether the relation is asserted, inferred or approximate. Document every semantic loss introduced by simplification or identifier rewiring.

For parents, the calm checkpoint is whether the learner can move between a big idea and an example.

Contents · Previous section · Next section

Section 16 of 36

16. Keep exactness honest

Useful alignment does not always mean logical equivalence in both directions.

Working checkpoint — full module: Distinguish exact, broad, narrow and related mappings. Keep the COB product, release, source ontology, mapping relation and review decision together.

For mathematics, compare a shared set with domain-specific subsets and relations.

Contents · Previous section · Next section

Section 17 of 36

17. Preserve domain distinctions

One core parent may gather classes whose experimental or clinical meanings remain different.

Working checkpoint — native identifier: Retain specialised IDs in exchanged data. Test interoperability with positive and negative query fixtures, not labels alone.

For computing, make dependency drift and failed query fixtures visible.

Contents · Previous section · Next section

Section 18 of 36

18. Run logical checks

Reasoners can expose contradictions, unsatisfiable classes and unexpected inheritance.

Working checkpoint — interoperability test: Save reasoner version and explanation output. Separate core coordination from ownership of specialised scientific definitions.

For writing, define the common term before explaining the specialised distinction.

Contents · Previous section · Next section

Section 19 of 36

19. Run competency queries

A valid ontology file can still fail the task users need it to perform.

Working checkpoint — COB identifier: Test expected inclusions, exclusions and edge cases. Pin imports and reasoner versions before comparing classification results.

For students, ask which idea is shared and which detail belongs to a specialised topic.

Contents · Previous section · Next section

Section 20 of 36

20. Separate assertions and inferences

Curator statements and reasoner consequences require different provenance and review.

Working checkpoint — core term: Tag the origin of every generated edge. Document every semantic loss introduced by simplification or identifier rewiring.

For parents, the calm checkpoint is whether the learner can move between a big idea and an example.

Contents · Previous section · Next section

Section 21 of 36

21. Validate identifiers

Typographical errors, obsolete IDs and mixed namespaces can break joins without obvious symptoms.

Working checkpoint — base module: Reject unknown and retired identifiers at intake. Keep the COB product, release, source ontology, mapping relation and review decision together.

For mathematics, compare a shared set with domain-specific subsets and relations.

Contents · Previous section · Next section

Section 22 of 36

22. Validate labels second

Labels help readers but should not replace stable identifiers in integration logic.

Working checkpoint — full module: Use labels for display after ID validation. Test interoperability with positive and negative query fixtures, not labels alone.

For computing, make dependency drift and failed query fixtures visible.

Contents · Previous section · Next section

Section 23 of 36

23. Challenge broad buckets

Mapping unresolved concepts to a high-level core class can improve counts while destroying meaning.

Working checkpoint — native identifier: Keep ambiguity explicit until reviewed. Separate core coordination from ownership of specialised scientific definitions.

For writing, define the common term before explaining the specialised distinction.

Contents · Previous section · Next section

Section 24 of 36

24. Challenge circular imports

Poor dependency design can create difficult release cycles and inconsistent assemblies.

Working checkpoint — interoperability test: Map the dependency graph before deployment. Pin imports and reasoner versions before comparing classification results.

For students, ask which idea is shared and which detail belongs to a specialised topic.

Contents · Previous section · Next section

Section 25 of 36

25. Challenge semantic metrics

More linked classes do not automatically mean better or safer interoperability.

Working checkpoint — COB identifier: Evaluate query accuracy and domain usefulness. Document every semantic loss introduced by simplification or identifier rewiring.

For parents, the calm checkpoint is whether the learner can move between a big idea and an example.

Contents · Previous section · Next section

Section 26 of 36

26. Challenge silent rewiring

Identifier replacement can hide the original authority and change downstream expectations.

Working checkpoint — core term: Publish reversible crosswalks and migration logs. Keep the COB product, release, source ontology, mapping relation and review decision together.

For mathematics, compare a shared set with domain-specific subsets and relations.

Contents · Previous section · Next section

Section 27 of 36

27. Review release migrations

Core changes can propagate through many ontologies and data products.

Working checkpoint — base module: Run impact analysis across imports and fixtures. Test interoperability with positive and negative query fixtures, not labels alone.

For computing, make dependency drift and failed query fixtures visible.

Contents · Previous section · Next section

Section 28 of 36

28. Connect to Primary Science

A simple map from living thing to organism, part and process shows how broad ideas organise examples.

Working checkpoint — full module: Let pupils place examples under shared concepts and explain why. Separate core coordination from ownership of specialised scientific definitions.

For writing, define the common term before explaining the specialised distinction.

Contents · Previous section · Next section

Section 29 of 36

29. Connect to Secondary Science

Cells, systems, genetics and experiments reveal how one concept can connect several biology topics.

Working checkpoint — native identifier: Trace one syllabus idea across specialised vocabularies. Pin imports and reasoner versions before comparing classification results.

For students, ask which idea is shared and which detail belongs to a specialised topic.

Contents · Previous section · Next section

Section 30 of 36

30. Connect to mathematics

Sets, hierarchies, relations and logical consequences make ontology structure visible.

Working checkpoint — interoperability test: Test one inheritance claim by hand. Document every semantic loss introduced by simplification or identifier rewiring.

For parents, the calm checkpoint is whether the learner can move between a big idea and an example.

Contents · Previous section · Next section

Section 31 of 36

31. Connect to computing

Modules, namespaces, imports, dependency graphs and tests turn semantic design into software infrastructure.

Working checkpoint — COB identifier: Automate release, identifier and query checks. Keep the COB product, release, source ontology, mapping relation and review decision together.

For mathematics, compare a shared set with domain-specific subsets and relations.

Contents · Previous section · Next section

Section 32 of 36

32. Connect to pathways

Core semantics supports bioinformatics, knowledge engineering, data platforms, ontology curation and scientific software.

Working checkpoint — core term: Check current official course and career information separately. Test interoperability with positive and negative query fixtures, not labels alone.

For computing, make dependency drift and failed query fixtures visible.

Contents · Previous section · Next section

Section 33 of 36

33. Did you know?

COB publishes several modules because the smallest useful core and the fullest useful assembly are not always the same file.

Working checkpoint — base module: Compare base, full and native products before choosing. Separate core coordination from ownership of specialised scientific definitions.

For writing, define the common term before explaining the specialised distinction.

Contents · Previous section · Next section

Section 34 of 36

34. Write a reader-ready integration note

Name need, COB product, releases, imports, mappings, tests, inferred edges, limitations and owners.

Working checkpoint — full module: Make the assembly reproducible without private memory. Pin imports and reasoner versions before comparing classification results.

For students, ask which idea is shared and which detail belongs to a specialised topic.

Contents · Previous section · Next section

Section 35 of 36

35. Build a validation ladder

Check scope, identifiers, definitions, modules, imports, logic, mappings, fixtures, provenance and domain review.

Working checkpoint — native identifier: Stop interoperability claims at the earliest failed rung. Document every semantic loss introduced by simplification or identifier rewiring.

For parents, the calm checkpoint is whether the learner can move between a big idea and an example.

Contents · Previous section · Next section

Section 36 of 36

36. Finish with a reproducible ontology bundle

Deliver frozen products, catalogue, mappings, reasoner settings, validation reports, query tests and migration notes.

Working checkpoint — interoperability test: Make every cross-domain result traceable to sources and rules. Keep the COB product, release, source ontology, mapping relation and review decision together.

For mathematics, compare a shared set with domain-specific subsets and relations.

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