G-Node / nix

Neuroscience information exchange format
https://readthedocs.org/projects/nixio/
Other
67 stars 36 forks source link

Dedicated backend class #671

Open gicmo opened 7 years ago

gicmo commented 7 years ago

Currently we don't have a dedicated class representing a backend (filesystem, hdf5, etcpp). It might be nice to have such a thing for various reason:

gicmo commented 7 years ago

Could also be used to query backend file format version, and have checks to see if a given file can be opened in what mode (read, write) or not at all. Maybe could also be used to convert files to newer versions.

achilleas-k commented 7 years ago

I wonder if it would be useful to convert files between backends. For instance open an HDF5 file and save everything to the filesystem.

jgrewe commented 7 years ago

yes, definitely, cf #518