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
microbe

Fetching 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
//   }