Class PlateImageReference
- java.lang.Object
-
- ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.DatasetIdentifier
-
- ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.PlateImageReference
-
- All Implemented Interfaces:
IDatasetIdentifier,IPermanentIdentifier,java.io.Serializable
@JsonObject("PlateImageReference") public class PlateImageReference extends DatasetIdentifierIdentifies one image acquired in a screening context.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PlateImageReference(int wellRow, int wellColumn, int tile, java.lang.String channel, IDatasetIdentifier dataset)PlateImageReference(int tile, java.lang.String channelOrNull, WellPosition wellPosition, IDatasetIdentifier dataset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetChannel()channel codeintgetTile()a sequential number of an image tile, starts from 0WellPositiongetWellPosition()Well position on the plateinthashCode()java.lang.StringtoString()-
Methods inherited from class ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.DatasetIdentifier
getDatasetCode, getDatastoreServerUrl, getPermId
-
-
-
-
Constructor Detail
-
PlateImageReference
public PlateImageReference(int tile, java.lang.String channelOrNull, WellPosition wellPosition, IDatasetIdentifier dataset)- Parameters:
dataset- if image dataset is specified, image will be fetched from it. If a feature vector dataset is specified, a connected image dataset will be found and image will be fetched from it.channelOrNull- if null then merged channels will be delivered
-
PlateImageReference
public PlateImageReference(int wellRow, int wellColumn, int tile, java.lang.String channel, IDatasetIdentifier dataset)- Parameters:
dataset- if image dataset is specified, image will be fetched from it. If a feature vector dataset is specified, a connected image dataset will be found and image will be fetched from it.
-
-
Method Detail
-
getWellPosition
public WellPosition getWellPosition()
Well position on the plate
-
getTile
public int getTile()
a sequential number of an image tile, starts from 0
-
getChannel
public java.lang.String getChannel()
channel code
-
toString
public java.lang.String toString()
- Overrides:
toStringin classDatasetIdentifier
-
hashCode
public int hashCode()
- Overrides:
hashCodein classDatasetIdentifier
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classDatasetIdentifier
-
-