Modules necessary for BciPy system operation. These range from system utilities and triggering to core module integrations/configuration.
acquisition: helper methods for working with the acquisition module. Initializes EEG acquisition given parametersclock: clocks that provides high resolution timestampscopy_phrase_wrapper: basic copy phrase task duty cycle wrapper. Coordinates activities around evidence management, decision-making, generation of inquiries, etclanguage_model: helper methods for working with the language moduleutils: utilities for extracting git version, system information and handling of loggingtask: common task methods and utilities, including Trial and InquiryReshaper.validate: methods for validating experiments and fieldsvisualization: method for visualizing EEG data collected in BciPy. Used in offline_analysis.py.