Overall redesign.
Removed a good deal of dead code.
Uncalled code removed.
Fixed bugs and completed roughing out for past processing.
Removed extraneous print statements.
Guards to end functions if called with no inputs.
Commented out extra print statements.
Last small changes, then testing
The detection routine for unscored items might well be working, but the
scoring for a time range is a little over-zealous at the moment. Will
fix, then test detection for unscored in 'daemon mode.'
Fixed the over-zealousness of the time range mode.
Wrote a function to determine which of unscored IDs belong to a chunk of
time with an already estimated interval (so considered out-of-order
arrival) or not (in-order arrival)
Stubbed out method for getting intervals for slices in question.
Got it successfully computing new intervals and grading in-order stuff.
Getting the continous mode working.
Cut out dead code.
Detect severe enough changes to the interval and recompute.
The read_est_records() function now takes a keyword argument expanded.
When true, it returns all data within the time range defined by the IDs.
It doesn't do any filtering for sites or TXIDs, so there is the slight
risk of overload here.
Now there is a function in rmg_time that can just take a list of IDs and score them. Next, the scripts that will call them
Working on the scripts that call the function. Until now the function
has been in rmg_time, but it needs to be called by multiple other
things, so makes sense going into the signal_filter.
Moved score function to signal_filter.