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.dev1.tar.gz (80.8 kB 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.dev1-cp312-cp312-win_amd64.whl (633.4 kB view details)

Uploaded CPython 3.12Windows x86-64

RATapi-0.0.0.dev1-cp312-cp312-musllinux_1_1_x86_64.whl (9.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

RATapi-0.0.0.dev1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

RATapi-0.0.0.dev1-cp312-cp312-macosx_11_0_arm64.whl (929.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

RATapi-0.0.0.dev1-cp312-cp312-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

RATapi-0.0.0.dev1-cp311-cp311-win_amd64.whl (633.0 kB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

RATapi-0.0.0.dev1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

RATapi-0.0.0.dev1-cp311-cp311-macosx_11_0_arm64.whl (929.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

RATapi-0.0.0.dev1-cp311-cp311-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

RATapi-0.0.0.dev1-cp310-cp310-win_amd64.whl (632.1 kB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

RATapi-0.0.0.dev1-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.dev1-cp310-cp310-macosx_11_0_arm64.whl (928.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

RATapi-0.0.0.dev1-cp310-cp310-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

RATapi-0.0.0.dev1-cp39-cp39-win_amd64.whl (632.3 kB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

RATapi-0.0.0.dev1-cp39-cp39-macosx_11_0_arm64.whl (928.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

RATapi-0.0.0.dev1-cp39-cp39-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for RATapi-0.0.0.dev1.tar.gz
Algorithm Hash digest
SHA256 d39064db67fc61de68d152e9b93981f43149cc1cd1f9f0886ec66afd4437939a
MD5 c81a7c2ccc35ae9ca55640142334e00f
BLAKE2b-256 a14e736b94c24010489375fce30f0e800cb3cf6e5a2a37ee3e0747e1d51fabf4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RATapi-0.0.0.dev1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 633.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for RATapi-0.0.0.dev1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d8e7eb6ca237b36bb6fd49efee29fae5e6fba07215b590e3a49ce021fa7c082c
MD5 6d1bb17b36bb1f74968c42313711e768
BLAKE2b-256 ae604e06c830538721c24674d9da59475a396e2f7ea3ab73a419e2b98de45a1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 40b2719fbaec94f7664dc570a7847c662aa83e156e5ead2f4dbef1e5458da864
MD5 f9b408e6130b58807000002872260f28
BLAKE2b-256 352ed78c2b4fd85441d7250e5defb927e44e0b51c1cefd596752d370dfa0608a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7381271abc1903ef36fb6fa4162c8f770133e4b3fe1f87559b532760ac62e7c2
MD5 fd227385bccc3eae650b10ebb5da8723
BLAKE2b-256 07c9600b1d1a28d693bdef8b7cda453f367252637a4b773353d126016441a493

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 60475294f14c5e1ac8c4b8f00f0c9f28c494596ef109eba1f371eb0b435b5b77
MD5 084c884a2a37e55c3f2c5f002f346eec
BLAKE2b-256 4c68a945009eb65c5e149b475992bc46d26fbeb38db9b61740bced10056c9cce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c65d618b0a332c8140f9129f4e65407783ecd4c245500b39af043c8318bb1de4
MD5 f4a0007e86795787f150961c082096b2
BLAKE2b-256 b3b105b723ff15b6c8b3e8a4e67fa205daa7e6bf7a8b57799ab84d81b3fcf71f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RATapi-0.0.0.dev1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 633.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for RATapi-0.0.0.dev1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7c302c2aeebfb9e54bd096f9a77bce58eec69609b195b670a988ddc8e1873670
MD5 3121f06dfb19496bc8ab3b0be5b51eed
BLAKE2b-256 e3b0fc440c81bd655b7ed83c0bb585e4284c6b689191efaaa2ba23c8cd6ad520

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 aa66ddbfeb76afac0714e9884a2c14561f30d0b98ce45307627a07d55b69f2bc
MD5 2ee801873077e8385db65161d30afdbe
BLAKE2b-256 de98800b16e830c4444bb23ce97848aa9caa34e207cc0ecb8be14a6bf0097b4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 110de228aac70a7f915cecac5940446c4ee31bb882ce8e67ead0aa9750998b00
MD5 487760976855ddd7c048b834d2f18914
BLAKE2b-256 2ba0650b9a2e3ff25be1270b03ea6e968a39a8e7a3719b691e049e0c46b038fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5ab26715b88d7626cf7bdce6cc6dc8f367555c3289cd72595d20c5e395e6cb6f
MD5 952970e8abb25bf6d40df24f844d93e7
BLAKE2b-256 95b31aa0b2216c861ff25d6f748e74f6265be4b65829b8ec21c6583ff461716c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ad4ad67dbb6a1a6dc33e9a89b4b60e5f3a91cec3b48ec63a8db7527cd3c22d3f
MD5 bd04c588de7dd975c5f0da560af7ddec
BLAKE2b-256 36c791eb9f0876ba88ef7dc3a0f78ea4a8ba8b692c8302c689b62608b9fbccf0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RATapi-0.0.0.dev1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 632.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for RATapi-0.0.0.dev1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7cd927ef49d7a1989218ee66f24da412e33b2a83e91f00c103b73438845a0899
MD5 3addd0cd0daa66b5b27869cd443676e3
BLAKE2b-256 f77f55ed39d0edcb8f7f01e347a185bd9a10d898f571f1e460c7a02df8a94eee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0a2af8355dffe1f1f3a2c092833526154af4a1666771fdccfe29feca9b26d61a
MD5 8ccbd87238d6e4653420f379442c286f
BLAKE2b-256 3f07040146676831627124729418003269573601391de26eb9a78ba72fbe9a53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9347aa5a0598d691a980f7b33b27a089d7742e588e7e7b876e2e2372c7699a09
MD5 6f100c18d99a590c5200ba440e2d5a36
BLAKE2b-256 17cea98a177cf672bde8ac87d4f01a52c2c2adf0af2ed24c49a99bc15318a470

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4feae9b1840ef8868fb8df5c7722a6729a7e65dd4c26642844bbc5b66b7c37e8
MD5 bdca3684f3a5803ea385d7943a8cbca1
BLAKE2b-256 e5737c6d1ea82271492f259927d3b6c2344f2ab35665d0290a3f7854db3d6415

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3871ebcbcfaa7980f7484853a10fb40c279f3a34c6de6781e439f6ce93b462ac
MD5 bafbfff4730ae1b62ec8ad6c888df359
BLAKE2b-256 8aec58cbf698be17cef812ba980dc89896a8eacd4a4b40e440b2c200c506e8a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RATapi-0.0.0.dev1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 632.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for RATapi-0.0.0.dev1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 cb12d351ae821efc6f3f9af7dc9b04a52048b2b3ed856d9bfbec26690f270e7d
MD5 681cfc983605f3767547c61487c0e407
BLAKE2b-256 5b3fad4ca78c97e33c38d88b384843d34d364443107d53a9bfe36cdfc1594941

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0f6d4387546ddda354a2a0c35d742af1978073ec49774e712f9614c61f403fbe
MD5 bd220d4dc1166f3d9e74b19183da1172
BLAKE2b-256 27419487f39ebc9647635f1608e4b9ca5d47828e4803b9d4ce7b2122e89b736d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 54ed545997526885ca253ed1120dd14fb1798b4e12ff4a00f1cb9ceae2f3ae04
MD5 c708adaefb416a3c87ec02c8d56a4f26
BLAKE2b-256 665d6d7865c78382c9f864e7753b23e81f9265f82c9add4268aaac2e16a5791e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 997210d651fb014889ec645acd557e6617a36e1d37961ec22d6a3017e9d20089
MD5 a15fc7cd43e99c24d8e4d5669d2f5e9d
BLAKE2b-256 874d0fbe3ce916b30953e5a100e370fb828650d7d618a10bdc2dcf5c147cbc01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b2eb3f6fff7dc610116fe6c010dd5eac72f1832a83fc4e99e84bbe176e4a79f5
MD5 951d2baa3ef0a61dafec2c1938cc2ad5
BLAKE2b-256 1e77e2ad4c7a05ec48763c7ec3757e39f841890bb12bad00a8a459979398489b

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