/v1/proteins/pocketsimport requests
API_KEY = "sk-sci-your-key-here"
url = "https://scirouter.ai/v1/proteins/pockets"
response = requests.post(url, json={
"pdb": open("protein.pdb").read()
}, headers={"Authorization": f"Bearer {API_KEY}"})
pockets = response.json()["pockets"]
for p in pockets[:3]:
print(f"Pocket {p['rank']}: score={p['druggability']:.2f}, "
f"volume={p['volume']:.0f} A^3")Identifying drug binding sites
Guiding docking search box placement
Druggability assessment of novel targets
Comparing pockets across protein variants