Metadata-Version: 2.5
Name: descriptron
Version: 2.0.1
Summary: Descriptron: image annotation, phenomics and evidence-tiered species descriptions
Project-URL: Homepage, https://github.com/alexrvandam/Descriptron
Author: Alex R. Van Dam
License: Apache-2.0
License-File: LICENSE
License-File: NOTICE
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.9
Requires-Dist: descriptron-core==2.0.1
Requires-Dist: descriptron-gui==2.0.1
Requires-Dist: descriptron-vision==2.0.1
Provides-Extra: llm
Requires-Dist: descriptron-core[llm]==2.0.1; extra == 'llm'
Provides-Extra: rag
Requires-Dist: descriptron-core[rag]==2.0.1; extra == 'rag'
Description-Content-Type: text/markdown

# descriptron

Image annotation, phenomics and evidence-tiered species descriptions.

```bash
pip install descriptron          # everything
descriptron-gui                  # the annotation GUI
descriptron --list               # the 62 analysis programs
```

This is a convenience package with no code of its own. It installs:

| | |
|---|---|
| [`descriptron-core`](https://pypi.org/project/descriptron-core/) | the analysis half — **pure pip, no torch, no GPU, no compiler** |
| [`descriptron-vision`](https://pypi.org/project/descriptron-vision/) | torchvision detectors, SAM2-PAL propagation, DINOv3 landmark transfer |
| [`descriptron-gui`](https://pypi.org/project/descriptron-gui/) | the annotation GUI |

If you only want to reproduce an analysis from deposited COCO files, install
`descriptron-core` alone: it needs no model of any kind and installs in about a
minute on Linux, macOS and Windows.

Detectron2 is an optional advanced backend and is not installed here — it has no
PyPI wheel and needs a compiler. See the repository for the Docker image that
carries it ready to run.
