Skip to main content

Analysis of body movement

Project description

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

movement

A Python toolbox 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 and the interface is subject to change. Feel free to play around and provide feedback.

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 can 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.14.tar.gz (31.3 kB view details)

Uploaded Source

Built Distribution

movement-0.0.14-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for movement-0.0.14.tar.gz
Algorithm Hash digest
SHA256 51b3ded1fa517e588c8b8401b562f7675b745e595bdd7defecbe9f83848e23f1
MD5 62289e69dc04817da55a31b2e14c3f3c
BLAKE2b-256 bdd9d81cc38ff52d6ed3bdea8fa7895f59b7fda9ca2cc96164e25be9dc5e4970

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for movement-0.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 3b1b13abb4356f1a05ad1d5401f165ecb3bf5652fbca7a13db297c76d4c88068
MD5 ed02c98cdabe2690cae58df6256f451d
BLAKE2b-256 dbe3c654fc502f0fb9962b45b404a7e4adc74607c3cce1752b4bf4450009d485

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