This release is a pre-release and may not be stable for production use.
Guided Photometry Analysis in Python, a free and open-source fiber photometry data analysis tool.
GuPPy 2.0 is in beta.
pip install guppy-neuroinstalls a pre-release. If you need a stable version, see Older versions.
Quick start
Requires Python 3.10 or greater. We recommend installing into a conda environment:
conda create -n guppy_env python=3.12
conda activate guppy_env
pip install guppy-neuro
Then launch the user interface:
guppy
See the installation guide for the full walkthrough, including installing conda and installing from source.
Documentation
The GuPPy documentation lives at guppy.readthedocs.io: a tutorial walking through a first analysis end to end, how-to guides for individual tasks, explanations of how the analysis works, and a reference for every input parameter and output file.
Citation
- If you use GuPPy for your research, please cite Venus N. Sherathiya, Michael D. Schaid, Jillian L. Seiler, Gabriela C. Lopez, and Talia N. Lerner GuPPy, a Python toolbox for the analysis of fiber photometry data
Venus N. Sherathiya, Michael D. Schaid, Jillian L. Seiler, Gabriela C. Lopez, and Talia N. Lerner GuPPy, a Python toolbox for the analysis of fiber photometry data. Sci Rep 11, 24212 (2021). https://doi.org/10.1038/s41598-021-03626-9
Contributors
- Venus Sherathiya
- Michael Schaid
- Jillian Seiler
- Gabriela Lopez
- Talia Lerner
- Paul Adkisson-Floro
Older versions
No GuPPy 2.0 stable release has been published yet. If you need a stable version, use GuPPy v1.3.0. It predates the 2.0 rewrite and is not installable with pip: download the source from that release, then from inside the unpacked folder run
# Substitute spec_file_windows10.txt or spec_file_linux.txt for your OS.
conda create --name guppy --file spec_file_mac.txt
conda activate guppy
panel serve --show GuPPy/savingInputParameters.ipynb
v1.3.0 has a different interface and different parameters, so the documentation at guppy.readthedocs.io does not apply to it. Use the GitHub Wiki instead.
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 guppy_neuro-2.0.0b2.tar.gz.
File metadata
- Download URL: guppy_neuro-2.0.0b2.tar.gz
- Upload date:
- Size: 294.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d1b15c4ed96bfa3f0eec90dbda00a97fd6a05eb018c294ca2fe891b6e11b080e
|
|
| MD5 |
b9c5477b741aac6d889cac2d9930c16c
|
|
| BLAKE2b-256 |
03ff7f4f4d484ace62286ea4df686a3b6574c5743064e4ce0a73a702e5ee9eae
|
Provenance
The following attestation bundles were made for guppy_neuro-2.0.0b2.tar.gz:
Publisher:
auto-publish.yml on LernerLab/GuPPy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
guppy_neuro-2.0.0b2.tar.gz -
Subject digest:
d1b15c4ed96bfa3f0eec90dbda00a97fd6a05eb018c294ca2fe891b6e11b080e - Sigstore transparency entry: 2701687066
- Sigstore integration time:
-
Permalink:
LernerLab/GuPPy@a278b81385af7d8956a618ac8f30b436b2963374 -
Branch / Tag:
refs/tags/v2.0.0-beta2 - Owner: https://github.com/LernerLab
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
auto-publish.yml@a278b81385af7d8956a618ac8f30b436b2963374 -
Trigger Event:
release
-
Statement type:
File details
Details for the file guppy_neuro-2.0.0b2-py3-none-any.whl.
File metadata
- Download URL: guppy_neuro-2.0.0b2-py3-none-any.whl
- Upload date:
- Size: 333.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08595814bfaf4bcd28b52676080eb16fcae9d4385910643d572be6994ba3e89f
|
|
| MD5 |
3fc57d19098224e4e04e3b7156cbac68
|
|
| BLAKE2b-256 |
b8d1247ba99b175e3a505ea0965534efb142cf76e33bc467f26656952612d085
|
Provenance
The following attestation bundles were made for guppy_neuro-2.0.0b2-py3-none-any.whl:
Publisher:
auto-publish.yml on LernerLab/GuPPy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
guppy_neuro-2.0.0b2-py3-none-any.whl -
Subject digest:
08595814bfaf4bcd28b52676080eb16fcae9d4385910643d572be6994ba3e89f - Sigstore transparency entry: 2701687090
- Sigstore integration time:
-
Permalink:
LernerLab/GuPPy@a278b81385af7d8956a618ac8f30b436b2963374 -
Branch / Tag:
refs/tags/v2.0.0-beta2 - Owner: https://github.com/LernerLab
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
auto-publish.yml@a278b81385af7d8956a618ac8f30b436b2963374 -
Trigger Event:
release
-
Statement type: