Skip to main content

Electrophysiology Manipulator Link

PyPI version Hatch project uv Ruff Pydantic v2 Checked with pyright Test

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.

Manipulator and probe in pinpoint moving in sync

Installation

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.

Metadata

Release files for ephys-link 2.3.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ephys-link 2.3.6
File Size Uploaded Provenance Actions
ephys_link-2.3.6.tar.gz 45.8 kB With provenance Details for ephys_link-2.3.6.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ephys-link 2.3.6
File Interpreter ABI Platform Actions
ephys_link-2.3.6-py3-none-any.whl Python 3 none any Details for ephys_link-2.3.6-py3-none-any.whl

Total release size: 88.1 kB

Security for ephys-link 2.3.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

2.3.6 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page