{"id":27838,"library":"girder-large-image-annotation","title":"girder-large-image-annotation","description":"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.","status":"active","version":"1.34.1","language":"python","source_language":"en","source_url":"https://github.com/girder/large_image","tags":["girder","annotation","large-image","histomics","plugin"],"install":[{"cmd":"pip install girder-large-image-annotation","lang":"bash","label":"Install from PyPI"}],"dependencies":[{"reason":"Core Girder framework; plugin is designed to run inside Girder.","package":"girder","optional":false},{"reason":"Required for large image tile serving and annotation rendering.","package":"girder-large-image","optional":false},{"reason":"Older annotation plugin; may conflict if both are loaded.","package":"girder-annotation","optional":true}],"imports":[{"wrong":"from girder.plugins import GirderAnnotationPlugin","symbol":"Annotation","correct":"from girder_large_image_annotation import Annotation"},{"symbol":"AnnotationResource","correct":"from girder_large_image_annotation import AnnotationResource"},{"symbol":"GirderPlugin","correct":"from girder_large_image_annotation import GirderPlugin"}],"quickstart":{"code":"import os\nfrom girder.client import GirderClient\n\nclient = GirderClient(apiUrl=os.environ.get('GIRDER_API_URL', 'http://localhost:8080/api/v1'))\nclient.authenticate(apiKey=os.environ.get('GIRDER_API_KEY', ''))\n\n# Example: list annotations for an item\nitem_id = os.environ.get('ITEM_ID', '')\nif item_id:\n    annotations = client.get(f'annotation?itemId={item_id}')\n    print(annotations)","lang":"python","description":"Initialize Girder client and fetch annotations for a given item."},"warnings":[{"fix":"Upgrade to Python >=3.10 or use girder-large-image-annotation==1.33.5.","message":"girder-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.","severity":"breaking","affected_versions":">=1.34.0"},{"fix":"Run 'pip uninstall girder-annotation' if it is installed.","message":"The old 'girder-annotation' plugin may conflict with this plugin. It is deprecated and should be uninstalled before installing girder-large-image-annotation.","severity":"deprecated","affected_versions":"all"},{"fix":"Use Girder's plugin loading mechanism (e.g., add to girder config or use girder-client to enable).","message":"The 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.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'1.34.1':20 '3.10':23 'annot':5,13,42 'bug':39 'current':18 'display':12 'ecosystem':29 'everi':32 'fix':40 'girder':2,7,41 'girder-large-image-annot':1 'histom':46 'imag':4,17,28,45 'improv':37 'larg':3,15,27,44 'large-imag':43 'minor':36 'month':34 'multiresolut':16 'occur':31 'part':24 'plugin':8,47 'python':22 'releas':30 'requir':21 'store':10 'version':19","created_at":"2026-05-09T05:52:20.682219+00:00","updated_at":"2026-05-09T05:52:20.682219+00:00","problems":null,"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"","cli_version":null,"type":"library","homepage":null,"github":"https://github.com/girder/large_image","docs":null,"changelog":null,"pypi":"https://pypi.org/project/girder-large-image-annotation/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["web-framework","database","serialization"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"passing","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-08-02","install_tag":null}}