choderalab/msm-tis — pull request #42 by jhprinz (2014-10-25 11:40:18+00:00)
Title: Moved storage related files into a packege named storage

Unfortunately the way we use the packages right now, I cannot place wrapper within the package.
The problem is that all object that should be stored use a function from wrapper. If I place this inside storage then
the imports in __init__.py always load all storages which itself need the objects that should be stored.
So: object load wrapper.storable which trigger loading all storages and the objects specific storages loads the object itself and we get a circle.
What we want is that each object can load only wrapper.storable without already loading the whole rest of the package. This is not possible if
we want shortcuts because the __init__.py does not contain a list of objects to be loaded but is a python script that is run itself. And will always
load too much.