Package ubic.gemma.core.apps
Class RNASeqBatchInfoCli
- java.lang.Object
-
- ubic.gemma.core.util.AbstractCLI
-
- ubic.gemma.core.util.AbstractAuthenticatedCLI
-
- ubic.gemma.core.apps.ExpressionExperimentManipulatingCLI
-
- ubic.gemma.core.apps.RNASeqBatchInfoCli
-
- All Implemented Interfaces:
CLI
public class RNASeqBatchInfoCli extends ExpressionExperimentManipulatingCLI
Deprecated.this should not be necessary and the regular batch population tool can be used instead.Add batch information for RNA-seq experiments.- Author:
- tesar
-
-
Field Summary
-
Fields inherited from class ubic.gemma.core.apps.ExpressionExperimentManipulatingCLI
auditEventService, auditTrailService, eeService, expressionExperiments, force
-
Fields inherited from class ubic.gemma.core.util.AbstractCLI
ABORTED, FAILURE, FAILURE_FROM_ERROR_OBJECTS, FOOTER, HEADER, log, SUCCESS
-
-
Constructor Summary
Constructors Constructor Description RNASeqBatchInfoCli()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected voidbuildOptions(org.apache.commons.cli.Options options)Deprecated.Build option implementation.protected voiddoWork()Deprecated.Command line implementation.GemmaCLI.CommandGroupgetCommandGroup()Deprecated.Obtain the command group for this CLI.StringgetCommandName()Deprecated.A short memorable name for the command that can be used to locate this class.StringgetShortDesc()Deprecated.Obtain a short description for this command explaining what it does.protected voidprocessOptions(org.apache.commons.cli.CommandLine commandLine)Deprecated.Process command line options.-
Methods inherited from class ubic.gemma.core.apps.ExpressionExperimentManipulatingCLI
findGeneByOfficialSymbol, getTaxonByName, noNeedToRun
-
Methods inherited from class ubic.gemma.core.util.AbstractAuthenticatedCLI
executeBatchTasks, processStandardOptions, requireLogin
-
Methods inherited from class ubic.gemma.core.util.AbstractCLI
addAutoOption, addAutoOption, addBatchOption, addDateOption, addErrorObject, addErrorObject, addErrorObject, addSuccessObject, addSuccessObject, addThreadsOption, allowPositionalArguments, buildStandardOptions, executeCommand, getAutoSeekEventType, getBean, getBean, getLimitingDate, getNumThreads, getOptions, isAutoSeek, promptConfirmationOrAbort, setAllowPositionalArguments
-
-
-
-
Method Detail
-
getCommandGroup
public GemmaCLI.CommandGroup getCommandGroup()
Deprecated.Description copied from interface:CLIObtain the command group for this CLI.- Specified by:
getCommandGroupin interfaceCLI- Overrides:
getCommandGroupin classExpressionExperimentManipulatingCLI
-
buildOptions
protected void buildOptions(org.apache.commons.cli.Options options)
Deprecated.Description copied from class:AbstractCLIBuild option implementation.Implement this method to add options to your command line, using the OptionBuilder.
This is called right after
AbstractCLI.buildStandardOptions(Options)so the options will be added after standard options.- Overrides:
buildOptionsin classExpressionExperimentManipulatingCLI
-
processOptions
protected void processOptions(org.apache.commons.cli.CommandLine commandLine) throws org.apache.commons.cli.ParseExceptionDeprecated.Description copied from class:AbstractCLIProcess command line options.Implement this to provide processing of options. It is called after
AbstractCLI.buildOptions(Options)and right beforeAbstractCLI.doWork().- Overrides:
processOptionsin classExpressionExperimentManipulatingCLI- Throws:
org.apache.commons.cli.ParseException- in case of unrecoverable failure (i.e. missing option or invalid value), an exception can be raised and will result in an exit code ofAbstractCLI.FAILURE.
-
getCommandName
public String getCommandName()
Deprecated.Description copied from interface:CLIA short memorable name for the command that can be used to locate this class.- Returns:
- name; if null or blank, this will not be available as a shortcut command.
-
doWork
protected void doWork() throws ExceptionDeprecated.Description copied from class:AbstractCLICommand line implementation.This is called after
AbstractCLI.buildOptions(Options)andAbstractCLI.processOptions(CommandLine), so the implementation can assume that all its arguments have already been initialized.- Specified by:
doWorkin classAbstractCLI- Throws:
Exception- in case of unrecoverable failure, an exception is thrown and will result in aAbstractCLI.FAILUREexit code, otherwise useAbstractCLI.addErrorObject(java.lang.Object, java.lang.String, java.lang.Throwable)to indicate an error and resume processing
-
-