public interface PlateAcquisition extends RepositoryObject, Annotatable
| Modifier and Type | Method and Description |
|---|---|
PlateAcquisitionData |
asDataObject()
Returns an
PlateAcquisitionData corresponding to the handled object. |
default List<RepositoryObject> |
getChildren(Browser browser)
Gets the object children.
|
Timestamp |
getEndTime()
Returns the time when the last image was collected.
|
default List<Image> |
getImages()
Retrieves the images contained in the well samples.
|
default List<Image> |
getImages(Browser browser)
Retrieves the images contained in the well samples from OMERO.
|
String |
getLabel()
Returns the label associated to the plate acquisition.
|
int |
getMaximumFieldCount()
Returns the maximum number of fields in any well.
|
default List<RepositoryObject> |
getParents(Browser browser)
Gets the object parents.
|
default List<Plate> |
getPlates(Browser browser)
Returns the (updated) parent plate as a singleton list.
|
long |
getRefPlateId()
Returns the id of the plate of reference.
|
default List<Screen> |
getScreens(Browser browser)
Retrieves the screens containing the parent plates.
|
Timestamp |
getStartTime()
Returns the time when the first image was collected.
|
default List<Well> |
getWells(Browser browser)
Retrieves the wells containing the well samples for this plate acquisition.
|
List<WellSample> |
getWellSamples()
Retrieves the well samples for this plate acquisition.
|
List<WellSample> |
getWellSamples(Browser browser)
Retrieves the well samples for this plate acquisition and reloads them from OMERO.
|
default <A extends AnnotationData> |
link(DataManager dm,
A annotation)
Attach an
AnnotationData to this object. |
void |
reload(Browser browser)
Reloads the plate acquisition from OMERO.
|
void |
setDescription(String description)
Sets the description of the plate acquisition.
|
void |
setName(String name)
Sets the name of the plate acquisition.
|
void |
setRefPlateId(long refPlateId)
Sets the id of the plate this plate acquisition is for.
|
getDescription, getNameaddAndReplaceFile, addAndReplaceFile, addAndReplaceTable, addAndReplaceTable, addFile, addKeyValuePair, addTable, addTag, addTag, addTags, copyAnnotationLinks, getAnnotationData, getAnnotations, getFileAnnotations, getKeyValuePairs, getMapAnnotations, getMyRating, getTable, getTables, getTags, getValues, isLinked, link, link, linkIfNotLinked, rate, unlinkcanAnnotate, canChgrp, canChown, canDelete, canEdit, canLink, distinct, flatten, getCreated, getElementsOf, getGroupId, getId, getOwner, getUpdated, saveAndUpdatePlateAcquisitionData asDataObject()
PlateAcquisitionData corresponding to the handled object.asDataObject in interface RemoteObjectvoid setName(String name)
name - The name of the plate acquisition. Mustn't be null.IllegalArgumentException - If the name is null.default List<RepositoryObject> getParents(Browser browser) throws AccessException, ServiceException, ExecutionException
getParents in interface RepositoryObjectbrowser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.default List<RepositoryObject> getChildren(Browser browser) throws AccessException, ServiceException, ExecutionException
getChildren in interface RepositoryObjectbrowser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.void setDescription(String description)
description - The description of the plate acquisition.default <A extends AnnotationData> void link(DataManager dm, A annotation) throws ServiceException, AccessException, ExecutionException
AnnotationData to this object.link in interface AnnotatableA - The type of the annotation.dm - The data manager.annotation - The AnnotationData.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.default List<Screen> getScreens(Browser browser) throws ServiceException, AccessException, ExecutionException
browser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.default List<Plate> getPlates(Browser browser) throws ServiceException, AccessException, ExecutionException
browser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.default List<Well> getWells(Browser browser) throws ServiceException, AccessException, ExecutionException
browser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.List<WellSample> getWellSamples()
List<WellSample> getWellSamples(Browser browser) throws AccessException, ServiceException, ExecutionException
browser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.default List<Image> getImages()
default List<Image> getImages(Browser browser) throws ServiceException, AccessException, ExecutionException
browser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.String getLabel()
long getRefPlateId()
void setRefPlateId(long refPlateId)
refPlateId - The value to set.Timestamp getStartTime()
Timestamp getEndTime()
int getMaximumFieldCount()
void reload(Browser browser) throws ServiceException, AccessException, ExecutionException
reload in interface RepositoryObjectbrowser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.Copyright © 2020–2023 GReD. All rights reserved.