Package uk.ac.gda.vmxi.model
Class PlateInfo
java.lang.Object
uk.ac.gda.vmxi.model.PlateInfo
Class PlateInfo holds the plate properties returned by ISPyB from a query.
The specific fields returned may be subject to extension or change.
Refer to ISPyB/Query documentation for descriptions of the properties.
Some basics:
- ISPyB holds records for containers, identified by containerType
- each plate type is a containerType
- each container has bar-code and capacity
Associated with each plate instance:
- storageName: the long-term storage system name, that may also image the plate
- storageTemperature: required temperature determined by the sample volumes contained on the plate
- context: object holding ISPyB fields identifying static physical location, movement context, and schedule state
- context.isScheduled(): ISpyB record time-stamp indicating the plate's schedule context (true if time-stamp not present)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetVisit()voidsetBarcode(String barcode) voidsetCapacity(Integer capacity) voidsetContainerTypeId(String typeId) voidsetContext(PlateContext context) voidsetStorageName(String storageName) voidsetStorageSerialNumber(String storageSerialNumber) voidsetStorageTemperature(Float storageTemperature) voidtoString()
-
Constructor Details
-
PlateInfo
public PlateInfo()
-
-
Method Details