Class FeatureVectorContainerDataSet

    • Field Detail

      • service

        protected final ch.systemsx.cisd.openbis.dss.generic.shared.IEncapsulatedBasicOpenBISService service
    • Constructor Detail

      • FeatureVectorContainerDataSet

        public FeatureVectorContainerDataSet​(DataSetRegistrationDetails<? extends ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation> registrationDetails,
                                             java.io.File dataSetFolder,
                                             ch.systemsx.cisd.openbis.dss.generic.shared.IEncapsulatedOpenBISService service)
        Parameters:
        registrationDetails -
        dataSetFolder -
        service -
    • Method Detail

      • getOriginalDataset

        public IDataSet getOriginalDataset()
      • setSample

        public void setSample​(ISampleImmutable sampleOrNull)
        Description copied from interface: IDataSetUpdatable
        Set the sample for this data set. Will also set the experiment, since the sample must have an experiment.
        Specified by:
        setSample in interface IDataSetUpdatable
        Overrides:
        setSample in class DataSet<ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation>
        Parameters:
        sampleOrNull - The sample to use. Need not actually be immutable, but the immutable one is the supertype.
      • setExperiment

        public void setExperiment​(IExperimentImmutable experimentOrNull)
        Description copied from interface: IDataSetUpdatable
        Set the experiment for this data set. The experiment may also be set by setting the sample.
        Specified by:
        setExperiment in interface IDataSetUpdatable
        Overrides:
        setExperiment in class DataSet<ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation>
        Parameters:
        experimentOrNull - The experiment for this data set. Need not actually be immutable, but the immutable one is the supertype.
      • setPropertyValue

        public void setPropertyValue​(java.lang.String propertyCode,
                                     java.lang.String propertyValue)
        Description copied from interface: IDataSetUpdatable
        Set the value for a property.
        Specified by:
        setPropertyValue in interface IDataSetUpdatable
        Overrides:
        setPropertyValue in class DataSet<ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation>
      • getContainerAnalysisType

        public static java.lang.String getContainerAnalysisType​(java.lang.String dataSetTypeCode)
      • setDataSetType

        public void setDataSetType​(java.lang.String dataSetTypeCode)
        Description copied from interface: IDataSet
        Set the data set type.
        Specified by:
        setDataSetType in interface IDataSet
        Overrides:
        setDataSetType in class DataSet<ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation>
      • getDataSetTypeWithPropertyTypes

        protected DataSetType getDataSetTypeWithPropertyTypes​(java.lang.String dataSetTypeCode)