Recent Releases of exoplanet

exoplanet - v0.6.0

Note: This release will probably break your installation scripts. Since both PyMC3 and PyMC (v5+) are supported, you'll need to explicitly use:

bash pip install "exoplanet[pymc3]"

or

bash pip install "exoplanet[pymc]"

depending on which version you want to use. Or, you can manually install the dependencies that you want, but you might need to pin numpy and/or xarray in some cases.

What's Changed

  • Fixing lexer issues for docs by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/276
  • Pinning max xarray version by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/316
  • Update requirements.txt by @gjgilbert in https://github.com/exoplanet-dev/exoplanet/pull/311
  • Support PyMC v5 by @vandalt in https://github.com/exoplanet-dev/exoplanet/pull/309
  • Updating publishing workflow by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/322
  • Update setup-python action to v5 by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/323

New Contributors

  • @gjgilbert made their first contribution in https://github.com/exoplanet-dev/exoplanet/pull/311
  • @vandalt made their first contribution in https://github.com/exoplanet-dev/exoplanet/pull/309

Full Changelog: https://github.com/exoplanet-dev/exoplanet/compare/v0.5.3...v0.6.0

Scientific Software - Peer-reviewed - Python
Published by dfm about 2 years ago

exoplanet - v0.6.0rc2

Scientific Software - Peer-reviewed - Python
Published by dfm about 2 years ago

exoplanet - v0.6.0rc1

Scientific Software - Peer-reviewed - Python
Published by dfm about 2 years ago

exoplanet - exoplanet v0.5.3

What's Changed

  • Pin numpy version by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/261
  • Add an upper limit on core version by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/270

Full Changelog: https://github.com/exoplanet-dev/exoplanet/compare/v0.5.2...v0.5.3

Scientific Software - Peer-reviewed - Python
Published by dfm over 3 years ago

exoplanet - exoplanet v0.5.3rc1

What's Changed

  • Pin numpy version by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/261
  • Add an upper limit on core version by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/270

Full Changelog: https://github.com/exoplanet-dev/exoplanet/compare/v0.5.2...v0.5.3rc1

Scientific Software - Peer-reviewed - Python
Published by dfm over 3 years ago

exoplanet - exoplanet v0.5.2

What's Changed

  • Adding test and fixing deprecated unit parameters by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/211
  • Removing old ValueError in Keplerian orbit that should never be hit by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/215
  • Adding fill_value to interpolator by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/231
  • Update getlightcurve docstring by @lgbouma in https://github.com/exoplanet-dev/exoplanet/pull/235
  • fix link to citation page by @avivajpeyi in https://github.com/exoplanet-dev/exoplanet/pull/236
  • Adding support for Python 3.10 by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/247

New Contributors

  • @avivajpeyi made their first contribution in https://github.com/exoplanet-dev/exoplanet/pull/236

Full Changelog: https://github.com/exoplanet-dev/exoplanet/compare/v0.5.1...v0.5.2

Scientific Software - Peer-reviewed - Python
Published by dfm over 4 years ago

exoplanet - exoplanet-core v0.5.2rc1

What's Changed

  • Adding test and fixing deprecated unit parameters by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/211
  • Removing old ValueError in Keplerian orbit that should never be hit by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/215
  • Adding fill_value to interpolator by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/231
  • Update getlightcurve docstring by @lgbouma in https://github.com/exoplanet-dev/exoplanet/pull/235
  • fix link to citation page by @avivajpeyi in https://github.com/exoplanet-dev/exoplanet/pull/236
  • Adding support for Python 3.10 by @dfm in https://github.com/exoplanet-dev/exoplanet/pull/247

New Contributors

  • @avivajpeyi made their first contribution in https://github.com/exoplanet-dev/exoplanet/pull/236

Full Changelog: https://github.com/exoplanet-dev/exoplanet/compare/v0.5.1...v0.5.2rc1

Scientific Software - Peer-reviewed - Python
Published by dfm over 4 years ago

exoplanet - exoplanet v0.5.1

0.5.1 (2021-06-21)

  • Adds support for testing using tox (#197)
  • Updates documentation, tutorials, and case studies for JOSS review (#186 and #200 )

Scientific Software - Peer-reviewed - Python
Published by dfm almost 5 years ago

exoplanet - exoplanet v0.5.1rc3

Scientific Software - Peer-reviewed - Python
Published by dfm almost 5 years ago

exoplanet - exoplanet v0.5.1rc2

Scientific Software - Peer-reviewed - Python
Published by dfm almost 5 years ago

exoplanet - exoplanet v0.5.1rc1

Scientific Software - Peer-reviewed - Python
Published by dfm almost 5 years ago

exoplanet - exoplanet v0.5.0

0.5.0 (2021-05-04)

  • Adds high-level, pure-Theano/Aesara implementation of RegularGridInterpolator to replace compiled version #167
  • Moves compiled Ops to exoplanet-core making exoplanet a pure-Python package #171
  • Moves ReboundOp and ReboundOrbit to rebound-pymc3 #166
  • Removes deprecated submodules (gp, optimize, and sampling) and base distributions (e.g. xo.Angle) #165

Scientific Software - Peer-reviewed - Python
Published by dfm about 5 years ago

exoplanet - exoplanet v0.5.0rc3

0.5.0 (2021-05-04)

  • Adds high-level, pure-Theano/Aesara implementation of RegularGridInterpolator to replace compiled version #167
  • Moves compiled Ops to exoplanet-core making exoplanet a pure-Python package #171
  • Moves ReboundOp and ReboundOrbit to rebound-pymc3 #166
  • Removes deprecated submodules (gp, optimize, and sampling) and base distributions (e.g. xo.Angle) #165

Scientific Software - Peer-reviewed - Python
Published by dfm about 5 years ago

exoplanet - exoplanet v0.4.5

  • Adds support for recent versions of PyMC3 built on Aesara #150
  • Fixes bug in SimpleTransitOrbit contact point calculation #148

Scientific Software - Peer-reviewed - Python
Published by dfm about 5 years ago

exoplanet - exoplanet v0.5.0rc2

Second release candidate for v0.5 with fixed dependencies

Scientific Software - Peer-reviewed - Python
Published by dfm about 5 years ago

exoplanet - exoplanet v0.5.0rc1

Release candidate for the v0.5 update

Scientific Software - Peer-reviewed - Python
Published by dfm about 5 years ago

exoplanet - exoplanet v0.4.4

  • Adds support for relativistic orbits using REBOUNDx #98

Scientific Software - Peer-reviewed - Python
Published by dfm over 5 years ago

exoplanet - exoplanet v0.4.3

  • Adds support for PyMC3 v3.10 and Theano-pymc

Scientific Software - Peer-reviewed - Python
Published by dfm over 5 years ago

exoplanet - exoplanet v0.4.2

  • Fixes issue with automatic execution of tutorials

Scientific Software - Peer-reviewed - Python
Published by dfm over 5 years ago

exoplanet - exoplanet v0.4.1

  • Fixes pickling error when sampling in parallel #120

Scientific Software - Peer-reviewed - Python
Published by dfm over 5 years ago

exoplanet - exoplanet v0.4.0

  • Adds faster solver for Kepler's equation
  • Improves automation of documentation and release process
  • Removes most C++ Ops and replaces them with pre-compiled functions which allows the distribution of binary wheels
  • Removes gp submodule; moved to new celerite2 package
  • Deprecates some non-exoplanet-specific functions and distributions; moved to pymc3-ext package

Scientific Software - Peer-reviewed - Python
Published by dfm over 5 years ago

exoplanet - exoplanet v0.4.0rc1

Release candidate for the v0.4 series

Scientific Software - Peer-reviewed - Python
Published by dfm over 5 years ago

exoplanet - exoplanet v0.3.3

  • Fixes compatibility with PyMC3 version 3.9

Scientific Software - Peer-reviewed - Python
Published by dfm over 5 years ago

exoplanet - exoplanet v0.3.2

  • Fixes a documentation bug introduced in v0.3.1

Scientific Software - Peer-reviewed - Python
Published by dfm about 6 years ago

exoplanet - exoplanet v0.3.1

  • Adds support for light travel time when computing positions in Keplerian orbits
  • Adds SecondaryEclipseLightCurve for modeling eclipsing binaries
  • Adds UnitDisk distribution for fitting eccentricity vectors

Scientific Software - Peer-reviewed - Python
Published by dfm about 6 years ago

exoplanet - exoplanet v0.3.0

  • Adds tests and support for Windows
  • Adds a "Jacobian" interface to the orbit objects for reparameterization

Scientific Software - Peer-reviewed - Python
Published by dfm about 6 years ago

exoplanet - exoplanet v0.2.6

  • Adds support for fitting circular orbits with duration
  • Adds a bls_estimator for transit search using Astropy's BoxLeastSquares

Scientific Software - Peer-reviewed - Python
Published by dfm about 6 years ago

exoplanet - exoplanet v0.2.5

0.2.5 (2020-03-11) ++++++++++++++++++

  • Improves infrastructure for generating documentation
  • Adds an EclipsingBinaryLightCurve for building binary star models
  • Adds DensityDist implementation for celerite GP likelihoods

Scientific Software - Peer-reviewed - Python
Published by dfm about 6 years ago

exoplanet - exoplanet v0.2.4

  • Makes rebound an optional dependency

Scientific Software - Peer-reviewed - Python
Published by dfm over 6 years ago

exoplanet - exoplanet v0.2.3

  • Adds ConditionalMeanOp and DotLOp for scalable conditional mean calculation and prior sampling with celerite
  • Adds developer documentation
  • Moves documentation to a separate repository

Scientific Software - Peer-reviewed - Python
Published by dfm over 6 years ago

exoplanet - exoplanet v0.2.2

  • Adds TTVOrbit tutorial
  • Switches tutorials to lightkurve <https://docs.lightkurve.org>_ for data access
  • Improves packaging and code style features
  • Fixes bugs and improves interface to TTVOrbit

Scientific Software - Peer-reviewed - Python
Published by dfm over 6 years ago

exoplanet - exoplanet v0.2.1

  • Adds a new interface for tuning dense mass matrices with less overhead
  • Adds support for photodynamics using rebound
  • Adds a new interface for assigning units to Theano variables
  • Adds new physically-motivated distributions for impact parameter and eccentricity
  • Improves test coverage
  • Fixes bug in diagonal elements of the IntegratedTerm model
  • Fixes bug in indexing for TTVOrbit models with large TTVs

Scientific Software - Peer-reviewed - Python
Published by dfm over 6 years ago

exoplanet - exoplanet v0.2.0

  • Updates starry to get much better performance for high order spherical harmonics
  • Renames StarryLightCurve to LimbDarkLightCurve
  • Restructures the C++ backend to reduce code duplication
  • Adds support for fitting of astrometric observations
  • Adds support for exposure time integration in celerite models
  • Adds new distributions for periodic parameters and U(0, 1).
  • Fixes many small bugs

Scientific Software - Peer-reviewed - Python
Published by dfm almost 7 years ago

exoplanet - exoplanet v0.1.6

  • Fixes some edge case failures for Kepler solver
  • Improves reliability of contact point solver and fails (more) gracefully when this doesn't work; this reduces the number of divergences when fitting a transit model

Scientific Software - Peer-reviewed - Python
Published by dfm about 7 years ago

exoplanet - exoplanet v0.1.5

  • Improves contact point solver using companion matrix to solve quadratic
  • Improves reliability of Angle distribution when the value of the angle is well constrained

Scientific Software - Peer-reviewed - Python
Published by dfm about 7 years ago

exoplanet - exoplanet v0.1.4

  • Improves the reliability of the PyMC3Sampler
  • Adds a new optimize function since the find_MAP method in PyMC3 is deprecated
  • Adds cronjob script for automatically updating tutorials.

Scientific Software - Peer-reviewed - Python
Published by dfm over 7 years ago

exoplanet - exoplanet v0.1.3

  • Adds a more robust and faster Kepler solver [ref])(http://adsabs.harvard.edu/abs/1991CeMDA..51..319N)
  • Fixes minor behavioral bugs in PyMC3 sampler wrapper

Scientific Software - Peer-reviewed - Python
Published by dfm over 7 years ago

exoplanet - exoplanet v0.1.2

  • Adds regular grid interpolation Op for Theano
  • Fixes major bug in handling of the stellar radius for transits
  • Fixes small bugs in packaging and installation
  • Fixes handling of diagonal covariances in PyMC3Sampler

Scientific Software - Peer-reviewed - Python
Published by dfm over 7 years ago

exoplanet - exoplanet v0.1.1

Fixes for first public release

Scientific Software - Peer-reviewed - Python
Published by dfm over 7 years ago

exoplanet - exoplanet v0.1.0

The first public release of exoplanet.

Scientific Software - Peer-reviewed - Python
Published by dfm over 7 years ago