A Python Socket.IO server that allows any Socket.IO-compliant application to communicate with manipulators used in electrophysiology experiments.
Project description
Electrophysiology Manipulator Link
The Electrophysiology Manipulator Link (or Ephys Link for short) is a Python Socket.IO server that allows any Socket.IO-compliant application (such as Pinpoint) to communicate with manipulators used in electrophysiology experiments.
Installation
Pinpoint (Recommended)
Pinpoint comes bundled with the correct version of Ephys Link. If you are using Pinpoint on the same computer your manipulators are connected to, you can launch the server from within Pinpoint. See the documentation on connecting from Pinpoint.
Install as a Standalone Executable
Download the latest standalone executable or zip from the releases page.
Then see the usage documentation for how to run the server.
Documentation and More Information
Complete documentation including how to add manipulators and API usage can be found on Ephys Link's Documentation Website.
Citing
If this project is used as part of a research project you should cite the Pinpoint repository. Please email Dan (dbirman@uw.edu) if you have questions.
Please reach out to Kenneth (kjy5@uw.edu) for questions about the Electrophysiology Manipulator Link server. Bugs may be reported through the issues tab.
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
File details
Details for the file ephys_link-2.0.2.tar.gz
.
File metadata
- Download URL: ephys_link-2.0.2.tar.gz
- Upload date:
- Size: 147.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2ad4b91ebbe7bd057c5cdce28b0a513971a2ae9a6642e657734db76ea13f5a2 |
|
MD5 | a721e96948899eae8d7fe12a240c832d |
|
BLAKE2b-256 | a77fcd5498df04ccced63b35708794e62fb8b639d23664dfef55b049b59c1a66 |
Provenance
The following attestation bundles were made for ephys_link-2.0.2.tar.gz
:
Publisher:
release.yml
on VirtualBrainLab/ephys-link
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
ephys_link-2.0.2.tar.gz
- Subject digest:
f2ad4b91ebbe7bd057c5cdce28b0a513971a2ae9a6642e657734db76ea13f5a2
- Sigstore transparency entry: 194647855
- Sigstore integration time:
- Permalink:
VirtualBrainLab/ephys-link@8e512462f133b693e85d022132d390940920781b
- Branch / Tag:
refs/tags/v2.0.2
- Owner: https://github.com/VirtualBrainLab
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
release.yml@8e512462f133b693e85d022132d390940920781b
- Trigger Event:
push
- Statement type:
File details
Details for the file ephys_link-2.0.2-py3-none-any.whl
.
File metadata
- Download URL: ephys_link-2.0.2-py3-none-any.whl
- Upload date:
- Size: 148.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1a7e869c251239c9203d3ee08b769baf8f88d9ed2a63bff8e002f379a6bbf97 |
|
MD5 | c301dd015067332f565215dbbc31f2db |
|
BLAKE2b-256 | 7696f2b059670fc8ff23f2b1ce8fe48d66937b42b5a2c10093cae1cf12fc3497 |
Provenance
The following attestation bundles were made for ephys_link-2.0.2-py3-none-any.whl
:
Publisher:
release.yml
on VirtualBrainLab/ephys-link
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
ephys_link-2.0.2-py3-none-any.whl
- Subject digest:
b1a7e869c251239c9203d3ee08b769baf8f88d9ed2a63bff8e002f379a6bbf97
- Sigstore transparency entry: 194647859
- Sigstore integration time:
- Permalink:
VirtualBrainLab/ephys-link@8e512462f133b693e85d022132d390940920781b
- Branch / Tag:
refs/tags/v2.0.2
- Owner: https://github.com/VirtualBrainLab
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
release.yml@8e512462f133b693e85d022132d390940920781b
- Trigger Event:
push
- Statement type: