Install
openclaw skills install clarity-clinicalQuery clinical variant data from ClinVar and gnomAD via Clarity Protocol. Use when the user asks about ClinVar classification, clinical significance, pathoge...
openclaw skills install clarity-clinicalAccess clinical variant annotations from ClinVar and population frequency data from gnomAD through Clarity Protocol's integrated database.
List all clinical variants:
python scripts/query_clinical.py
Filter by gene symbol:
python scripts/query_clinical.py --gene-symbol MAPT
Get details for a specific variant:
python scripts/query_clinical.py --gene MAPT --variant NM_005910.6:c.926C>T
Get variant details in readable format:
python scripts/query_clinical.py --gene MAPT --variant NM_005910.6:c.926C>T --format summary
Each clinical variant includes:
gene_symbol: HGNC gene symbolvariant_notation: Full HGVS notation (transcript-based)clinvar_significance: Clinical significance classification (e.g., "Pathogenic", "Benign")clinvar_review_status: Review status stars (e.g., "criteria provided, multiple submitters")clinvar_last_evaluated: Date of last ClinVar evaluationgnomad_af: Allele frequency in gnomAD (population prevalence)gnomad_ac: Allele count in gnomADgnomad_an: Total allele number in gnomADfetched_at: When this data was retrieved from ClinVar/gnomADTo use an API key, set the CLARITY_API_KEY environment variable:
export CLARITY_API_KEY=your_key_here
python scripts/query_clinical.py --gene-symbol MAPT
Get your API key at https://clarityprotocol.io
404 Not Found: The specified gene/variant combination does not exist in the clinical database.
429 Rate Limit: You've exceeded the rate limit. The script will display how long to wait.
500 Server Error: The API server encountered an error. Try again later.
Timeout: The request took longer than 30 seconds.
Clinical variant lists are paginated. The API returns a next_cursor field if more results are available.