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.dev0.tar.gz (68.1 kB view details)

Uploaded Source

Built Distributions

RATapi-0.0.0.dev0-cp312-cp312-win_amd64.whl (599.1 kB view details)

Uploaded CPython 3.12 Windows x86-64

RATapi-0.0.0.dev0-cp312-cp312-musllinux_1_1_x86_64.whl (9.8 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

RATapi-0.0.0.dev0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

RATapi-0.0.0.dev0-cp312-cp312-macosx_11_0_arm64.whl (894.3 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

RATapi-0.0.0.dev0-cp312-cp312-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

RATapi-0.0.0.dev0-cp311-cp311-win_amd64.whl (598.7 kB view details)

Uploaded CPython 3.11 Windows x86-64

RATapi-0.0.0.dev0-cp311-cp311-musllinux_1_1_x86_64.whl (9.8 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

RATapi-0.0.0.dev0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

RATapi-0.0.0.dev0-cp311-cp311-macosx_11_0_arm64.whl (894.6 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

RATapi-0.0.0.dev0-cp311-cp311-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

RATapi-0.0.0.dev0-cp310-cp310-win_amd64.whl (597.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

RATapi-0.0.0.dev0-cp310-cp310-musllinux_1_1_x86_64.whl (9.8 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

RATapi-0.0.0.dev0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

RATapi-0.0.0.dev0-cp310-cp310-macosx_11_0_arm64.whl (893.4 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

RATapi-0.0.0.dev0-cp310-cp310-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

RATapi-0.0.0.dev0-cp39-cp39-win_amd64.whl (597.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

RATapi-0.0.0.dev0-cp39-cp39-musllinux_1_1_x86_64.whl (9.8 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

RATapi-0.0.0.dev0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

RATapi-0.0.0.dev0-cp39-cp39-macosx_11_0_arm64.whl (893.5 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

RATapi-0.0.0.dev0-cp39-cp39-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

File details

Details for the file RATapi-0.0.0.dev0.tar.gz.

File metadata

  • Download URL: RATapi-0.0.0.dev0.tar.gz
  • Upload date:
  • Size: 68.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for RATapi-0.0.0.dev0.tar.gz
Algorithm Hash digest
SHA256 91af6495e2abf26673e1f3376a780d0717bcad12bd1d25c12c2ddd5298c9f2db
MD5 19cee9fd48b3947ffa5aff43ef77fdf3
BLAKE2b-256 462430a142c367b772d8a871a9ae96820cb228db368b30ce923c438421212676

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e3a8b02922990750d5b550b5dc3b83707edead46920592d1b9fac0ead069979f
MD5 3a790a32e09845d26499f8d40a443aa6
BLAKE2b-256 68debf6ad9b60f5654325a4e8e1b2f8ffab97e5dddc881c2d66bd68d9bb5c06e

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 59007503fc54c9bea031e5d68db7a9e75fe24d034c6ca505dd73815ac961a603
MD5 deca4c412230c05b0329cc20fe90f594
BLAKE2b-256 b1b78bd72f761261f598d0f1dd1d024b164ad2d0b6bd0b88443c011c118f400c

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dd3e5f93c17fdc68611c6b49f728eadec3277b7f4bc87cbc1b497256b9d1ff6f
MD5 8b1a8117137b7fbd73edb9bf3b1fc3bc
BLAKE2b-256 ea920cabe72af6fe07575dd2d4ac93b275bdd481b494d2cea7250b87aad64940

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6da88fca90b1ee16414adb8b2a90b55b1e9e0c91372bbd9a8269b3df0c5e863e
MD5 6de783be4ef9922237e2fb37d0055989
BLAKE2b-256 7e598c52667b8b29db42ca7f9dcb8b0302336028ab101d381e89ae083820e6c5

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f2eccef141b3983ed6757d8aa40fbdc3c9fed2a5f42d3ef3f8b5ceeef467590d
MD5 2d6216df30763769d5a13ccd1a3480f2
BLAKE2b-256 645df78c88d0de71ad05861cdbf7b3890d434a3e457efc6f7ae5f9e1c2fb348e

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 62a86b47e4d177585d54bed6b807438eb673d9783d37205d66b1b6f64e5189f1
MD5 ecf990118e656dbdc97b09dc4dd742e8
BLAKE2b-256 01e0c2c82b0616e785962489baa0527f04c149bffa2b2d60de5115fabbbef97c

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bda2c125e6be17a4874a8a0642897b6c6902e268e4ba1a3c2638caa2b085da8c
MD5 232048df2b6f70779c6b3b79b838019f
BLAKE2b-256 c03eb07257e7553d35e2aaab58160dd61189fad83b8690b74869a37fbe65cc90

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2a4f21dda96d1738f2b3b6cbf0d4c5165bd5171f970d47b00d7028f5b023fadb
MD5 b89ce0b963e0f38c7d9397575acf2df5
BLAKE2b-256 d32e3d7b0523f3fb7dc3919754012c34dbb8ee2f785bc3786db0974e60f41024

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 59f3888ad46a33794a42be7aa8a9c09b291756ccccfce5fb7f15767ab391bd9b
MD5 5b4252247e9ea5376abfee87654a89b4
BLAKE2b-256 6005c5a7961e11b0fdf8e2e6bf31c280d8c3c7fc41809b3db3f3a8ff4f2c22f3

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0ab2793cad9c7545b98bd0211201af657f164e9ef19b7c39604f4f404009d328
MD5 8a7673403dd98e253e7912863f2e7f12
BLAKE2b-256 5df9618212dda6b0b16d964afc6cec4208428946bd1e4639f1338d6f82b80730

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bf50e5338413a0ab090d93b634a076f608e8fca724140d568a0527edab53da7d
MD5 ab22a9e92fae88551827edc788fa293f
BLAKE2b-256 dba4d898bc86846190ff668c8fc417039598d13e6be74b45aa79029bb950207d

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 427c9dabbbcedcbd970126d79fb43e05838f19572cab01ed137ffa263aa07861
MD5 5f9d1cd7ee5564c94944cba58fae8203
BLAKE2b-256 43d80d06ef19b0d3f9e69f0d455ab838c0996de3d6f48b6a59d0a5fcb48543ba

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc192a93e7fd4950ef1aab020938baff97e5b2455c84ea365c809de824e03f57
MD5 8fda360545902b8c323ec24d1d119001
BLAKE2b-256 cca7a7085e9f9c43b6c918805e28c8d0a216dfaa722f4c067217a468e6a741d9

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c34ffd8a76afa1164fb3b0a6904432cf2f0d581818136de0df48c4fc730e3a58
MD5 2f44a669db5d557a78de8bd8bee70bb0
BLAKE2b-256 36fadb4514f1365f791c8a361d3ea5d020eaaffec24ac672f2ed745a21bcb994

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9ffcad39779a7378526c364007c2332462732403bed638c5ce755f3cf3747ffc
MD5 96030931c1ae49470f671e69effabe9f
BLAKE2b-256 3c3466bb24aa15b36924762ca56cb646bce7c46f0ce68cd04dc1e11ccb1e90fe

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9386b7ad76a73022334130858b4af41cae15c91ec94d5b7b8dfb65bc26ca8b08
MD5 ec7f924b5d7512054f0429f549ec7274
BLAKE2b-256 d8a617d531e1047b34140552daac360f6e01f7f921624438b1ed68159e89dada

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 106cd354a9b3087099301ad09e75e98cc05642144e1dd2e7b9dbcd449fa54add
MD5 db452cddaf6483c83823f3610ec71117
BLAKE2b-256 bf52638cfe2357c905f887bd55eb2a9b14cd93f43515347589ff60719f21bd9d

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 246fe22f58e5ca47f39439973fb4817bd1eb9e54842b5bf9ead593d6f9cef176
MD5 9c3190586b0afc4ecbcc36b7e0ff3a48
BLAKE2b-256 8f62afd667efbdac58c903b97f35e6f31b9bb7c5ee0a5975a37cf6d8cc5af8ef

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 12a8232c50989fa1c953286eaca759e223fe4d120f73b5eb27ef8ec45972cb6f
MD5 27a6eb194f73d1e1babf84516dc084b1
BLAKE2b-256 e5ebe0a60b1645d8d478cba4a84a37e2071841910eeed6fcba6213e9fea0de6e

See more details on using hashes here.

File details

Details for the file RATapi-0.0.0.dev0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for RATapi-0.0.0.dev0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 89e64529d40efec143bd4f47256fa67a9e2f755e93f6d8a38f523c8af984946c
MD5 e5b4aa0d7cf6fb2ac4f39a753d84be09
BLAKE2b-256 0a2aa6306ce203d18f52a01c7ce24faf7ebd9afd1e5d55beae2c15870a978b97

See more details on using hashes here.

Supported by

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