1 unstable release
Uses old Rust 2015
0.0.0 | Aug 25, 2017 |
---|
#12 in #velocity
82KB
2.5K
SLoC
Installation Instructions
Currently, the only option is to build from source, which means you will need a Rust compiler. Head to rustup.rs and follow the instructions. By default, everything will be installed to your home directory. To install to some other directory, set the CARGO_HOME
and RUSTUP_HOME
environment variables to the desired installation path before running rustup. Rather will build with the default rustup settings. Rather also requires a version of the C library gsl
1, and the Python package setuptools_rust
which is readily availble through pip.
With the initial dependencies installed, run python setup.py install
inside the source directory.
1Problems with C/C++ dependencies are the reason this is now written in Rust. I am working to remove this one because rust-gsl is not ABI-compatible with newer versions of the C library.
lib.rs
:
The lather
crate models starspot effects on photometric
and radial velocity observations, with a Python interface.
This project was inspired by a desire to improve upon the starspot modeling library named SOAP.
Dependencies
~11MB
~213K SLoC