-
Notifications
You must be signed in to change notification settings - Fork 10
Installation
kima's core is written in C++ and needs to be compiled.
You will need to install a fairly recent version of the gcc compiler
(at least GCC 4.8.1, see here).
You can check the gcc version by typing gcc --version
in the terminal.
To analyse the results, kima comes with a helper Python package, pykima
.
This package depends on some (fairly standard) Python packages:
-
numpy
,scipy
, andmatplotlib
corner
loguniform
kumaraswamy
To get the latest version of the code run
git clone --recursive https://github.com/j-faria/kima.git
which will also download the required DNest4
submodule.
Don't forget the --recursive
or the installation will fail.
Change to the kima directory just created and type
(feel free to add "-j 4" to the make command in order to speed things up)
make
python setup.py install
This will compile the C++ code together with the examples and install the pykima
package.
Note: you may choose to analyse the results without pykima
.
The inputs and outputs of kima itself are text files.
If everything went as planned, move on to the
getting started guide.
If not, take a look at troubleshooting.
This documentation was created with ❤️ by @j-faria and @jdavidrcamacho, at IA.
- What is kima
- Installation
- Getting started
- Running jobs
- Examples
- Analysis of results
- Changing the priors
- Changing OPTIONS
- Input data
- Output files
- Roadmap
- Contribute
- Troubleshooting
Additional material
- Are the defaults ok?
- Migrating to kima v3
- Transiting planet
- Multiple instruments
- New prior distributions
- Regression network
API