Attribute Scope
Introduction
Scope determines the Attribute's relation to Annotations, Files and Objects.
Scope relation affects:
- How Attributes can be queried
- How & when Attributes are displayed in UI tools
- Other properties
The relationships are defined in the following tables.
Description
This table explains the common name, description, example entities.
| Name | Description | Examples |
|---|---|---|
| Annotation | Each annotation instance. | A box or entity |
| File | Each file. | An image, video, text. |
| Object (Compound File) | Each Compound File. | A collection of Files (File), e.g. images, text, etc. |
How to set these values
Calling Attribute Template Update or when creating using the UI wizard.
Globals
This table describes the technical relationship of the Attributes.
| Name | Is Global? | global_type |
|---|---|---|
| Annotation | No | N/A |
| File | Yes | file |
| Object (Compound File) | Yes | compound_file |
Triggers
Triggers determine when an Attribute shows in the UI.
| Name | Triggers Available | Description |
|---|---|---|
| Annotation | Yes | (UI) Shows when the label is selected. |
| File | No | N/A |
| Object (Compound File) | No | N/A |
Access Control
All scopes may be set to Read Only or not.
Display Table
| Name | Query | Annotation UI | Catalog |
|---|---|---|---|
| Annotation | In Instance Dict | On Instance Selection | No |
| File | In File Dict | On File Selection | Yes |
| Object (Compound File) | In Compound File Dict | On Compound File Load | Yes |
Query Syntax
Updated over 2 years ago
