GUI and library to create and modify MEA (Multi-Electrode Arrays) compatible with probeinterface
Project description
MEA-Editor
GUI to create and modify MEA (Multi-Electrode Arrays) compatible with probeinterface.
Multi-platform: Windows, macOS, Linux.
The library is available on PyPI.
Installation (PyPI)
- Open terminal as administrator
- Run on terminal uv:
curl -LsSf https://astral.sh/uv/install.sh | sh(macOS/Linux) orpowershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"(Windows) - Install virtual environment : run in terminal
uv venv si_env --python 3.12 - Restart your terminal
- Allow script execution : run in terminal
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned - Activate virtual environment: run in terminal
source si_env/bin/activate(macOS/Linux) orsi_env\Scripts\activate(Windows) - Install library : run in terminal
uv pip install mea-editor
Run application
- Allow script execution : run in terminal
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned - Activate virtual environment: run in terminal
source si_env/bin/activate(macOS/Linux) orsi_env\Scripts\activate(Windows) - Run in terminal
mea-editor
Build a standalone executable (Windows: .exe, macOS/Linux: binary):
- Allow script execution : run in terminal
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned - Activate virtual environment: run in terminal
source si_env/bin/activate(macOS/Linux) orsi_env\Scripts\activate(Windows) - Using the command-line terminal, navigate to the folder where you want the .exe file to be located.
- Build the executable in currentfolder/dist : run in terminal
mea-editor-build
The executable will be in dist/ (in the current directory).
At the same time it creates a .spec file that can be deleted after build.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mea_editor-0.2.1.tar.gz.
File metadata
- Download URL: mea_editor-0.2.1.tar.gz
- Upload date:
- Size: 24.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6eb18d27c0a7bbe35b70ce9575cdbea2ece86f1e27210c7e14464172c8b79b8
|
|
| MD5 |
b9d22e40e11614326c371d4b5c644362
|
|
| BLAKE2b-256 |
8546f0bb106060d08067e7bef479e12351669f668dd5c4972c7f4daab943678c
|
Provenance
The following attestation bundles were made for mea_editor-0.2.1.tar.gz:
Publisher:
publish_pypi.yml on Wireless-Neural-Interface-Team/mea_editor
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mea_editor-0.2.1.tar.gz -
Subject digest:
a6eb18d27c0a7bbe35b70ce9575cdbea2ece86f1e27210c7e14464172c8b79b8 - Sigstore transparency entry: 995798312
- Sigstore integration time:
-
Permalink:
Wireless-Neural-Interface-Team/mea_editor@d5e29f9f43a69219787b5db0f32d6e90cae68b4e -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/Wireless-Neural-Interface-Team
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish_pypi.yml@d5e29f9f43a69219787b5db0f32d6e90cae68b4e -
Trigger Event:
release
-
Statement type:
File details
Details for the file mea_editor-0.2.1-py3-none-any.whl.
File metadata
- Download URL: mea_editor-0.2.1-py3-none-any.whl
- Upload date:
- Size: 26.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
941af14aa238bc17283c726112ae4f95985ffad81bd815aa21cb2ecfe097d784
|
|
| MD5 |
05e7baeadf555de7260ca30ae4ef4f4a
|
|
| BLAKE2b-256 |
0f8adfebfe788efcc454e83fe07646b93099b826aaf5b766b07205b774fc2edf
|
Provenance
The following attestation bundles were made for mea_editor-0.2.1-py3-none-any.whl:
Publisher:
publish_pypi.yml on Wireless-Neural-Interface-Team/mea_editor
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mea_editor-0.2.1-py3-none-any.whl -
Subject digest:
941af14aa238bc17283c726112ae4f95985ffad81bd815aa21cb2ecfe097d784 - Sigstore transparency entry: 995798316
- Sigstore integration time:
-
Permalink:
Wireless-Neural-Interface-Team/mea_editor@d5e29f9f43a69219787b5db0f32d6e90cae68b4e -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/Wireless-Neural-Interface-Team
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish_pypi.yml@d5e29f9f43a69219787b5db0f32d6e90cae68b4e -
Trigger Event:
release
-
Statement type: