Support added to POST to website REST service
-
Fixed minor bug where unit tests for molfilevalidator.py failed when valid
openeye license was available. Issue #177 -
Added retry to external submission download to prevent complete failure of
download in event of network hiccup. Issue #181 -
Fixed bug where median value incorrectly calculated in evaluate.py. Instead
of averaging middle two values for case of even number of elements, the old
code just chose the latter value. Issue #183 -
Fixed bug where median value incorrectly calculated in post_evaluation.py.
Instead of averaging middle two values, the old code just chose the latter
value. Issue #184 -
Updated BlastNFilterSummary class (used by celppreports.py) to calculate
number of targets found by counting target .txt files if value is not in
summary.txt file. Issue #187 -
Added call to website REST service in EvaluationTask and PostEvaluationTask
to persist evaluation results to website. This change added a new flag
--websiteserviceconfig that requires a configuration file. Issue #188 -
Fixed bug in evaluate.py wait_and_check() function which caused it to
prematurely give up on an alignment. Issue #189 -
Changed evaluate.py so it now writes final.log directly to output directory.
Issue #190 -
Moved code under if main into main() function to facilitate testing.
Issue #191