libbids is a library API for connecting data acquisition devices, or instruments, to synchronized data collection using defined tasks and events and store data in a BIDS compliant organizational structure.
pip install libbids
libbids attempts to follow the defitions and abstractions defined within the Brain Imaging Data Structure specification. While current development is geared toward collection time-series data through EEG, iEEG, and EMG, other methods should be easily implemented.