Skip to main content

Rowan Python Library

pypi uv ruff Downloads License GitHub Workflow Status Typing: ty

The Rowan Python library is the Python SDK for running Rowan computational chemistry workflows programmatically. Use it from scripts and applications to submit calculations, monitor workflow progress, retrieve results, and manage molecules, proteins, folders, and projects through the Rowan API.

Documentation

Read the Rowan Python API documentation.

Agent skill

Ships with a computational chemistry and biology skill that helps coding agents choose and run Rowan workflows through either Rowan MCP tools or the Rowan Python SDK.

When using Rowan MCP tools, always read and follow this skill and its workflow references first. The skill provides the scientific guidance and execution requirements for MCP workflows.

Claude Code

claude plugin marketplace add https://github.com/rowansci/rowan-python.git
claude plugin install computational-chemistry-and-biology@rowan

Codex

codex plugin marketplace add rowansci/rowan-python --ref master
codex plugin add computational-chemistry-and-biology@rowan

Rowan MCP server (optional)

The skill also works with the hosted Rowan MCP server, which provides Rowan tools directly to the agent. Add it once per client:

# Claude Code
claude mcp add --transport http rowan https://mcp.rowansci.com/

# Codex
codex mcp add rowan --url https://mcp.rowansci.com/
codex mcp login rowan

Both clients prompt for OAuth sign-in on first use. Without the server, the skill falls back to the Rowan Python SDK, which authenticates with ROWAN_API_KEY instead.

Start a new Claude Code or Codex session after installation. For manual installation, download the latest skill ZIP and extract it into your agent's skills directory.

Running examples

To run the examples, you will need to set your ROWAN_API_KEY environment variable or set it directly in the script. If running the examples in a cloned version of the repository, you can add your api key to a local .env file, which will automatically be loaded into the environment by direnv (if installed).

Issues

To report issues, please use the "Issues" tab above.

Metadata

Release files for rowan-python 3.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rowan-python 3.2.0
File Size Uploaded
rowan_python-3.2.0.tar.gz 593.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rowan-python 3.2.0
File Interpreter ABI Platform
rowan_python-3.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 741.2 kB

Release files / rowan_python-3.2.0.tar.gz

Download URL rowan_python-3.2.0.tar.gz
Size 593.0 kB
Tags Source
SHA-256 checksum
How to use checksums
4842026bab046114ca6d3365216c696e07020c662af1e87be164e9e0b71be0ed
BLAKE2b-256 checksum
How to use checksums
87adc0ffdcb7f073b4b2ee8ee5d67527ad3f4a254f1988896400a508d1ff89aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.15 {"installer":{"name":"uv","version":"0.12.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rowan_python-3.2.0-py3-none-any.whl

Download URL rowan_python-3.2.0-py3-none-any.whl
Size 148.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
747da47ab98f912aa04d43a7aa6a54bb29fc3ca36946ed3fc8d12cf5205edd8f
BLAKE2b-256 checksum
How to use checksums
56ce63348e1a6c559730b2c68fe40ab80c12ef6ad8af2da548b233ba78a359bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.15 {"installer":{"name":"uv","version":"0.12.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

3.2.1

2 release files

This release

3.2.0 This release

2 release files

3.1.16

2 release files

3.1.14

2 release files

3.1.13

2 release files

3.1.12

2 release files

3.1.9

2 release files

3.1.8

2 release files

3.1.7

2 release files

3.1.6

2 release files

3.1.5

2 release files

3.1.4

2 release files

3.1.3

2 release files

3.1.2

2 release files

3.1.1

2 release files

3.1.0

2 release files

3.0.12

2 release files

3.0.11

2 release files

3.0.10

2 release files

3.0.9

2 release files

3.0.8

2 release files

3.0.7

2 release files

3.0.6

2 release files

3.0.5

2 release files

3.0.4

2 release files

3.0.3

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.1.16

2 release files

2.1.15

2 release files

2.1.14

2 release files

2.1.12

2 release files

2.1.11

2 release files

2.1.10

2 release files

2.1.9

2 release files

2.1.8

2 release files

2.1.7

2 release files

2.1.6

2 release files

2.1.5

2 release files

2.1.4

2 release files

2.1.3

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.1.13

2 release files

1.1.12

2 release files

1.1.11

2 release files

1.1.10

2 release files

1.1.9

2 release files

1.1.8

2 release files

1.1.7

2 release files

1.1.6

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page