C. E. Brasseur

Results 24 issues of 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...

MVP
Testing

The simulator needs unit tests.

simulator
Testing

Ultimately we want a suite of jupyter notebooks that is: - [ ] Included in automatic tests - [ ] Rendered in html as part of the deploy process -...

documentation
Testing

Several examples in the main docs require lightkurve, it should be possible to add lightkurve as a required package just for the doctests.

documentation
enhancement

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...

enhancement

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...

enhancement
MVP

Add more user controls: - [ ] Time range - [x] Speed (time between notes really)

enhancement

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.

bug

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.

bug