Skip to content

Releases: FergusDonnan/PyROA

PyROA 3.2.2

Choose a tag to compare

@FergusDonnan FergusDonnan released this 18 Jul 10:27
5bc3db4

Fixed issue with initialising walkers

PyROA 3.2.1

Choose a tag to compare

@FergusDonnan FergusDonnan released this 17 Jul 13:22
927a86c
  • Changed the priors in A and B expressed in units of RMS and mean to the MAD and mean. This should better handle lightcurves with lots of outliers when setting up the priors for A and B.

PyROA 3.2.0

Choose a tag to compare

@FergusDonnan FergusDonnan released this 26 May 12:15
277edd1

Changes:

  • The effective number of parameters when delay_dist=True now only uses the driving lightcurve. This has a small effect but with this change, the number of parameters only depends on the smoothness of the driving lightcurve and not the width of the delay distributions
  • Priors on the A and B (scale and shift) parameters are handled differently. The user now specifies unitless lower and upper limits as factors of the calculated RMS (A) and mean (B) of each lightcurve. This allows the prior range to vary for each lightcurve to provide more sensible limits especially in cases where the fluxes of each lightcurve vary drastically.
  • The initial values of the walkers are now setup to better sample the parameter space, now set to 0.2*initial_value.
  • Fixed an issue where delay_dist=True did not allow negative mean lags.
  • Fixed error for the in-line output of the best-fit lags.

PyROA 3.1.0

Choose a tag to compare

@FergusDonnan FergusDonnan released this 27 Feb 15:12
8d4ca69
  • Added new utility functions (Utils.py) to analyse the outputs of PyROA. See the Utils_Tutorial for examples of usage. These include displaying lightcurve(+residuals), Convergence plots, corner and chain plots by parameter, Lag spectrum plot and Flux-Flux analysis plot.

  • Changes to the intercalibration files were added. It now outputs, for every datum the original telescope, ROA model+uncertainty at the point, and degree of freedom value.

PyROA 3.0.0

Choose a tag to compare

@FergusDonnan FergusDonnan released this 05 Oct 08:58
bfa585e
  • Re-implemented the inclusion of a transfer function on the lightcurves with a numerical convolution, allowing any delay distribution function to be used.
  • Added a backed using emcee's backend to save and resume progress.

PyROA 2.0.2

Choose a tag to compare

@FergusDonnan FergusDonnan released this 08 Aug 11:47
5be968c
  • Fixed bug in calculating the slow component.

PyROA 2.0.1

Choose a tag to compare

@FergusDonnan FergusDonnan released this 05 Aug 08:52
63f18bf
  • Fixed bug in driving lightcurve output when using the delay distributions.

PyROA v2.0.0

Choose a tag to compare

@FergusDonnan FergusDonnan released this 04 Aug 14:28
ad31fc5

Changes:

  • Added option to Fit() to specify which filter is the reference to measure delays relative to. Specify the name of the filter to the parameter delay_ref.

  • Changed the delay distribution to a truncated Gaussian which prevents delays less than the delay of the blurring reference lightcurve contributing to the delay distribution.

  • If including a slow component, the code should now run at the same speed as when not including the component.

PyROA

Choose a tag to compare

@FergusDonnan FergusDonnan released this 22 Jul 09:38
da7f0ae
v1.0

Update PyROA.py