Class QuantitationTypeValueObject

    • Constructor Detail

      • QuantitationTypeValueObject

        public QuantitationTypeValueObject()
      • QuantitationTypeValueObject

        public QuantitationTypeValueObject​(QuantitationType qt)
      • QuantitationTypeValueObject

        public QuantitationTypeValueObject​(QuantitationType qt,
                                           ExpressionExperiment expressionExperiment,
                                           @Nullable
                                           Class<? extends DesignElementDataVector> vectorType)
        Create a QuantitationType VO in the context of an associated experiment.

        Note that an associated EE does not imply that the QT is used in processed/raw vectors. There are generic QTs to represent data transformation such as masking that require no storage of vectors.

        Parameters:
        expressionExperiment - associated experiment
        vectorType - vector type if applicable, otherwise null