Skip to main content

A framework for benchmarking pose estimation and point tracking methods on animal beheviour videos.

Project description

License CI codecov Code style: Ruff pre-commit

poseinterface

poseinterface exists to advance pose estimation and point tracking applications in animal behaviour videos. The project aims to:

  • Build a benchmark dataset with dozens of videos and annotations from multiple institutes, open to external contributions.
  • Develop a general-purpose framework for running pose estimation and point tracking tools on benchmark data, and for comparing their outputs via evaluation metrics.
  • Provide baseline models trained using common pose estimation and tracking frameworks on the benchmark datasets.

Read the documentation for more information.

[!Warning] This project is in early stages of development. The API is not stable and may change without warning. Use with caution.

Installation

pip install poseinterface

See the installation guide for more details.

If you would like to contribute, see the contributing guide, which includes instructions for setting up a development environment.

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

poseinterface-0.2.0.tar.gz (26.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

poseinterface-0.2.0-py3-none-any.whl (19.1 kB view details)

Uploaded Python 3

File details

Details for the file poseinterface-0.2.0.tar.gz.

File metadata

  • Download URL: poseinterface-0.2.0.tar.gz
  • Upload date:
  • Size: 26.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for poseinterface-0.2.0.tar.gz
Algorithm Hash digest
SHA256 85b77c2968d0f1fe02d025fd57c1bd50df84ee6aa77a7b3ddd9ee08de15be10b
MD5 fa67631622c95e5e45b2d6b0ca954c30
BLAKE2b-256 d06d6478752cae7aff8dbc27ccc04a5433252e4dcbc07f815d5b3cf1c6aefbbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for poseinterface-0.2.0.tar.gz:

Publisher: test_and_deploy.yml on neuroinformatics-unit/poseinterface

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file poseinterface-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: poseinterface-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 19.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for poseinterface-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3c9f8c7ecb85fce913a318cb0fa974746d57ca39732e335e9c99b4ad8bf34029
MD5 c355433255e83bd9b522c044df31467c
BLAKE2b-256 5f677999c1fd243e9ed7cc967be25a3c7194244401c4e70978239abf64a5a7f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for poseinterface-0.2.0-py3-none-any.whl:

Publisher: test_and_deploy.yml on neuroinformatics-unit/poseinterface

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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