bci_framework.framework package¶
Subpackages¶
- bci_framework.framework.editor package
- bci_framework.framework.environments package
- Environments
- Submodules
- Development
Development
Development.__init__()
Development.build_preview()
Development.connect()
Development.get_project()
Development.hide_preview()
Development.on_focus()
Development.open_subwindow()
Development.save_all_files()
Development.show_preview()
Development.start_preview()
Development.stop_preview()
Development.update_log()
- Stimuli Delivery
StimuliDelivery
StimuliDelivery.__init__()
StimuliDelivery.build_dashboard()
StimuliDelivery.connect()
StimuliDelivery.get_free_port()
StimuliDelivery.get_local_ip_address()
StimuliDelivery.on_focus()
StimuliDelivery.open_browser()
StimuliDelivery.open_subwindow()
StimuliDelivery.update_experiments_list()
StimuliDelivery.update_ip()
StimuliDelivery.widgets_set_enabled()
- Data Analysis and Visualizations
Visualization
- bci_framework.framework.qtgui package
- bci_framework.framework.widgets package
- Widgets
- Submodules
- Annotations
Annotations
- Connections
Connection
OpenBCIThread
- Montage
Montage
Montage.change_plot()
Montage.connect()
Montage.delete_montage()
Montage.generate_list_channels()
Montage.get_mne_montage()
Montage.load_montage()
Montage.save_montage()
Montage.set_saved_montages()
Montage.set_spliter_position()
Montage.update_environ()
Montage.update_impedance()
Montage.update_topoplot()
Montage.validate_channels()
TopoplotBase
TopoplotImpedances
TopoplotMontage
- Projects
- Records
Records
Records.connect()
Records.get_metadata()
Records.get_offset()
Records.load_file()
Records.load_records()
Records.on_focus()
Records.record_renamed()
Records.record_signal()
Records.remove_record()
Records.stream_record()
Records.update_record_time()
Records.update_timer()
Records.update_timer_record()
Submodules¶
- Configuration Manager
ConfigManager
- Configuration
ConfigurationFrame
- Core
BCIFramework
BCIFramework.build_collapse_button()
BCIFramework.connect()
BCIFramework.kafka_message()
BCIFramework.kafka_produser_connected()
BCIFramework.keep_updated()
BCIFramework.load_fonts()
BCIFramework.on_kafka_event()
BCIFramework.save_subprocess()
BCIFramework.set_dock_collapsed()
BCIFramework.set_editor()
BCIFramework.set_icons()
BCIFramework.show_about()
BCIFramework.show_configurations()
BCIFramework.show_interface()
BCIFramework.show_widget()
BCIFramework.status_bar()
BCIFramework.stop_kafka()
BCIFramework.style_home_page()
BCIFramework.update_kafka()
ClockOffset
Kafka
- Dialogs
- Stream handlers
ExtensionWidget
ExtensionWidget.build_menu_stimuli()
ExtensionWidget.build_menu_visualization()
ExtensionWidget.load_extension()
ExtensionWidget.loaded()
ExtensionWidget.reload()
ExtensionWidget.remove()
ExtensionWidget.save_img()
ExtensionWidget.set_extension()
ExtensionWidget.set_interactive()
ExtensionWidget.stop_preview()
ExtensionWidget.update_ip()
ExtensionWidget.update_menu_bar()
- Non blocking stream reader
NonBlockingStreamReader
- Projects
- Subprocess handler
BrythonLogging
StimuliSubprocess
VisualizationSubprocess
run_subprocess()