Dan Foreman-Mackey

Results 94 issues of 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....

enhancement

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:...

enhancement

@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...

enhancement

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...

enhancement
help wanted

- [ ] Optimization - [ ] Distributions including a discussion of the math - [ ] A more detailed comparison of tuning schedules

enhancement

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...