├── .gitignore ├── README.md ├── bionic_apps ├── __init__.py ├── ai │ ├── __init__.py │ ├── classifier.py │ ├── interface.py │ ├── keras_networks.py │ ├── kolcs_neural_networks.py │ ├── old_neural_network.py │ ├── pusar_neural_networks.py │ ├── sklearn_classifiers.py │ └── svm.py ├── artifact_filtering │ ├── __init__.py │ ├── blinking_detection.py │ └── faster.py ├── databases │ ├── __init__.py │ ├── coreg_mindrove │ │ ├── __init__.py │ │ └── prepare.py │ ├── eeg │ │ ├── __init__.py │ │ ├── defaults.py │ │ ├── offline.py │ │ ├── online_braindriver.py │ │ └── standardize_database.py │ └── emg │ │ ├── __init__.py │ │ ├── prepare_putemg.py │ │ └── putemg_download.py ├── external_connections │ ├── __init__.py │ ├── brainvision │ │ ├── BrainVision_RDA.py │ │ ├── __init__.py │ │ └── remote_control.py │ ├── emotiv │ │ ├── __init__.py │ │ ├── epoc_plus_lsl.py │ │ ├── epoch.py │ │ └── mne_import_xdf.py │ ├── hpc │ │ ├── __init__.py │ │ ├── example_params.py │ │ └── utils.py │ └── lsl │ │ ├── BCI.py │ │ ├── DataSender.py │ │ ├── ReceiveData.py │ │ └── __init__.py ├── feature_extraction │ ├── __init__.py │ ├── frequency │ │ ├── __init__.py │ │ └── fft_methods.py │ ├── time │ │ ├── __init__.py │ │ └── utils.py │ └── time_frequency │ │ └── __init__.py ├── games │ ├── __init__.py │ └── braindriver │ │ ├── __init__.py │ │ ├── commands.py │ │ ├── control.py │ │ ├── game_paradigm.py │ │ ├── logger.py │ │ ├── main_game_start.py │ │ ├── networkConfig.json │ │ ├── opponents.py │ │ └── track.py ├── handlers │ ├── __init__.py │ ├── gui.py │ ├── hdf5.py │ ├── pandas_res.py │ └── tf.py ├── legacy │ ├── __init__.py │ ├── fbcsp.py │ ├── fbcsp_test.py │ ├── fbcsp_toolbox.py │ ├── multi_svm.py │ └── sklearn_bci.py ├── model_selection.py ├── offline_analyses.py ├── preprocess │ ├── __init__.py │ ├── channel_selection.py │ ├── data_augmentation.py │ ├── dataset_generation.py │ └── io.py ├── tests │ ├── __init__.py │ ├── test_artefact.py │ ├── test_bci_system.py │ ├── test_io.py │ └── utils.py ├── utils.py └── validations.py ├── examples ├── custom_feature_classifier.py └── mulit_svm.py └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/README.md -------------------------------------------------------------------------------- /bionic_apps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bionic_apps/ai/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/ai/__init__.py -------------------------------------------------------------------------------- /bionic_apps/ai/classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/ai/classifier.py -------------------------------------------------------------------------------- /bionic_apps/ai/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/ai/interface.py -------------------------------------------------------------------------------- /bionic_apps/ai/keras_networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/ai/keras_networks.py -------------------------------------------------------------------------------- /bionic_apps/ai/kolcs_neural_networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/ai/kolcs_neural_networks.py -------------------------------------------------------------------------------- /bionic_apps/ai/old_neural_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/ai/old_neural_network.py -------------------------------------------------------------------------------- /bionic_apps/ai/pusar_neural_networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/ai/pusar_neural_networks.py -------------------------------------------------------------------------------- /bionic_apps/ai/sklearn_classifiers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/ai/sklearn_classifiers.py -------------------------------------------------------------------------------- /bionic_apps/ai/svm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/ai/svm.py -------------------------------------------------------------------------------- /bionic_apps/artifact_filtering/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bionic_apps/artifact_filtering/blinking_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/artifact_filtering/blinking_detection.py -------------------------------------------------------------------------------- /bionic_apps/artifact_filtering/faster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/artifact_filtering/faster.py -------------------------------------------------------------------------------- /bionic_apps/databases/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/databases/__init__.py -------------------------------------------------------------------------------- /bionic_apps/databases/coreg_mindrove/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/databases/coreg_mindrove/__init__.py -------------------------------------------------------------------------------- /bionic_apps/databases/coreg_mindrove/prepare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/databases/coreg_mindrove/prepare.py -------------------------------------------------------------------------------- /bionic_apps/databases/eeg/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bionic_apps/databases/eeg/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/databases/eeg/defaults.py -------------------------------------------------------------------------------- /bionic_apps/databases/eeg/offline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/databases/eeg/offline.py -------------------------------------------------------------------------------- /bionic_apps/databases/eeg/online_braindriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/databases/eeg/online_braindriver.py -------------------------------------------------------------------------------- /bionic_apps/databases/eeg/standardize_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/databases/eeg/standardize_database.py -------------------------------------------------------------------------------- /bionic_apps/databases/emg/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/databases/emg/__init__.py -------------------------------------------------------------------------------- /bionic_apps/databases/emg/prepare_putemg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/databases/emg/prepare_putemg.py -------------------------------------------------------------------------------- /bionic_apps/databases/emg/putemg_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/databases/emg/putemg_download.py -------------------------------------------------------------------------------- /bionic_apps/external_connections/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bionic_apps/external_connections/brainvision/BrainVision_RDA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/external_connections/brainvision/BrainVision_RDA.py -------------------------------------------------------------------------------- /bionic_apps/external_connections/brainvision/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/external_connections/brainvision/__init__.py -------------------------------------------------------------------------------- /bionic_apps/external_connections/brainvision/remote_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/external_connections/brainvision/remote_control.py -------------------------------------------------------------------------------- /bionic_apps/external_connections/emotiv/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bionic_apps/external_connections/emotiv/epoc_plus_lsl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/external_connections/emotiv/epoc_plus_lsl.py -------------------------------------------------------------------------------- /bionic_apps/external_connections/emotiv/epoch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/external_connections/emotiv/epoch.py -------------------------------------------------------------------------------- /bionic_apps/external_connections/emotiv/mne_import_xdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/external_connections/emotiv/mne_import_xdf.py -------------------------------------------------------------------------------- /bionic_apps/external_connections/hpc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bionic_apps/external_connections/hpc/example_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/external_connections/hpc/example_params.py -------------------------------------------------------------------------------- /bionic_apps/external_connections/hpc/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/external_connections/hpc/utils.py -------------------------------------------------------------------------------- /bionic_apps/external_connections/lsl/BCI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/external_connections/lsl/BCI.py -------------------------------------------------------------------------------- /bionic_apps/external_connections/lsl/DataSender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/external_connections/lsl/DataSender.py -------------------------------------------------------------------------------- /bionic_apps/external_connections/lsl/ReceiveData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/external_connections/lsl/ReceiveData.py -------------------------------------------------------------------------------- /bionic_apps/external_connections/lsl/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /bionic_apps/feature_extraction/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/feature_extraction/__init__.py -------------------------------------------------------------------------------- /bionic_apps/feature_extraction/frequency/__init__.py: -------------------------------------------------------------------------------- 1 | from .fft_methods import FFTCalc 2 | -------------------------------------------------------------------------------- /bionic_apps/feature_extraction/frequency/fft_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/feature_extraction/frequency/fft_methods.py -------------------------------------------------------------------------------- /bionic_apps/feature_extraction/time/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bionic_apps/feature_extraction/time/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/feature_extraction/time/utils.py -------------------------------------------------------------------------------- /bionic_apps/feature_extraction/time_frequency/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bionic_apps/games/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bionic_apps/games/braindriver/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bionic_apps/games/braindriver/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/games/braindriver/commands.py -------------------------------------------------------------------------------- /bionic_apps/games/braindriver/control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/games/braindriver/control.py -------------------------------------------------------------------------------- /bionic_apps/games/braindriver/game_paradigm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/games/braindriver/game_paradigm.py -------------------------------------------------------------------------------- /bionic_apps/games/braindriver/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/games/braindriver/logger.py -------------------------------------------------------------------------------- /bionic_apps/games/braindriver/main_game_start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/games/braindriver/main_game_start.py -------------------------------------------------------------------------------- /bionic_apps/games/braindriver/networkConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/games/braindriver/networkConfig.json -------------------------------------------------------------------------------- /bionic_apps/games/braindriver/opponents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/games/braindriver/opponents.py -------------------------------------------------------------------------------- /bionic_apps/games/braindriver/track.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/games/braindriver/track.py -------------------------------------------------------------------------------- /bionic_apps/handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/handlers/__init__.py -------------------------------------------------------------------------------- /bionic_apps/handlers/gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/handlers/gui.py -------------------------------------------------------------------------------- /bionic_apps/handlers/hdf5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/handlers/hdf5.py -------------------------------------------------------------------------------- /bionic_apps/handlers/pandas_res.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/handlers/pandas_res.py -------------------------------------------------------------------------------- /bionic_apps/handlers/tf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/handlers/tf.py -------------------------------------------------------------------------------- /bionic_apps/legacy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bionic_apps/legacy/fbcsp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/legacy/fbcsp.py -------------------------------------------------------------------------------- /bionic_apps/legacy/fbcsp_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/legacy/fbcsp_test.py -------------------------------------------------------------------------------- /bionic_apps/legacy/fbcsp_toolbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/legacy/fbcsp_toolbox.py -------------------------------------------------------------------------------- /bionic_apps/legacy/multi_svm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/legacy/multi_svm.py -------------------------------------------------------------------------------- /bionic_apps/legacy/sklearn_bci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/legacy/sklearn_bci.py -------------------------------------------------------------------------------- /bionic_apps/model_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/model_selection.py -------------------------------------------------------------------------------- /bionic_apps/offline_analyses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/offline_analyses.py -------------------------------------------------------------------------------- /bionic_apps/preprocess/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/preprocess/__init__.py -------------------------------------------------------------------------------- /bionic_apps/preprocess/channel_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/preprocess/channel_selection.py -------------------------------------------------------------------------------- /bionic_apps/preprocess/data_augmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/preprocess/data_augmentation.py -------------------------------------------------------------------------------- /bionic_apps/preprocess/dataset_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/preprocess/dataset_generation.py -------------------------------------------------------------------------------- /bionic_apps/preprocess/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/preprocess/io.py -------------------------------------------------------------------------------- /bionic_apps/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bionic_apps/tests/test_artefact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/tests/test_artefact.py -------------------------------------------------------------------------------- /bionic_apps/tests/test_bci_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/tests/test_bci_system.py -------------------------------------------------------------------------------- /bionic_apps/tests/test_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/tests/test_io.py -------------------------------------------------------------------------------- /bionic_apps/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/tests/utils.py -------------------------------------------------------------------------------- /bionic_apps/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/utils.py -------------------------------------------------------------------------------- /bionic_apps/validations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/bionic_apps/validations.py -------------------------------------------------------------------------------- /examples/custom_feature_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/examples/custom_feature_classifier.py -------------------------------------------------------------------------------- /examples/mulit_svm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/examples/mulit_svm.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolcs/bionic_apps/HEAD/requirements.txt --------------------------------------------------------------------------------