What problem does it solve?
Rowan addresses the complexity and infrastructure challenges of molecular modeling and drug discovery workflows by providing a cloud-native platform that streamlines the process and reduces the need for local HPC resources.
Core Features & Use Cases
- Cloud-Native Platform: Access a wide range of molecular modeling and drug discovery tools without the need for local infrastructure.
- Python API: Integrate and automate workflows using Python, simplifying the process of running complex simulations and analyses.
- Use Case: For a drug discovery project, Rowan can be used to perform pKa prediction, molecular docking, and conformational analysis, all programmatically from a Python script.
Quick Start
Install the Rowan Python package and submit a workflow for pKa prediction using the following command:
uv pip install rowan-python
python -c "import rowan; rowan.api_key = 'your_api_key_here'; wf = rowan.submit_pka_workflow('CC(=O)Oc1ccccc1C(=O)O', name='aspirin pKa'); result = wf.result(); print(result.strongest_acid)"