User Guide#
NeuroConv allows you to easily build programs to convert data from neurophysiology experiments
to NWB. The building-blocks of these conversions are DataInterface
classes. Each
DataInterface
is responsible for a specific format of data, and contains methods to
read data and metadata from that format and write it to NWB. We have pre-built DataInterface
classes for many common data formats available in our Conversion Gallery.
NWB files often combine data from multiple sources- neurophysiology raw and processed data,
behavior video and extracted position, stimuli, etc. A full conversion can require handling all
of these different data types at the same time. The NWBConverter
class allows you to combine
multiple DataInterface
objects into a single conversion, and provides methods to aggregate
and synchronize data across multiple sources.