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 DatasetIdentifier
Identifies 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 boolean
equals(java.lang.Object obj)
java.lang.String
getChannel()
channel codeint
getTile()
a sequential number of an image tile, starts from 0WellPosition
getWellPosition()
Well position on the plateint
hashCode()
java.lang.String
toString()
-
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:
toString
in classDatasetIdentifier
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classDatasetIdentifier
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classDatasetIdentifier
-
-