Skip to main content

EEG preprocessing pipeline on Python

Project description

how to duplicate a function

  1. Get a MATLAB file to load and process an EEG file

  2. Convert the code using GPT4 or when short Copilot and test in a Notebook. Once the code runs without erroring, move to 3.

  3. Use the Jupyter code to create a Python file (not notebook) to load the same file as MATLAB and process it as well (in plain Python, not in a subfunction)

  4. Start the debugger in both and compare. Note that it is better to use the debugger on Python file than Jupyter Notebook (could not get it to stop)

  5. Once the result is the same, package the Python code in a function with the same name as MATLAB

  6. Write the function to compare (see example) and the helper Python function to load the file (note that there could be a general Python helper function)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eegprep-0.0.2.tar.gz (22.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eegprep-0.0.2-py3-none-any.whl (32.0 kB view details)

Uploaded Python 3

File details

Details for the file eegprep-0.0.2.tar.gz.

File metadata

  • Download URL: eegprep-0.0.2.tar.gz
  • Upload date:
  • Size: 22.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.9

File hashes

Hashes for eegprep-0.0.2.tar.gz
Algorithm Hash digest
SHA256 5b05b55ec34fc969b3994f59bff56139035082c38eb46db7be0ee2a2a281150e
MD5 541a81e3f1bb0e4695ef6a9145af2d3a
BLAKE2b-256 2624a72078cd0e312739059bda75529dadb30487f90164128ecac1ea6fe4d49e

See more details on using hashes here.

File details

Details for the file eegprep-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: eegprep-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 32.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.9

File hashes

Hashes for eegprep-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a98bf6ee823395003d23efc44cb974b4ec30d9377b963fc35ea51d49101d2525
MD5 38f797bc95c737c7468a8203ca036211
BLAKE2b-256 9d4466dd83c4363b539007f4db8f18815508eb8f3f53d20e0648fc2ca49661b7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page