@barentsen barentsen released this Dec 15, 2018 · 1 commit to master since this release

Assets 2

Lightkurve v1.0b25 includes the following changes:

  • the TargetPixelFile.interact() bokeh app now includes a Save Lightcurve button [#329];
  • a minor bugfix in LightCurve.bin() [#377].

@barentsen barentsen released this Dec 10, 2018 · 5 commits to master since this release

Assets 2

Lightkurve v1.0b24 includes the following changes:

  • added support for TESS to search_targetpixelfile() and search_lightcurvefile() [#367];
  • added support for data generated by the TESScut service [#369, #375];
  • removed "Impulsive outliers" from the default set of quality constraints applied to TESS data [#374];
  • LightCurve.flatten() is now more robust against outliers [#372];
  • LightCurve.fold() now takes a transit_midpoint parameter instead of the phase parameter [#361, #363];
  • various minor bugfixes [#372].

@barentsen barentsen released this Nov 30, 2018 · 17 commits to master since this release

Assets 2

Lightkurve v1.0b23 includes the following changes:

  • TargetPixelFile.create_threshold_mask() now only returns one contiguous mask, which is configurable using the new reference_pixel argument [#345];
  • TargetPixelFile.interact(): now requires Bokeh v1.0 or later [#355];
  • utils.detect_filetype() automatically detects Kepler or TESS Target Pixel Files and Light Curve files [#340, #350, #356];
  • LightCurve.estimate_cdpp(): the argument sigma_clip was renamed into sigma [#359];
  • fixed minor bugs in LightCurve.to_pandas() [#343], LightCurve.correct() [#347], FoldedLightCurve.errorbar() [#352], LightCurve.fold() [#353];
  • documentation improvements [#344, #358];
  • increase the unit test coverage [#351].

@barentsen barentsen released this Nov 18, 2018 · 45 commits to master since this release

Assets 2

Lightkurve v1.0b22 includes the following changes

  • lightkurve.open() was added to provide a single function to read in any light curve or target pixel file from Kepler or TESS and return the appropriate object [#317];
  • the from_fits() methods have been deprecated in favor of lightkurve.open() [#336];
  • the lightkurve.mast module has been removed in favor of the new lightkurve.search module;
  • various small bugfixes, speed-ups, and documentation improvements [#314, #315, #322, #323, #325, #331, #334, #335].

@barentsen barentsen released this Oct 30, 2018 · 76 commits to master since this release

Assets 2

Lightkurve v1.0b21 includes the following changes:

  • The from_archive() methods of KeplerTargetPixelFile and KeplerLightCurveFile have been deprecated in favor of the new search_targetpixelfile() and search_lightcurvefile() functions. These allow users to inspect the results of their queries and offer more powerful features, e.g. cone-searches. If you are currently using tpf = KeplerTargetPixelFile.from_archive("objectname"), please start using tpf = search_targetpixelfile("objectname").download() instead.
  • TargetPixelFile objects can now be indexed and sliced. [#308]
  • The default number of windows used by the SFF systematics removal algorithm has been changed from 1 to 10. [#312]
  • Various small bug fixes and unit test improvements.

@barentsen barentsen released this Oct 16, 2018 · 98 commits to master since this release

Assets 2

v1.0b20 includes the following changes:

  • We adopted a rule that all method names must include a verb, and all class properties must be a noun (cf. #286). As a result, we renamed the following methods:
    • LightCurve.cdpp() is now LightCurve.estimate_cdpp()
    • LightCurve.periodogram() is now LightCurve.to_periodogram()
    • LichtCurve.properties() is now LightCurve.show_properties()
    • TargetPixelFile.aperture_photometry() is now TargetPixelFile.extract_aperture_photometry()
    • TargetPixelFile.centroids() is now TargetPixelFile.estimate_centroids()
    • TargetPixelFile.header() is now a property.
  • Added Periodogram.smooth() (#288).
  • Periodogram.estimate_snr() was renamed to Periodogram.p.flatten() (#290).
  • Lightkurve can now read in light curve files produced using LightCurveFile.to_fits() (#297).

@barentsen barentsen released this Oct 10, 2018 · 120 commits to master since this release

Assets 2

Alongside a series of bugfixes, v1.0b19 includes the following changes:

  • the Periodogram class has been refactored;
  • the LightCurve.remove_outliers() method now accepts sigma_lower and sigma_upper parameters.

@barentsen barentsen released this Sep 30, 2018 · 143 commits to master since this release

Assets 2

Lightkurve v1.0b17 contains a number of improvements and bug fixes ahead of the 1.0 release. Most notably, the SFFCorrector class has been made more robust against gaps in the data.

@barentsen barentsen released this Sep 24, 2018 · 149 commits to master since this release

Assets 2

v1.0b16 contains a number of imrpovements and bug fixes ahead of the 1.0 release. It also contains a new feature: the interactive selection of pixel aperture masks as part of the KeplerTargetPixelFile.interact() tool.

@barentsen barentsen released this Sep 10, 2018 · 166 commits to master since this release

Assets 2

v1.0b14 is likely one of the final beta versions before the official release of v1.0, from which point we will start maintaining a CHANGELOG.