Skip to content

Commit 7ce4f91

Browse files
author
Claire Pajot
committed
Fixed refloc bugs
1 parent 595d6fb commit 7ce4f91

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

nucleus/annotation.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ def from_json(cls, payload: dict):
4343
return PolygonAnnotation.from_json(payload)
4444
elif payload.get(TYPE_KEY, None) == CUBOID_TYPE:
4545
return CuboidAnnotation.from_json(payload)
46+
elif payload.get(TYPE_KEY, None) == CATEGORY_TYPE:
47+
return CategoryAnnotation.from_json(payload)
4648
else:
4749
return SegmentationAnnotation.from_json(payload)
4850

nucleus/constants.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,13 @@
1010
CUBOID_TYPE = "cuboid"
1111
CATEGORY_TYPE = "category"
1212
MULTICATEGORY_TYPE = "multicategory"
13-
ANNOTATION_TYPES = (BOX_TYPE, POLYGON_TYPE, SEGMENTATION_TYPE, CUBOID_TYPE)
13+
ANNOTATION_TYPES = (
14+
BOX_TYPE,
15+
POLYGON_TYPE,
16+
SEGMENTATION_TYPE,
17+
CUBOID_TYPE,
18+
CATEGORY_TYPE,
19+
)
1420
ANNOTATION_UPDATE_KEY = "update"
1521
AUTOTAGS_KEY = "autotags"
1622
EXPORTED_ROWS = "exportedRows"

0 commit comments

Comments
 (0)