LICENSE.md
MANIFEST.in
README.md
pyproject.toml
bcipy/__init__.py
bcipy/config.py
bcipy/exceptions.py
bcipy/main.py
bcipy/preferences.py
bcipy.egg-info/PKG-INFO
bcipy.egg-info/SOURCES.txt
bcipy.egg-info/dependency_links.txt
bcipy.egg-info/entry_points.txt
bcipy.egg-info/requires.txt
bcipy.egg-info/top_level.txt
bcipy.egg-info/zip-safe
bcipy/acquisition/__init__.py
bcipy/acquisition/devices.py
bcipy/acquisition/exceptions.py
bcipy/acquisition/marker_writer.py
bcipy/acquisition/multimodal.py
bcipy/acquisition/record.py
bcipy/acquisition/util.py
bcipy/acquisition/datastream/__init__.py
bcipy/acquisition/datastream/generator.py
bcipy/acquisition/datastream/lsl_server.py
bcipy/acquisition/datastream/producer.py
bcipy/acquisition/datastream/mock/__init__.py
bcipy/acquisition/datastream/mock/eye_tracker_server.py
bcipy/acquisition/datastream/mock/switch.py
bcipy/acquisition/demo/demo_eeg_with_switch.py
bcipy/acquisition/demo/demo_eye_tracker_client_and_server.py
bcipy/acquisition/demo/demo_lsl_acq_client.py
bcipy/acquisition/demo/demo_lsl_recorder.py
bcipy/acquisition/demo/demo_lsl_server.py
bcipy/acquisition/demo/demo_switch.py
bcipy/acquisition/protocols/__init__.py
bcipy/acquisition/protocols/lsl/__init__.py
bcipy/acquisition/protocols/lsl/connect.py
bcipy/acquisition/protocols/lsl/lsl_client.py
bcipy/acquisition/protocols/lsl/lsl_connector.py
bcipy/acquisition/protocols/lsl/lsl_recorder.py
bcipy/acquisition/tests/test_client_manager.py
bcipy/acquisition/tests/test_content_type.py
bcipy/acquisition/tests/test_devices.py
bcipy/acquisition/tests/datastream/test_generator.py
bcipy/acquisition/tests/datastream/test_producer.py
bcipy/acquisition/tests/protocols/lsl/test_lsl_client.py
bcipy/acquisition/tests/protocols/lsl/test_lsl_recorder.py
bcipy/core/__init__.py
bcipy/core/list.py
bcipy/core/parameters.py
bcipy/core/raw_data.py
bcipy/core/report.py
bcipy/core/session.py
bcipy/core/stimuli.py
bcipy/core/symbols.py
bcipy/core/triggers.py
bcipy/core/demo/demo_report.py
bcipy/core/demo/demo_session_tools.py
bcipy/core/demo/demo_stimuli_generation.py
bcipy/core/tests/test_list.py
bcipy/core/tests/test_parameters.py
bcipy/core/tests/test_raw_data.py
bcipy/core/tests/test_report.py
bcipy/core/tests/test_session.py
bcipy/core/tests/test_stimuli.py
bcipy/core/tests/test_symbols.py
bcipy/core/tests/test_triggers.py
bcipy/demo/bci_main_demo.py
bcipy/display/__init__.py
bcipy/display/main.py
bcipy/display/components/__init__.py
bcipy/display/components/button_press_handler.py
bcipy/display/components/layout.py
bcipy/display/components/task_bar.py
bcipy/display/demo/components/demo_layouts.py
bcipy/display/demo/components/demo_task_bar.py
bcipy/display/demo/matrix/demo_calibration_matrix.py
bcipy/display/demo/matrix/demo_copyphrase_matrix.py
bcipy/display/demo/matrix/demo_matrix_layout.py
bcipy/display/demo/rsvp/demo_calibration_rsvp.py
bcipy/display/demo/rsvp/demo_copyphrase_rsvp.py
bcipy/display/demo/vep/demo_calibration_vep.py
bcipy/display/paradigm/__init__.py
bcipy/display/paradigm/matrix/__init__.py
bcipy/display/paradigm/matrix/display.py
bcipy/display/paradigm/matrix/layout.py
bcipy/display/paradigm/rsvp/__init__.py
bcipy/display/paradigm/rsvp/display.py
bcipy/display/paradigm/rsvp/mode/__init__.py
bcipy/display/paradigm/rsvp/mode/calibration.py
bcipy/display/paradigm/rsvp/mode/copy_phrase.py
bcipy/display/paradigm/vep/__init__.py
bcipy/display/paradigm/vep/codes.py
bcipy/display/paradigm/vep/display.py
bcipy/display/paradigm/vep/layout.py
bcipy/display/paradigm/vep/vep_stim.py
bcipy/display/tests/test_display.py
bcipy/display/tests/test_main.py
bcipy/display/tests/components/test_button_press_handler.py
bcipy/display/tests/components/test_layout.py
bcipy/display/tests/components/test_task_bar.py
bcipy/display/tests/paradigm/matrix/test_matrix_display.py
bcipy/display/tests/paradigm/matrix/test_matrix_layout.py
bcipy/display/tests/paradigm/rsvp/test_rsvp_display.py
bcipy/display/tests/vep/test_codes.py
bcipy/display/tests/vep/test_vep_layout.py
bcipy/feedback/__init__.py
bcipy/feedback/feedback.py
bcipy/feedback/demo/demo_sound_feedback.py
bcipy/feedback/demo/demo_visual_feedback.py
bcipy/feedback/sound/__init__.py
bcipy/feedback/sound/auditory_feedback.py
bcipy/feedback/tests/sound/test_sound_feedback.py
bcipy/feedback/tests/visual/test_visual_feedback.py
bcipy/feedback/visual/__init__.py
bcipy/feedback/visual/visual_feedback.py
bcipy/gui/BCInterface.py
bcipy/gui/__init__.py
bcipy/gui/alert.py
bcipy/gui/bciui.py
bcipy/gui/file_dialog.py
bcipy/gui/intertask_gui.py
bcipy/gui/main.py
bcipy/gui/experiments/ExperimentField.py
bcipy/gui/experiments/ExperimentRegistry.py
bcipy/gui/experiments/FieldRegistry.py
bcipy/gui/experiments/__init__.py
bcipy/gui/experiments/demo/demo_experiment_field_collection.py
bcipy/gui/parameters/params_form.py
bcipy/gui/tests/viewer/test_gui_main.py
bcipy/gui/tests/viewer/test_ring_buffer.py
bcipy/gui/viewer/__init__.py
bcipy/gui/viewer/data_viewer.py
bcipy/gui/viewer/ring_buffer.py
bcipy/gui/viewer/data_source/__init__.py
bcipy/gui/viewer/data_source/data_source.py
bcipy/gui/viewer/data_source/file_streamer.py
bcipy/gui/viewer/data_source/lsl_data_source.py
bcipy/gui/viewer/demo/viewer_demo.py
bcipy/helpers/__init__.py
bcipy/helpers/acquisition.py
bcipy/helpers/clock.py
bcipy/helpers/copy_phrase_wrapper.py
bcipy/helpers/language_model.py
bcipy/helpers/offset.py
bcipy/helpers/task.py
bcipy/helpers/utils.py
bcipy/helpers/validate.py
bcipy/helpers/visualization.py
bcipy/helpers/demo/demo_visualization.py
bcipy/helpers/tests/test_acquisition.py
bcipy/helpers/tests/test_clock.py
bcipy/helpers/tests/test_copy_phrase_wrapper.py
bcipy/helpers/tests/test_language_model.py
bcipy/helpers/tests/test_offset.py
bcipy/helpers/tests/test_system_utils.py
bcipy/helpers/tests/test_task.py
bcipy/helpers/tests/test_validate.py
bcipy/helpers/tests/test_visualization.py
bcipy/io/__init__.py
bcipy/io/convert.py
bcipy/io/load.py
bcipy/io/save.py
bcipy/io/demo/demo_convert.py
bcipy/io/demo/demo_load_BIDS.py
bcipy/io/tests/test_convert.py
bcipy/io/tests/test_load.py
bcipy/io/tests/test_save.py
bcipy/language/__init__.py
bcipy/language/main.py
bcipy/language/demo/demo_causal.py
bcipy/language/demo/demo_mixture.py
bcipy/language/demo/demo_ngram.py
bcipy/language/lms/lm_dec19_char_12gram_1e-5.arpa
bcipy/language/lms/lm_dec19_char_12gram_1e-5_kenlm_probing.bin
bcipy/language/lms/lm_dec19_char_tiny_12gram.kenlm
bcipy/language/model/__init__.py
bcipy/language/model/adapter.py
bcipy/language/model/causal.py
bcipy/language/model/mixture.py
bcipy/language/model/ngram.py
bcipy/language/model/oracle.py
bcipy/language/model/uniform.py
bcipy/language/sets/aac_20.tokenized
bcipy/language/sets/aac_lower.tokenized
bcipy/language/sets/all_lower.tokenized
bcipy/language/sets/comm2_lower.tokenized
bcipy/language/sets/comm_lower.tokenized
bcipy/language/sets/daily_bolt_forum.tokenized
bcipy/language/sets/enron_subset.tokenized
bcipy/language/sets/enronmobile_lower.tokenized
bcipy/language/sets/specialists_lower.tokenized
bcipy/language/tests/test_causal.py
bcipy/language/tests/test_mixture.py
bcipy/language/tests/test_ngram.py
bcipy/language/tests/test_oracle.py
bcipy/language/tests/test_uniform.py
bcipy/parameters/__init__.py
bcipy/parameters/devices.json
bcipy/parameters/lm_params.json
bcipy/parameters/parameters.json
bcipy/parameters/experiment/__init__.py
bcipy/parameters/experiment/experiments.json
bcipy/parameters/experiment/phrases.json
bcipy/parameters/field/__init__.py
bcipy/parameters/field/fields.json
bcipy/signal/__init__.py
bcipy/signal/evaluate/__init__.py
bcipy/signal/evaluate/artifact.py
bcipy/signal/evaluate/fusion.py
bcipy/signal/generator/__init__.py
bcipy/signal/generator/generator.py
bcipy/signal/model/__init__.py
bcipy/signal/model/base_model.py
bcipy/signal/model/classifier.py
bcipy/signal/model/cross_validation.py
bcipy/signal/model/density_estimation.py
bcipy/signal/model/dimensionality_reduction.py
bcipy/signal/model/inquiry_preview.py
bcipy/signal/model/offline_analysis.py
bcipy/signal/model/pipeline.py
bcipy/signal/model/switch_model.py
bcipy/signal/model/gaussian_mixture/__init__.py
bcipy/signal/model/gaussian_mixture/gaussian_mixture.py
bcipy/signal/model/pca_rda_kde/__init__.py
bcipy/signal/model/pca_rda_kde/pca_rda_kde.py
bcipy/signal/model/rda_kde/__init__.py
bcipy/signal/model/rda_kde/rda_kde.py
bcipy/signal/process/__init__.py
bcipy/signal/process/extract_gaze.py
bcipy/signal/process/filter.py
bcipy/signal/process/transform.py
bcipy/signal/process/decomposition/__init__.py
bcipy/signal/process/decomposition/cwt.py
bcipy/signal/process/decomposition/psd.py
bcipy/signal/tests/evaluate/test_artifact.py
bcipy/signal/tests/model/test_inquiry_preview.py
bcipy/signal/tests/model/test_offline_analysis.py
bcipy/signal/tests/model/test_switch_model.py
bcipy/signal/tests/model/gaussian_mixture/test_gaussian_mixture.py
bcipy/signal/tests/model/pca_rda_kde/test_pca_rda_kde.py
bcipy/signal/tests/model/rda_kde/test_rda_kde.py
bcipy/signal/tests/process/test_downsample.py
bcipy/simulator/__init__.py
bcipy/simulator/exceptions.py
bcipy/simulator/data/__init__.py
bcipy/simulator/data/data_engine.py
bcipy/simulator/data/data_process.py
bcipy/simulator/data/processor_registry.py
bcipy/simulator/data/switch_data_processor.py
bcipy/simulator/data/trial.py
bcipy/simulator/data/sampler/__init__.py
bcipy/simulator/data/sampler/base_sampler.py
bcipy/simulator/data/sampler/inquiry_range_sampler.py
bcipy/simulator/data/sampler/inquiry_sampler.py
bcipy/simulator/data/sampler/replay_sampler.py
bcipy/simulator/data/sampler/target_nontarget_sampler.py
bcipy/simulator/demo/demo_group_simulation.py
bcipy/simulator/task/__init__.py
bcipy/simulator/task/copy_phrase.py
bcipy/simulator/task/null_daq.py
bcipy/simulator/task/null_display.py
bcipy/simulator/task/replay_session.py
bcipy/simulator/task/replay_task.py
bcipy/simulator/task/task_factory.py
bcipy/simulator/task/task_runner.py
bcipy/simulator/tests/test_data_engine.py
bcipy/simulator/tests/test_gui_utils.py
bcipy/simulator/tests/test_inquiry_range_sampler.py
bcipy/simulator/tests/test_metrics.py
bcipy/simulator/tests/test_obj_args_widget.py
bcipy/simulator/tests/test_replay_comparison.py
bcipy/simulator/tests/test_replay_sampler.py
bcipy/simulator/tests/test_sim_artifact.py
bcipy/simulator/tests/test_switch_data_processor.py
bcipy/simulator/tests/test_task_runner.py
bcipy/simulator/tests/test_trial.py
bcipy/simulator/ui/cli.py
bcipy/simulator/ui/gui.py
bcipy/simulator/ui/gui_utils.py
bcipy/simulator/ui/obj_args_widget.py
bcipy/simulator/util/__init__.py
bcipy/simulator/util/artifact.py
bcipy/simulator/util/generate_marker_data.py
bcipy/simulator/util/metrics.py
bcipy/simulator/util/replay_comparison.py
bcipy/simulator/util/state.py
bcipy/simulator/util/switch_utils.py
bcipy/static/images/gui/CAMBI_full_logo.png
bcipy/static/images/gui/bci_cas_logo.png
bcipy/static/images/gui/cambi.png
bcipy/static/images/gui/cambi_fav.ico
bcipy/static/images/gui/neu.png
bcipy/static/images/gui/ohsu.png
bcipy/static/images/main/0.png
bcipy/static/images/main/1.png
bcipy/static/images/main/2.png
bcipy/static/images/main/3.png
bcipy/static/images/main/4.png
bcipy/static/images/main/5.png
bcipy/static/images/main/6.png
bcipy/static/images/main/7.png
bcipy/static/images/main/8.png
bcipy/static/images/main/9.png
bcipy/static/images/main/DOT.png
bcipy/static/images/main/MINUS.png
bcipy/static/images/main/PLUS.png
bcipy/static/images/main/QUESTION.png
bcipy/static/images/main/matrix.png
bcipy/static/images/main/rsvp.png
bcipy/static/images/rsvp/A.png
bcipy/static/images/rsvp/B.png
bcipy/static/images/rsvp/C.png
bcipy/static/images/rsvp/D.png
bcipy/static/images/rsvp/E.png
bcipy/static/images/rsvp/F.png
bcipy/static/images/rsvp/G.png
bcipy/static/images/rsvp/H.png
bcipy/static/images/rsvp/I.png
bcipy/static/images/rsvp/J.png
bcipy/static/images/rsvp/K.png
bcipy/static/images/rsvp/L.png
bcipy/static/images/rsvp/M.png
bcipy/static/images/rsvp/N.png
bcipy/static/images/rsvp/O.png
bcipy/static/images/rsvp/P.png
bcipy/static/images/rsvp/Q.png
bcipy/static/images/rsvp/R.png
bcipy/static/images/rsvp/S.png
bcipy/static/images/rsvp/T.png
bcipy/static/images/rsvp/U.png
bcipy/static/images/rsvp/V.png
bcipy/static/images/rsvp/W.png
bcipy/static/images/rsvp/X.png
bcipy/static/images/rsvp/Y.png
bcipy/static/images/rsvp/Z.png
bcipy/static/images/rsvp/_.png
bcipy/static/images/testing/white.png
bcipy/static/sounds/rsvp/1_symbol.wav
bcipy/static/sounds/rsvp/2_gong.wav
bcipy/static/sounds/rsvp/3_ping.wav
bcipy/static/sounds/rsvp/4_blurp.wav
bcipy/static/sounds/rsvp/5_raygun.wav
bcipy/static/sounds/rsvp/6_blank.wav
bcipy/task/__init__.py
bcipy/task/actions.py
bcipy/task/calibration.py
bcipy/task/data.py
bcipy/task/exceptions.py
bcipy/task/main.py
bcipy/task/registry.py
bcipy/task/control/__init__.py
bcipy/task/control/criteria.py
bcipy/task/control/evidence.py
bcipy/task/control/handler.py
bcipy/task/control/query.py
bcipy/task/demo/actions/demo_calibration_report.py
bcipy/task/demo/control/demo_handler.py
bcipy/task/demo/orchestrator/demo_orchestrator.py
bcipy/task/orchestrator/__init__.py
bcipy/task/orchestrator/orchestrator.py
bcipy/task/orchestrator/protocol.py
bcipy/task/paradigm/__init__.py
bcipy/task/paradigm/matrix/__init__.py
bcipy/task/paradigm/matrix/calibration.py
bcipy/task/paradigm/matrix/copy_phrase.py
bcipy/task/paradigm/matrix/timing_verification.py
bcipy/task/paradigm/rsvp/__init__.py
bcipy/task/paradigm/rsvp/copy_phrase.py
bcipy/task/paradigm/rsvp/calibration/__init__.py
bcipy/task/paradigm/rsvp/calibration/calibration.py
bcipy/task/paradigm/rsvp/calibration/timing_verification.py
bcipy/task/paradigm/vep/__init__.py
bcipy/task/paradigm/vep/calibration.py
bcipy/task/paradigm/vep/stim_generation.py
bcipy/task/tests/core/test_actions.py
bcipy/task/tests/core/test_data.py
bcipy/task/tests/core/test_eeg_evaluator.py
bcipy/task/tests/core/test_evidence.py
bcipy/task/tests/core/test_handler.py
bcipy/task/tests/core/test_query.py
bcipy/task/tests/core/test_switch_evaluator.py
bcipy/task/tests/orchestrator/test_orchestrator.py
bcipy/task/tests/orchestrator/test_protocol.py
bcipy/task/tests/paradigm/matrix/test_matrix_calibration.py
bcipy/task/tests/paradigm/rsvp/test_copy_phrase.py
bcipy/task/tests/paradigm/rsvp/test_copy_phrase_task_summary.py
bcipy/task/tests/paradigm/rsvp/calibration/test_rsvp_calibration.py
bcipy/task/tests/paradigm/vep/test_stimuli_vep.py
bcipy/tests/test_bci_main.py
bcipy/tests/test_preferences.py
scripts/python/update_params.py