Pushbuild

Gene Dosage Dossier API - ClinGen HI/TS, Constraint, ClinVar CNVs and New Papers

For each gene: ClinGen haploinsufficiency and triplosensitivity scores with their history, gnomAD v4.1 and v2.1.1 constraint, pHaplo/pTriplo, gene-disease validity, ClinVar CNVs over the gene in hg19 and hg38, and every PubMed paper since the last dosage evaluation, split into HI and TS sections.

$2.40 per 1,000 gene dossiers

Get an API key

What it returns

Everything a dosage curator gathers for a gene, in one call: the current ClinGen haploinsufficiency (HI) and triplosensitivity (TS) scores and how they have changed, population constraint, published dosage-sensitivity predictions, gene-disease validity, the ClinVar copy-number variants over the gene, and the PubMed literature published since the gene was last evaluated.

  • ClinGen dosage: HI and TS scores with labels, disease ids, the curated PMIDs, last-evaluated date, and the score history recorded from the ClinGen feed since December 2020.
  • Haploinsufficiency section: HI score, pHaplo, gnomAD v4.1 pLI / LOEUF / missense Z (with the transcript used) and v2.1.1 values, plus PubMed papers on deletions and loss of function since the last evaluation: the total, every PMID (newest first, up to 200) and the 5 most relevant with titles.
  • Triplosensitivity section: TS score, pTriplo, and the same literature block for duplications and gains.
  • ClinVar CNVs (1 kb and over) over the gene in GRCh37 and GRCh38, split into losses and gains: counts by classification, median size, how many hit only this gene or lie inside it, and the smallest pathogenic ones.
  • Gene-disease validity: the best GenCC classification per disease and inheritance, with submitters.

Genes never curated by ClinGen still get constraint, CNVs, validity and all-time literature.

Request

POST https://api.pushbuild.com/gene-dosage-dossier/run with a JSON body. Send your key in the X-API-Key header.

FieldTypeDescription
genes requiredlist of stringsHGNC symbols or HGNC ids, up to 20, e.g. TANC2.
keyPapersintegerMost relevant PubMed papers listed with titles in each of the HI and TS sections (0-5, default 5). All PMIDs since the last evaluation are always returned. Default: 5.
maxItemsintegerMaximum items to return (1-500). Default: 100.

Example

curl -X POST https://api.pushbuild.com/gene-dosage-dossier/run \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"genes": ["TANC2"], "maxItems": 20}'

Response

{"count": 20, "truncated": false, "seconds": 1.4, "items": [ { ... } ]}

Each call returns up to 500 items. Records that fail validation or are not found are flagged in the items and not charged.

Pricing

Pay only for results returned: $2.40 per 1,000 gene dossiers. No charge for errors or empty searches.

Tell us what you need built.

Questions about this API, higher volumes, or a data source you need that we don't cover yet.

hello@pushbuild.com

(617) 299-8887

Tell us about your project

A few questions so we can come back with a written scope. We reply within one business day.