Skip to content

API documentation for pykima

kima itself is written in C++, to leverage the increased performance. The Python bindings created with nanobind expose most of the functionality of the data (RVData) and model classes (e.g. RVmodel, GPmodel, etc.), as well as the sampler (kima.run).

To analyse the results and create figures, the pykima sub-package was created. It can be used in an IPython shell, a Jupyter notebook, or the standard Python interpreter.