idtracker.ai tracks up to 100 unmarked animals from videos recorded in laboratory conditions using artificial intelligence. Free and open source.
This work has been published in eLife Methods, please include the following reference if you use this software in your research:
-
Jordi Torrents, Tiago Costa, Gonzalo G de Polavieja. New idtracker.ai: rethinking multi-animal tracking as a representation learning problem to increase accuracy and reduce tracking timese. Life14:RP107602 (2025)
-
@article{idtrackerai_2025, title={New idtracker.ai: rethinking multi-animal tracking as a representation learning problem to increase accuracy and reduce tracking times}, url={https://doi.org/10.7554/eLife.107602}, DOI={10.7554/elife.107602}, publisher={eLife Sciences Publications, Ltd}, journal={eLife}, author={Torrents, Jordi and Costa, Tiago and de Polavieja, Gonzalo G}, year={2025} }
Visit our website to find more information about the software, installation instructions, and user guides.
Installation for developers
On an environment with Python>=3.10 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:
pip install git+https://gitlab.com/polavieja_lab/idtrackerai@develop
There exist two extra dependencies options:
devto install tools for formatting, static analysis, building, publishing, etc.docsto install needed packages to build documentation (sphinx and some plugins).
Contributors
- Jordi Torrents (2022-)
- Tiago Costa (2024)
- Antonio Ortega (2021-2023)
- Francisco Romero-Ferrero (2015-2022)
- Mattia G. Bergomi (2015-2018)
- Ricardo Ribeiro (2018-2020)
- Francisco J.H. Heras (2015-2022)
For more information please send an email (info@idtracker.ai) or use the tools available at https://gitlab.com/polavieja_lab/idtrackerai.
Metadata
Release files for idtrackerai 6.0.14
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| idtrackerai-6.0.14.tar.gz | 6.2 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| idtrackerai-6.0.14-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.5 MB
Release files / idtrackerai-6.0.14.tar.gz
| Download URL | idtrackerai-6.0.14.tar.gz |
|---|---|
| Size | 6.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5fe2f3be1a4af95e18d2712956aa00f39a93af1349c8be0e34231720fa31c8c4
|
|
BLAKE2b-256 checksum How to use checksums |
bc2607d0de34c6c42edcb07b096882ec00ae6f98ace67cd5d10af411738929b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / idtrackerai-6.0.14-py3-none-any.whl
| Download URL | idtrackerai-6.0.14-py3-none-any.whl |
|---|---|
| Size | 6.3 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
301627dc5a203d9a5e5aa79be3f56754ce1cffc312ae0308834d7d1b0e93d854
|
|
BLAKE2b-256 checksum How to use checksums |
f6db1c028b795d76665467b91b95f9931b7f4d672a034d78a4d323830ac3f759
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|