Registry / web-framework / girder-large-image-annotation

girder-large-image-annotation

JSON →
library1.34.1pypypi✓ verified 86d ago

A Girder plugin to store and display annotations on large, multiresolution images. Current version 1.34.1, requires Python >=3.10. Part of the large_image ecosystem; releases occur every few months with minor improvements and bug fixes.

pip install girder-large-image-annotation
INSTALL
IMPORT
SIG · GIRDER-LARGE-IMAGE
G
girder-large-image-annotation
web-frameworkpythonv1.34.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Annotation
✓ from girder_large_image_annotation import Annotation
✗ from girder.plugins import GirderAnnotationPlugin
AnnotationResource
✓ from girder_large_image_annotation import AnnotationResource
GirderPlugin
✓ from girder_large_image_annotation import GirderPlugin

Initialize Girder client and fetch annotations for a given item.

import os from girder.client import GirderClient client = GirderClient(apiUrl=os.environ.get('GIRDER_API_URL', 'http://localhost:8080/api/v1')) client.authenticate(apiKey=os.environ.get('GIRDER_API_KEY', '')) # Example: list annotations for an item item_id = os.environ.get('ITEM_ID', '') if item_id: annotations = client.get(f'annotation?itemId={item_id}') print(annotations)
Debug
Known issues
breakinggirder-large-image-annotation v1.34.0 drops support for Python <3.10. Existing Python 3.8/3.9 deployments must upgrade Python or pin to an older version.
fix
Upgrade to Python >=3.10 or use girder-large-image-annotation==1.33.5.
affects: >=1.34.0
deprecatedThe old 'girder-annotation' plugin may conflict with this plugin. It is deprecated and should be uninstalled before installing girder-large-image-annotation.
fix
Run 'pip uninstall girder-annotation' if it is installed.
affects: all
gotchaThe plugin must be loaded as a Girder plugin; it cannot be imported like a standard Python library. Running 'import girder_large_image_annotation' will fail.
fix
Use Girder's plugin loading mechanism (e.g., add to girder config or use girder-client to enable).
affects: all
Upgrade
Version history
1.34.1latest on PyPI · released Mar 24, 2026
Audit
Dependencies
girderrequiredCore Girder framework; plugin is designed to run inside Girder.
girder-large-imagerequiredRequired for large image tile serving and annotation rendering.
girder-annotationoptionalOlder annotation plugin; may conflict if both are loaded.
Agent activity
21 hits · last 30 days
node
18
Amazon
1
Resources