Class SingleCellDataWriterCli

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.SingleCellExpressionDataVector>
ubic.gemma.apps.SingleCellDataWriterCli
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.context.EnvironmentAware, CLI

public class SingleCellDataWriterCli extends ExpressionExperimentVectorsManipulatingCli<ubic.gemma.model.expression.bioAssayData.SingleCellExpressionDataVector>
  • Constructor Details

    • SingleCellDataWriterCli

      public SingleCellDataWriterCli()
  • 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
    • buildExperimentVectorsOptions

      protected void buildExperimentVectorsOptions(org.apache.commons.cli.Options options)
      Overrides:
      buildExperimentVectorsOptions in class ExpressionExperimentVectorsManipulatingCli<ubic.gemma.model.expression.bioAssayData.SingleCellExpressionDataVector>
    • processExperimentVectorsOptions

      protected void processExperimentVectorsOptions(org.apache.commons.cli.CommandLine commandLine) throws org.apache.commons.cli.ParseException
      Overrides:
      processExperimentVectorsOptions in class ExpressionExperimentVectorsManipulatingCli<ubic.gemma.model.expression.bioAssayData.SingleCellExpressionDataVector>
      Throws:
      org.apache.commons.cli.ParseException
    • processExpressionExperimentVectors

      protected void processExpressionExperimentVectors(ubic.gemma.model.expression.experiment.ExpressionExperiment ee, ubic.gemma.model.common.quantitationtype.QuantitationType qt)
      Description copied from class: ExpressionExperimentVectorsManipulatingCli
      Process a set of vectors identified by a QuantitationType.
      Overrides:
      processExpressionExperimentVectors in class ExpressionExperimentVectorsManipulatingCli<ubic.gemma.model.expression.bioAssayData.SingleCellExpressionDataVector>