Open Helveg opened 4 years ago
Is it like a test?
Not like the "testing" we do to validate the function of our code no. It's something that a modeller can run to make sure they aren't doing strange things. Like for example they could run an audit that warns you when there's an empty morphology in your repository:
So they are basically "overly sensitive" warnings that you can run on-demand so that we don't have to worry too much about the insensitivity of our regular warnings.
pip freeze
is generated (or use pygar?)Simone Torsello inspired me for a bsb audit hdf5
command that could check the integrity of HDF5 files!
I've often encountered situations where I wasn't sure to throw an error, warn or do nothing because the warning would spam too much.
I introducing: audits. You can run the pluggable
bsb audit
command orbsb audit --fix
command to check your entire project (#123 ) for mistakes or suboptimal practices.