Crates.io | spacerocks |
lib.rs | spacerocks |
version | 0.1.4 |
source | src |
created_at | 2023-03-10 19:42:29.935548 |
updated_at | 2024-03-19 22:00:11.418789 |
description | Software for solar system calculations. |
homepage | |
repository | https://github.com/kjnapier/spacerocks |
max_upload_size | |
id | 806678 |
size | 270,045 |
spacerocks
is a software package that puts the solar system at your fingertips.
The package is written in Rust
and is exposed to Python
using PyO3
.
To install from source, you will need to have Rust
and maturin
installed.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
pip install maturin
git clone https://github.com/kjnapier/spacerocks
cd spacerocks
cd py-spacerocks
maturin develop --release
You will also need to have cspice
installed on your system, and add its location to your path as
export CSPICE_DIR="/path/to/cspice"
You might also need to rename cspice.a
to libcspice.a
if you are on a Unix system.
We actually use very few of the cspice
functions, so it should be possible to remove this dependency in the future.
If you would like to help with this, please send a message!