Skip to content

DrPaulSharp/python-RAT

This branch is up to date with RascalSoftware/python-RAT:main.

Folders and files

NameName
Last commit message
Last commit date
Nov 6, 2024
Jan 15, 2025
Jan 15, 2025
Jan 15, 2025
Nov 12, 2024
Feb 13, 2024
Apr 25, 2024
Jun 26, 2024
Jul 15, 2024
Jan 9, 2025
Aug 9, 2024
Nov 6, 2024

Repository files navigation

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

About

Python interface for RAT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 50.5%
  • Jupyter Notebook 43.8%
  • C++ 5.4%
  • MATLAB 0.3%