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 None args in map_light_curve by @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 TransitOrbit by @dgegen in https://github.com/exoplanet-dev/jaxoplanet/pull/179
  • test: transit depth using TransitOrbit by @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 + static Ylm.index by @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: None values 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 quad submodule 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_stack in Keplerian System'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 tutorials branch into main by @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_properties by @dfm in https://github.com/exoplanet-dev/jaxoplanet/pull/153
  • Add dgegen to zenodo.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

jaxoplanet - v0.0.2rc2

- Python
Published by dfm almost 2 years ago

jaxoplanet - v0.0.2rc1

- Python
Published by dfm almost 2 years ago

jaxoplanet - jaxoplanet v0.0.1

Initial release.

- Python
Published by dfm about 3 years ago