Skip to main content

Analysis of body movement

Project description

License CI codecov Ruff Code style: black pre-commit project chat

movement

Python tools for analysing body movements across space and time, to aid the study of animal behaviour in neuroscience.

Note Read the documentation for more information, including installation instructions and examples.

Overview

Pose estimation tools, such as DeepLabCut and SLEAP are now commonplace when processing video data of animal behaviour. There is not yet a standardised, easy-to-use way to process the pose tracks produced from these software packages.

movement aims to provide a consistent modular interface to analyse pose tracks, allowing steps such as data cleaning, visualisation and motion quantification. We aim to support a range of pose estimation packages, along with 2D or 3D tracking of single or multiple animals.

Find out more on our mission and scope statement and our roadmap.

Status

Warning

  • 🏗️ The package is currently in early development. Stay tuned ⌛
  • It is not sufficiently tested to be used for scientific analysis
  • The interface is subject to changes.

Join the movement

Contributions to movement are absolutely encouraged, whether to fix a bug, develop a new feature, or improve the documentation. To help you get started, we have prepared a detailed contributing guide.

You are welcome to chat with the team on zulip. You may also open an issue to report a bug or request a new feature.

License

⚖️ BSD 3-Clause

Package template

This package layout and configuration (including pre-commit hooks and GitHub actions) have been copied from the python-cookiecutter template.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

movement-0.0.11.tar.gz (25.9 kB view details)

Uploaded Source

Built Distribution

movement-0.0.11-py3-none-any.whl (19.1 kB view details)

Uploaded Python 3

File details

Details for the file movement-0.0.11.tar.gz.

File metadata

  • Download URL: movement-0.0.11.tar.gz
  • Upload date:
  • Size: 25.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for movement-0.0.11.tar.gz
Algorithm Hash digest
SHA256 998c4ba4d3c53a4fcab8092a13bd0ad0449dfd747b6caf50b18c9963d307eaac
MD5 8d25892be2d82f6cf19e3e889df5d2f1
BLAKE2b-256 c0eaf35f5e37ebf9e31ab609056649fcb1efebdc4215c7e5eb994a7f355eac17

See more details on using hashes here.

File details

Details for the file movement-0.0.11-py3-none-any.whl.

File metadata

  • Download URL: movement-0.0.11-py3-none-any.whl
  • Upload date:
  • Size: 19.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for movement-0.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 514a42b6c559453996243f5b562fdec88401b8532cb657e84e2ff856b77f761f
MD5 66cdbf7c254c838526fe1747dc1ed297
BLAKE2b-256 c57117c64e71608f01eed514db8e1cdc5ed691b7b2087d83d5a007b8b567a3ed

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page