Skip to main content

Pypi Package zenodo physbeh version Python Build Ruff

PhysBeh

This repository contains the main function and classes written in Python for analysis of tracking data in the Physics for Medicine lab.

The code is written in the format of a Python package (physbeh).

This is the core package used for the behavioral analysis in the following paper:

  1. Cybis Pereira, F., Castedo, S.H., Meur-Diebolt, S.L., Ialy-Radio, N., Bhattacharya, S., Ferrier, J., Osmanski, B.F., Cocco, S., Monasson, R., Pezet, S., et al. (2026). A vascular code for speed in the spatial navigation system. Cell Reports 45. https://doi.org/10.1016/j.celrep.2025.116791.

This package was implemented for easily manipulation of DeepLabCut output data. Today there are more structured and well-maintained packages for this purpose, such as movement <https://github.com/neuroinformatics-unit/movement>.

Installation

physbeh can be installed from PyPI normally with pip install physbeh. Or you can install it from source

1. Install PhysBeh from source

python -m pip install git+https://github.com/FelipeCybis/physbeh.git

2. Check installation

Check that all tests pass:

import physbeh

If no error is raised, you have installed PhysBeh correctly.

Authors

Release files for physbeh 0.6.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 physbeh 0.6.6
File Size Uploaded
physbeh-0.6.6.tar.gz 44.4 kB Details

Built distribution (wheel)

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

Total release size: 89.1 kB

Release files / physbeh-0.6.6.tar.gz

Download URL physbeh-0.6.6.tar.gz
Size 44.4 kB
Tags Source
SHA-256 checksum
How to use checksums
4f6b4ab40199ad281488f3b314bbf146d96818b8489baab52f624bf870158e4f
BLAKE2b-256 checksum
How to use checksums
53ef7dc5195ec147ad2244f690d5f328e9709537925f6b60ee2afd2399fe8462
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.8

Release files / physbeh-0.6.6-py3-none-any.whl

Download URL physbeh-0.6.6-py3-none-any.whl
Size 44.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b3ce88b2b4c770e2a58601309e1ad6da6145ecc825598264ee16d85f586b619b
BLAKE2b-256 checksum
How to use checksums
582fcfc574f35d2d9b9d9d55ac78ade5615236af9ce450b07a2eec76fdc1ed17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.8

Release history Release notifications | RSS feed

This release

0.6.6 This release

2 release files

0.6.4

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