Spaces:
Sleeping
Sleeping
File size: 313 Bytes
ec1ba50 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | from fastapi import FastAPI
from pydantic import BaseModel
app = FastAPI()
class DockRequest(BaseModel):
smiles: str
@app.post("/dock")
def dock(req: DockRequest):
# placeholder — replace with real vina later
return {
"smiles": req.smiles,
"binding_affinity": round(-7.5, 2)
} |