Dan Foreman-Mackey
Dan Foreman-Mackey
It should be possible to write the JVP ops using existing celerite primitives. This would allow support for higher order differentiation and perhaps it won't cause a significant computational overhead....
Supersedes #6 and #13 bringing in (hopefully) the best of both of those pull requests.
I've implemented a first pass at derivative models but there are some open questions so I'm going to remove it from #19 and just post it here for future work:...
@tagordon, @ericagol: I have a proposal. I expect that a common use case would be something like Rubin where you won't ever have multiple bands observed simultaneously, therefore there's a...
Perhaps it should be implemented within this repo? - Original exoplanet-compatible version: https://github.com/tagordon/specgp - Paper: https://arxiv.org/abs/2007.05799 I started implementing a basic numpy version on [the `kron` branch](https://github.com/dfm/celerite2/blob/kron/python/celerite2/kron.py), based on Tyler's...
- [ ] Optimization - [ ] Distributions including a discussion of the math - [ ] A more detailed comparison of tuning schedules
Many astronomers submitting to JOSS build their `.bib` files using [ADS](https://ui.adsabs.harvard.edu/), but the BibTeX entries there use custom macros for the journal names, defined [here](https://github.com/AASJournals/AASTeX60/blob/0fca6455c3df01a12ff28d1ae03c6d6dadb28868/cls/aastex63.cls#L1736-L1799). We don't seem to support...
Since the default dynamic library suffix is platform dependent, loading `libfinufft.so` directly with `ctypes` isn't very portable. This PR uses [`ctypes.util.find_library`](https://docs.python.org/3/library/ctypes.html#finding-shared-libraries) as a fallback to discover system libraries if `libfinufft.so`...
I'm playing around with some short cadence targets and I noticed that my code stalls because it seems to want to download the short cadence TPF even if `cadence='lc'`. I...