计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
compound-drug-discovery【效率与协作】Plan, validate, and troubleshoot PaddleHelix compound representation learning, molecular property prediction, DTI, molecular generation, drug synergy, few-shot molecular property, and HelixDock workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is about PaddleHelix chemistry or drug-discovery apps: compound GNN/GEM/InfoGraph representation learning, molecular property prediction, drug-target interaction, molecular generation, drug-drug synergy, few-shot molecular property prediction, HelixDock docking, or preflight validation of chemistry data/configs.
references/workflows.md#compound-representation-and-property-prediction for GEM, GEM-2, PretrainGNNs, and InfoGraph command anatomy; use references/data-formats.md#compound-property-and-pretraining-data to verify SMILES, MoleculeNet-style directories, cached NPZ data, configs, and checkpoints.references/workflows.md#drug-target-interaction-dti for GraphDTA, MolTrans, SIGN, SMAN, GIANT, and BatchDTA routing; use references/data-formats.md#drug-target-interaction-data for Davis/Kiba, MolTrans, PDBbind-style, and BatchDTA layouts.references/workflows.md#molecular-generation for JT-VAE, SD-VAE, and Seq-VAE; use references/data-formats.md#molecular-generation-data for SMILES lists, vocab files, grammar files, model configs, checkpoints, and sampling outputs.references/workflows.md#drug-synergy-and-few-shot-property-workflows and references/data-formats.md#drug-synergy-and-few-shot-data.references/helixdock.md for setup, model/data/config/output contracts, resource notes, and skip-network guidance.python sub-skills/compound-drug-discovery/scripts/validate_compound_inputs.py --help, then validate local SMILES/config/data paths before planning training, sampling, preprocessing, or docking.pahelix API details, InMemoryDataset internals, featurizer implementation, and splitter behavior to core-api-data; route protein-only workflows to protein sub-skills.Use the bundled helper for safe checks:
python sub-skills/compound-drug-discovery/scripts/validate_compound_inputs.py \
--smiles-file data/input.smi \
--json-config configs/config.json \
--dataset-kind graphdta \
--dataset-root data/davis
It checks file existence, JSON parseability, expected directory pieces, CSV headers, and likely malformed SMILES lines with optional RDKit validation when RDKit is installed. It does not import Paddle, start model code, download data, or require the original PaddleHelix checkout.
references/troubleshooting.md.references/helixdock.md#troubleshooting-and-safe-operation.references/data-formats.md.