pathogen-variant-surveillance
Query live pathogen genomic surveillance data through the GenSpectrum LAPIS API to find which viral lineages are circulating now, how fast they are growing, and what mutations they carry. Use whenever a question depends on the current state of a pathogen population rather than on remembered facts - which SARS-CoV-2 variant is dominant, whether a Pango lineage is still designated or has been withdrawn, what clade or genotype of H5N1 is in a host or region, whether a PCR primer or assay target still matches circulating sequence, or how a lineage's prevalence has moved week to week. Triggers include "variant surveillance", "genomic surveillance", "what variant is circulating", "dominant variant", "Pango lineage", "lineage prevalence", "growth advantage", "SARS-CoV-2 variant", "XFG", "clade 2.3.4.4b", "H5N1 genotype", "influenza clade", "RSV/mpox/measles/dengue lineage", "CoV-Spectrum", "LAPIS", "Nextclade", "pango-designation", and any request to report what a pathogen population looks like today.
- Version
- 1.0
- License
- MIT
- Compatibility
- Requires Python 3.11+. Scripts use only the standard library - no third-party packages. Needs network access to the public GenSpectrum LAPIS instances (lapis.cov-spectrum.org, lapis.genspectrum.org, lapis.pathoplexus.org) and to raw.githubusercontent.com for pango-designation. No API key.
Pinned to revision de66e10cd0c8, so it is the text this page describes rather than whatever the author pushed since.
Pre-approved tools experimental
Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.
- Read
- Write
- Edit
- Bash
Files
- skills/pathogen-variant-surveillance/SKILL.md
- skills/pathogen-variant-surveillance/references/lapis-api.md
- skills/pathogen-variant-surveillance/references/lineage-nomenclature.md
- skills/pathogen-variant-surveillance/references/surveillance-caveats.md
- skills/pathogen-variant-surveillance/scripts/lapis_client.py
- skills/pathogen-variant-surveillance/scripts/lineage_prevalence.py
- skills/pathogen-variant-surveillance/scripts/mutation_profile.py
- skills/pathogen-variant-surveillance/scripts/reporting_lag.py
- skills/pathogen-variant-surveillance/scripts/resolve_lineage.py
Every link opens the file at its source, pinned to the revision this page describes.