opencortex

View on PyPIReverse Dependencies (1)

0.1.6 opencortex-0.1.6-py3-none-any.whl

Wheel Details

Project: opencortex
Version: 0.1.6
Filename: opencortex-0.1.6-py3-none-any.whl
Download: [link]
Size: 105740
MD5: d530ccd1b64adf5d4365128e8d266e12
SHA256: 98682ef2469e31a9b2df394f7e459fb49bba9c4775d926e6f55b97b0894211d1
Uploaded: 2025-02-07 09:55:41 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: opencortex
Version: 0.1.6
Summary: Software to stream EEG data, perform preprocessing, and train machine learning models to build real-time BCI applications.
Author: Michele Romani
Author-Email: Michele Romani <michele.romani.gzl0[at]gmail.com>
Home-Page: https://github.com/BRomans/OpenCortex
Project-Url: Homepage, https://github.com/BRomans/OpenCortex
Project-Url: Issues, https://github.com/BRomans/OpenCortex/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Requires-Dist: pandas (==2.2.0)
Requires-Dist: numpy (<2.0)
Requires-Dist: pyarrow
Requires-Dist: python-osc (~=1.9.0)
Requires-Dist: pylsl (==1.16.2)
Requires-Dist: pybluez2
Requires-Dist: pyserial (==3.5)
Requires-Dist: mne (==1.6.1)
Requires-Dist: brainflow (==5.12.0)
Requires-Dist: scikit-learn (==1.5.0)
Requires-Dist: onnxruntime (~=1.20.1)
Requires-Dist: torch (~=2.5.0)
Requires-Dist: matplotlib (==3.8.2)
Requires-Dist: seaborn (==0.13.2)
Requires-Dist: imblearn (~=0.0)
Requires-Dist: PyQt5 (>=5.15.7)
Requires-Dist: PyQt5-Qt5 (>=5.15.2)
Requires-Dist: PyQt5-sip (>=12.11.0)
Requires-Dist: pyqtgraph (>=0.12.4)
Requires-Dist: future (==1.0.0)
Requires-Dist: setuptools (==70.0.0)
Requires-Dist: PyYAML (==6.0.1)
Requires-Dist: opencortex (~=0.1.3)
Requires-Dist: joblib (~=1.3.2)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5968 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
application/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
application/classifier.py sha256=oXBQc8Twg0XUy1xW_JbikhHDzS8dqtT0dEPK-gx9gqk 10112
application/data_processor.py sha256=rfz6oPpNHmM7G43CnTt5GoCf5FL-KxZF4az6AHsvKKA 4506
application/gui.py sha256=8EyDo8_nOZkOgz09g_FCyKaEyk2sROQ_XaIrwBi9hCU 9257
application/lsl_stream.py sha256=v5IGqBwXCRCxtc1_mEtVu7AlleoaFclqbSOqYMqy1KU 2741
application/setup_dialog.py sha256=-6GtOdFiIJjfFxRRFQL3L0Qpy6yShHKZpHIdqJopFKY 4038
application/streamer.py sha256=iUFrQt-sr-wnwfSbbLJWWfqOhEpw2rdWBC77V0qyyOU 29185
application/lsl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
application/lsl/lsl_stream.py sha256=svas6wXmTJimNVuxHtKeANYrEksJq-Zfx08CiYkMnrw 11191
application/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
application/test/classifier_test.py sha256=rWX4-_C3hRQO6Et-LMyRUCfMo58gk_ng15qpZhDAdW4 2270
examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examples/antneuro.py sha256=YZehcuPUAfeeLdkQzUTyFzGDDnEpaPt9CdZEYLjszrQ 625
examples/bluetooth_receiver.py sha256=N2Q78Ijhkbsf5O-10NzSeo90I7S9kSe3mcbWO7SOLyU 1678
examples/connect.py sha256=Nau1DArj-z9TZpqlEdtXolOB1oY4gOX5OhfC8JKtU8Y 2983
examples/enophone_brainflow.py sha256=NuBuzHr0sdzAUmeRXwi-XHZ7Gl3UcdOPQkE_QdPQzRs 6913
examples/gtec_speller_parser.py sha256=o5OYdiUfqrE35n-ETtJvSe7ihQdD4WdSpt4U8xAf9OM 1837
examples/main.py sha256=Hjf7gh1zuplsLUfKx4wQFLfXmBSStLolS26d-Y1tzdA 7127
examples/mne_stream.py sha256=RhjZsjWefcZ_NhBcWnu-cqOb5hJC5nnxAHYmJ3QpVSc 1181
examples/plot_example.py sha256=n_hPSFWImVIZfv2SO2F2zNlg9wDPZeTDLZQm1-_c4Ys 1371
examples/plot_filtered.py sha256=vlAYZdZxBTRJ4ovaW_mVBekFkCbQOzS_tgIOh4KybCo 1618
examples/plot_outputs.py sha256=tDuJqSsRfsH9QLGtttlO8PbKjfK4oowb-znRLPFuI_M 4367
examples/plot_psd.py sha256=Omvf9214iT1QKYeFj3hQ4KHVxgQW3AGmvkU0pNJmlbI 1184
examples/plot_raw.py sha256=Aq_vBF5HAxono_sQmFcFZtZ1ho0e-NHmfP_ciyvwcfQ 894
examples/plot_real_data.py sha256=eZ3_J1w3_olbpJkNP71XRQ8Kv08aH1iXqmUTVvyn-L4 2803
examples/unicorn2lsl.py sha256=zqGAseW3PYjYoJaR_fOumV1XWiAA45odRaVWy1x3JOM 4157
examples/unicorn_brainflow.py sha256=lMwLbPagY1k0h2icGUeb25jHoqf_Pm8Q6WSB3udSCzU 1910
opencortex/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opencortex/__main__.py sha256=0x6nT5m5-_gKVgb-yg_pWJ2DtSPfCoypc6U7JbC-M6U 114
opencortex/application.py sha256=eyV7r-sbMothvMqvazsO_LmMeg-wDiSPFxfbRTcR5ic 6157
opencortex/config.yaml sha256=hI432s5N-4IEpbcDlNkiTL9Qpjjqa8zjpplwAx6SjHc 442
opencortex/default_config.yaml sha256=0KTen-RvB7uPafqlkjqGDcDspq_aS3vEgDBeMinrJmY 401
opencortex/main.py sha256=l0_lu1I9fCRhPf4rCySeOCQ5fLD4FKllhsI597E_fgA 4495
opencortex/neuroengine/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opencortex/neuroengine/application.py sha256=Op2W0IVTQz2XoRX9Sw00Fht1Nv_xtjRITa7mddzxB9M 4822
opencortex/neuroengine/base_model.py sha256=jFU5MA56a3drPE_Qr1vYhkabP2XNEPIOe1SpUlXTQcg 1373
opencortex/neuroengine/classifier.py sha256=9jdhqAdAR7OMdqlxs4bcYH1b7eqz6poPaZRpIceSgEs 10374
opencortex/neuroengine/data_processor.py sha256=rfz6oPpNHmM7G43CnTt5GoCf5FL-KxZF4az6AHsvKKA 4506
opencortex/neuroengine/setup_dialog.py sha256=Qh035--7hjS9ZFXYcOOYgscbhjxnjwcNtrCIZfbwius 5860
opencortex/neuroengine/streamer_gui.py sha256=3MJGnTabnPrYjbdvzptkc0BOUUi29SX2TnBacRGv5OE 30274
opencortex/neuroengine/lsl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opencortex/neuroengine/lsl/lsl_stream.py sha256=Wht-rPHBfwZwvuFYL578Nri2GxJcukIThM1gdfeNUFw 11493
opencortex/neuroengine/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opencortex/neuroengine/models/onnx_model.py sha256=_CUl-6MH8CmlVD7lfp2qtsflTRbiM8GWdYx3-Mg7b20 986
opencortex/neuroengine/models/pytorch_model.py sha256=WWQNTnwPIq48WvVhh36qYOA3HBpwbbhc2vPdBfcK7yI 929
opencortex/neuroengine/models/sklearn_model.py sha256=Ph5f0Zc4JBBo8HJDPI4uiYfcCMjh_4S79cH7cjsG3Xg 762
opencortex/neuroengine/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opencortex/neuroengine/test/classifier_test.py sha256=rWX4-_C3hRQO6Et-LMyRUCfMo58gk_ng15qpZhDAdW4 2270
opencortex/processing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opencortex/processing/preprocessing.py sha256=hDy_z8x6gbihA4E-CIJGXTjDjxQ4yR1su4AZicdONAM 4629
opencortex/processing/proc_helper.py sha256=RuyRpgoGAkwA_bFFOX9gJ8RJlAy4w8xdEmWjaf2S6hw 134
opencortex/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opencortex/utils/layouts.py sha256=7KqWk-2KLXwOMcijWJF-PsmCT6h_phw0Iu7O_4kXz-Y 1632
opencortex/utils/loader.py sha256=LGfOssdQmo0Mldjo360U55Grv8xPynl6zMepUqwMHjA 4052
opencortex/utils/net_utils.py sha256=X5_sAYmb-TXRX89GBLfX1uaawzO26PPr5_6SmB9xMn4 262
opencortex/validation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opencortex/validation/cross_val.py sha256=zkR57KP7zSMy0CNjYDleJcwLetGNytmE0Tx6-_DXAew 8429
processing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
processing/preprocessing.py sha256=hDy_z8x6gbihA4E-CIJGXTjDjxQ4yR1su4AZicdONAM 4629
processing/proc_helper.py sha256=RuyRpgoGAkwA_bFFOX9gJ8RJlAy4w8xdEmWjaf2S6hw 134
test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
test/classifier_test.py sha256=BwWrvC4a1DaTvcen7j0KKsN-tWAPPCuqz4j6vDWGLhY 1092
test/streamer_test.py sha256=HQGqccbLcbJnRFC-AuJYeLhwOIWgsqgzvNSK0ueUyzY 1214
tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tools/power_bands_receiver.py sha256=17RwVtlw3NAaqMfkBkDDkRpjxe3uJc5VNqrhVpz0_T4 2973
utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
utils/layouts.py sha256=7KqWk-2KLXwOMcijWJF-PsmCT6h_phw0Iu7O_4kXz-Y 1632
utils/loader.py sha256=EFAhCcng12xMCgh5NnUCqhWX3rHhv8MVbnyLHBuFxnw 4043
utils/net_utils.py sha256=X5_sAYmb-TXRX89GBLfX1uaawzO26PPr5_6SmB9xMn4 262
utils/preprocessing.py sha256=AMbEHj2vxBwH9nBsRRc6TTX7qXj9LU6MNvLKKTE4AlE 2754
utils/validation.py sha256=oJD_AGyZq8__45sX5Sg4T9_Wnrm2WJsVSL4kWO1CSUw 7609
validation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
validation/cross_val.py sha256=Pbck-F6_TX3J2HKtV8Jg_qBo-5O67pLSGYy069VxfRs 8191
validation/erp_val.py sha256=bSGqpXSejJ1pNTBAn7NhSDNaq6Qpm9_GvPLYz8ceyEo 4769
validation/plotting.py sha256=hZg0IY0qaUL70ACA4A9qoTo7UkHZHSg-zP5yo29fCOk 8178
opencortex-0.1.6.dist-info/LICENSE sha256=IwGE9guuL-ryRPEKi6wFPI_zOhg7zDZbTYuHbSt_SAk 35823
opencortex-0.1.6.dist-info/METADATA sha256=8ztv7ggu5ydj8maZF2ef4A2o8tm0Gs0shSTgrPCM4gA 7637
opencortex-0.1.6.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
opencortex-0.1.6.dist-info/entry_points.txt sha256=NV_Nt_0JTHOeJzjZHJeDlhtfLjlhc1YUFGVi5CpPOSg 59
opencortex-0.1.6.dist-info/top_level.txt sha256=f1dpMNIoueWFO7sFz_oyld1FQHkdgcWWwEdgY6k3SKg 16
opencortex-0.1.6.dist-info/RECORD

top_level.txt

opencortex
test

entry_points.txt

opencortex = opencortex.__main__:run_cli