Scalable 1D Gaussian Processes

astronomy, c-plus-plus, cpp, exoplanets, gaussian-processes, julia, python, stars, time-series
pip install celerite==0.4.2


This project has been superseded by celerite2. This project will continue to be maintained at a basic level, but no new features will be added and I have limited capacity so you're encouraged to check out the new version.

celerite: Scalable 1D Gaussian Processes in C++, Python, and Julia

Read the documentation at:

The Julia implementation is being developed in a different repository: ericagol/celerite.jl. Issues related to that implementation should be opened there.

If you make use of this code, please cite the following paper:

    author = {{Foreman-Mackey}, D. and {Agol}, E. and {Angus}, R. and
              {Ambikasaran}, S.},
     title = {Fast and scalable Gaussian process modeling
              with applications to astronomical time series},
      year = {2017},
   journal = {AJ},
    volume = {154},
     pages = {220},
       doi = {10.3847/1538-3881/aa9332},
       url = {}