biothings-api
SolidQuery gene, variant, and drug annotations via BioThings APIs
API & Backend 231 stars
37 forks Updated 3 days ago MIT
Install
Quality Score: 92/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# BioThings API Suite
## Overview
BioThings is a family of high-performance biomedical annotation APIs developed at the Scripps Research Institute. The suite provides unified, up-to-date access to gene, variant, and chemical/drug annotations aggregated from dozens of authoritative sources. Three primary services cover the core entities in translational research:
- **MyGene.info** — Gene annotations from NCBI Entrez, Ensembl, UniProt, GO, KEGG, Reactome, and 20+ sources.
- **MyVariant.info** — Variant annotations from dbSNP, ClinVar, gnomAD, CADD, COSMIC, and 15+ sources.
- **MyChem.info** — Drug and chemical annotations from NDC, DrugBank, ChEMBL, FDA, PubChem, and 10+ sources.
All three share identical query syntax, require no authentication, and return JSON. Free for academic and commercial use.
## Authentication
No authentication or API keys are required. All endpoints are open-access.
```bash
# No API key needed — just query directly
curl "https://mygene.info/v3/query?q=BRCA1&size=1"
```
## MyGene.info — Gene Annotations
### Search Genes
```
GET https://mygene.info/v3/query?q={query}&size={n}
```
Query by gene symbol, name, Entrez ID, Ensembl ID, or keyword. Supports boolean operators (`AND`, `OR`, `NOT`) and field-specific queries like `symbol:CDK2`.
```bash
curl -s "https://mygene.info/v3/query?q=BRCA1&size=1"
```
Response:
```json
{
"took": 178,
"total": 13223,
"hits": [
{
"_id": "672",
"_score": 145.6796,
"entrezgene": "672",
...
Details
- Author
- wentorai
- Repository
- wentorai/research-plugins
- Created
- 3 months ago
- Last Updated
- 3 days ago
- Language
- TypeScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
API & Backend Listed
biothings-api
Query gene, variant, and drug annotations via BioThings APIs
1,831 Updated 3 days ago
brycewang-stanford API & Backend Listed
biothings-api
Query gene, variant, and drug annotations via BioThings APIs
9 Updated today
gabrielmoreira AI & Automation Solid
gene-database
Query NCBI Gene via E-utilities/Datasets API. Search by symbol/ID, retrieve gene info (RefSeqs, GO, locations, phenotypes), batch lookups, for gene annotation and functional analysis.
2,279 Updated 3 weeks ago
foryourhealth111-pixel