this is the basic signal generating module for our tests. I changed it over from signal.py so that it is modularized, takes input in units days instead of units data points, and builds input by discreetly sampling a continuous function rather than coming to be already quantized, sort of, that doesn't explain it very well I guess but it does what you want it to.
added binning feature and begun debugging it, it doesn't work quite right yet.
Merge branch 'master' of https://github.com/openEXO/cloud-kepler