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.dev8.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.dev8-cp312-cp312-win_amd64.whl (714.7 kB view details)

Uploaded CPython 3.12Windows x86-64

ratapi-0.0.0.dev8-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.dev8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

ratapi-0.0.0.dev8-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.dev8-cp311-cp311-win_amd64.whl (713.0 kB view details)

Uploaded CPython 3.11Windows x86-64

ratapi-0.0.0.dev8-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.dev8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

ratapi-0.0.0.dev8-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.dev8-cp310-cp310-win_amd64.whl (712.2 kB view details)

Uploaded CPython 3.10Windows x86-64

ratapi-0.0.0.dev8-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.dev8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

ratapi-0.0.0.dev8-cp310-cp310-macosx_11_0_arm64.whl (999.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ratapi-0.0.0.dev8-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.dev8.tar.gz.

File metadata

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

File hashes

Hashes for ratapi-0.0.0.dev8.tar.gz
Algorithm Hash digest
SHA256 649cab909e979330445381822da9809d5fb85f4c3ca50d5bfc5a946441e13e80
MD5 c0544e1f1fe09bcf9af042c85bf833eb
BLAKE2b-256 f5c01ad707d9a14988c50cc0d8485a2514d97e13a592787721dc32c0d0ca3ae2

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8.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.dev8-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 efcc60ca1f0464b4252d6ec70e22d2c7f15ec63ee4d1602265350a4ed4a7733a
MD5 5c1b97cc1f33355b83714caa87ccbec9
BLAKE2b-256 c964d605f07040095bb3a00b74a985c013c867c3347e8a972b97930ba15ef82c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-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.dev8-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 659970ac7d20717226049efe64efeca5e7effc7d56467d78ba8aa4af1e036e21
MD5 a2746cfa6870e7950fd7ea05d723ea81
BLAKE2b-256 f30b27bb6ca41a0660062dc7675f8dc96dc92c615f39f3e9924d1c3aafe1e7f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-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.dev8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 818428955ecf77a2026f849ed1ccc6502e958f28162820a487ecc5ca11a5ddaa
MD5 3535e0e62df288ebd87dec3995d3c4ef
BLAKE2b-256 44c9a3b1443fb1465d1ea055c927179ad2f639d4e9969765d25c14a9c29b49fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_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.dev8-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 057309d8bb7979226571f22c8cb09cbe658cf9c1863888bba203e403bf3a4e8d
MD5 72c56e1a625b7e9ac59612cd9f070883
BLAKE2b-256 81ecc06a2e757990f68249ac3e3aaab20c720199b6881800dd93a39b7fa1a857

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-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.dev8-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f1b57d6e66b0fa60bb53f5e22ea0c16a34b42f9f807a6f4e53119b9334c0c815
MD5 cbb3d76cded3be02539c3b521bdbd414
BLAKE2b-256 de97f609a2c3d19e221d36e8bc142d49613257da6dcc6cee7010c6bde7867403

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-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.dev8-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 73e18e4d52647399b217c05007b7134533f7e22c14b4f11afa5f8ceeb709e429
MD5 4c95252b7754f0b52c2746cd70e1e50e
BLAKE2b-256 4e866863557e1edbe2c5e4d016053cc1963eca956c9915462b2073365503731d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-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.dev8-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8dda056d884c393df038e9918430f0923b7ee8c43b2dfa12058d600c8396439e
MD5 d595133413984749963adf05afe856d5
BLAKE2b-256 650190795ad05e7913d3c577a92d64c74db1b2b03e243c2dad5caf23049e6169

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-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.dev8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b6c33fa023588202c984ebf6354d0a0547c5cac4b300138773fd2ebcbd440003
MD5 e6f5c1acf9749a93c31698348331daac
BLAKE2b-256 67acb4fc8dea55289ac435e91fc5ad5b389585beb4aaeb00484786398c1e32d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_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.dev8-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 06fce2448eddae290af1a0edea5d625627ee32ac29828ade78fcb1ed79ac026a
MD5 7b22a09144ac311cb5ea3ca3d9dfd149
BLAKE2b-256 97e205b7005e3e829fd27b22b92a1540b072ff129adfc4a268616a087833e2df

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-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.dev8-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5c19df66a3ce94e63257338494a1794e59f26207ecd14182920a7ef1cc361eb3
MD5 666dcb0674c84416cc254c3766e7b56c
BLAKE2b-256 9a5bef1d7ac1062af47a2005f76fa6d50c4a41c404423be6346e8216e257f294

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-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.dev8-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a893a9a083bcfdc27eb4a53db06d50ce33a647253ecf9f2320dfed29817d4714
MD5 745a9d16133b65b5273d76fc02bdc80f
BLAKE2b-256 d72fe6ee6e1226061216a19771a4e9f30d02d84fd2288917732ff86d3c82ed7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-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.dev8-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cd1df39ded40a314fe5891bcbb9edc523371507dcbc1062b9a854c890d39c351
MD5 824f2a2ee1c0d6ca284475fbef66eb8c
BLAKE2b-256 dca9e1683597ebfce5d3e9932878e3b74b4aeee126f666369adf7babce74c46c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-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.dev8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2e4082cce10e17a71da18c4ff8df5b9ff097ba48194a228e340464fda73feed3
MD5 ef00ec6d709d11c9f36093b7d987350b
BLAKE2b-256 a216f23b65d59d117c724a4bae0e9b0da30873dfb88ad8d9363a9da6ba158f7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_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.dev8-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 95ba2cd0497182c14d102f6e9ddeb53e7b1acec49b273ea2c6918fe4785ee5f5
MD5 0fa0fc5cf904e2f65a28992a80bba671
BLAKE2b-256 0fa06151ee55ce580cdd31d234d31ee1ec28d672141e89d150ed2a85a81b33f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-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.dev8-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ratapi-0.0.0.dev8-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 99ac64351baf339bf22446d123c3ee17fe53ccd76748b7d43d9fb5e922fbc638
MD5 0f261a68afeb4b658903f9399eb8a045
BLAKE2b-256 d8953687063fba8d3ffa011a4966becd198b60ccb8a65327e2a30713d4325320

See more details on using hashes here.

Provenance

The following attestation bundles were made for ratapi-0.0.0.dev8-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