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 libbidslibbids 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.