Package org.snpsift
Class SnpSiftCmdPrivate
java.lang.Object
org.snpsift.SnpSift
org.snpsift.SnpSiftCmdPrivate
- All Implemented Interfaces:
org.snpeff.snpEffect.commandLine.CommandLine,org.snpeff.snpEffect.VcfAnnotator
Annotate if a variant is 'private'. I.e. only represented within a family (or group)
- Author:
- pcingola
-
Field Summary
Fields inherited from class org.snpsift.SnpSift
args, BUILD, command, config, configFile, dataDir, dbFileName, dbTabix, dbType, debug, download, EMPTY_ARGS, errCount, genomeVersion, help, log, needsConfig, needsDb, needsGenome, numWorkers, output, quiet, REVISION, saveOutput, shiftArgs, SHOW_EVERY_VCFLINES, showVcfHeader, showVersion, SOFTWARE_NAME, suppressOutput, vcfHeaderAddProgramVersion, vcfHeaderProcessed, vcfInputFile, verbose, VERSION, VERSION_MAJOR, VERSION_NO_NAME, VERSION_SHORT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanannotate(org.snpeff.vcf.VcfEntry ve) Parse a single VCF entrybooleanannotateInit(org.snpeff.fileIterator.VcfFileIterator vcfFile) voidParse command line argumentsbooleanrun()Run annotationsList<org.snpeff.vcf.VcfEntry> run(boolean createList) Run annotations.voidShow usage messageMethods inherited from class org.snpsift.SnpSift
addHeaders, annotateFinish, cmd, commandLineStr, databaseDownload, databaseFind, error, getArgs, getConfig, getConfigFile, getOutput, headers, init, isOpt, loadConfig, main, openVcfInputFile, processVcfHeader, setCommand, setCommand, setConfig, setConfigFile, setDbFileName, setDebug, setQuiet, setSaveOutput, setShowVcfHeader, setShowVersion, setSuppressOutput, setVcfHeaderAddProgramVersion, setVerbose, showCmd, showVersion, unSanitize, usageGenericAndDb
-
Constructor Details
-
SnpSiftCmdPrivate
public SnpSiftCmdPrivate() -
SnpSiftCmdPrivate
-
-
Method Details
-
annotate
public boolean annotate(org.snpeff.vcf.VcfEntry ve) Parse a single VCF entry -
annotateInit
public boolean annotateInit(org.snpeff.fileIterator.VcfFileIterator vcfFile) - Specified by:
annotateInitin interfaceorg.snpeff.snpEffect.VcfAnnotator- Overrides:
annotateInitin classSnpSift
-
parseArgs
Description copied from class:SnpSiftParse command line arguments -
run
public boolean run()Run annotations -
run
Run annotations. Create a list of VcfEntries if 'createList' is true (use for test cases) -
usage
Show usage message
-