Recent Releases of jaxoplanet
jaxoplanet - v0.1.0
What's Changed
jaxoplanet no longer depends on jpu or the pint packages as we removed unit support.
A new page in the docs (https://jax.exoplanet.codes/en/latest/conventions/) has been added to let users know what units the numerical values are expected to be in.
- Remove jax pin by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/266
- Remove units by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/262
- Reverting to custom vectorize decorator by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/272
- Add function to calculate polynomial coefficients for any arbitrary limb-darkening law by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/269
- Fix/issue #268 by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/275
Full Changelog: https://github.com/exoplanet-dev/jaxoplanet/compare/v0.0.4...v0.1.0
- Python
Published by soichiro-hattori 10 months ago
jaxoplanet - v0.0.4
What's Changed
- Enabling Transit Timing Variations (TTV) Fitting with Jaxoplanet by @TylerFair in https://github.com/exoplanet-dev/jaxoplanet/pull/251
- ttv doc: loading bar in tuto + add in API + fix typo by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/258
- feat: radial velocity of spherical harmonics maps by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/257
- Faster map plots and direct rotation by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/260
- feat: use limb darkening light curve in system starry light curve by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/261
New Contributors
- @TylerFair made their first contribution in https://github.com/exoplanet-dev/jaxoplanet/pull/251
Full Changelog: https://github.com/exoplanet-dev/jaxoplanet/compare/v0.0.3...v0.0.4
- Python
Published by lgrcia 12 months ago
jaxoplanet - v0.0.3
What's Changed
- Update README citation & version by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/155
- Adding xfail to kepler grad at single point precision by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/161
- Fixing type annotations for starry Map and removing default period by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/159
- Minor starry fixes by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/156
- Remove numpyro version bound by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/163
- feat: allow
Noneargs inmap_light_curveby @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/151 - Renaming SurfaceMapSystem surface map attributes by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/165
- refactor: map to surface by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/170
- Add tutorial introducing JAX by @dgegen in https://github.com/exoplanet-dev/jaxoplanet/pull/167
- fix: starry light curves of multiple bodies occultation + API test from #148 by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/154
- fix: temporary downgrade to pint 0.23 by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/181
- feat: faster rotation decomposition + refactor axis angle functions by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/182
- Fix compatibility of ReadTheDocs with custom domains by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/186
- Improve interface of
TransitOrbitby @dgegen in https://github.com/exoplanet-dev/jaxoplanet/pull/179 - test: transit depth using
TransitOrbitby @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/192 - docs: reorganise the doc + API docs + logo by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/191
- refactor: map surface and basis by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/194
- feat: amplitude surface light curves for starry systems + tests by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/195
- fix: starry rotationl light curve + add starry to get started by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/196
- Add maxdepth argument to toctrees in docs by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/198
- fix: logo with transparent background (#199) by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/201
- feat: order as kwarg and some ylm utilities + tests by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/197
- Restructuring (and renaming files for) RTD by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/200
- Hotfix quickstart by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/215
- feat: add a multi-precision module for testing by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/210
- fix: caching of multiprecision
sT+ staticYlm.indexby @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/216 - test: move multi-precision to general tests + supersede sympy symbolic by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/218
- feat: secondary/emission light curve of (limb-darkened) bodies by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/223
- feat:
Nonevalues for angles + optimized P integrals by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/225 - feat: rotation matrices using s2fft by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/212
- feat: precision helper functions by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/217
- Hotfix PR229 by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/230
- Add multiwavelength transit fitting tutorial by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/232
- fix: issues #234 and #235 by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/236
- feat: take starry out of experimental by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/227
- Fixed relative angles unpacking bug by @shishirdholakia in https://github.com/exoplanet-dev/jaxoplanet/pull/211
- fix: attempt for comparison test ci by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/252
New Contributors
- @shishirdholakia made their first contribution in https://github.com/exoplanet-dev/jaxoplanet/pull/211
Full Changelog: https://github.com/exoplanet-dev/jaxoplanet/compare/v0.0.2...v0.0.3
- Python
Published by lgrcia about 1 year ago
jaxoplanet - v0.0.2
What's Changed
- Updating and applying pre-commit by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/16
- Adding interface for arbitrary order limb darkening by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/27
- starry: Rotation matrices by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/17
- Adding documentation infrastructure by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/31
- Refactoring to remove _src private module by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/40
- Removing
quadsubmodule and simplifying some jaxprs by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/46 - Adding tutorials by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/35
- Migrating to hatch instead of poetry for build backend by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/60
- Implement exposure time integration by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/57
- Alternative implementation for rotation matrices by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/63
- Ensuring the square of the kite area calculation is non-negative by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/73
- Update the basis computations to use sparse linear algebra by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/72
- Introducing units and refactoring Keplerian orbit models by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/61
- Implementing polynomial basis by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/76
- Fixing issue where light curve computation fails because of incorporating JPU units by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/86
- Adding Zenodo info for releases by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/92
- Adding lightcurves.py file to _init__ file by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/104
- Upload docs build logs when the build fails by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/115
- Updating ruff configuration by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/116
- Truncate
_body_stackin KeplerianSystem's__repr__by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/117 - installation instruction by @jiayindong in https://github.com/exoplanet-dev/jaxoplanet/pull/108
- Merge tutorials updates from
tutorialsbranch intomainby @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/118 - Making changes to LimbDarkLightCurve().light_curve() method to make for multiplanetary systems by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/114
- Adding DJ to Zenodo record by @jiayindong in https://github.com/exoplanet-dev/jaxoplanet/pull/121
- docs: keplerian orbits by @catrionamurray in https://github.com/exoplanet-dev/jaxoplanet/pull/109
- docs: synthetic radial velocities by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/107
- Adding "jaxoplanet core from scratch" tutorial by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/110
- Fix syntax in .zenodo.json by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/126
- feat: public
body_vmap(meeting with @dfm) by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/123 - feat: interface for starry maps and light curves by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/111
- feat: starry spot expansion + maps with amplitude and better default by @lgrcia in https://github.com/exoplanet-dev/jaxoplanet/pull/133
- Making it harder to instantiate Body objects on their own by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/131
- docs:Update readme by @soichiro-hattori in https://github.com/exoplanet-dev/jaxoplanet/pull/135
- Adding autogenerated API docs by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/125
- Factoring the "body stack" logic out to a generic "object stack" by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/136
- Experimenting with a different interface for exposure time by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/129
- Vectorize light curve functions by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/141
- Adding interpolation transform by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/142
- Major update to docs by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/143
- added test
test_keplerian_central_from_orbit()by @catrionamurray in https://github.com/exoplanet-dev/jaxoplanet/pull/139 - Adding @shashankdholakia to zenodo.json by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/145
- Refactoring surface map interface by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/144
- Fixing bug in
Central.from_orbital_propertiesby @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/153 - Add
dgegentozenodo.json, fix syntax by @dgegen in https://github.com/exoplanet-dev/jaxoplanet/pull/149
New Contributors
- @lgrcia made their first contribution in https://github.com/exoplanet-dev/jaxoplanet/pull/17
- @jiayindong made their first contribution in https://github.com/exoplanet-dev/jaxoplanet/pull/108
- @catrionamurray made their first contribution in https://github.com/exoplanet-dev/jaxoplanet/pull/109
Full Changelog: https://github.com/exoplanet-dev/jaxoplanet/compare/v0.0.1...v0.0.2
- Python
Published by dfm almost 2 years ago