girder_large_image_annotation package
Subpackages
- girder_large_image_annotation.models package
- Submodules
- girder_large_image_annotation.models.annotation module
AnnotationAnnotation.SkillAnnotation.baseFieldsAnnotation.createAnnotation()Annotation.deleteMetadata()Annotation.findAnnotatedImages()Annotation.geojson()Annotation.getVersion()Annotation.idRegexAnnotation.initialize()Annotation.injectAnnotationGroupSet()Annotation.load()Annotation.numberInstanceAnnotation.remove()Annotation.removeOldAnnotations()Annotation.revertVersion()Annotation.save()Annotation.setAccessList()Annotation.setMetadata()Annotation.updateAnnotation()Annotation.validate()Annotation.validatorAnnotationAnnotation.validatorAnnotationElementAnnotation.versionList()
AnnotationSchemaAnnotationSchema.annotationElementSchemaAnnotationSchema.annotationSchemaAnnotationSchema.arrowShapeSchemaAnnotationSchema.baseElementSchemaAnnotationSchema.baseRectangleShapeSchemaAnnotationSchema.baseShapeSchemaAnnotationSchema.circleShapeSchemaAnnotationSchema.colorRangeSchemaAnnotationSchema.colorSchemaAnnotationSchema.coordSchemaAnnotationSchema.coordValueSchemaAnnotationSchema.ellipseShapeSchemaAnnotationSchema.griddataSchemaAnnotationSchema.groupSchemaAnnotationSchema.heatmapSchemaAnnotationSchema.labelSchemaAnnotationSchema.overlaySchemaAnnotationSchema.pixelmapCategorySchemaAnnotationSchema.pixelmapSchemaAnnotationSchema.pointShapeSchemaAnnotationSchema.polylineShapeSchemaAnnotationSchema.rangeValueSchemaAnnotationSchema.rectangleGridShapeSchemaAnnotationSchema.rectangleShapeSchemaAnnotationSchema.transformArrayAnnotationSchema.userSchema
extendSchema()
- girder_large_image_annotation.models.annotationelement module
AnnotationelementAnnotationelement.bboxKeysAnnotationelement.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
AnnotationResourceAnnotationResource.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.patchAnnotation()AnnotationResource.returnFolderAnnotations()AnnotationResource.revertAnnotationHistory()AnnotationResource.setFolderAnnotationAccess()AnnotationResource.setMetadata()AnnotationResource.updateAnnotation()AnnotationResource.updateAnnotationAccess()
- Module contents
- girder_large_image_annotation.utils package
- Module contents
AnnotationGeoJSONGeoJSONAnnotationGeoJSONAnnotation.annotationGeoJSONAnnotation.annotationToJSON()GeoJSONAnnotation.circleType()GeoJSONAnnotation.elementCountGeoJSONAnnotation.elementsGeoJSONAnnotation.ellipseType()GeoJSONAnnotation.linestringType()GeoJSONAnnotation.multilinestringType()GeoJSONAnnotation.multipointType()GeoJSONAnnotation.multipolygonType()GeoJSONAnnotation.pointType()GeoJSONAnnotation.polygonType()GeoJSONAnnotation.polylineType()GeoJSONAnnotation.rectangleType()
PlottableItemDataPlottableItemData.allowedTypesPlottableItemData.columnsPlottableItemData.commonColumnsPlottableItemData.computeColumnsPlottableItemData.data()PlottableItemData.datafileAnnotationElementSelector()PlottableItemData.itemNameIDSelector()PlottableItemData.keySelector()PlottableItemData.maxAnnotationElementsPlottableItemData.maxDistinctPlottableItemData.maxItemsPlottableItemData.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.processevent
- 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.