Class AbstractImporter
abstract class as parent for tbro-import commands. implements standard behavior for command-line interaction. final importers only need to implement the import method
- cli_import\AbstractImporter implements CLI_Command, cli_import\Importer
Direct known subclasses
cli_import\Importer_Annotations_Dbxref, cli_import\Importer_Annotations_Description, cli_import\Importer_Annotations_Interpro, cli_import\Importer_Annotations_Repeatmasker, cli_import\Importer_Differential_Expressions, cli_import\Importer_Expressions, cli_import\Importer_Sequence_Ids, cli_import\Importer_Sequences_FASTAIndirect known subclasses
cli_import\Importer_Annotations_EC, cli_import\Importer_Annotations_GO, cli_import\Importer_Annotations_MapMan
public static
Console_CommandLine_Command
|
#
CLI_getCommand( Console_CommandLine $parser )
adds command line options. --help --organism_id --release argument "files" |
public static
|
#
CLI_checkRequiredOpts( Console_CommandLine_Result $command )
check if all required options have been set |
public static
|
#
CLI_execute( Console_CommandLine_Result $command, Console_CommandLine $parser )
execute command. sets constants and calls self::import($options) |
public static
|
|
protected static
|
|
protected static
nothing
|
|
protected static
|
CLI_commandDescription(),
CLI_commandName(),
CLI_longHelp()
|
import()
|
public static
Log
|
$log |
|
#
Log instance for output |