Move periodogram classes to astropy.timeseries#8591
Conversation
df1a1d2 to
537fa03
Compare
537fa03 to
21503c1
Compare
Codecov Report
@@ Coverage Diff @@
## master #8591 +/- ##
==========================================
- Coverage 86.89% 86.88% -0.02%
==========================================
Files 393 396 +3
Lines 58653 59590 +937
Branches 1064 1238 +174
==========================================
+ Hits 50969 51774 +805
- Misses 7065 7143 +78
- Partials 619 673 +54
Continue to review full report at Codecov.
|
6ead8c0 to
3d135a3
Compare
| astropy.stats | ||
| ^^^^^^^^^^^^^ | ||
|
|
||
| - The ``BoxLeastSquares`` and ``LombScargle`` classes have been moved to the |
There was a problem hiding this comment.
add an entry about the move under astropy.timeseries, too.
There was a problem hiding this comment.
I can't see it here, I suppose it lost somewhere during rebase.
44ce18f to
b471b19
Compare
f25e444 to
98bb91a
Compare
98bb91a to
218a128
Compare
pllim
left a comment
There was a problem hiding this comment.
Overall, looks good. Some minor comments below.
|
There is a conflict now, please rebase. |
Co-Authored-By: astrofrog <thomas.robitaille@gmail.com>
6951e1f to
2af4ee9
Compare
| astropy.stats | ||
| ^^^^^^^^^^^^^ | ||
|
|
||
| - The ``BoxLeastSquares`` and ``LombScargle`` classes have been moved to the |
There was a problem hiding this comment.
I can't see it here, I suppose it lost somewhere during rebase.
|
(I was waiting for the |
|
All green, so I go ahead and merge now. Thanks @astrofrog! |
In astropy#8591 classes implementing box least squares and Lomb-Scargle periodograms were moved from `astropy.stats` to `astropy.timeseries`. Importing them from `stats` has been deprecated for long enough.
This is a follow up to #8540. The intent has always been to eventually move the periodogram algorithms to astropy.timeseries once that module existed, so here we go. For now I've only moved the classes, but I plan to make them integrate better with the
TimeSeriesclass. This is going to require a bit more intricate work, so in the interest of making sure that we get the classes moved for 3.2, and to keep things easier to review, I'll do the further integration work in a separate PR. So this PR is ready for review once rebased.Fixes #8410