Closed rtuck99 closed 3 days ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 85.25%. Comparing base (
4928709
) to head (e1fda2d
). Report is 1 commits behind head on main.
🚨 Try these New Features:
This moves the check/creation of the
storage_directory
folder from property access toDiffractionExperiment
model validation.This doesn't completely remove duplicated calls to
os.makedirs
but it does reduce it from ~22 to a hopefully more sane number. But there will still be some duplications as we construct various intermediate parameter instances, all of which have thestorage_directory
parameter.Fixes #527