Dan Foreman-Mackey

Projects

emcee

The Python ensemble sampling toolkit for affine-invariant MCMC

Python - Released: 07 Nov 2011 - 1,430

corner.py

Make some beautiful corner plots

Python - Released: 06 Sep 2012 - 513

george

Fast and flexible Gaussian Process regression in Python

C++ - Released: 27 Sep 2012 - 445

tinygp

The tiniest of Gaussian Process libraries

Python - Released: 14 Feb 2021 - 286

extending-jax

Extending JAX with custom C++ and CUDA code

Python - Released: 07 Jan 2021 - 368

python-fsps

Python bindings to Charlie Conroy's Flexible Stellar Population Synthesis (FSPS) Fortran code

Python - Released: 19 Apr 2012 - 65

celerite

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

C++ - Released: 18 Jul 2016 - 178

schwimmbad

A common interface to processing pools.

Python - Released: 05 Sep 2016 - 110

feedfinder2

A Python library for finding feed links on websites.

Python - Released: 24 Aug 2013 - 49

rtds-action

Interface ReadTheDocs and GitHub Actions

Python - Released: 21 Jul 2020 - 47

gp

A tutorial about Gaussian process regression

Jupyter Notebook - Released: 08 Mar 2014 - 179

black_nbconvert

Apply black to ipynb files

Python - Released: 02 Oct 2019 - 44

numpyro-ext

A miscellaneous set of helper functions, custom distributions, and other utilities that I find useful when using NumPyro in my work

Python - Released: 26 Jul 2022 - 18

arxivist

This browser extension reorders the listings at arXiv.org based on your browsing history

JavaScript - Released: 14 Feb 2014 - 33

jpu

JAX + Units

Python - Released: 24 May 2022 - 35

acor

Estimate the autocorrelation time of time-series data very quickly

C - Released: 08 Dec 2011 - 32

pcp

A Python implementation of the Principal Component Pursuit algorithm from arXiv:0912.3599

Python - Released: 13 Apr 2015 - 61

tess-atlas

All the TESS exoplanets!

Python - Released: 25 Mar 2019 - 9

savefig

Save matplotlib figures with embedded metadata for reproducibility and profit

Python - Released: 29 Mar 2014 - 31

rename-github-default-branch

A Python script for bulk renaming the default branch of your GitHub repositories using the API

Python - Released: 12 Jun 2020 - 48

tf-tutorial

A non-traditional TensorFlow tutorial

Jupyter Notebook - Released: 03 Apr 2018 - 49

kepler.py

Fast and stable solver for Kepler's equation in Python

Python - Released: 23 Jun 2020 - 14

tf.interp

Multivariate linear interpolation in TensorFlow

Jupyter Notebook - Released: 17 May 2018 - 38

emcee-jax

An experiment: emcee implemented in JAX

Python - Released: 10 Jun 2022 - 24

spotify-party

🎧 Keep listening to music with your friends even from a social distance

Python - Released: 21 Mar 2020 - 15