v0.9.0 (2022.08.17)¶
Enhancements
- improve the warning associated with workflow failure because of "command not found" issues
- workers now ignore and reset tasks that fail with "command not found". 2 workers failing with this error will result in the WorkItem being canceled
RandomWySitescan now generate wyckoff combinations lazily (or up front) depending on use case- add
simmate.utilscommand group witharchive-old-runs - add
start-clustercommand for starting many local workers - add
structure-predictionworkflows - add plotting/output utilities to
EvolutionarySearchandrelaxation.vasp.staged
Refactors
- evolutionary search now delay creations, transformations, and validation until runtime (used to be at time of structure submission)
directory,compress_ouput, andrun_idare now default input parameters for subclasses ofWorkflow. If these are unused, therun_configmust include**kwargs- add
isortfor organizing module imports throughout package
Fixes
- fixed when
sourceis not being registered by several workflows - fix docker image for installing anaconda, blender, and simmate on ubuntu