بنقرة واحدة
drug-bioactivity-assay
Fetch biological assays and target proteins a chemical has been tested against via PubChem.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Fetch biological assays and target proteins a chemical has been tested against via PubChem.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Quantify prediction uncertainty of MACE MLIPs using committee (ensemble) models; flag high-uncertainty structures for DFT verification.
Compute phonon-limited carrier mobility and mode-resolved electron-phonon coupling in 2D materials from first principles with Quantum ESPRESSO and EPW.
GPU-accelerated batched inference for MACE, MatGL (TensorNet/M3GNet/CHGNet), and FairChem MLIPs using NValchemi, enabling parallel static, relax, and MD workflows across multiple structures simultaneously.
Extract structured synthesis procedures from a folder of PDFs using the LeMat-Synth GeneralSynthesisOntology schema, producing one JSON file per paper with per-material synthesis records.
Predict LC-MS/MS (MS2, tandem mass spectra) from SMILES via ICEBERG, a two-stage deep neural network. Outputs predicted m/z vs intensity spectrum, fragment ion SMILES, and a spectrum plot.
Match an experimental spectrum (1H NMR, 13C NMR, IR) against predicted or database reference spectra for candidate ranking and structure confirmation. Supports local catalog lookup, public database fallback, and pluggable similarity metrics.
| name | drug-bioactivity-assay |
| description | Fetch biological assays and target proteins a chemical has been tested against via PubChem. |
| category | ["drug-discovery"] |
To programmatically retrieve the testing history of a specific chemical compound against biological targets using PubChem's Assay Summary endpoint. This skill allows filtering for "Active" outcomes, providing assay IDs (AIDs), target GeneIDs, and micromolar activity values to assess a compound's promiscuity or target specificity.
Retrieve all assays for a given compound (CID), regardless of outcome:
# Env: base-agent
python .agents/skills/drug-bioactivity-assay/scripts/get_assays.py \
--cid 2244 \
--limit 50 \
--outdir research/aspirin_assays \
--output aspirin_all_assays.json
Use the --active_only flag to strictly return assays where the compound was marked as "Active" or showed positive binding/inhibition.
# Env: base-agent
python .agents/skills/drug-bioactivity-assay/scripts/get_assays.py \
--cid 5291 \
--active_only \
--limit 50 \
--outdir research/imatinib_assays \
--output imatinib_active_assays.json
Parameters:
--cid: PubChem CID of the target molecule (e.g., 5291 for Imatinib).--outdir: Directory to save the resulting JSON file.--active_only: (Optional) Flag to strictly filter results to assays where the test outcome was "Active".--limit: (Optional) Maximum number of assays to retrieve (default: 1000) to keep JSON sizes manageable.--output: (Optional) Output filename (default: assay_summary.json).We can test extracting known active targets for the cancer drug Imatinib (CID: 5291).
# Env: base-agent
python .agents/skills/drug-bioactivity-assay/scripts/get_assays.py \
--cid 5291 \
--active_only \
--limit 20 \
--outdir .agents/skills/drug-bioactivity-assay/examples/imatinib \
--output assays_imatinib_active.json
HTTP 503 blocking via exponential backoff.Author: Bowen Deng Contact: GitHub @learningmatter-mit