Skip to main content

Python extension for the Reflectivity Analysis Toolbox (RAT)

Project description

python-RAT

Python-RAT is the Python interface for the Reflectivity Algorithm Toolbox (RAT).

Install

To install in local directory:

git clone --recurse-submodules https://github.com/RascalSoftware/python-RAT.git
cd python-RAT
pip install -e .

matlabengine is an optional dependency only required for Matlab custom functions. The version of matlabengine should match the version of Matlab installed on the machine. This can be installed as shown below:

pip install -e .[matlab-2023a]

Development dependencies can be installed as shown below

pip install -e .[dev]

To build wheel:

pip install build
python -m build --wheel

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

ratapi-0.0.0.dev9.tar.gz (1.2 MB view details)

Uploaded Source

Built Distributions

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

ratapi-0.0.0.dev9-cp312-cp312-win_amd64.whl (717.7 kB view details)

Uploaded CPython 3.12Windows x86-64

ratapi-0.0.0.dev9-cp312-cp312-musllinux_1_1_x86_64.whl (11.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

ratapi-0.0.0.dev9-cp312-cp312-manylinux_2_28_x86_64.whl (9.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

ratapi-0.0.0.dev9-cp312-cp312-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ratapi-0.0.0.dev9-cp312-cp312-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

ratapi-0.0.0.dev9-cp311-cp311-win_amd64.whl (716.2 kB view details)

Uploaded CPython 3.11Windows x86-64

ratapi-0.0.0.dev9-cp311-cp311-musllinux_1_1_x86_64.whl (11.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

ratapi-0.0.0.dev9-cp311-cp311-manylinux_2_28_x86_64.whl (9.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

ratapi-0.0.0.dev9-cp311-cp311-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ratapi-0.0.0.dev9-cp311-cp311-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

ratapi-0.0.0.dev9-cp310-cp310-win_amd64.whl (715.5 kB view details)

Uploaded CPython 3.10Windows x86-64

ratapi-0.0.0.dev9-cp310-cp310-musllinux_1_1_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

ratapi-0.0.0.dev9-cp310-cp310-manylinux_2_28_x86_64.whl (9.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

ratapi-0.0.0.dev9-cp310-cp310-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ratapi-0.0.0.dev9-cp310-cp310-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file ratapi-0.0.0.dev9.tar.gz.

File metadata

  • Download URL: ratapi-0.0.0.dev9.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ratapi-0.0.0.dev9.tar.gz
Algorithm Hash digest
SHA256 e866f68373dded2fad64b8c103647912dd8325149941050e563db70a48a47246
MD5 f4aff7e1f0f51f7f92ec3fc292da4ce8
BLAKE2b-256 f8d7bd51bd910ea5f3339d9d8e48e069c01a2d9e302c64946eaadc76cb8061a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9.tar.gz:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ratapi-0.0.0.dev9-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 717.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ratapi-0.0.0.dev9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 65b82f1db08563d51fb50f1db6e6c634e46d4a5d9d85c9e88be5f5e81ec88ef3
MD5 7fb73ff86d79d653a7797be02dd52397
BLAKE2b-256 6c9389fb0113739eb3ba72695257dab5d0dab6ce8df909310e86a6e5b8c75754

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp312-cp312-win_amd64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev9-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6d8cb375636bb377f0c7ba43cd462d84e0f2f4b6373d7386d2b38a78b88cf70d
MD5 6b7ad2817a67b5de9f5b96fded3b5448
BLAKE2b-256 1360e1d095b33cf413fe587b4de1e8cd3dd96b4f1b20f4b40cf27a44553f3337

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp312-cp312-musllinux_1_1_x86_64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev9-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a247335a3aecd5a9b4bf45c282f83a15791acf6251f13d9f3c8791152e579445
MD5 3d632fef9a3dbdca6f58cd5b25924b89
BLAKE2b-256 b0d341f91512f74c2a4b120fb6595d198882a3dfd2754bf57f400be6b24824a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 50d6f1e60dbb0af2fab92bbc17b135003bf4854f228b66d002e6be3517b98ddd
MD5 258b095388c4b426eb0eb6dd14b8b7b3
BLAKE2b-256 5f3aaea1978f0d637a875dde8290e458137cb7832914c4e22676298c2c520618

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev9-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a8b7ea632e30b1af019d7c1af5edfd30d900ba2631bf15483320069f75b8a0b7
MD5 3222145d73416f08c344c9957e4e1188
BLAKE2b-256 0c7c9e95a1d646c4f5f5f96e4b5b54e4a06ff33b3aad1082c23081b4946ad350

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp312-cp312-macosx_10_9_x86_64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ratapi-0.0.0.dev9-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 716.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ratapi-0.0.0.dev9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bbbeaf4f8ac3d1cc4064259458c02e5cfbaa0e700d7113f099e0bfc45e73c5a3
MD5 30cc4d45242dd35dc14ae6dc49354aeb
BLAKE2b-256 ac204471a144d02eca94fca0f52366dddc63ff198f10545ae598281fc8b4a64f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp311-cp311-win_amd64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev9-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b9cbdcf32cec67aee2369f99982bb9bc07d12c07cf6cfae3e60b276260550c45
MD5 eb3a6a7da8eeeaa3c5ef3eee0cc889f2
BLAKE2b-256 22a3ccaec6823060ea4327290cb74fae5ec30e864f86f0e5d53e8e40eb2c25db

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp311-cp311-musllinux_1_1_x86_64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev9-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0a503c2d89cb44848af4975e03eac12bfaf29d72949bb49c5aa48d73fa252dfd
MD5 6e03795b2c5ccd84a2ee32cb757b4009
BLAKE2b-256 288011e36a02e29f9feb5359708a6efa1056f76a485cb9896b90f19e582048d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 656a6fa1065dcd6620983beb6c6a4b4a0b0d16eca6c26a8b5e25705f80c74b9c
MD5 b37e852abeaa78e1bc366b24d547db12
BLAKE2b-256 b01c465057f97dca49af8d4740ffcfff39128bba2c44d7b4c2676608bb50c604

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev9-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 675869afac2588e65be47e0fa25ee57a71afb1e0f9da423ee6485b0f5b8c8579
MD5 48e67c0e76461f2642ff474b79d6eeb7
BLAKE2b-256 2143fe823f3887e9e68e3f28e5de2b1eef2429cfa0acef5fa2e0107b125c79f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ratapi-0.0.0.dev9-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 715.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ratapi-0.0.0.dev9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 66479816d368ea270ed7c0928d6e397ae133ce57b59027d2d46e09bce5c8052d
MD5 04cbbc56315d7aefa69d788484f6eb8e
BLAKE2b-256 7097fc8b69a8849e3fed5c1bf7f0327ffd14f785ec1f9adb3c64afdb08cfb515

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp310-cp310-win_amd64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev9-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8c39f5d08deaa0d92c1a2f01336aec17e57c10c013f42818b7f3fae1a8b542d2
MD5 fa9b3bfeffc105a12950f754d62e7c9a
BLAKE2b-256 c9f704f2888456db2bfd0fce6b4dcd5dca373fe666db533803a354422b1182e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp310-cp310-musllinux_1_1_x86_64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev9-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 97c9bf1eae9b63b485ef94fc45a076f8c0f40967cadac15209e3fbb95f34cf2d
MD5 e5ac7315c34fed25d118c13ab38fa09e
BLAKE2b-256 df169287ab437611fdbb03a7b32874fdb9ff2036efde90fd9e17554374103547

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f57e9271d455816744ea5943f62181449009058b5bd0515d3e5caa3e6532147a
MD5 c11bc252639d96cd357ddabd426cd7f2
BLAKE2b-256 25759d2e3bee12fb473d7592454746c6971dc5d24c47cc9d8f4aafb37f969c74

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ratapi-0.0.0.dev9-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev9-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d1c0ea6ede9ccfff670a0f9fc7e98f0d7bf3f665107b82a3174ee72d75d3af22
MD5 33247384e112e83bd2d77d0e2287255a
BLAKE2b-256 fbaaa154ff732780640a317a3ad2698331b99138dbbc4d77ebb485942a3f3491

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev9-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on RascalSoftware/python-RAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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