Skip to content

Issue 1520#1

Open
rebekah9969 wants to merge 234 commits into
mainfrom
issue_1520
Open

Issue 1520#1
rebekah9969 wants to merge 234 commits into
mainfrom
issue_1520

Conversation

@rebekah9969

Copy link
Copy Markdown
Owner

Addressing issue 1520.

jcsmithhere and others added 30 commits July 27, 2021 15:05
* Add line "from matplotlib import animation"

* Add entry to CHANGES and AUTHORS

Co-authored-by: Geert Barentsen <hello@geert.io>
* lc.truncate() : support optional column (lightkurve#1116)

* Add change log entry

* Add typing information for the column parameter

Co-authored-by: Geert Barentsen <hello@geert.io>
* search string arbitrary

* cbv load functionality

* hasattr vs dir

* load with url and cbvdir, same api

* jeff smith requested minor revisions

* kepler cbvs

* docstrings for cbv_dir

* fix unit tests

* update doc

* new tests for loading local files and all tests passing

* tutorial update

* smaller cbv files and new tutorial

* extra_data for to_fits fix

* revert

* Revert "revert"

This reverts commit cf62dc4.

* deprecate

* remove cbv test

* changes rst

* to_fits fix changelog

* Fix incorrect import

* Revert `to_fits` API change for now

* Edit change log

* Remove embedded notebook output

* Ensure download_kepler_cbvs/download_tess_cbvs can still be imported

* Edit change log language

* Reduce code duplication in load_kepler_cbvs

Co-authored-by: Geert Barentsen <hello@geert.io>
…ightkurve#1042)

* Restore old `lc.bin()` functionality with new `aggregate_downsample`

* Update to Astropy 5.0 custom `time_bin_start`; changelog

Co-authored-by: Geert Barentsen <hello@geert.io>
…rve#1162)

* ⬆️ Upgrade dependencies to astropy>=5.0 and python>=3.8

* Fix Python 3.10 CI

* Fix 3.10 test name

* ✅ Fix test_preprocess_lc

* ✅ Fix "cannot write to unmasked output" errors

* ✅ Fix test_CBVCorrector_retrieval

* ✅ Fix test_lightcurve_scatter

* ✅ Fix test_regression_346

* ✅ Fix test_helper_functions

* Add tox setup

* Skip test_nbins for now

* Work around conflict between nbconvert and mistune>-2.0

* Work around conflict between nbconvert and mistune>-2.0

* Skip tests to be fixed by astropy v5.0.1 for now

* Update test for new IRIS data products at MAST

* Update change log

* Workaround for matplotlib vs MaskedNDArray issu

* Workaround for matplotlib vs MaskedNDArray issue

* Fix doctest failure

* Fix Python 3.10 CI

* Fix periodogram NaN issue reported by @dhomeier

* Fix CI failure
In the [document linked](https://archive.stsci.edu/missions/tess/doc/EXP-TESS-ARC-ICD-TM-0014.pdf) for the TESS quality flags, Table 26 is the *Spike cotrending basis vector FITS binary table header*, whereas Table 28 is *Data quality bits*. I presume the docs mean to point to the latter.
christinahedges and others added 30 commits January 7, 2025 11:28
Added lines 1992-1994 which add the ability to title a light kurve plot.
…ure (lightkurve#1439)

Co-authored-by: David Rapetti <David.Rapetti@nasa.gov>
* Updated TESS default bitmask

Issue lightkurve#1230

* removed straylight from default exclude

* removed straylight from default exclude

* update default bitmask

* remove nan in nearby targets for underfit metric

* Update metrics check

* removed np asfarray

* changed np product to prod

* changed np product to prod

* changed np product to prod
* Update tutorial links

* Updated tutorial links

* Updated tutorial links

* Updated tutorial links

* Update chagelog
* update author metadata

* Update changes
* update numpy array comparisons to use isin

Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>

* update numpy array comparisons to use isin

Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>

---------

Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
* update

* Modify FoldedLightCurve

* modify FoldedLightCurve

* Update tests

* roll back to_fits changes

* fix wrap_phase for normalized fold

* rename phase column

* Add wrap_phase test

* Add wrap_phase test

* added tests for folding

* Reverted foldedlightcurve structure and added copy and bin functionality

* Updated comments

* Update test syntax

* modify binning of FoldedLightCurve

* Update comments

* address requested changes

* address requested changes

* address requested changes

* modify FoldedLightCurve bin

* Update FoldedLightCurve bin

* deprecation warning for FoldedLC n_bins

* modify FoldedLightCurve binning for phase normalized lcs

* remove time_bin_end kwd from FoldedLightCurve bin

* Updated change file

* modify comments

* modify comments
… deprecated `astropy.stats.bls` and `numpy` imports (lightkurve#1452)

* Make `oktopus` optional dependency

* TST: skip tpfmodel tests if `oktopus` not installed

* Remove deprecated astropy.stats.bls imports

* MNT: try to test on Python without oktopus

* NPY201 fixes, warning filters

* Add remote-data test for 3.11, Changelog; set poetry python to "^3.9"

* update comments

* Use `np.sin`, `np.cos` to avoid non-scalar deprecation warnings

* Reenable oktopus with numpy v2-compatible autograd; update test matrix

* remove 3.12 remote data [skip ci]

---------

Co-authored-by: Derek Homeier <dhomeier@users.noreply.github.com>
Co-authored-by: Christina Hedges <christina.l.hedges@nasa.gov>
Co-authored-by: Christina Hedges <14965634+christinahedges@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/first-interaction](https://github.com/actions/first-interaction) from 1 to 3.
- [Release notes](https://github.com/actions/first-interaction/releases)
- [Commits](actions/first-interaction@v1...v3)

---
updated-dependencies:
- dependency-name: actions/first-interaction
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
This PR makes lightkurve compatible with updates in astroquery 0.4.11. In particular, it does the following:

* Converts integer searches to strings
* Generalizes Gaia keyword case sensitivity with fnmatch
* allow time objects in to_fits

* added FoldedLightCurve reader

* Allow more direct use of  read_generic_lc

* Fix FoldedLC copy()

* add tests
…ormance (lightkurve#1499)

* Fixed RMSE calc in binning flux_err, to handle nan / masked values properly

* lc.bin() performance - optimized rmse (for flux_err)

* lc.bin() performance - flux_err, case RMSE: avoid binning unnecessary columns

* rmse_reduceat: unit test, and fixed edge case
- case a bin with all values masked

* lc.bin() performance: case nanstd is used to calculate flux_err

* rmse minor tweaks

* rmse / nanstd tests: cover non Masked cases

* Fixed the incorrect rmse formula.
- the divisor n should be in the square root.
…actions/actions/first-interaction-3

Bump actions/first-interaction from 1 to 3
…actions/actions/checkout-5

Bump actions/checkout from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.