Neuroscience information exchange format (NIX) data model allows storing fully annotated scientific datasets, i.e. the data together with rich metadata and their relations in a consistent, comprehensive format. Its aim is to achieve standardization by providing a common data structure and APIs for a multitude of data types and use cases, focused on but not limited to neuroscience. In contrast to most other approaches, the NIX approach is to achieve this flexibility with a minimum set of data model elements. The NIX project includes native I/O libraries for C++ and Python, language bindings for Java and MATLAB and a viewer for NIX datafiles.
Learn more: http://g-node.github.io/nix
LinksTrainingSpace lectures Publications NIX webpage
Similar StandardsNWB:N 2.0, NEO, NSDF
- GUI for exploring and exporting NIX data files https://github.com/bendalab/nixview
- For electrophysiology, use NIX to store analog signals, neural events, and spike trains data
- If you are looking for a file format based on the Hierarchical Data Format (HDF5). Neither the data model nor the model for metadata are domain-specific to electrophysiology, but both models can be linked to predefined or custom terminologies which enables the user to give elements of the models a domain-specific, semantic context.