Skip to main content
physion logo

Vision Physiology Software

An integrated software for the cellular and circuit physiology of visual processing during behavior


The software is organized into several modules to perform the acquisition, the preprocessing, the standardization, the visualization, the analysis and the sharing of multimodal neurophysiological recordings.

The different modules are detailed in the documentation below and their integration is summarized on the drawing below:


Install

Create a "physion" environment running python 3.11, with:

conda create -n "physion" python=3.11

Then either install:

pip install physion

with optional dependencies for electrophysiology (spike sorting, LFP, ephys notebooks) and/or for acquisition setups:

pip install "physion[ephys]"
pip install "physion[ephys,acquisition]"
  • from source with:
git clone https://github.com/yzerlaut/physion --recurse-submodules

Usage

Run:

python -m physion

You will find some pre-defined shortcuts in the utils/ folder for different operating systems.

N.B. The program is launched in either "analysis" (by default) or "acquisition" mode. This insures that you can launch several analysis instances while you record with one acquisition instance of the program. To launch the acquisition mode, run: python -m physion acquisition.

Modules and documentation

The different modules of the software are documented in the following links:

Troubleshooting / Issues

Use the dedicated Issues interface of Github.

Metadata

Release files for physion 2.0

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

Source distribution (sdist)

Source distribution for physion 2.0
File Size Uploaded
physion-2.0.tar.gz 1.1 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for physion 2.0
File Interpreter ABI Platform
physion-2.0-py3-none-any.whl Python 3 none any Details

Total release size: 2.3 MB

Release files / physion-2.0.tar.gz

Download URL physion-2.0.tar.gz
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
c38c64210a065922f812678440f29bfd55afa1fc457a539213c4fc8bf394b909
BLAKE2b-256 checksum
How to use checksums
3a7ba960c9f5eaf6276b2ed9354e5cadc3e9a1fe987bc58eb51efa41c28a2cbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / physion-2.0-py3-none-any.whl

Download URL physion-2.0-py3-none-any.whl
Size 1.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
823c136ede260ee337846dfc6d6dc2c544cea69b11cc4bfff8928a8a20184db2
BLAKE2b-256 checksum
How to use checksums
46500ac70862ae3a6147407c7e3f0d4c7a96378c2acb09c7e958c4cf72cd6fd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release history Release notifications | RSS feed

This release

2.0 This release

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2

2 release files

1.1

2 release files

1.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.1

2 release files

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