C. E. Brasseur
C. E. Brasseur
Add basic testing framework - [x] Write basic unit tests - [x] Hook up github actions CI - [x] Hook up codecov - [ ] Hook up astropybot for pep8/changelog/milestone...
Ultimately we want a suite of jupyter notebooks that is: - [ ] Included in automatic tests - [ ] Rendered in html as part of the deploy process -...
Several examples in the main docs require lightkurve, it should be possible to add lightkurve as a required package just for the doctests.
Above a certain number of data points (somewhere between the number in a Kepler long cadence light curve and the number in a Kepler short cadence light curve) playing or...
Give SoniSeries a print function that prints out relevant info.
Allow for more flexibility in input formats - [x] Allow time column to be float or AstropyDate - [ ] Check that other tabular forms are accepted (pandas dataframes? numpy...
Add more user controls: - [ ] Time range - [x] Speed (time between notes really)
When writing a soundfile if the output directory does not already exist it won't write and gives a cryptic error message. Instead it should create the directory.
It's possible and in fact too easy to overwhelm the speaker and get unpleasant sounds, we need to implement automatic clipping so this can't happen.