Page Contents

OMERO

Downloads
Feature List
Licensing

Previous topic

Structured annotations

Next topic

Units

This Page

Note

This documentation is for the new OMERO 5.2 version. See the latest OMERO 5.1.x version or the previous versions page to find documentation for the OMERO version you are using if you have not upgraded yet.

Glossary of all OMERO Model Objects

Overview

In navigating the model objects used by the OMERO API and in omero hql it is often useful to look up the names of the object properties and the types of their values. This reference document lists every OMERO model object and their more useful properties, with an emphasis on enumerating every direct relationship among the objects.

Reference

AcquisitionMode

Used by: LogicalChannel.mode

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

Arc

Properties:
annotationLinks: LightSourceAnnotationLink (multiple) from LightSource
details.creationEvent: Event from LightSource
details.externalInfo: ExternalInfo (optional) from LightSource
details.group: ExperimenterGroup from LightSource
details.owner: Experimenter from LightSource
details.updateEvent: Event from LightSource
instrument: Instrument from LightSource
lotNumber: string (optional) from LightSource
manufacturer: string (optional) from LightSource
model: string (optional) from LightSource
power.unit: enumeration of Power (optional) from LightSource
power.value: double (optional) from LightSource
serialNumber: string (optional) from LightSource
type: ArcType
version: integer (optional) from LightSource

ArcType

Used by: Arc.type

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

BasicAnnotation

Subclasses: BooleanAnnotation, NumericAnnotation, TermAnnotation, TimestampAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
name: string (optional) from Annotation
ns: string (optional) from Annotation
version: integer (optional) from Annotation

Binning

Used by: DetectorSettings.binning

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

BooleanAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
boolValue: boolean (optional)
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
name: string (optional) from Annotation
ns: string (optional) from Annotation
version: integer (optional) from Annotation

Channel

Used by: ChannelAnnotationLink.parent, LogicalChannel.channels, Pixels.channels

Properties:
alpha: integer (optional)
annotationLinks: ChannelAnnotationLink (multiple)
blue: integer (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
green: integer (optional)
logicalChannel: LogicalChannel
lookupTable: string (optional)
pixels: Pixels
red: integer (optional)
statsInfo: StatsInfo (optional)
version: integer (optional), see IMutable

ChannelBinding

Used by: RenderingDef.waveRendering

Properties:
active: boolean
alpha: integer
blue: integer
coefficient: double
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
family: Family
green: integer
inputEnd: double
inputStart: double
lookupTable: string (optional)
noiseReduction: boolean
red: integer
renderingDef: RenderingDef
version: integer (optional), see IMutable

ChecksumAlgorithm

Used by: OriginalFile.hasher

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

CodomainMapContext

Subclasses: ContrastStretchingContext, PlaneSlicingContext, ReverseIntensityContext

Used by: RenderingDef.spatialDomainEnhancement

Properties:
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
renderingDef: RenderingDef
version: integer (optional), see IMutable

CommentAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
name: string (optional) from Annotation
ns: string (optional) from Annotation
textValue: text (optional) from TextAnnotation
version: integer (optional) from Annotation

ContrastMethod

Used by: LogicalChannel.contrastMethod

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

ContrastStretchingContext

Properties:
details.creationEvent: Event from CodomainMapContext
details.externalInfo: ExternalInfo (optional) from CodomainMapContext
details.owner: Experimenter from CodomainMapContext
details.updateEvent: Event from CodomainMapContext
renderingDef: RenderingDef from CodomainMapContext
version: integer (optional) from CodomainMapContext
xend: integer
xstart: integer
yend: integer
ystart: integer

Correction

Used by: Objective.correction

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

DBPatch

Properties:
currentPatch: integer
currentVersion: string
details.externalInfo: ExternalInfo (optional)
finished: timestamp (optional)
message: string (optional)
previousPatch: integer
previousVersion: string

Dataset

Used by: DatasetAnnotationLink.parent, DatasetImageLink.parent, ProjectDatasetLink.child

Properties:
annotationLinks: DatasetAnnotationLink (multiple)
description: text (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
imageLinks: DatasetImageLink (multiple)
name: string
projectLinks: ProjectDatasetLink (multiple)
version: integer (optional), see IMutable

Detector

Used by: DetectorAnnotationLink.parent, DetectorSettings.detector, Instrument.detector

Properties:
amplificationGain: double (optional)
annotationLinks: DetectorAnnotationLink (multiple)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
gain: double (optional)
instrument: Instrument
lotNumber: string (optional)
manufacturer: string (optional)
model: string (optional)
offsetValue: double (optional)
serialNumber: string (optional)
version: integer (optional), see IMutable
voltage.unit: enumeration of ElectricPotential (optional)
voltage.value: double (optional)
zoom: double (optional)

DetectorSettings

Used by: LogicalChannel.detectorSettings

Properties:
binning: Binning (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
detector: Detector
gain: double (optional)
integration: integer (optional)
offsetValue: double (optional)
readOutRate.unit: enumeration of Frequency (optional)
readOutRate.value: double (optional)
version: integer (optional), see IMutable
voltage.unit: enumeration of ElectricPotential (optional)
voltage.value: double (optional)
zoom: double (optional)

DetectorType

Used by: Detector.type

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

Dichroic

Used by: DichroicAnnotationLink.parent, FilterSet.dichroic, Instrument.dichroic, LightPath.dichroic

Properties:
annotationLinks: DichroicAnnotationLink (multiple)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
instrument: Instrument
lotNumber: string (optional)
manufacturer: string (optional)
model: string (optional)
serialNumber: string (optional)
version: integer (optional), see IMutable

DimensionOrder

Used by: Pixels.dimensionOrder

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

DoubleAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
doubleValue: double (optional)
name: string (optional) from Annotation
ns: string (optional) from Annotation
version: integer (optional) from Annotation

Ellipse

Properties:
annotationLinks: ShapeAnnotationLink (multiple) from Shape
cx: double (optional)
cy: double (optional)
details.creationEvent: Event from Shape
details.externalInfo: ExternalInfo (optional) from Shape
details.group: ExperimenterGroup from Shape
details.owner: Experimenter from Shape
details.updateEvent: Event from Shape
fillColor: integer (optional) from Shape
fillRule: string (optional) from Shape
fontFamily: string (optional) from Shape
fontSize.unit: enumeration of Length (optional) from Shape
fontSize.value: double (optional) from Shape
fontStretch: string (optional) from Shape
fontStyle: string (optional) from Shape
fontVariant: string (optional) from Shape
fontWeight: string (optional) from Shape
g: string (optional) from Shape
locked: boolean (optional) from Shape
roi: Roi from Shape
rx: double (optional)
ry: double (optional)
strokeColor: integer (optional) from Shape
strokeDashArray: string (optional) from Shape
strokeDashOffset: integer (optional) from Shape
strokeLineCap: string (optional) from Shape
strokeLineJoin: string (optional) from Shape
strokeMiterLimit: integer (optional) from Shape
strokeWidth.unit: enumeration of Length (optional) from Shape
strokeWidth.value: double (optional) from Shape
textValue: text (optional)
theC: integer (optional) from Shape
theT: integer (optional) from Shape
theZ: integer (optional) from Shape
transform: string (optional) from Shape
vectorEffect: string (optional) from Shape
version: integer (optional) from Shape
visibility: boolean (optional) from Shape

Event

Used by: Annotation.details.creationEvent, Annotation.details.updateEvent, AnnotationAnnotationLink.details.creationEvent, AnnotationAnnotationLink.details.updateEvent, Channel.details.creationEvent, Channel.details.updateEvent, ChannelAnnotationLink.details.creationEvent, ChannelAnnotationLink.details.updateEvent, ChannelBinding.details.creationEvent, ChannelBinding.details.updateEvent, CodomainMapContext.details.creationEvent, CodomainMapContext.details.updateEvent, Dataset.details.creationEvent, Dataset.details.updateEvent, DatasetAnnotationLink.details.creationEvent, DatasetAnnotationLink.details.updateEvent, DatasetImageLink.details.creationEvent, DatasetImageLink.details.updateEvent, Detector.details.creationEvent, Detector.details.updateEvent, DetectorAnnotationLink.details.creationEvent, DetectorAnnotationLink.details.updateEvent, DetectorSettings.details.creationEvent, DetectorSettings.details.updateEvent, Dichroic.details.creationEvent, Dichroic.details.updateEvent, DichroicAnnotationLink.details.creationEvent, DichroicAnnotationLink.details.updateEvent, Event.containingEvent, EventLog.event, Experiment.details.creationEvent, Experiment.details.updateEvent, ExperimenterAnnotationLink.details.creationEvent, ExperimenterAnnotationLink.details.updateEvent, ExperimenterGroupAnnotationLink.details.creationEvent, ExperimenterGroupAnnotationLink.details.updateEvent, ExternalInfo.details.creationEvent, Fileset.details.creationEvent, Fileset.details.updateEvent, FilesetAnnotationLink.details.creationEvent, FilesetAnnotationLink.details.updateEvent, FilesetEntry.details.creationEvent, FilesetEntry.details.updateEvent, FilesetJobLink.details.creationEvent, FilesetJobLink.details.updateEvent, Filter.details.creationEvent, Filter.details.updateEvent, FilterAnnotationLink.details.creationEvent, FilterAnnotationLink.details.updateEvent, FilterSet.details.creationEvent, FilterSet.details.updateEvent, FilterSetEmissionFilterLink.details.creationEvent, FilterSetEmissionFilterLink.details.updateEvent, FilterSetExcitationFilterLink.details.creationEvent, FilterSetExcitationFilterLink.details.updateEvent, Image.details.creationEvent, Image.details.updateEvent, ImageAnnotationLink.details.creationEvent, ImageAnnotationLink.details.updateEvent, ImagingEnvironment.details.creationEvent, ImagingEnvironment.details.updateEvent, Instrument.details.creationEvent, Instrument.details.updateEvent, InstrumentAnnotationLink.details.creationEvent, InstrumentAnnotationLink.details.updateEvent, Job.details.creationEvent, Job.details.updateEvent, JobOriginalFileLink.details.creationEvent, JobOriginalFileLink.details.updateEvent, LightPath.details.creationEvent, LightPath.details.updateEvent, LightPathAnnotationLink.details.creationEvent, LightPathAnnotationLink.details.updateEvent, LightPathEmissionFilterLink.details.creationEvent, LightPathEmissionFilterLink.details.updateEvent, LightPathExcitationFilterLink.details.creationEvent, LightPathExcitationFilterLink.details.updateEvent, LightSettings.details.creationEvent, LightSettings.details.updateEvent, LightSource.details.creationEvent, LightSource.details.updateEvent, LightSourceAnnotationLink.details.creationEvent, LightSourceAnnotationLink.details.updateEvent, Link.details.creationEvent, Link.details.updateEvent, LogicalChannel.details.creationEvent, LogicalChannel.details.updateEvent, MicrobeamManipulation.details.creationEvent, MicrobeamManipulation.details.updateEvent, Microscope.details.creationEvent, Microscope.details.updateEvent, NamespaceAnnotationLink.details.creationEvent, NamespaceAnnotationLink.details.updateEvent, NodeAnnotationLink.details.creationEvent, NodeAnnotationLink.details.updateEvent, OTF.details.creationEvent, OTF.details.updateEvent, Objective.details.creationEvent, Objective.details.updateEvent, ObjectiveAnnotationLink.details.creationEvent, ObjectiveAnnotationLink.details.updateEvent, ObjectiveSettings.details.creationEvent, ObjectiveSettings.details.updateEvent, OriginalFile.details.creationEvent, OriginalFile.details.updateEvent, OriginalFileAnnotationLink.details.creationEvent, OriginalFileAnnotationLink.details.updateEvent, Pixels.details.creationEvent, Pixels.details.updateEvent, PixelsOriginalFileMap.details.creationEvent, PixelsOriginalFileMap.details.updateEvent, PlaneInfo.details.creationEvent, PlaneInfo.details.updateEvent, PlaneInfoAnnotationLink.details.creationEvent, PlaneInfoAnnotationLink.details.updateEvent, Plate.details.creationEvent, Plate.details.updateEvent, PlateAcquisition.details.creationEvent, PlateAcquisition.details.updateEvent, PlateAcquisitionAnnotationLink.details.creationEvent, PlateAcquisitionAnnotationLink.details.updateEvent, PlateAnnotationLink.details.creationEvent, PlateAnnotationLink.details.updateEvent, Project.details.creationEvent, Project.details.updateEvent, ProjectAnnotationLink.details.creationEvent, ProjectAnnotationLink.details.updateEvent, ProjectDatasetLink.details.creationEvent, ProjectDatasetLink.details.updateEvent, QuantumDef.details.creationEvent, QuantumDef.details.updateEvent, Reagent.details.creationEvent, Reagent.details.updateEvent, ReagentAnnotationLink.details.creationEvent, ReagentAnnotationLink.details.updateEvent, RenderingDef.details.creationEvent, RenderingDef.details.updateEvent, Roi.details.creationEvent, Roi.details.updateEvent, RoiAnnotationLink.details.creationEvent, RoiAnnotationLink.details.updateEvent, Screen.details.creationEvent, Screen.details.updateEvent, ScreenAnnotationLink.details.creationEvent, ScreenAnnotationLink.details.updateEvent, ScreenPlateLink.details.creationEvent, ScreenPlateLink.details.updateEvent, Session.events, SessionAnnotationLink.details.creationEvent, SessionAnnotationLink.details.updateEvent, Shape.details.creationEvent, Shape.details.updateEvent, ShapeAnnotationLink.details.creationEvent, ShapeAnnotationLink.details.updateEvent, StageLabel.details.creationEvent, StageLabel.details.updateEvent, StatsInfo.details.creationEvent, StatsInfo.details.updateEvent, Thumbnail.details.creationEvent, Thumbnail.details.updateEvent, TransmittanceRange.details.creationEvent, TransmittanceRange.details.updateEvent, Well.details.creationEvent, Well.details.updateEvent, WellAnnotationLink.details.creationEvent, WellAnnotationLink.details.updateEvent, WellReagentLink.details.creationEvent, WellReagentLink.details.updateEvent, WellSample.details.creationEvent, WellSample.details.updateEvent

Properties:
containingEvent: Event (optional)
details.externalInfo: ExternalInfo (optional)
experimenter: Experimenter
experimenterGroup: ExperimenterGroup
logs: EventLog (multiple)
session: Session
status: string (optional)
time: timestamp
type: EventType

EventLog

Used by: Event.logs

Properties:
action: string
details.externalInfo: ExternalInfo (optional)
entityId: long
entityType: string
event: Event

EventType

Used by: Event.type

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

Experiment

Used by: Image.experiment, MicrobeamManipulation.experiment

Properties:
description: text (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
microbeamManipulation: MicrobeamManipulation (multiple)
version: integer (optional), see IMutable

ExperimentType

Used by: Experiment.type

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

Experimenter

Used by: Annotation.details.owner, AnnotationAnnotationLink.details.owner, Channel.details.owner, ChannelAnnotationLink.details.owner, ChannelBinding.details.owner, CodomainMapContext.details.owner, Dataset.details.owner, DatasetAnnotationLink.details.owner, DatasetImageLink.details.owner, Detector.details.owner, DetectorAnnotationLink.details.owner, DetectorSettings.details.owner, Dichroic.details.owner, DichroicAnnotationLink.details.owner, Event.experimenter, Experiment.details.owner, ExperimenterAnnotationLink.details.owner, ExperimenterAnnotationLink.parent, ExperimenterGroupAnnotationLink.details.owner, ExternalInfo.details.owner, Fileset.details.owner, FilesetAnnotationLink.details.owner, FilesetEntry.details.owner, FilesetJobLink.details.owner, Filter.details.owner, FilterAnnotationLink.details.owner, FilterSet.details.owner, FilterSetEmissionFilterLink.details.owner, FilterSetExcitationFilterLink.details.owner, GroupExperimenterMap.child, Image.details.owner, ImageAnnotationLink.details.owner, ImagingEnvironment.details.owner, Instrument.details.owner, InstrumentAnnotationLink.details.owner, Job.details.owner, JobOriginalFileLink.details.owner, LightPath.details.owner, LightPathAnnotationLink.details.owner, LightPathEmissionFilterLink.details.owner, LightPathExcitationFilterLink.details.owner, LightSettings.details.owner, LightSource.details.owner, LightSourceAnnotationLink.details.owner, Link.details.owner, LogicalChannel.details.owner, MicrobeamManipulation.details.owner, Microscope.details.owner, NamespaceAnnotationLink.details.owner, NodeAnnotationLink.details.owner, OTF.details.owner, Objective.details.owner, ObjectiveAnnotationLink.details.owner, ObjectiveSettings.details.owner, OriginalFile.details.owner, OriginalFileAnnotationLink.details.owner, Pixels.details.owner, PixelsOriginalFileMap.details.owner, PlaneInfo.details.owner, PlaneInfoAnnotationLink.details.owner, Plate.details.owner, PlateAcquisition.details.owner, PlateAcquisitionAnnotationLink.details.owner, PlateAnnotationLink.details.owner, Project.details.owner, ProjectAnnotationLink.details.owner, ProjectDatasetLink.details.owner, QuantumDef.details.owner, Reagent.details.owner, ReagentAnnotationLink.details.owner, RenderingDef.details.owner, Roi.details.owner, RoiAnnotationLink.details.owner, Screen.details.owner, ScreenAnnotationLink.details.owner, ScreenPlateLink.details.owner, Session.owner, SessionAnnotationLink.details.owner, Shape.details.owner, ShapeAnnotationLink.details.owner, ShareMember.child, StageLabel.details.owner, StatsInfo.details.owner, Thumbnail.details.owner, TransmittanceRange.details.owner, Well.details.owner, WellAnnotationLink.details.owner, WellReagentLink.details.owner, WellSample.details.owner

Properties:
annotationLinks: ExperimenterAnnotationLink (multiple)
details.externalInfo: ExternalInfo (optional)
email: string (optional)
firstName: string
groupExperimenterMap: GroupExperimenterMap (multiple)
institution: string (optional)
lastName: string
ldap: boolean
middleName: string (optional)
omeName: string
version: integer (optional), see IMutable

ExperimenterGroup

Used by: Annotation.details.group, AnnotationAnnotationLink.details.group, Channel.details.group, ChannelAnnotationLink.details.group, ChannelBinding.details.group, CodomainMapContext.details.group, Dataset.details.group, DatasetAnnotationLink.details.group, DatasetImageLink.details.group, Detector.details.group, DetectorAnnotationLink.details.group, DetectorSettings.details.group, Dichroic.details.group, DichroicAnnotationLink.details.group, Event.experimenterGroup, Experiment.details.group, ExperimenterAnnotationLink.details.group, ExperimenterGroupAnnotationLink.details.group, ExperimenterGroupAnnotationLink.parent, ExternalInfo.details.group, Fileset.details.group, FilesetAnnotationLink.details.group, FilesetEntry.details.group, FilesetJobLink.details.group, Filter.details.group, FilterAnnotationLink.details.group, FilterSet.details.group, FilterSetEmissionFilterLink.details.group, FilterSetExcitationFilterLink.details.group, GroupExperimenterMap.parent, Image.details.group, ImageAnnotationLink.details.group, ImagingEnvironment.details.group, Instrument.details.group, InstrumentAnnotationLink.details.group, Job.details.group, JobOriginalFileLink.details.group, LightPath.details.group, LightPathAnnotationLink.details.group, LightPathEmissionFilterLink.details.group, LightPathExcitationFilterLink.details.group, LightSettings.details.group, LightSource.details.group, LightSourceAnnotationLink.details.group, Link.details.group, LogicalChannel.details.group, MicrobeamManipulation.details.group, Microscope.details.group, NamespaceAnnotationLink.details.group, NodeAnnotationLink.details.group, OTF.details.group, Objective.details.group, ObjectiveAnnotationLink.details.group, ObjectiveSettings.details.group, OriginalFile.details.group, OriginalFileAnnotationLink.details.group, Pixels.details.group, PixelsOriginalFileMap.details.group, PlaneInfo.details.group, PlaneInfoAnnotationLink.details.group, Plate.details.group, PlateAcquisition.details.group, PlateAcquisitionAnnotationLink.details.group, PlateAnnotationLink.details.group, Project.details.group, ProjectAnnotationLink.details.group, ProjectDatasetLink.details.group, QuantumDef.details.group, Reagent.details.group, ReagentAnnotationLink.details.group, RenderingDef.details.group, Roi.details.group, RoiAnnotationLink.details.group, Screen.details.group, ScreenAnnotationLink.details.group, ScreenPlateLink.details.group, SessionAnnotationLink.details.group, Shape.details.group, ShapeAnnotationLink.details.group, Share.group, StageLabel.details.group, StatsInfo.details.group, Thumbnail.details.group, TransmittanceRange.details.group, Well.details.group, WellAnnotationLink.details.group, WellReagentLink.details.group, WellSample.details.group

Properties:
annotationLinks: ExperimenterGroupAnnotationLink (multiple)
config: list (multiple)
description: text (optional)
details.externalInfo: ExternalInfo (optional)
groupExperimenterMap: GroupExperimenterMap (multiple)
ldap: boolean
name: string
version: integer (optional), see IMutable

ExternalInfo

Used by: AcquisitionMode.details.externalInfo, Annotation.details.externalInfo, AnnotationAnnotationLink.details.externalInfo, ArcType.details.externalInfo, Binning.details.externalInfo, Channel.details.externalInfo, ChannelAnnotationLink.details.externalInfo, ChannelBinding.details.externalInfo, ChecksumAlgorithm.details.externalInfo, CodomainMapContext.details.externalInfo, ContrastMethod.details.externalInfo, Correction.details.externalInfo, DBPatch.details.externalInfo, Dataset.details.externalInfo, DatasetAnnotationLink.details.externalInfo, DatasetImageLink.details.externalInfo, Detector.details.externalInfo, DetectorAnnotationLink.details.externalInfo, DetectorSettings.details.externalInfo, DetectorType.details.externalInfo, Dichroic.details.externalInfo, DichroicAnnotationLink.details.externalInfo, DimensionOrder.details.externalInfo, Event.details.externalInfo, EventLog.details.externalInfo, EventType.details.externalInfo, Experiment.details.externalInfo, ExperimentType.details.externalInfo, Experimenter.details.externalInfo, ExperimenterAnnotationLink.details.externalInfo, ExperimenterGroup.details.externalInfo, ExperimenterGroupAnnotationLink.details.externalInfo, ExternalInfo.details.externalInfo, Family.details.externalInfo, FilamentType.details.externalInfo, Fileset.details.externalInfo, FilesetAnnotationLink.details.externalInfo, FilesetEntry.details.externalInfo, FilesetJobLink.details.externalInfo, Filter.details.externalInfo, FilterAnnotationLink.details.externalInfo, FilterSet.details.externalInfo, FilterSetEmissionFilterLink.details.externalInfo, FilterSetExcitationFilterLink.details.externalInfo, FilterType.details.externalInfo, Format.details.externalInfo, GroupExperimenterMap.details.externalInfo, Illumination.details.externalInfo, Image.details.externalInfo, ImageAnnotationLink.details.externalInfo, ImagingEnvironment.details.externalInfo, Immersion.details.externalInfo, Instrument.details.externalInfo, InstrumentAnnotationLink.details.externalInfo, Job.details.externalInfo, JobOriginalFileLink.details.externalInfo, JobStatus.details.externalInfo, LaserMedium.details.externalInfo, LaserType.details.externalInfo, LightPath.details.externalInfo, LightPathAnnotationLink.details.externalInfo, LightPathEmissionFilterLink.details.externalInfo, LightPathExcitationFilterLink.details.externalInfo, LightSettings.details.externalInfo, LightSource.details.externalInfo, LightSourceAnnotationLink.details.externalInfo, Link.details.externalInfo, LogicalChannel.details.externalInfo, Medium.details.externalInfo, MicrobeamManipulation.details.externalInfo, MicrobeamManipulationType.details.externalInfo, Microscope.details.externalInfo, MicroscopeType.details.externalInfo, Namespace.details.externalInfo, NamespaceAnnotationLink.details.externalInfo, Node.details.externalInfo, NodeAnnotationLink.details.externalInfo, OTF.details.externalInfo, Objective.details.externalInfo, ObjectiveAnnotationLink.details.externalInfo, ObjectiveSettings.details.externalInfo, OriginalFile.details.externalInfo, OriginalFileAnnotationLink.details.externalInfo, PhotometricInterpretation.details.externalInfo, Pixels.details.externalInfo, PixelsOriginalFileMap.details.externalInfo, PixelsType.details.externalInfo, PlaneInfo.details.externalInfo, PlaneInfoAnnotationLink.details.externalInfo, Plate.details.externalInfo, PlateAcquisition.details.externalInfo, PlateAcquisitionAnnotationLink.details.externalInfo, PlateAnnotationLink.details.externalInfo, Project.details.externalInfo, ProjectAnnotationLink.details.externalInfo, ProjectDatasetLink.details.externalInfo, Pulse.details.externalInfo, QuantumDef.details.externalInfo, Reagent.details.externalInfo, ReagentAnnotationLink.details.externalInfo, RenderingDef.details.externalInfo, RenderingModel.details.externalInfo, Roi.details.externalInfo, RoiAnnotationLink.details.externalInfo, Screen.details.externalInfo, ScreenAnnotationLink.details.externalInfo, ScreenPlateLink.details.externalInfo, Session.details.externalInfo, SessionAnnotationLink.details.externalInfo, Shape.details.externalInfo, ShapeAnnotationLink.details.externalInfo, ShareMember.details.externalInfo, StageLabel.details.externalInfo, StatsInfo.details.externalInfo, Thumbnail.details.externalInfo, TransmittanceRange.details.externalInfo, Well.details.externalInfo, WellAnnotationLink.details.externalInfo, WellReagentLink.details.externalInfo, WellSample.details.externalInfo

Properties:
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
entityId: long
entityType: string
lsid: string (optional)
uuid: string (optional)

Family

Used by: ChannelBinding.family

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

Filament

Properties:
annotationLinks: LightSourceAnnotationLink (multiple) from LightSource
details.creationEvent: Event from LightSource
details.externalInfo: ExternalInfo (optional) from LightSource
details.group: ExperimenterGroup from LightSource
details.owner: Experimenter from LightSource
details.updateEvent: Event from LightSource
instrument: Instrument from LightSource
lotNumber: string (optional) from LightSource
manufacturer: string (optional) from LightSource
model: string (optional) from LightSource
power.unit: enumeration of Power (optional) from LightSource
power.value: double (optional) from LightSource
serialNumber: string (optional) from LightSource
version: integer (optional) from LightSource

FilamentType

Used by: Filament.type

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

FileAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
file: OriginalFile (optional)
name: string (optional) from Annotation
ns: string (optional) from Annotation
version: integer (optional) from Annotation

Fileset

Used by: FilesetAnnotationLink.parent, FilesetEntry.fileset, FilesetJobLink.parent, Image.fileset

Properties:
annotationLinks: FilesetAnnotationLink (multiple)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
images: Image (multiple)
jobLinks: FilesetJobLink (multiple)
templatePrefix: text
usedFiles: FilesetEntry (multiple)
version: integer (optional), see IMutable

FilesetEntry

Used by: Fileset.usedFiles, OriginalFile.filesetEntries

Properties:
clientPath: text
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
fileset: Fileset
originalFile: OriginalFile
version: integer (optional), see IMutable

Filter

Used by: FilterAnnotationLink.parent, FilterSetEmissionFilterLink.child, FilterSetExcitationFilterLink.child, Instrument.filter, LightPathEmissionFilterLink.child, LightPathExcitationFilterLink.child

Properties:
annotationLinks: FilterAnnotationLink (multiple)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
emissionFilterLink: FilterSetEmissionFilterLink (multiple)
excitationFilterLink: FilterSetExcitationFilterLink (multiple)
filterWheel: string (optional)
instrument: Instrument
lotNumber: string (optional)
manufacturer: string (optional)
model: string (optional)
serialNumber: string (optional)
transmittanceRange: TransmittanceRange (optional)
type: FilterType (optional)
version: integer (optional), see IMutable

FilterSet

Used by: FilterSetEmissionFilterLink.parent, FilterSetExcitationFilterLink.parent, Instrument.filterSet, LogicalChannel.filterSet, OTF.filterSet

Properties:
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
dichroic: Dichroic (optional)
emissionFilterLink: FilterSetEmissionFilterLink (multiple)
excitationFilterLink: FilterSetExcitationFilterLink (multiple)
instrument: Instrument
lotNumber: string (optional)
manufacturer: string (optional)
model: string (optional)
serialNumber: string (optional)
version: integer (optional), see IMutable

FilterType

Used by: Filter.type

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

Format

Used by: Image.format

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

GenericExcitationSource

Properties:
annotationLinks: LightSourceAnnotationLink (multiple) from LightSource
details.creationEvent: Event from LightSource
details.externalInfo: ExternalInfo (optional) from LightSource
details.group: ExperimenterGroup from LightSource
details.owner: Experimenter from LightSource
details.updateEvent: Event from LightSource
instrument: Instrument from LightSource
lotNumber: string (optional) from LightSource
manufacturer: string (optional) from LightSource
map: list (multiple)
model: string (optional) from LightSource
power.unit: enumeration of Power (optional) from LightSource
power.value: double (optional) from LightSource
serialNumber: string (optional) from LightSource
version: integer (optional) from LightSource

GroupExperimenterMap

Used by: Experimenter.groupExperimenterMap, ExperimenterGroup.groupExperimenterMap

Properties:
child: Experimenter, see ILink
details.externalInfo: ExternalInfo (optional)
owner: boolean
version: integer (optional), see IMutable

Illumination

Used by: LogicalChannel.illumination

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

Image

Used by: DatasetImageLink.child, Fileset.images, ImageAnnotationLink.parent, Pixels.image, Roi.image, WellSample.image

Properties:
acquisitionDate: timestamp (optional)
annotationLinks: ImageAnnotationLink (multiple)
archived: boolean (optional)
datasetLinks: DatasetImageLink (multiple)
description: text (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
experiment: Experiment (optional)
fileset: Fileset (optional)
format: Format (optional)
imagingEnvironment: ImagingEnvironment (optional)
instrument: Instrument (optional)
name: string
objectiveSettings: ObjectiveSettings (optional)
partial: boolean (optional)
pixels: Pixels (multiple)
rois: Roi (multiple)
series: integer (optional)
stageLabel: StageLabel (optional)
version: integer (optional), see IMutable
wellSamples: WellSample (multiple)

ImagingEnvironment

Used by: Image.imagingEnvironment

Properties:
airPressure.unit: enumeration of Pressure (optional)
airPressure.value: double (optional)
co2percent: double (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
humidity: double (optional)
map: list (multiple)
temperature.unit: enumeration of Temperature (optional)
temperature.value: double (optional)
version: integer (optional), see IMutable

Immersion

Used by: Objective.immersion

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

ImportJob

Properties:
details.creationEvent: Event from Job
details.externalInfo: ExternalInfo (optional) from Job
details.group: ExperimenterGroup from Job
details.owner: Experimenter from Job
details.updateEvent: Event from Job
finished: timestamp (optional) from Job
groupname: string from Job
imageDescription: string
imageName: string
message: string from Job
originalFileLinks: JobOriginalFileLink (multiple) from Job
scheduledFor: timestamp from Job
started: timestamp (optional) from Job
status: JobStatus from Job
submitted: timestamp from Job
type: string from Job
username: string from Job
version: integer (optional) from Job

IndexingJob

Properties:
details.creationEvent: Event from Job
details.externalInfo: ExternalInfo (optional) from Job
details.group: ExperimenterGroup from Job
details.owner: Experimenter from Job
details.updateEvent: Event from Job
finished: timestamp (optional) from Job
groupname: string from Job
message: string from Job
originalFileLinks: JobOriginalFileLink (multiple) from Job
scheduledFor: timestamp from Job
started: timestamp (optional) from Job
status: JobStatus from Job
submitted: timestamp from Job
type: string from Job
username: string from Job
version: integer (optional) from Job

Instrument

Used by: Detector.instrument, Dichroic.instrument, Filter.instrument, FilterSet.instrument, Image.instrument, InstrumentAnnotationLink.parent, LightSource.instrument, OTF.instrument, Objective.instrument

Properties:
annotationLinks: InstrumentAnnotationLink (multiple)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
detector: Detector (multiple)
dichroic: Dichroic (multiple)
filter: Filter (multiple)
filterSet: FilterSet (multiple)
lightSource: LightSource (multiple)
microscope: Microscope (optional)
objective: Objective (multiple)
otf: OTF (multiple)
version: integer (optional), see IMutable

IntegrityCheckJob

Properties:
details.creationEvent: Event from Job
details.externalInfo: ExternalInfo (optional) from Job
details.group: ExperimenterGroup from Job
details.owner: Experimenter from Job
details.updateEvent: Event from Job
finished: timestamp (optional) from Job
groupname: string from Job
message: string from Job
originalFileLinks: JobOriginalFileLink (multiple) from Job
scheduledFor: timestamp from Job
started: timestamp (optional) from Job
status: JobStatus from Job
submitted: timestamp from Job
type: string from Job
username: string from Job
version: integer (optional) from Job

Job

Subclasses: ImportJob, IndexingJob, IntegrityCheckJob, MetadataImportJob, ParseJob, PixelDataJob, ScriptJob, ThumbnailGenerationJob, UploadJob

Used by: FilesetJobLink.child, JobOriginalFileLink.parent

Properties:
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
finished: timestamp (optional)
groupname: string
message: string
originalFileLinks: JobOriginalFileLink (multiple)
scheduledFor: timestamp
started: timestamp (optional)
status: JobStatus
submitted: timestamp
type: string
username: string
version: integer (optional), see IMutable

JobStatus

Used by: Job.status

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

Label

Properties:
anchor: string (optional)
annotationLinks: ShapeAnnotationLink (multiple) from Shape
baselineShift: string (optional)
decoration: string (optional)
details.creationEvent: Event from Shape
details.externalInfo: ExternalInfo (optional) from Shape
details.group: ExperimenterGroup from Shape
details.owner: Experimenter from Shape
details.updateEvent: Event from Shape
direction: string (optional)
fillColor: integer (optional) from Shape
fillRule: string (optional) from Shape
fontFamily: string (optional) from Shape
fontSize.unit: enumeration of Length (optional) from Shape
fontSize.value: double (optional) from Shape
fontStretch: string (optional) from Shape
fontStyle: string (optional) from Shape
fontVariant: string (optional) from Shape
fontWeight: string (optional) from Shape
g: string (optional) from Shape
glyphOrientationVertical: integer (optional)
locked: boolean (optional) from Shape
roi: Roi from Shape
strokeColor: integer (optional) from Shape
strokeDashArray: string (optional) from Shape
strokeDashOffset: integer (optional) from Shape
strokeLineCap: string (optional) from Shape
strokeLineJoin: string (optional) from Shape
strokeMiterLimit: integer (optional) from Shape
strokeWidth.unit: enumeration of Length (optional) from Shape
strokeWidth.value: double (optional) from Shape
textValue: text (optional)
theC: integer (optional) from Shape
theT: integer (optional) from Shape
theZ: integer (optional) from Shape
transform: string (optional) from Shape
vectorEffect: string (optional) from Shape
version: integer (optional) from Shape
visibility: boolean (optional) from Shape
writingMode: string (optional)
x: double (optional)
y: double (optional)

Laser

Properties:
annotationLinks: LightSourceAnnotationLink (multiple) from LightSource
details.creationEvent: Event from LightSource
details.externalInfo: ExternalInfo (optional) from LightSource
details.group: ExperimenterGroup from LightSource
details.owner: Experimenter from LightSource
details.updateEvent: Event from LightSource
frequencyMultiplication: integer (optional)
instrument: Instrument from LightSource
laserMedium: LaserMedium
lotNumber: string (optional) from LightSource
manufacturer: string (optional) from LightSource
model: string (optional) from LightSource
pockelCell: boolean (optional)
power.unit: enumeration of Power (optional) from LightSource
power.value: double (optional) from LightSource
pulse: Pulse (optional)
pump: LightSource (optional)
repetitionRate.unit: enumeration of Frequency (optional)
repetitionRate.value: double (optional)
serialNumber: string (optional) from LightSource
tuneable: boolean (optional)
type: LaserType
version: integer (optional) from LightSource
wavelength.unit: enumeration of Length (optional)
wavelength.value: double (optional)

LaserMedium

Used by: Laser.laserMedium

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

LaserType

Used by: Laser.type

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

LightEmittingDiode

Properties:
annotationLinks: LightSourceAnnotationLink (multiple) from LightSource
details.creationEvent: Event from LightSource
details.externalInfo: ExternalInfo (optional) from LightSource
details.group: ExperimenterGroup from LightSource
details.owner: Experimenter from LightSource
details.updateEvent: Event from LightSource
instrument: Instrument from LightSource
lotNumber: string (optional) from LightSource
manufacturer: string (optional) from LightSource
model: string (optional) from LightSource
power.unit: enumeration of Power (optional) from LightSource
power.value: double (optional) from LightSource
serialNumber: string (optional) from LightSource
version: integer (optional) from LightSource

LightPath

Used by: LightPathAnnotationLink.parent, LightPathEmissionFilterLink.parent, LightPathExcitationFilterLink.parent, LogicalChannel.lightPath

Properties:
annotationLinks: LightPathAnnotationLink (multiple)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
dichroic: Dichroic (optional)
emissionFilterLink: LightPathEmissionFilterLink (multiple)
excitationFilterLink: LightPathExcitationFilterLink (multiple)
version: integer (optional), see IMutable

LightSettings

Used by: LogicalChannel.lightSourceSettings, MicrobeamManipulation.lightSourceSettings

Properties:
attenuation: double (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
lightSource: LightSource
microbeamManipulation: MicrobeamManipulation (optional)
version: integer (optional), see IMutable
wavelength.unit: enumeration of Length (optional)
wavelength.value: double (optional)

LightSource

Subclasses: Arc, Filament, GenericExcitationSource, Laser, LightEmittingDiode

Used by: Instrument.lightSource, Laser.pump, LightSettings.lightSource, LightSourceAnnotationLink.parent

Properties:
annotationLinks: LightSourceAnnotationLink (multiple)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
instrument: Instrument
lotNumber: string (optional)
manufacturer: string (optional)
model: string (optional)
power.unit: enumeration of Power (optional)
power.value: double (optional)
serialNumber: string (optional)
version: integer (optional), see IMutable

Line

Properties:
annotationLinks: ShapeAnnotationLink (multiple) from Shape
details.creationEvent: Event from Shape
details.externalInfo: ExternalInfo (optional) from Shape
details.group: ExperimenterGroup from Shape
details.owner: Experimenter from Shape
details.updateEvent: Event from Shape
fillColor: integer (optional) from Shape
fillRule: string (optional) from Shape
fontFamily: string (optional) from Shape
fontSize.unit: enumeration of Length (optional) from Shape
fontSize.value: double (optional) from Shape
fontStretch: string (optional) from Shape
fontStyle: string (optional) from Shape
fontVariant: string (optional) from Shape
fontWeight: string (optional) from Shape
g: string (optional) from Shape
locked: boolean (optional) from Shape
roi: Roi from Shape
strokeColor: integer (optional) from Shape
strokeDashArray: string (optional) from Shape
strokeDashOffset: integer (optional) from Shape
strokeLineCap: string (optional) from Shape
strokeLineJoin: string (optional) from Shape
strokeMiterLimit: integer (optional) from Shape
strokeWidth.unit: enumeration of Length (optional) from Shape
strokeWidth.value: double (optional) from Shape
textValue: text (optional)
theC: integer (optional) from Shape
theT: integer (optional) from Shape
theZ: integer (optional) from Shape
transform: string (optional) from Shape
vectorEffect: string (optional) from Shape
version: integer (optional) from Shape
visibility: boolean (optional) from Shape
x1: double (optional)
x2: double (optional)
y1: double (optional)
y2: double (optional)

ListAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
name: string (optional) from Annotation
ns: string (optional) from Annotation
version: integer (optional) from Annotation

LogicalChannel

Used by: Channel.logicalChannel

Properties:
channels: Channel (multiple)
contrastMethod: ContrastMethod (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
detectorSettings: DetectorSettings (optional)
emissionWave.unit: enumeration of Length (optional)
emissionWave.value: double (optional)
excitationWave.unit: enumeration of Length (optional)
excitationWave.value: double (optional)
filterSet: FilterSet (optional)
fluor: string (optional)
illumination: Illumination (optional)
lightPath: LightPath (optional)
lightSourceSettings: LightSettings (optional)
mode: AcquisitionMode (optional)
name: string (optional)
ndFilter: double (optional)
otf: OTF (optional)
photometricInterpretation: PhotometricInterpretation (optional)
pinHoleSize.unit: enumeration of Length (optional)
pinHoleSize.value: double (optional)
pockelCellSetting: integer (optional)
samplesPerPixel: integer (optional)
version: integer (optional), see IMutable

LongAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
longValue: long (optional)
name: string (optional) from Annotation
ns: string (optional) from Annotation
version: integer (optional) from Annotation

MapAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
mapValue: list (multiple)
name: string (optional) from Annotation
ns: string (optional) from Annotation
version: integer (optional) from Annotation

Mask

Properties:
annotationLinks: ShapeAnnotationLink (multiple) from Shape
bytes: binary (optional)
details.creationEvent: Event from Shape
details.externalInfo: ExternalInfo (optional) from Shape
details.group: ExperimenterGroup from Shape
details.owner: Experimenter from Shape
details.updateEvent: Event from Shape
fillColor: integer (optional) from Shape
fillRule: string (optional) from Shape
fontFamily: string (optional) from Shape
fontSize.unit: enumeration of Length (optional) from Shape
fontSize.value: double (optional) from Shape
fontStretch: string (optional) from Shape
fontStyle: string (optional) from Shape
fontVariant: string (optional) from Shape
fontWeight: string (optional) from Shape
g: string (optional) from Shape
height: double (optional)
locked: boolean (optional) from Shape
pixels: Pixels (optional)
roi: Roi from Shape
strokeColor: integer (optional) from Shape
strokeDashArray: string (optional) from Shape
strokeDashOffset: integer (optional) from Shape
strokeLineCap: string (optional) from Shape
strokeLineJoin: string (optional) from Shape
strokeMiterLimit: integer (optional) from Shape
strokeWidth.unit: enumeration of Length (optional) from Shape
strokeWidth.value: double (optional) from Shape
textValue: text (optional)
theC: integer (optional) from Shape
theT: integer (optional) from Shape
theZ: integer (optional) from Shape
transform: string (optional) from Shape
vectorEffect: string (optional) from Shape
version: integer (optional) from Shape
visibility: boolean (optional) from Shape
width: double (optional)
x: double (optional)
y: double (optional)

Medium

Used by: ObjectiveSettings.medium

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

MetadataImportJob

Properties:
details.creationEvent: Event from Job
details.externalInfo: ExternalInfo (optional) from Job
details.group: ExperimenterGroup from Job
details.owner: Experimenter from Job
details.updateEvent: Event from Job
finished: timestamp (optional) from Job
groupname: string from Job
message: string from Job
originalFileLinks: JobOriginalFileLink (multiple) from Job
scheduledFor: timestamp from Job
started: timestamp (optional) from Job
status: JobStatus from Job
submitted: timestamp from Job
type: string from Job
username: string from Job
version: integer (optional) from Job
versionInfo: list (multiple)

MicrobeamManipulation

Used by: Experiment.microbeamManipulation, LightSettings.microbeamManipulation

Properties:
description: text (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
experiment: Experiment
lightSourceSettings: LightSettings (multiple)
version: integer (optional), see IMutable

MicrobeamManipulationType

Used by: MicrobeamManipulation.type

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

Microscope

Used by: Instrument.microscope

Properties:
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
lotNumber: string (optional)
manufacturer: string (optional)
model: string (optional)
serialNumber: string (optional)
version: integer (optional), see IMutable

MicroscopeType

Used by: Microscope.type

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

Namespace

Used by: NamespaceAnnotationLink.parent

Properties:
annotationLinks: NamespaceAnnotationLink (multiple)
description: text (optional)
details.externalInfo: ExternalInfo (optional)
display: boolean (optional)
displayName: string (optional)
keywords: list (optional)
multivalued: boolean (optional)
name: string
version: integer (optional), see IMutable

Node

Used by: NodeAnnotationLink.parent, Session.node

Properties:
annotationLinks: NodeAnnotationLink (multiple)
conn: text
details.externalInfo: ExternalInfo (optional)
down: timestamp (optional)
scale: integer (optional)
sessions: Session (multiple)
up: timestamp
uuid: string
version: integer (optional), see IMutable

NumericAnnotation

Subclasses: DoubleAnnotation, LongAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
name: string (optional) from Annotation
ns: string (optional) from Annotation
version: integer (optional) from Annotation

OTF

Used by: Instrument.otf, LogicalChannel.otf

Properties:
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
filterSet: FilterSet (optional)
instrument: Instrument
objective: Objective
opticalAxisAveraged: boolean
path: string
pixelsType: PixelsType
sizeX: integer
sizeY: integer
version: integer (optional), see IMutable

Objective

Used by: Instrument.objective, OTF.objective, ObjectiveAnnotationLink.parent, ObjectiveSettings.objective

Properties:
annotationLinks: ObjectiveAnnotationLink (multiple)
calibratedMagnification: double (optional)
correction: Correction
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
immersion: Immersion
instrument: Instrument
iris: boolean (optional)
lensNA: double (optional)
lotNumber: string (optional)
manufacturer: string (optional)
model: string (optional)
nominalMagnification: double (optional)
serialNumber: string (optional)
version: integer (optional), see IMutable
workingDistance.unit: enumeration of Length (optional)
workingDistance.value: double (optional)

ObjectiveSettings

Used by: Image.objectiveSettings

Properties:
correctionCollar: double (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
medium: Medium (optional)
objective: Objective
refractiveIndex: double (optional)
version: integer (optional), see IMutable

OriginalFile

Used by: FileAnnotation.file, FilesetEntry.originalFile, JobOriginalFileLink.child, OriginalFileAnnotationLink.parent, PixelsOriginalFileMap.parent, Roi.source

Properties:
annotationLinks: OriginalFileAnnotationLink (multiple)
atime: timestamp (optional)
ctime: timestamp (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
filesetEntries: FilesetEntry (multiple)
hash: string (optional)
hasher: ChecksumAlgorithm (optional)
mimetype: string (optional)
mtime: timestamp (optional)
name: string
path: text
pixelsFileMaps: PixelsOriginalFileMap (multiple)
size: long (optional)
version: integer (optional), see IMutable

ParseJob

Properties:
details.creationEvent: Event from Job
details.externalInfo: ExternalInfo (optional) from Job
details.group: ExperimenterGroup from Job
details.owner: Experimenter from Job
details.updateEvent: Event from Job
finished: timestamp (optional) from Job
groupname: string from Job
message: string from Job
originalFileLinks: JobOriginalFileLink (multiple) from Job
params: binary (optional)
scheduledFor: timestamp from Job
started: timestamp (optional) from Job
status: JobStatus from Job
submitted: timestamp from Job
type: string from Job
username: string from Job
version: integer (optional) from Job

Path

Properties:
annotationLinks: ShapeAnnotationLink (multiple) from Shape
d: text (optional)
details.creationEvent: Event from Shape
details.externalInfo: ExternalInfo (optional) from Shape
details.group: ExperimenterGroup from Shape
details.owner: Experimenter from Shape
details.updateEvent: Event from Shape
fillColor: integer (optional) from Shape
fillRule: string (optional) from Shape
fontFamily: string (optional) from Shape
fontSize.unit: enumeration of Length (optional) from Shape
fontSize.value: double (optional) from Shape
fontStretch: string (optional) from Shape
fontStyle: string (optional) from Shape
fontVariant: string (optional) from Shape
fontWeight: string (optional) from Shape
g: string (optional) from Shape
locked: boolean (optional) from Shape
roi: Roi from Shape
strokeColor: integer (optional) from Shape
strokeDashArray: string (optional) from Shape
strokeDashOffset: integer (optional) from Shape
strokeLineCap: string (optional) from Shape
strokeLineJoin: string (optional) from Shape
strokeMiterLimit: integer (optional) from Shape
strokeWidth.unit: enumeration of Length (optional) from Shape
strokeWidth.value: double (optional) from Shape
textValue: text (optional)
theC: integer (optional) from Shape
theT: integer (optional) from Shape
theZ: integer (optional) from Shape
transform: string (optional) from Shape
vectorEffect: string (optional) from Shape
version: integer (optional) from Shape
visibility: boolean (optional) from Shape

PhotometricInterpretation

Used by: LogicalChannel.photometricInterpretation

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

PixelDataJob

Properties:
details.creationEvent: Event from Job
details.externalInfo: ExternalInfo (optional) from Job
details.group: ExperimenterGroup from Job
details.owner: Experimenter from Job
details.updateEvent: Event from Job
finished: timestamp (optional) from Job
groupname: string from Job
message: string from Job
originalFileLinks: JobOriginalFileLink (multiple) from Job
scheduledFor: timestamp from Job
started: timestamp (optional) from Job
status: JobStatus from Job
submitted: timestamp from Job
type: string from Job
username: string from Job
version: integer (optional) from Job

Pixels

Used by: Channel.pixels, Image.pixels, Mask.pixels, Pixels.relatedTo, PixelsOriginalFileMap.child, PlaneInfo.pixels, RenderingDef.pixels, Thumbnail.pixels

Properties:
channels: Channel (multiple)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
dimensionOrder: DimensionOrder
image: Image
methodology: string (optional)
physicalSizeX.unit: enumeration of Length (optional)
physicalSizeX.value: double (optional)
physicalSizeY.unit: enumeration of Length (optional)
physicalSizeY.value: double (optional)
physicalSizeZ.unit: enumeration of Length (optional)
physicalSizeZ.value: double (optional)
pixelsFileMaps: PixelsOriginalFileMap (multiple)
pixelsType: PixelsType
planeInfo: PlaneInfo (multiple)
relatedTo: Pixels (optional)
settings: RenderingDef (multiple)
sha1: string
significantBits: integer (optional)
sizeC: integer
sizeT: integer
sizeX: integer
sizeY: integer
sizeZ: integer
thumbnails: Thumbnail (multiple)
timeIncrement.unit: enumeration of Time (optional)
timeIncrement.value: double (optional)
version: integer (optional), see IMutable
waveIncrement: integer (optional)
waveStart: integer (optional)

PixelsOriginalFileMap

Used by: OriginalFile.pixelsFileMaps, Pixels.pixelsFileMaps

Properties:
child: Pixels, see ILink
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
parent: OriginalFile, see ILink
version: integer (optional), see IMutable

PixelsType

Used by: OTF.pixelsType, Pixels.pixelsType

Properties:
bitSize: integer (optional)
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

PlaneInfo

Used by: Pixels.planeInfo, PlaneInfoAnnotationLink.parent

Properties:
annotationLinks: PlaneInfoAnnotationLink (multiple)
deltaT.unit: enumeration of Time (optional)
deltaT.value: double (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
exposureTime.unit: enumeration of Time (optional)
exposureTime.value: double (optional)
pixels: Pixels
positionX.unit: enumeration of Length (optional)
positionX.value: double (optional)
positionY.unit: enumeration of Length (optional)
positionY.value: double (optional)
positionZ.unit: enumeration of Length (optional)
positionZ.value: double (optional)
theC: integer
theT: integer
theZ: integer
version: integer (optional), see IMutable

PlaneSlicingContext

Properties:
constant: boolean
details.creationEvent: Event from CodomainMapContext
details.externalInfo: ExternalInfo (optional) from CodomainMapContext
details.owner: Experimenter from CodomainMapContext
details.updateEvent: Event from CodomainMapContext
lowerLimit: integer
planePrevious: integer
planeSelected: integer
renderingDef: RenderingDef from CodomainMapContext
upperLimit: integer
version: integer (optional) from CodomainMapContext

Plate

Used by: PlateAcquisition.plate, PlateAnnotationLink.parent, ScreenPlateLink.child, Well.plate

Properties:
annotationLinks: PlateAnnotationLink (multiple)
columnNamingConvention: string (optional)
columns: integer (optional)
defaultSample: integer (optional)
description: text (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
externalIdentifier: string (optional)
name: string
plateAcquisitions: PlateAcquisition (multiple)
rowNamingConvention: string (optional)
rows: integer (optional)
screenLinks: ScreenPlateLink (multiple)
status: string (optional)
version: integer (optional), see IMutable
wellOriginX.unit: enumeration of Length (optional)
wellOriginX.value: double (optional)
wellOriginY.unit: enumeration of Length (optional)
wellOriginY.value: double (optional)
wells: Well (multiple)

PlateAcquisition

Used by: Plate.plateAcquisitions, PlateAcquisitionAnnotationLink.parent, WellSample.plateAcquisition

Properties:
annotationLinks: PlateAcquisitionAnnotationLink (multiple)
description: text (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
endTime: timestamp (optional)
maximumFieldCount: integer (optional)
name: string (optional)
plate: Plate
startTime: timestamp (optional)
version: integer (optional), see IMutable
wellSample: WellSample (multiple)

Point

Properties:
annotationLinks: ShapeAnnotationLink (multiple) from Shape
cx: double (optional)
cy: double (optional)
details.creationEvent: Event from Shape
details.externalInfo: ExternalInfo (optional) from Shape
details.group: ExperimenterGroup from Shape
details.owner: Experimenter from Shape
details.updateEvent: Event from Shape
fillColor: integer (optional) from Shape
fillRule: string (optional) from Shape
fontFamily: string (optional) from Shape
fontSize.unit: enumeration of Length (optional) from Shape
fontSize.value: double (optional) from Shape
fontStretch: string (optional) from Shape
fontStyle: string (optional) from Shape
fontVariant: string (optional) from Shape
fontWeight: string (optional) from Shape
g: string (optional) from Shape
locked: boolean (optional) from Shape
roi: Roi from Shape
strokeColor: integer (optional) from Shape
strokeDashArray: string (optional) from Shape
strokeDashOffset: integer (optional) from Shape
strokeLineCap: string (optional) from Shape
strokeLineJoin: string (optional) from Shape
strokeMiterLimit: integer (optional) from Shape
strokeWidth.unit: enumeration of Length (optional) from Shape
strokeWidth.value: double (optional) from Shape
textValue: text (optional)
theC: integer (optional) from Shape
theT: integer (optional) from Shape
theZ: integer (optional) from Shape
transform: string (optional) from Shape
vectorEffect: string (optional) from Shape
version: integer (optional) from Shape
visibility: boolean (optional) from Shape

Polygon

Properties:
annotationLinks: ShapeAnnotationLink (multiple) from Shape
details.creationEvent: Event from Shape
details.externalInfo: ExternalInfo (optional) from Shape
details.group: ExperimenterGroup from Shape
details.owner: Experimenter from Shape
details.updateEvent: Event from Shape
fillColor: integer (optional) from Shape
fillRule: string (optional) from Shape
fontFamily: string (optional) from Shape
fontSize.unit: enumeration of Length (optional) from Shape
fontSize.value: double (optional) from Shape
fontStretch: string (optional) from Shape
fontStyle: string (optional) from Shape
fontVariant: string (optional) from Shape
fontWeight: string (optional) from Shape
g: string (optional) from Shape
locked: boolean (optional) from Shape
points: text (optional)
roi: Roi from Shape
strokeColor: integer (optional) from Shape
strokeDashArray: string (optional) from Shape
strokeDashOffset: integer (optional) from Shape
strokeLineCap: string (optional) from Shape
strokeLineJoin: string (optional) from Shape
strokeMiterLimit: integer (optional) from Shape
strokeWidth.unit: enumeration of Length (optional) from Shape
strokeWidth.value: double (optional) from Shape
textValue: text (optional)
theC: integer (optional) from Shape
theT: integer (optional) from Shape
theZ: integer (optional) from Shape
transform: string (optional) from Shape
vectorEffect: string (optional) from Shape
version: integer (optional) from Shape
visibility: boolean (optional) from Shape

Polyline

Properties:
annotationLinks: ShapeAnnotationLink (multiple) from Shape
details.creationEvent: Event from Shape
details.externalInfo: ExternalInfo (optional) from Shape
details.group: ExperimenterGroup from Shape
details.owner: Experimenter from Shape
details.updateEvent: Event from Shape
fillColor: integer (optional) from Shape
fillRule: string (optional) from Shape
fontFamily: string (optional) from Shape
fontSize.unit: enumeration of Length (optional) from Shape
fontSize.value: double (optional) from Shape
fontStretch: string (optional) from Shape
fontStyle: string (optional) from Shape
fontVariant: string (optional) from Shape
fontWeight: string (optional) from Shape
g: string (optional) from Shape
locked: boolean (optional) from Shape
points: text (optional)
roi: Roi from Shape
strokeColor: integer (optional) from Shape
strokeDashArray: string (optional) from Shape
strokeDashOffset: integer (optional) from Shape
strokeLineCap: string (optional) from Shape
strokeLineJoin: string (optional) from Shape
strokeMiterLimit: integer (optional) from Shape
strokeWidth.unit: enumeration of Length (optional) from Shape
strokeWidth.value: double (optional) from Shape
textValue: text (optional)
theC: integer (optional) from Shape
theT: integer (optional) from Shape
theZ: integer (optional) from Shape
transform: string (optional) from Shape
vectorEffect: string (optional) from Shape
version: integer (optional) from Shape
visibility: boolean (optional) from Shape

Project

Used by: ProjectAnnotationLink.parent, ProjectDatasetLink.parent

Properties:
annotationLinks: ProjectAnnotationLink (multiple)
datasetLinks: ProjectDatasetLink (multiple)
description: text (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
name: string
version: integer (optional), see IMutable

Pulse

Used by: Laser.pulse

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

QuantumDef

Used by: RenderingDef.quantization

Properties:
bitResolution: integer
cdEnd: integer
cdStart: integer
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
version: integer (optional), see IMutable

Reagent

Used by: ReagentAnnotationLink.parent, Screen.reagents, WellReagentLink.child

Properties:
annotationLinks: ReagentAnnotationLink (multiple)
description: text (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
name: string (optional)
reagentIdentifier: string (optional)
screen: Screen
version: integer (optional), see IMutable
wellLinks: WellReagentLink (multiple)

Rectangle

Properties:
annotationLinks: ShapeAnnotationLink (multiple) from Shape
details.creationEvent: Event from Shape
details.externalInfo: ExternalInfo (optional) from Shape
details.group: ExperimenterGroup from Shape
details.owner: Experimenter from Shape
details.updateEvent: Event from Shape
fillColor: integer (optional) from Shape
fillRule: string (optional) from Shape
fontFamily: string (optional) from Shape
fontSize.unit: enumeration of Length (optional) from Shape
fontSize.value: double (optional) from Shape
fontStretch: string (optional) from Shape
fontStyle: string (optional) from Shape
fontVariant: string (optional) from Shape
fontWeight: string (optional) from Shape
g: string (optional) from Shape
height: double (optional)
locked: boolean (optional) from Shape
roi: Roi from Shape
rx: double (optional)
strokeColor: integer (optional) from Shape
strokeDashArray: string (optional) from Shape
strokeDashOffset: integer (optional) from Shape
strokeLineCap: string (optional) from Shape
strokeLineJoin: string (optional) from Shape
strokeMiterLimit: integer (optional) from Shape
strokeWidth.unit: enumeration of Length (optional) from Shape
strokeWidth.value: double (optional) from Shape
textValue: text (optional)
theC: integer (optional) from Shape
theT: integer (optional) from Shape
theZ: integer (optional) from Shape
transform: string (optional) from Shape
vectorEffect: string (optional) from Shape
version: integer (optional) from Shape
visibility: boolean (optional) from Shape
width: double (optional)
x: double (optional)
y: double (optional)

RenderingDef

Used by: ChannelBinding.renderingDef, CodomainMapContext.renderingDef, Pixels.settings

Properties:
compression: double (optional)
defaultT: integer
defaultZ: integer
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
name: string (optional)
pixels: Pixels
quantization: QuantumDef
spatialDomainEnhancement: CodomainMapContext (multiple)
version: integer (optional), see IMutable
waveRendering: ChannelBinding (multiple)

RenderingModel

Used by: RenderingDef.model

Properties:
details.externalInfo: ExternalInfo (optional)
value: string, see IEnum

ReverseIntensityContext

Properties:
details.creationEvent: Event from CodomainMapContext
details.externalInfo: ExternalInfo (optional) from CodomainMapContext
details.owner: Experimenter from CodomainMapContext
details.updateEvent: Event from CodomainMapContext
renderingDef: RenderingDef from CodomainMapContext
reverse: boolean
version: integer (optional) from CodomainMapContext

Roi

Used by: Image.rois, RoiAnnotationLink.parent, Shape.roi

Properties:
annotationLinks: RoiAnnotationLink (multiple)
description: text (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
image: Image (optional)
keywords: list (optional)
name: string (optional)
namespaces: list (optional)
shapes: Shape (multiple)
source: OriginalFile (optional)
version: integer (optional), see IMutable

Screen

Used by: Reagent.screen, ScreenAnnotationLink.parent, ScreenPlateLink.parent

Properties:
annotationLinks: ScreenAnnotationLink (multiple)
description: text (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
name: string
plateLinks: ScreenPlateLink (multiple)
protocolDescription: string (optional)
protocolIdentifier: string (optional)
reagentSetDescription: string (optional)
reagentSetIdentifier: string (optional)
reagents: Reagent (multiple)
type: string (optional)
version: integer (optional), see IMutable

ScriptJob

Properties:
description: string (optional)
details.creationEvent: Event from Job
details.externalInfo: ExternalInfo (optional) from Job
details.group: ExperimenterGroup from Job
details.owner: Experimenter from Job
details.updateEvent: Event from Job
finished: timestamp (optional) from Job
groupname: string from Job
message: string from Job
originalFileLinks: JobOriginalFileLink (multiple) from Job
scheduledFor: timestamp from Job
started: timestamp (optional) from Job
status: JobStatus from Job
submitted: timestamp from Job
type: string from Job
username: string from Job
version: integer (optional) from Job

Session

Subclasses: Share

Used by: Event.session, Node.sessions, SessionAnnotationLink.parent

Properties:
annotationLinks: SessionAnnotationLink (multiple)
closed: timestamp (optional)
defaultEventType: string
details.externalInfo: ExternalInfo (optional)
events: Event (multiple)
message: text (optional)
node: Node
started: timestamp
timeToIdle: long
timeToLive: long
userAgent: string (optional)
userIP: string (optional)
uuid: string
version: integer (optional), see IMutable

Shape

Subclasses: Ellipse, Label, Line, Mask, Path, Point, Polygon, Polyline, Rectangle

Used by: Roi.shapes, ShapeAnnotationLink.parent

Properties:
annotationLinks: ShapeAnnotationLink (multiple)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
fillColor: integer (optional)
fillRule: string (optional)
fontFamily: string (optional)
fontSize.unit: enumeration of Length (optional)
fontSize.value: double (optional)
fontStretch: string (optional)
fontStyle: string (optional)
fontVariant: string (optional)
fontWeight: string (optional)
g: string (optional)
locked: boolean (optional)
roi: Roi
strokeColor: integer (optional)
strokeDashArray: string (optional)
strokeDashOffset: integer (optional)
strokeLineCap: string (optional)
strokeLineJoin: string (optional)
strokeMiterLimit: integer (optional)
strokeWidth.unit: enumeration of Length (optional)
strokeWidth.value: double (optional)
theC: integer (optional)
theT: integer (optional)
theZ: integer (optional)
transform: string (optional)
vectorEffect: string (optional)
version: integer (optional), see IMutable
visibility: boolean (optional)

Share

Used by: ShareMember.parent

Properties:
active: boolean
annotationLinks: SessionAnnotationLink (multiple) from Session
closed: timestamp (optional) from Session
data: binary
defaultEventType: string from Session
details.externalInfo: ExternalInfo (optional) from Session
events: Event (multiple) from Session
itemCount: long
message: text (optional) from Session
node: Node from Session
owner: Experimenter from Session
started: timestamp from Session
timeToIdle: long from Session
timeToLive: long from Session
userAgent: string (optional) from Session
userIP: string (optional) from Session
uuid: string from Session
version: integer (optional) from Session

ShareMember

Properties:
child: Experimenter, see ILink
details.externalInfo: ExternalInfo (optional)
parent: Share, see ILink
version: integer (optional), see IMutable

StageLabel

Used by: Image.stageLabel

Properties:
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
name: string
positionX.unit: enumeration of Length (optional)
positionX.value: double (optional)
positionY.unit: enumeration of Length (optional)
positionY.value: double (optional)
positionZ.unit: enumeration of Length (optional)
positionZ.value: double (optional)
version: integer (optional), see IMutable

StatsInfo

Used by: Channel.statsInfo

Properties:
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
globalMax: double
globalMin: double
version: integer (optional), see IMutable

TagAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
name: string (optional) from Annotation
ns: string (optional) from Annotation
textValue: text (optional) from TextAnnotation
version: integer (optional) from Annotation

TermAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
name: string (optional) from Annotation
ns: string (optional) from Annotation
termValue: text (optional)
version: integer (optional) from Annotation

TextAnnotation

Subclasses: CommentAnnotation, TagAnnotation, XmlAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
name: string (optional) from Annotation
ns: string (optional) from Annotation
textValue: text (optional)
version: integer (optional) from Annotation

Thumbnail

Used by: Pixels.thumbnails

Properties:
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
mimeType: string
pixels: Pixels
ref: string (optional)
sizeX: integer
sizeY: integer
version: integer (optional), see IMutable

ThumbnailGenerationJob

Properties:
details.creationEvent: Event from Job
details.externalInfo: ExternalInfo (optional) from Job
details.group: ExperimenterGroup from Job
details.owner: Experimenter from Job
details.updateEvent: Event from Job
finished: timestamp (optional) from Job
groupname: string from Job
message: string from Job
originalFileLinks: JobOriginalFileLink (multiple) from Job
scheduledFor: timestamp from Job
started: timestamp (optional) from Job
status: JobStatus from Job
submitted: timestamp from Job
type: string from Job
username: string from Job
version: integer (optional) from Job

TimestampAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
name: string (optional) from Annotation
ns: string (optional) from Annotation
timeValue: timestamp (optional)
version: integer (optional) from Annotation

TransmittanceRange

Used by: Filter.transmittanceRange

Properties:
cutIn.unit: enumeration of Length (optional)
cutIn.value: double (optional)
cutInTolerance.unit: enumeration of Length (optional)
cutInTolerance.value: double (optional)
cutOut.unit: enumeration of Length (optional)
cutOut.value: double (optional)
cutOutTolerance.unit: enumeration of Length (optional)
cutOutTolerance.value: double (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
transmittance: double (optional)
version: integer (optional), see IMutable

TypeAnnotation

Subclasses: FileAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
name: string (optional) from Annotation
ns: string (optional) from Annotation
version: integer (optional) from Annotation

UploadJob

Properties:
details.creationEvent: Event from Job
details.externalInfo: ExternalInfo (optional) from Job
details.group: ExperimenterGroup from Job
details.owner: Experimenter from Job
details.updateEvent: Event from Job
finished: timestamp (optional) from Job
groupname: string from Job
message: string from Job
originalFileLinks: JobOriginalFileLink (multiple) from Job
scheduledFor: timestamp from Job
started: timestamp (optional) from Job
status: JobStatus from Job
submitted: timestamp from Job
type: string from Job
username: string from Job
version: integer (optional) from Job
versionInfo: list (multiple)

Well

Used by: Plate.wells, WellAnnotationLink.parent, WellReagentLink.parent, WellSample.well

Properties:
alpha: integer (optional)
annotationLinks: WellAnnotationLink (multiple)
blue: integer (optional)
column: integer (optional)
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
externalDescription: string (optional)
externalIdentifier: string (optional)
green: integer (optional)
plate: Plate
reagentLinks: WellReagentLink (multiple)
red: integer (optional)
row: integer (optional)
status: string (optional)
type: string (optional)
version: integer (optional), see IMutable
wellSamples: WellSample (multiple)

WellSample

Used by: Image.wellSamples, PlateAcquisition.wellSample, Well.wellSamples

Properties:
details.creationEvent: Event
details.externalInfo: ExternalInfo (optional)
details.group: ExperimenterGroup
details.owner: Experimenter
details.updateEvent: Event
image: Image
plateAcquisition: PlateAcquisition (optional)
posX.unit: enumeration of Length (optional)
posX.value: double (optional)
posY.unit: enumeration of Length (optional)
posY.value: double (optional)
timepoint: timestamp (optional)
version: integer (optional), see IMutable
well: Well

XmlAnnotation

Properties:
annotationLinks: AnnotationAnnotationLink (multiple) from Annotation
description: text (optional) from Annotation
details.creationEvent: Event from Annotation
details.externalInfo: ExternalInfo (optional) from Annotation
details.group: ExperimenterGroup from Annotation
details.owner: Experimenter from Annotation
details.updateEvent: Event from Annotation
name: string (optional) from Annotation
ns: string (optional) from Annotation
textValue: text (optional) from TextAnnotation
version: integer (optional) from Annotation