Skip to content
Shubham edited this page Aug 1, 2019 · 38 revisions

This wiki is a brief guide on how to install, run, and troubleshoot barycorrpy (BCPy). BCPy is the Python version of Jason Eastman's IDL code BaryCorr based on Wright & Eastman 2014 . BCPy can be used to calculate the barycentric velocity correction for a star with an accuracy of < 1 cm/s . To do this, it takes into consideration the following -

  1. Revolution of the Earth to consider position and velocity of the geocenter with respect to the Solar System barycenter
  2. Rotation of the Earth
  3. Precession, nutation and polar motion of the Earth, along with the above to calculate the position and velocity of the observatory with respect to the geocenter
  4. Gravitational time dilation due to objects of the Solar System
  5. Leap second offset
  6. Proper motion and systemic radial velocity of the star
  7. Parallax
  8. Shapiro delay

Contents :

New Versions:

20180330: In v0.2 we have also added a JDUTC_to_BJDTDB converter. See 8. JDUTC to BJDTDB converter

20190801: In v0.3 we include barycentric corrections for Solar observations, as well as reflected light observations from other Solar system objects such as Vesta, Ceres, etc. See 9. Barycentric correction for Solar RV

Citation

To cite using this code you can cite this paper - RNAAS.

Guidelines to cite this package can be found here.

To sign up for updates, please join the Google Group linked here - https://groups.google.com/forum/#!forum/barycorrpy