User Installation

Prerequisites

Python >=3.12.10

Required version. Check by running:

python --version

If not installed, download it here: https://www.python.org/downloads/release/python-31210/

Important

During installation, make sure to check the box that says “Add Python to PATH”. This is required for the poriscope command to be available globally/as a convenience command.

Note

Conda is not supported. You can make it work, but you’re on your own. Poriscope is built for standard pip environments.

Latest Unreleased Version (Advanced)

To install directly from the latest commit on GitHub (does not track future updates unless reinstalled manually):

python -m pip install -U "git+https://github.com/TCossaLab/poriscope.git@main"

Note

The latest commit on main should always reflect the latest PyPI release. This is an alternative for users who wish to install directly from the repository or to get a bugfix that has not been cut into a release yet. To install from a specific branch, replace @main with the desired branch name.

Note

This installs the package from source but does not give you an editable codebase. If you want to browse or modify the code locally, refer to Getting Started for the full developer setup using git clone and pip install -e ..

Launching Poriscope

Once everything is installed, run the application from any terminal:

poriscope

See also

For details on how to install Poriscope as a developer, including editable mode, pre-commit hooks, and working with the codebase, refer to Getting Started.