Class ImageDataSetInformation
- java.lang.Object
-
- ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation
-
- ch.systemsx.cisd.openbis.dss.etl.dto.api.BasicDataSetInformation
-
- ch.systemsx.cisd.openbis.dss.etl.dto.api.impl.ImageDataSetInformation
-
- All Implemented Interfaces:
java.io.Serializable
public class ImageDataSetInformation extends BasicDataSetInformation
ExtendsDataSetInformation
with information about images needed in HCS/Microscopy.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ImageDataSetInformation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSecondaryDataSetInformation(ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation dataSetInformation)
java.util.List<ChannelColorComponent>
getChannelColorComponents()
java.util.List<Channel>
getChannels()
java.lang.Integer
getColorDepth()
java.io.File
getDatasetRelativeImagesFolderPath()
ImageDataSetStructure
getImageDataSetStructure()
IImageGenerationAlgorithm
getImageGenerationAlgorithm()
java.io.File
getIncomingDirectory()
int
getMaximumImageHeight()
int
getMaximumImageWidth()
boolean
getRegisterAsOverviewImageDataSet()
java.util.List<ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation>
getSecondaryDataSets()
ThumbnailsInfo
getThumbnailsInfos()
boolean
isGenerateOverviewImagesFromRegisteredImages()
void
setChannels(java.util.List<Channel> channels)
void
setChannels(java.util.List<Channel> channels, java.util.List<ChannelColorComponent> channelColorComponents)
void
setColorDepth(java.lang.Integer colorDepth)
void
setDatasetRelativeImagesFolderPath(java.io.File datasetRelativeImagesFolderPath)
void
setGenerateOverviewImagesFromRegisteredImages(boolean generateOverviewImagesFromRegisteredImages)
void
setImageDataSetStructure(ImageDataSetStructure imageDataSetStructure)
void
setImageGenerationAlgorithm(IImageGenerationAlgorithm imageGenerationAlgorithm)
void
setIncomingDirectory(java.io.File incomingDirectory)
Sets the folder where all original images are located initially.void
setMaximumImageHeight(int maximumImageHeight)
void
setMaximumImageWidth(int maximumImageWidth)
void
setRegisterAsOverviewImageDataSet(boolean registerAsOverviewImageDataSet)
void
setThumbnailsInfo(ThumbnailsInfo thumbnailsInfo)
java.lang.String
toString()
-
Methods inherited from class ch.systemsx.cisd.openbis.dss.etl.dto.api.BasicDataSetInformation
getFileFormatTypeCode, isMeasured, setDatasetTypeCode, setFileFormatCode, setMeasured, setParentDatasetCode, setSample
-
Methods inherited from class ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation
appendNameAndObject, describe, getContainedDataSetCodes, getDataSetCode, getDataSetKind, getDataSetProperties, getDataSetType, getExperimentIdentifier, getExternalCode, getExternalDataManagementSystem, getExtractableData, getInstanceUUID, getIsCompleteFlag, getParentDataSetCodes, getProducerCode, getProductionDate, getProjectCode, getSampleCode, getSampleIdentifier, getSampleProperties, getShareId, getSpaceCode, getSpeedHint, getUploadingUserIdOrNull, isContainerDataSet, isLinkDataSet, isLinkSample, isNoFileDataSet, setComplete, setContainedDataSetCodes, setContainerDataSet, setContainerDatasetPermId, setDataSetCode, setDataSetKind, setDataSetProperties, setDataSetType, setExperiment, setExperimentIdentifier, setExternalCode, setExternalDataManagementSystem, setExtractableData, setInstanceUUID, setLinkSample, setParentDataSetCodes, setProducerCode, setProductionDate, setProjectCode, setSample, setSampleCode, setSampleIdentifier, setSampleIdentifier, setSampleProperties, setShareId, setSpaceCode, setSpeedHint, setUploadingUserEmail, setUploadingUserId, tryGetContainerDataSet, tryGetContainerDatasetPermId, tryGetUploadingUserEmail, tryToGetExperiment, tryToGetSample
-
-
-
-
Method Detail
-
getIncomingDirectory
public java.io.File getIncomingDirectory()
-
getThumbnailsInfos
public ThumbnailsInfo getThumbnailsInfos()
-
getImageDataSetStructure
public ImageDataSetStructure getImageDataSetStructure()
-
getDatasetRelativeImagesFolderPath
public java.io.File getDatasetRelativeImagesFolderPath()
-
setIncomingDirectory
public void setIncomingDirectory(java.io.File incomingDirectory)
Sets the folder where all original images are located initially.
-
setDatasetRelativeImagesFolderPath
public void setDatasetRelativeImagesFolderPath(java.io.File datasetRelativeImagesFolderPath)
-
setThumbnailsInfo
public void setThumbnailsInfo(ThumbnailsInfo thumbnailsInfo)
-
setImageDataSetStructure
public void setImageDataSetStructure(ImageDataSetStructure imageDataSetStructure)
-
getMaximumImageWidth
public int getMaximumImageWidth()
-
setMaximumImageWidth
public void setMaximumImageWidth(int maximumImageWidth)
-
getMaximumImageHeight
public int getMaximumImageHeight()
-
setMaximumImageHeight
public void setMaximumImageHeight(int maximumImageHeight)
-
getChannels
public java.util.List<Channel> getChannels()
-
getChannelColorComponents
public java.util.List<ChannelColorComponent> getChannelColorComponents()
-
setChannels
public void setChannels(java.util.List<Channel> channels)
-
setChannels
public void setChannels(java.util.List<Channel> channels, java.util.List<ChannelColorComponent> channelColorComponents)
-
getRegisterAsOverviewImageDataSet
public boolean getRegisterAsOverviewImageDataSet()
-
setRegisterAsOverviewImageDataSet
public void setRegisterAsOverviewImageDataSet(boolean registerAsOverviewImageDataSet)
-
isGenerateOverviewImagesFromRegisteredImages
public boolean isGenerateOverviewImagesFromRegisteredImages()
-
setGenerateOverviewImagesFromRegisteredImages
public void setGenerateOverviewImagesFromRegisteredImages(boolean generateOverviewImagesFromRegisteredImages)
-
getColorDepth
public java.lang.Integer getColorDepth()
-
setColorDepth
public void setColorDepth(java.lang.Integer colorDepth)
-
addSecondaryDataSetInformation
public void addSecondaryDataSetInformation(ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation dataSetInformation)
-
getSecondaryDataSets
public java.util.List<ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation> getSecondaryDataSets()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation
-
setImageGenerationAlgorithm
public void setImageGenerationAlgorithm(IImageGenerationAlgorithm imageGenerationAlgorithm)
-
getImageGenerationAlgorithm
public IImageGenerationAlgorithm getImageGenerationAlgorithm()
-
-