When reading more than one CDB file per *.py file, currently each reader must open and closed asynchronously from the others.
e.g.:
reader_1.open()
# load some data with reader_1
reader_1.close()
reader_2.open()
# load some data with reader_2
reader_2.close()
This could be overcome if each SOFiSTiKCDBReader makes a copy of the required libraries in a temporary folder and use them exclusively to load the CDB. Then it would be possible to do something like this:
reader_1.open()
reader_2.open()
# load some data with reader_1
# load some data with reader_2
reader_1.close()
reader_2.close()
which might be useful in certain circumstances.
When reading more than one CDB file per
*.pyfile, currently each reader must open and closed asynchronously from the others.e.g.:
This could be overcome if each
SOFiSTiKCDBReadermakes a copy of the required libraries in a temporary folder and use them exclusively to load the CDB. Then it would be possible to do something like this:which might be useful in certain circumstances.