Neurophysiology is always changing as new technologies are developed. While the core NWB schema supports many of the most common data types in neurophysiology, we need a way to accommodate new technologies and unique metadata needs. Neurodata extensions (NDX) allow us to define new data types. These data types can extend core types, contain core types, or can be entirely new. These extensions are formally defined with a collection of YAML files following the NWB Specification Language.
- Creating an extension
- The Spec API
- Generating an API for an extension
- Building a custom Python API for an extension
- Documenting Extensions
- Publishing extensions