msmbuilder-legacy
msmbuilder-legacy copied to clipboard
Unit tests for various Project Builder failure modes
So there are a lot of edge cases in the project building. It might be good to create a wider variety of tests to see how these edge cases are handled.
IMHO the best way to do this would be to generate and test various project directory structures "on the fly" during tests, rather than save them as reference data. I say this because the reference data directory is already a mess and we probably want to minimize the addition of new files.
This would be great.
Another thing to add to our Project Builder wish list: currently we use globbing to process FAH style trajectories, which silently allows RUN/CLONE pairs with missing frames.
IMHO we should add some code that halts any trajectory whenever there is a missing frame.