A twelve-module course on what a bacterial species actually is —
the ANI convention that defines one, real ongoing reclassification
work happening inside genera already covered on this site, and
exactly where species-level data stops being enough (a single
species, E. coli, contains both harmless commensals and
dangerous pathogens). Reuses the bioinformatics course's
already-species-level dataset throughout. Runs natively in-browser;
no local installation required.
Fig. 1 — Taxonomic resolution across this site's courses
Genus
course 3
→
Species
this course
→
Strain
coming later
Each step down needs a harder method to actually measure (16S → shotgun/MetaPhlAn3 → whole-genome ANI → strain typing) and resolves a real blind spot the step above couldn't see — and creates a new one exactly where the next step picks up.
Nothing to install. Every hands-on notebook here uses
only pandas, numpy, and scipy,
and reads toy_species_abundance.csv directly from the
bioinformatics course — no new datasets, no setup cells.