Core Concepts
Subjects & Types
A Subject is any biological entity that generates evidence — a patient, an animal, a cell line, or a microbial strain. Every piece of evidence in OpenBio belongs to a Subject.
Subject Types
The same evidence model works across all organism types.
🧬
Humanclinical
human🐕
Canineveterinary
canine🐒
Non-Human Primateresearch
primate🔬
Cell Linelaboratory
cell_line🦠
Microbelaboratory
microbeFetching subjects
typescript
// List all subjects
const subjects = await client.subjects.list({
subjectType: 'human', // optional filter
limit: 20,
offset: 0,
});
// Get a specific subject with summary stats
const subject = await client.subjects.get('james-58');
// → {
// id: string
// name: string
// subjectType: 'human' | 'canine' | 'primate' | 'cell_line' | 'microbe'
// evidenceCount: number
// sourceSystems: string[]
// createdAt: string
// }