AI-powered de novo drug design and lead optimization
REINVENT4 generates novel drug-like molecules using reinforcement learning with multi-objective optimization. Supports de novo design, scaffold hopping, R-group replacement, and linker design. Developed by AstraZeneca's Molecular AI team.
/v1/generate/moleculesimport requests
API_KEY = "sk-sci-your-key-here"
url = "https://scirouter.ai/v1/generate/molecules"
response = requests.post(url, json={
"mode": "de_novo",
"scoring_functions": ["QED", "SA_score"],
"num_molecules": 50,
"constraints": {
"molecular_weight": {"min": 300, "max": 500},
"logp": {"min": 1, "max": 4}
}
}, headers={"Authorization": f"Bearer {API_KEY}"})
result = response.json()
for mol in result["molecules"][:5]:
print(f"SMILES: {mol['smiles']}")
print(f" QED: {mol['qed']:.3f} | SA: {mol['sa_score']:.2f}")De novo drug design for novel targets
Lead optimization with property constraints
Scaffold hopping to escape IP restrictions
PROTAC linker design and optimization