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

Uploaded Source

Built Distributions

RATapi-0.0.0.dev2-cp312-cp312-win_amd64.whl (674.0 kB view details)

Uploaded CPython 3.12 Windows x86-64

RATapi-0.0.0.dev2-cp312-cp312-musllinux_1_1_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

RATapi-0.0.0.dev2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

RATapi-0.0.0.dev2-cp312-cp312-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

RATapi-0.0.0.dev2-cp312-cp312-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

RATapi-0.0.0.dev2-cp311-cp311-win_amd64.whl (673.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

RATapi-0.0.0.dev2-cp311-cp311-musllinux_1_1_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

RATapi-0.0.0.dev2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

RATapi-0.0.0.dev2-cp311-cp311-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

RATapi-0.0.0.dev2-cp311-cp311-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

RATapi-0.0.0.dev2-cp310-cp310-win_amd64.whl (672.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

RATapi-0.0.0.dev2-cp310-cp310-musllinux_1_1_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

RATapi-0.0.0.dev2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

RATapi-0.0.0.dev2-cp310-cp310-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

RATapi-0.0.0.dev2-cp310-cp310-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

RATapi-0.0.0.dev2-cp39-cp39-win_amd64.whl (673.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

RATapi-0.0.0.dev2-cp39-cp39-musllinux_1_1_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

RATapi-0.0.0.dev2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

RATapi-0.0.0.dev2-cp39-cp39-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

RATapi-0.0.0.dev2-cp39-cp39-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for RATapi-0.0.0.dev2.tar.gz
Algorithm Hash digest
SHA256 2a5af41d77d5d6f050eed7c0762283b485a423e41c7d0a8365d302609620ff17
MD5 582c4b56680b88c3226d85113139836f
BLAKE2b-256 665e0e97788cc1d6f54e7bf8ce4163e274e43706429b76e1eeab949d81069f60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 953943c69c4b6b9a3ba2d30f5ef361616ba23f23a89e77ca20a0b2aa4626f0e0
MD5 9c93231a71f342aa335ad2bd54dd1e0a
BLAKE2b-256 525c84a545dff88afbfaada98fe0ddea0d14726b4fd4dd2d5fbec0910878c443

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9ac2a6b9dffbba5e6913d18f93eb32e844536996f6dc3952d29ab9ce3f4c4596
MD5 8e540894c5a49cda47afc7ebbbf9e7f8
BLAKE2b-256 93bc9aa839474e910a0e96d248699ea502618eeb1489fb0389975f3f84138889

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b88f76d675fdd83978b3e7ee3b7c71d2f63699e44f98c99ecafd33175987ca62
MD5 21c106b5f9918eb8be0af883667d24af
BLAKE2b-256 8a9434709285942ad1552145e3113b7637d292ac7396a939ac6b9938ce95ff36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 651fa40a68ae822f83feffa21a7970acd3ec0df9a475a7142a4721f8a794b27f
MD5 ba346de9488cd187f31952975abefd76
BLAKE2b-256 e355c43a99e74f2bb0e50218c7a2b31b6fca7baf076bf290e982b3d580443c14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 35f0e9fb894cb6e4426cf1edda2e9f714be427d3bdde6c7b3750b5df7b4c9a1e
MD5 7e160588b319aa80562ca96b6e3037b5
BLAKE2b-256 41383ac6ed136c9485284b610acbf3c4fc025676d709df9c8e3124ed971cd58d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f4aae0db2f7f9a03cd1840db78b34a154cf569e65174a4d0d9f9888deb4a338b
MD5 bd3dfeb3e76d38d1cf8e85b27fa1d256
BLAKE2b-256 acc06319c03d2f654a1c922a5d216936faa66a82507e2df62cc915a534f89d6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e9eab141087414e7ccd958e6dda6fdfb378f03ed6af12615e84546e985de1788
MD5 741e85b8d9a237c3db370c3a1b633733
BLAKE2b-256 42fadf687f81ca8f3f77013762af6b9a762f639f4eca22ed24e0e95a45a63fa7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63f1418064a64bcfddab08cb8df5419969c4fa8cc0950131765bccc665f1460e
MD5 9d96bb7ed1e32eea5fce5a63bf161d05
BLAKE2b-256 d33795e9b6deeffa699842b492016c6e082cfdb57fee16c753661741d5672f56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 50bac0ab769396bf3021d22090479f8c3c45bce296d94dd1f9db91e26fe0fdc1
MD5 9f5f002129b69f65773af9921ebc0593
BLAKE2b-256 e3cc3da90ea0bd1262c089af514c40326905b19aafc7f928f2a22d2f5d5c96d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0a3c387fa6ad3eb8fb48e8a2a75d0db0603d595bb935901f3c9dd6869a249fbe
MD5 09e5fc9a0a64deb5df6e87305cfedff2
BLAKE2b-256 977ad5206085183905e195b8657cba09bc9881ff1fd0b2bd2f9015a77d00b824

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 57afa8e63ff378b128da7edc0018fa88f8892c972c521ad9b9378db03e7ebcc7
MD5 cd49b020bb8892f0fa38f2ea9d96374b
BLAKE2b-256 b3bd65e3010144a31fe39853a3ddbf458bfbd9a689045273d1b85e9a99828712

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7a08c74e76d608ed6f6e88f5893891ac9d1c8fffdcb7ed3920ffd3e63fc89a3e
MD5 bb2268219c993fc3b4f282fbdad272cb
BLAKE2b-256 6e587bf2be21eac58c96e82cea5c36b0bb30a16a5d03bee88fdba912069ec325

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4c3fd3b4da153a0aba9f940e5d9653e9bed40976b6da7bafec9f27c34a350c97
MD5 83ee05fbdf0a1c85ed52954bbeb25be8
BLAKE2b-256 a16e5f77faba824b835d221544eed5d0d074e80c64d88554a1fa9b821708d8ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2a0a03c2af4e98d39070e11234c2834efb154fde0ed6d1d34a45d6ee485cfcff
MD5 d1e48041d9ec6e1f3bd4f7779fb7c44a
BLAKE2b-256 3f73dccf448fdf04c93ae5e40f4ddd1b2278c5bcfaf411686356f0c52c014686

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 870fa8cad5446ef7dab67a7a4d9d3504b09474b0ff96464c7f1667a779a86ba7
MD5 85f4b266a5de736ee5584128c851f3a5
BLAKE2b-256 731184c0e37bfc9e8c515aacf69615a5e11c251015bdd2aab36f57cbd4441b8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 074e1ad317ad42ee4a42020b5ee6b040efb6754f101d80804e479f6a30558dec
MD5 edf61da96d132978f5b8a04b5e100675
BLAKE2b-256 2d7e73e1bef39478f2b7b4ce8a325447d8dfe47922cefb396347b2f148391b63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6386eaab58599e30062403a92652b60e5d2af37cfbb7c6ada2a0959c17827b0f
MD5 11f847024cc3bf7e5fe5ed173dcac746
BLAKE2b-256 5ee8e74c74393e47923e8341cd55b6fce1fab59e4a143609ef9eb19ce8549859

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74fee1cf3a675601b05495da37adc73886a40cef8715583278efaa702d39724c
MD5 8aa996cbf5b02a57fbe78e9fea2f7273
BLAKE2b-256 5da6fcd5bac982df741863d125b7dfd4e2950f4f6c6bc88ed2be00882d853f2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b776e77fe40058d6681316cd10a9cc8eb44ec6df405b81f915da3291d2a845a
MD5 4a1ed95da3d152d18cc131306ea5f3ab
BLAKE2b-256 6b2dd361605407dfcd48b3ea55f09c6e691a9674fd5531abc7dae5eddfe9e827

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for RATapi-0.0.0.dev2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 06108331fbd46635b7b17e512bc45d7b60443da56a4e6b63fe5d5a6f6a21be9b
MD5 91e1c2bc5c9019ef6bffdbf57d03f1c5
BLAKE2b-256 8464ade0ec5d3d978b9651122cb1a78ed47f1b1e3622c8b23de134b33afdd5d4

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