Skip to main content

A Python toolkit for parsing, analyzing, and visualizing ORCA quantum chemistry calculations

Project description

ORCA Studio

Installation

For the command-line interface:

uv tool install orca-studio

Access the modules in your own Python code:

uv add orca-studio

Or if you're not using uv:

pip install orca-studio

Modules

ORCA Parse

reading and interpreting data from ORCA output files

Data is made available either directly as values (int, float, bool, ..), custom dataclasses for structured, non-tabular data (e.g. AILFT data etc.), and polars DataFrames for tabular data such as absorption spectra.

Each parsing task is handeled in a separate file in src/orca_parse. The module exposes a central OrcaOutput class that bundles all parseable attributes and provides introspective access via properties.

ORCA Render

creating and rendering 3D visualizations of molecular structures and density isosurfaces

The molecule and isosurfaces are added as meshes to a plotly Figure object. The module exposes a single user-facing Renderer class.

Creating densities (i.e. cube files) requires orca_plot to be available in the $PATH.

ORCA Studio

high-level data analysis and visualization with Marimo GUI applications and CLI interface

This central module utilizes the lower-level orca_parse and orca_render modules to craft powerful tools for analyzing ORCA calculations. Raw data from orca_parse is refined to provide insight-oriented summaries.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

orca_studio-0.2.10.dev1.tar.gz (732.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

orca_studio-0.2.10.dev1-py3-none-any.whl (39.5 kB view details)

Uploaded Python 3

File details

Details for the file orca_studio-0.2.10.dev1.tar.gz.

File metadata

  • Download URL: orca_studio-0.2.10.dev1.tar.gz
  • Upload date:
  • Size: 732.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.9

File hashes

Hashes for orca_studio-0.2.10.dev1.tar.gz
Algorithm Hash digest
SHA256 64f0a3c0978360e568ddcc227cccfc5f4b57d98516e2d676b76890ad29a256aa
MD5 d407010cf97f0a9a7525f259d20b72f3
BLAKE2b-256 2e8f11d0a5a0af0964a62807bc1ba9a98f29ac41d86dbb0c9f970f9379d89554

See more details on using hashes here.

File details

Details for the file orca_studio-0.2.10.dev1-py3-none-any.whl.

File metadata

File hashes

Hashes for orca_studio-0.2.10.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 a72b5a7047b49c7801b515e3e697e50d9135a6559b7592e8342f74b7a196d973
MD5 a06d07a5ebcebf527cec278cceb4c9ed
BLAKE2b-256 a9821553fdadc858d26572c75ff0e41088d8e776a61e05685dc9d50145b5e569

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page