A command-line tool to query and download genome annotations from the Annotrieve API.
pip install annocliFrom source:
git clone https://github.com/apollo994/annocli.git
cd annocli
pip install .
./test.shFor development (includes pytest):
pip install -e ".[dev]"annocli {COMMAND} --helpdownload: Download annotations for given taxonomy IDsalias: Match sequence IDs between annotation and assembly filessummary: Get information about features and biotypes availablestats: Get summary statistics about gene and transcript features
For detailed usage examples, see USAGE.md.
skills/annotrieve/ is a skill that lets AI agents query, filter, compare and download Annotrieve annotations via annocli, the Annotrieve API and the gene-name search (annotrieve-xrefs). Install it by copying the folder into your agent skill directory (e.g. ~/.claude/skills/ for claude code).
Unit and component tests (mocked, no network):
pytestEnd-to-end tests against the live Annotrieve API:
pytest -m e2e