0.23.0 Multi-Analysis
Analysis can now be parallelized through MPI and targeting a YAML file which generated a YANK experiment.
Features
- Added new
ExperimentAnalyzerclass as API call forauto_analyzelike functions. Supports serialized output to Pickle - Added new
MultiExperimentAnalyzerclass to analyze all experiments found in a YAML input file with theExperimentAnalyzer. Supported by MPI for parallel action - Unified all
auto_analyzelike objects to go through theExperimentAnalyzer, such as the API and Jupyter Notebook calls - Existing API calls should remain unchanged and serve as pass-throughs to the new classes
- Major changes to the CLI behavior of
yank analyzeandyank analyze reportto support the new features. These should not affect existing code, only support new features.
Bug fixes
- Fixed bug in
yank selftestwith the OpenEye tests. Also silenced the OpenEye internal tests due to time. Dependency checks are still active
Improvements
- Update API docs