One-click install
npx skills add https://github.com/silverstein/claude-scientific-skills-desktop --skill clinpgx-database-silverstein
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clinpgx-database
Source: https://github.com/silverstein/claude-scientific-skills-desktop/tree/main/corpus/clinpgx-database
Command: npx skills add https://github.com/silverstein/claude-scientific-skills-desktop --skill clinpgx-database-silverstein

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, time, json, pathlib, typing, pandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps clinicians and researchers turn pharmacogenomics and genotype information into actionable, evidence-based guidance for prescribing and interpretation.

Core Features & Use Cases

  • ClinPGx API access for PGx intelligence: Query pharmacogenes, drugs/chemicals, gene–drug pairs, CPIC/clinical guidelines, alleles/variants, and drug labels to understand gene-guided effects on efficacy and toxicity.
  • Gene → drug → evidence workflow: Retrieve curated gene–drug relationships, then confirm guideline recommendations and regulatory labeling for the same pair.
  • Practical decision-support support: Use PharmDOG-style concepts (phenoconversion and genotype interpretation references) via API-backed resources, especially for CYP450 metabolism, transporters, and HLA associations.

Quick Start

Use the clinpgx-database skill to retrieve CPIC-guided dosing recommendations for a specific gene–drug interaction by querying the gene–drug pair and associated guideline data from the ClinPGx REST API.

Frequently Asked Questions about clinpgx-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve CPIC clinical guidelines for a specific gene-drug interaction?

To retrieve CPIC clinical guidelines for a specific gene-drug interaction, you query the ClinPGx REST API by constructing a request against the geneDrugPair endpoint with parameters like gene, drug, and cpicLevel to return curated pharmacogenomics recommendations.

Can I use pharmacogenomics APIs to find drug labels and genotype interpretation references?

Yes, you can use pharmacogenomics APIs to find drug labels and genotype interpretation references by querying the ClinPGx endpoints for drug labels, alleles, and variants to support clinical decision support and medication therapy management.

What is the rate limit for querying the ClinPGx REST API for pharmacogenes and drugs?

The rate limit for querying the ClinPGx REST API for pharmacogenes and drugs is 2 requests per second, which you must respect when automating genotype-guided dosing workflows and evidence review processes.

Does the pharmacogenomics database API support filtering by clinical annotation evidence level?

Yes, the pharmacogenomics database API supports filtering by clinical annotation evidence level, allowing you to append the clinicalAnnotation evidenceLevel parameter to your REST request to validate gene-drug efficacy and toxicity relationships.

How do I get HLA association and CYP450 metabolism data for medication safety screening?

To get HLA association and CYP450 metabolism data for medication safety screening, you query the ClinPGx API for gene-drug pairs and alleles to retrieve PharmDOG-style concepts including phenoconversion references and genotype interpretation data.

What's the best way to query gene-drug pairs for precision medicine workflows using Python?

The best way to query gene-drug pairs for precision medicine workflows using Python is to construct REST requests against the ClinPGx API utilizing libraries like requests and pandas to structure parameters and parse the returned JSON pharmacogenomics data.