Skip to main content

Idtracker.ai tracks up to 100 unmarked animals from videos recorded in laboratory conditions using artificial intelligence. Free and open source.

Project description


image pipeline Documentation Status Supported Python versions PyPI downloads Licence Nature Paper

Find everything you are looking for in our website

Idtracker.ai is a multi-animal tracking software for laboratory conditions. This work has been published in Nature Methods (pdf here)

Installation for developers.

On an environment with Python 3.10, 3.11 or 3.12 and a working installation of Pytorch (Torch and Torchvision) you can install the latest published idtracker.ai version by installing directly form the GitLab repo:

pip install git+https://gitlab.com/polavieja_lab/idtrackerai

Or install the developing version from the develop branch (currently v5-dev):

pip install git+https://gitlab.com/polavieja_lab/idtrackerai@v5-dev

There exist two extra dependencies options:

  • dev to install tools for formatting, static analysis, building, publishing, etc.
  • docs to install needed packages to build documentation (sphinx and some plugins).

Contributors

  • Jordi Torrents (2022-)
  • Antonio Ortega (2021-2023)
  • Francisco Romero-Ferrero (2015-2022)
  • Mattia G. Bergomi (2015-2018)
  • Ricardo Ribeiro (2018-2020)
  • Francisco J.H. Heras (2015-2022)

All present files here are part of idtracker.ai, a project described in:

Romero-Ferrero, F., Bergomi, M.G., Hinz, R.C., Heras, F.J.H., de Polavieja, G.G., Nature Methods, 2019. idtracker.ai: tracking all individuals in small or large collectives of unmarked animals.

Copyright (C) 2017- Francisco Romero Ferrero, Mattia G. Bergomi, Francisco J.H. Heras, Robert Hinz, Gonzalo G. de Polavieja and the Champalimaud Foundation.

idtracker.ai is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. In addition, we require derivatives or applications to acknowledge the authors.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

For more information please send an email (idtrackerai@gmail.com) or use the tools available at https://gitlab.com/polavieja_lab/idtrackerai.git.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

idtrackerai-5.2.12.tar.gz (6.2 MB view details)

Uploaded Source

Built Distribution

idtrackerai-5.2.12-py3-none-any.whl (6.3 MB view details)

Uploaded Python 3

File details

Details for the file idtrackerai-5.2.12.tar.gz.

File metadata

  • Download URL: idtrackerai-5.2.12.tar.gz
  • Upload date:
  • Size: 6.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for idtrackerai-5.2.12.tar.gz
Algorithm Hash digest
SHA256 a1730dafb624d3f116ed5723e149f3469971e0d8e22bb32cdb73241780fc69dd
MD5 918978220242e3c7fe66e3aacd840504
BLAKE2b-256 c9c4e4a2f2f6773203b5de6a3aa2c7075452e5d363415596c3e67e33f3511584

See more details on using hashes here.

File details

Details for the file idtrackerai-5.2.12-py3-none-any.whl.

File metadata

File hashes

Hashes for idtrackerai-5.2.12-py3-none-any.whl
Algorithm Hash digest
SHA256 d0fd981f780d8f094b219d8f6450ed59137c172b94013e29895a51a2ac188093
MD5 9e46ebf7329357280cb25acb69d9ff57
BLAKE2b-256 37d9f864e042ef4753f0a5ec2065edab0c25672abdfbedda3e453dfda05e10a1

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