Parallelize the framework by spinning off children that analyze subsets of the specified run range. Implement some load balancing to avoid overloading a single process. Implement some basic inter-process communication to monitor the progress of the children. Add new outlier test to the Cluster class. Update README, comments, requirements.
For use in high performance environments, may want to add ability to turn off progress monitoring to stdout? But some progress monitoring is still good to know if something goes wrong...
Parallelize the framework by spinning off children that analyze subsets of the specified run range. Implement some load balancing to avoid overloading a single process. Implement some basic inter-process communication to monitor the progress of the children. Add new outlier test to the Cluster class. Update README, comments, requirements.
For use in high performance environments, may want to add ability to turn off progress monitoring to stdout? But some progress monitoring is still good to know if something goes wrong...