Class DetectQuantitationTypeCli

java.lang.Object
ubic.gemma.cli.util.AbstractCLI
ubic.gemma.cli.util.AbstractAuthenticatedCLI
ubic.gemma.cli.util.AbstractAutoSeekingCLI<ubic.gemma.model.expression.experiment.ExpressionExperiment>
ubic.gemma.apps.ExpressionExperimentManipulatingCLI
ubic.gemma.apps.ExpressionExperimentVectorsManipulatingCli<ubic.gemma.model.expression.bioAssayData.DataVector>
ubic.gemma.apps.DetectQuantitationTypeCli
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.context.EnvironmentAware, CLI

public class DetectQuantitationTypeCli extends ExpressionExperimentVectorsManipulatingCli<ubic.gemma.model.expression.bioAssayData.DataVector>
  • Field Details

    • singleCellExpressionExperimentService

      @Autowired public ubic.gemma.persistence.service.expression.experiment.SingleCellExpressionExperimentService singleCellExpressionExperimentService
  • Constructor Details

    • DetectQuantitationTypeCli

      public DetectQuantitationTypeCli()
  • Method Details

    • getCommandName

      @Nullable public String getCommandName()
      Description copied from interface: CLI
      A short memorable name for the command that can be used to locate this class.
      Specified by:
      getCommandName in interface CLI
      Overrides:
      getCommandName in class AbstractCLI
      Returns:
      name; if null or blank, this will not be available as a shortcut command.
    • getShortDesc

      @Nullable public String getShortDesc()
      Description copied from interface: CLI
      Obtain a short description for this command explaining what it does.
      Specified by:
      getShortDesc in interface CLI
      Overrides:
      getShortDesc in class AbstractCLI
    • processExpressionExperimentVectors

      protected void processExpressionExperimentVectors(ubic.gemma.model.expression.experiment.ExpressionExperiment ee, ubic.gemma.model.common.quantitationtype.QuantitationType qt, Class<? extends ubic.gemma.model.expression.bioAssayData.DataVector> vectorType) throws Exception
      Overrides:
      processExpressionExperimentVectors in class ExpressionExperimentVectorsManipulatingCli<ubic.gemma.model.expression.bioAssayData.DataVector>
      Throws:
      Exception