Install
openclaw skills install fep-alternativeRelative binding free-energy and activity-label prediction workflows using PBCNet 2.0 on SciMiner, with Gnina docking and PDB/database retrieval to complete missing inputs.
openclaw skills install fep-alternativeThis skill predicts relative binding free energy or activity labels for newly
designed small molecules using the SciMiner PBCNet 2.0 tool. It is a
PBCNet-based alternative workflow for FEP-style lead optimization tasks, not an
explicit molecular-dynamics FEP simulation.
The core SciMiner workflow uses:
PBCNet 2.0 for relative binding affinity or activity-label predictionGnina for generating docked 3D binding conformations when candidate or
reference ligand poses are missingrcsb-pdb-skill when the user
has activity data but no protein-ligand crystal structurePBCNet 2.0 requires these conceptual inputs:
If the user cannot provide all of these files, collect the missing information and supplement it through the workflows below. Do not send random or undocked candidate conformations to PBCNet; the candidate SDF must contain already-docked binding poses.
PBCNet 2.0 directly.Gnina to dock the molecules to be tested, and then invoke
PBCNet 2.0.Gnina, choose poses whose binding modes are most consistent
with the measured reference molecules, and then invoke PBCNet 2.0.https://sciminer.tech/utility.~/.config/sciminer/credentials.json
with JSON shaped as {"api_key":"your_api_key_here"}.~/.config/sciminer/credentials.json and send it as the X-Auth-Token
header.If ~/.config/sciminer/credentials.json is not available or does not contain
an api_key field, stop and tell the user to obtain a free SciMiner API key
from https://sciminer.tech/utility and store it in that file. Do not try to
complete the task by switching to other tools or services.
The published Markdown files under https://sciminer.tech/tool_api_files/ are
the single source of truth for SciMiner provider_name, tool_name, allowed
parameters, file-upload behavior, request encoding, and submission flow.
Use these SciMiner Markdown docs:
PBCNet 2.0 -> PBCNet 2.0_api_doc.mdGnina -> Gnina_api_doc.mdFor PDB database retrieval and ligand-similarity searches, read the bundled database sub-skill before querying public resources:
rcsb-pdb-skill/SKILL.mdThe agent MUST:
provider_name, tool_name, parameter names, enum values,
upload-field names, content type, or submission flow from memory.If a user-provided parameter is not present in the selected Markdown doc section, ask for correction or drop it with an explanation.
PBCNet 2.0 Markdown doc before constructing any PBCNet payload.Gnina Markdown doc before docking any
molecule and choose the doc section that matches the available pocket input.rcsb-pdb-skill/SKILL.md sub-skill and retrieve PDB structures for
the same target using ligand similarity to the measured reference ligands.
Keep structures with ligand similarity higher than 30%, prefer the highest
similarity, and consider resolution, chain completeness, ligand relevance,
and mutation state when breaking ties.file_id values.share_url in the final user-facing
summary.Gnina docking in the selected
or user-provided pocket and use the docked SDF output as the PBCNet candidate
conformation input.Gnina doc section.parameters with the returned file_id strings.{
"status": "SUCCESS",
"result": {...},
"task_id": "xxx",
"share_url": "https://sciminer.tech/share?id=<task_id>&type=API_TOOL"
}
PBCNet 2.0.Gnina, then PBCNet 2.0.Gnina docking, then
PBCNet 2.0.https://sciminer.tech/tool_api_files/ as the authoritative source for
payload construction and invoke-method details.~/.config/sciminer/credentials.json and send
it as the X-Auth-Token header. Do not print or persist the API key in
prompts, logs, or repository files.~/.config/sciminer/credentials.json is missing or does not contain an
api_key field, stop and tell the user to obtain a free SciMiner API key
from https://sciminer.tech/utility and store it in that file.provider_name and tool_name must exactly match the selected Markdown doc.label_list formatting,
Gnina pocket specification, file inputs, parameter placement, and any
tool-specific submission details.share_url links of
every successful task at the end so that users can view the online results,
rather than showing file download links.task_id and share_url so the user can check later.