Added basic profiling option to configuration file for non-vectorized version of bls_pulse
Added profiling capability for vectorized bls_pulse
Incomplete draft of Cython version of BLS algorithm; very fast, currently assumes input is already binned
Working version of Cython code; takes a lightcurve and outputs arrays of SR, depth, duration, and midtime in the shape (segments,bins)
Radical commit; will pull back in source files as necessary; this version uses Cython and supports iterative polynomial detrending with sigma clipping
Somewhat working test script with one or two bugs to iron out (how do we handle mulitple events in a single segment?)
Preventing multiple events for testing purposes; needed to remove detrending from automated script
Removing plotting from unittest, now exits with error code 1 [ci skip]
Updating the travis.yml and minor change to printing format of test
script [ci skip]
Changed the README to Markdown format [ci skip]
Working unittest for Cython bls_pulse [ci skip]
Updating the .travis.yml; added a unittest (in progress) to show equivalence between vectorized and Cython bls_pulse [ci skip]
bls_pulse and bls_pulse_python now give identical output; these modifications need to be reviewedgit status! [ci skip]
bls_pulse and bls_pulse_python now give identical output; these
modifications need to be reviewed!!! [ci skip]
Merge branch 'emprice-cython' of github.com:openEXO/cloud-kepler into emprice-cython
At this point, all three methods are CONSISTENT
This does not necessarily mean that there are no bugs left, but we can
now directly compare results between the Python, vectorized, and Cython
versions of the code [ci skip]
Left a debugging exception in a source file; removed
One last bugfix: inconsistent minimization
Adding headers and true values to unittest output files
- Removed rogue .gitignore file from main directory.
- Updated README.md to include Travis pass/fail status for active branches.
- Split much of the documentation in README.md about installing stuff into a separate doc folder.