Classes
An annotation is a region of an image that can be labeled by the users.
Pivot object for the connection between Annotations and Labels.
An annotation session groups multiple annotations of a volume based on their
creation date.
An annotation model.
A label source adapter.
The file cache.
Middleware to allow session cookie authentication for the route only.
This model stores information on an image file in the file system.
Pivot object for the connection between Images and Labels.
Annotations on an image can have multiple labels. A label is e.g. the
type of the object visible in the region of the annotation. So if
you put a circle annotation around a rock, you would label the annotation
with
rock
.
The source (database) of a label.
A label tree is a group of labels. Projects can choose to used different label trees,
which are then offered for labeling things in the project.
Volumes can contain different types of image-series. One type would
be a time-series of a static camera taking photos in regular intervals
for example. Another type coud be images from a moving camera.
With an annotation assistance request a BIIGLE user can consult some externa
person for the label of a specific annotation.
This model represents a sequence of volume images sorted by a specific color.
Wrapper for the color sort script.
WoRMS label source adapter.
Extends the base Biigle image.
Wrapper for the Delphi laser points detection script.
Wrapper for the Delphi gather script.
Wrapper for the manual laser points detection script.
Extends the base Biigle volume.
Extends the base Biigle volume.
Attempts to track an obect in a video. The object is initially defined by a video
annotation. The annotation will be updated with the positions determined with the
object tracking method.
A notification that is displayed through the in-app notification system.
A policy for caching the return values of the authorization rules during a request.
A role of a user. Users have one global role and can have many project-
specific roles.
The module registry service.
A shape, e.g.
point
or circle
.
System messages are broadcasts from the application administrators that reach
all users of the instance. Whenevr a new system message is published, each
user will get a notification to read it.
Some models have fixed, "constant" instances. An example is the Role model, which may
have e.g. the roles "admin" and "user". These are always the same and do not change.
The visibility of a model.
A volume is a collection of images. Volumes belong to one or many
projects.