Skip to main content

rock-physics-open

PyPI version License: LGPL v3 SCM Compliance on push main action status

This repository contains Python code for rock physics modules created in Equinor by Harald Flesche 2010 - ... Batzle-Wang and Span-Wagner fluid equations are implemented by Eivind Jahren and Jimmy Zurcher. Some models are based on original Matlab code by Tapan Mukerji at Stanford University and ported to Python by Harald Flesche.

The modules in this repository are implementations of rock physics models used in quantitative seismic analysis, in addition to some utilities for handling of seismic and well data. The repository started as internal Equinor plugins, and was extracted as a separate repository that could be used within other internal applications in 2023. In 2025 it was released under LGPL license.

The content of the library can be described as follows:

Functions with inputs and outputs consisting of numpy arrays or in some cases pandas dataframes. Data frames are used in the cases where there are many inputs and/or there is a need for checking the name of inputs, such as when there are multiple inputs of the same type which will have different purpose. It should be made clear in which cases data dataframes are expected. There is normally not any check on inputs, it is just the minimum definition of equations and other utilities.

Installation

This module can be installed through PyPI with:

pip install rock-physics-open

Alternatively, you can update the dependencies in your pyproject.toml file:

dependencies = [
    "rock-physics-open == 1.0.1",
]

Metadata

Release files for rock-physics-open 1.0.1

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

Source distribution (sdist)

Source distribution for rock-physics-open 1.0.1
File Size Uploaded
rock_physics_open-1.0.1.tar.gz 20.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for rock-physics-open 1.0.1
File Interpreter ABI Platform
rock_physics_open-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 38.7 MB

Release files / rock_physics_open-1.0.1.tar.gz

Download URL rock_physics_open-1.0.1.tar.gz
Size 20.7 MB
Tags Source
SHA-256 checksum
How to use checksums
2280e5392aa9ff85bc1c6b2b5546a6554959242ed44739256a2f1d032cd873a2
BLAKE2b-256 checksum
How to use checksums
6dd273680d6e15789b6d1fdb94c84abe8c0f2c81798273c2e5b7c267bca8df01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 9, 2026.

Transparency log

Release files / rock_physics_open-1.0.1-py3-none-any.whl

Download URL rock_physics_open-1.0.1-py3-none-any.whl
Size 18.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
e7dab0a72552fb611cbfe763e6fcfb7c834b1f31f2b8f0659ac7287bbcd605cf
BLAKE2b-256 checksum
How to use checksums
b2aa710647b3bf819024cb8ff1777a27d8e8d39f3c675690c3804575c296daf0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 9, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.3

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.3

2 release files

0.1.2

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