girder_large_image_annotation package
Subpackages
- girder_large_image_annotation.models package
- Submodules
- girder_large_image_annotation.models.annotation module
Annotation
Annotation.Skill
Annotation.baseFields
Annotation.createAnnotation()
Annotation.deleteMetadata()
Annotation.findAnnotatedImages()
Annotation.geojson()
Annotation.getVersion()
Annotation.idRegex
Annotation.initialize()
Annotation.injectAnnotationGroupSet()
Annotation.load()
Annotation.numberInstance
Annotation.remove()
Annotation.removeOldAnnotations()
Annotation.revertVersion()
Annotation.save()
Annotation.setAccessList()
Annotation.setMetadata()
Annotation.updateAnnotation()
Annotation.validate()
Annotation.validatorAnnotation
Annotation.validatorAnnotationElement
Annotation.versionList()
AnnotationSchema
AnnotationSchema.annotationElementSchema
AnnotationSchema.annotationSchema
AnnotationSchema.arrowShapeSchema
AnnotationSchema.baseElementSchema
AnnotationSchema.baseRectangleShapeSchema
AnnotationSchema.baseShapeSchema
AnnotationSchema.circleShapeSchema
AnnotationSchema.colorRangeSchema
AnnotationSchema.colorSchema
AnnotationSchema.coordSchema
AnnotationSchema.coordValueSchema
AnnotationSchema.ellipseShapeSchema
AnnotationSchema.griddataSchema
AnnotationSchema.groupSchema
AnnotationSchema.heatmapSchema
AnnotationSchema.labelSchema
AnnotationSchema.overlaySchema
AnnotationSchema.pixelmapCategorySchema
AnnotationSchema.pixelmapSchema
AnnotationSchema.pointShapeSchema
AnnotationSchema.polylineShapeSchema
AnnotationSchema.rangeValueSchema
AnnotationSchema.rectangleGridShapeSchema
AnnotationSchema.rectangleShapeSchema
AnnotationSchema.transformArray
AnnotationSchema.userSchema
extendSchema()
- girder_large_image_annotation.models.annotationelement module
Annotationelement
Annotationelement.bboxKeys
Annotationelement.countElements()
Annotationelement.getElementGroupSet()
Annotationelement.getElements()
Annotationelement.getNextVersionValue()
Annotationelement.initialize()
Annotationelement.removeElements()
Annotationelement.removeOldElements()
Annotationelement.removeWithQuery()
Annotationelement.saveElementAsFile()
Annotationelement.updateElementChunk()
Annotationelement.updateElements()
Annotationelement.yieldElements()
- Module contents
- girder_large_image_annotation.rest package
- Submodules
- girder_large_image_annotation.rest.annotation module
AnnotationResource
AnnotationResource.canCreateFolderAnnotations()
AnnotationResource.copyAnnotation()
AnnotationResource.createAnnotation()
AnnotationResource.createItemAnnotations()
AnnotationResource.deleteAnnotation()
AnnotationResource.deleteFolderAnnotations()
AnnotationResource.deleteItemAnnotations()
AnnotationResource.deleteMetadata()
AnnotationResource.deleteOldAnnotations()
AnnotationResource.existFolderAnnotations()
AnnotationResource.find()
AnnotationResource.findAnnotatedImages()
AnnotationResource.getAnnotation()
AnnotationResource.getAnnotationAccess()
AnnotationResource.getAnnotationHistory()
AnnotationResource.getAnnotationHistoryList()
AnnotationResource.getAnnotationSchema()
AnnotationResource.getAnnotationWithFormat()
AnnotationResource.getFolderAnnotations()
AnnotationResource.getItemAnnotations()
AnnotationResource.getItemListAnnotationCounts()
AnnotationResource.getItemPlottableData()
AnnotationResource.getItemPlottableElements()
AnnotationResource.getOldAnnotations()
AnnotationResource.returnFolderAnnotations()
AnnotationResource.revertAnnotationHistory()
AnnotationResource.setFolderAnnotationAccess()
AnnotationResource.setMetadata()
AnnotationResource.updateAnnotation()
AnnotationResource.updateAnnotationAccess()
- Module contents
- girder_large_image_annotation.utils package
- Module contents
AnnotationGeoJSON
GeoJSONAnnotation
GeoJSONAnnotation.annotation
GeoJSONAnnotation.annotationToJSON()
GeoJSONAnnotation.circleType()
GeoJSONAnnotation.elementCount
GeoJSONAnnotation.elements
GeoJSONAnnotation.ellipseType()
GeoJSONAnnotation.linestringType()
GeoJSONAnnotation.multilinestringType()
GeoJSONAnnotation.multipointType()
GeoJSONAnnotation.multipolygonType()
GeoJSONAnnotation.pointType()
GeoJSONAnnotation.polygonType()
GeoJSONAnnotation.polylineType()
GeoJSONAnnotation.rectangleType()
PlottableItemData
PlottableItemData.allowedTypes
PlottableItemData.columns
PlottableItemData.commonColumns
PlottableItemData.computeColumns
PlottableItemData.data()
PlottableItemData.datafileAnnotationElementSelector()
PlottableItemData.itemNameIDSelector()
PlottableItemData.keySelector()
PlottableItemData.maxAnnotationElements
PlottableItemData.maxDistinct
PlottableItemData.maxItems
PlottableItemData.recordSelector()
isGeoJSON()
- Module contents
Submodules
girder_large_image_annotation.constants module
girder_large_image_annotation.handlers module
- girder_large_image_annotation.handlers.process_annotations(event)[source]
Add annotations to an image on a
data.process
event
- girder_large_image_annotation.handlers.resolveAnnotationGirderIds(event, results, data, possibleGirderIds)[source]
If an annotation has references to girderIds, resolve them to actual ids.
- Parameters:
event – a data.process event.
results – the results from _itemFromEvent,
data – annotation data.
possibleGirderIds – a list of annotation elements with girderIds needing resolution.
- Returns:
True if all ids were processed.
Module contents
- class girder_large_image_annotation.LargeImageAnnotationPlugin(entrypoint)[source]
Bases:
GirderPlugin
- CLIENT_SOURCE_PATH = 'web_client'
The path of the plugin’s web client source code. This path is given relative to the python package. This property is used to link the web client source into the staging area while building in development mode. When this value is None it indicates there is no web client component.
- DISPLAY_NAME = 'Large Image Annotation'
This is the named displayed to users on the plugin page. Unlike the entrypoint name used internally, this name can be an arbitrary string.