Package org.snpsift
Class SnpSiftCmdConcordance
- java.lang.Object
-
- org.snpsift.SnpSift
-
- org.snpsift.SnpSiftCmdConcordance
-
- All Implemented Interfaces:
org.snpeff.snpEffect.commandLine.CommandLine,org.snpeff.snpEffect.VcfAnnotator
public class SnpSiftCmdConcordance extends SnpSift
Calculate genotyping concordance between two VCF files. Typical usage: Calculate concordance between sequencing experiment and genotypting experiment.- Author:
- pcingola
-
-
Field Summary
Fields Modifier and Type Field Description protected org.snpeff.vcf.VcfEntrylatestVcfEntrystatic java.lang.StringMISSING_ENTRYstatic java.lang.StringMISSING_GENOTYPEstatic java.lang.StringSEPstatic java.lang.StringSEP_GTstatic intSHOW_EVERY-
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 Constructor Description SnpSiftCmdConcordance()SnpSiftCmdConcordance(java.lang.String[] args)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.snpeff.stats.CountByTypegetConcordance()org.snpeff.collections.AutoHashMap<java.lang.String,org.snpeff.stats.CountByType>getConcordanceBySample()intgetCountEntries()voidinit()Initialize default valuesvoidparseArgs(java.lang.String[] args)Parse command line argumentsbooleanrun()voidsetWriteBySampleFile(boolean writeBySampleFile)voidsetWriteSummaryFile(boolean writeSummaryFile)voidusage(java.lang.String msg)Show usage message-
Methods inherited from class org.snpsift.SnpSift
addHeaders, annotate, annotateFinish, annotateInit, cmd, commandLineStr, databaseDownload, databaseFind, error, getArgs, getConfig, getConfigFile, getOutput, headers, isOpt, loadConfig, main, openVcfInputFile, processVcfHeader, setCommand, setCommand, setConfig, setConfigFile, setDbFileName, setDebug, setQuiet, setSaveOutput, setShowVcfHeader, setShowVersion, setSuppressOutput, setVcfHeaderAddProgramVersion, setVerbose, showCmd, showVersion, unSanitize, usageGenericAndDb
-
-
-
-
Field Detail
-
MISSING_GENOTYPE
public static final java.lang.String MISSING_GENOTYPE
- See Also:
- Constant Field Values
-
MISSING_ENTRY
public static final java.lang.String MISSING_ENTRY
- See Also:
- Constant Field Values
-
SEP
public static final java.lang.String SEP
- See Also:
- Constant Field Values
-
SEP_GT
public static final java.lang.String SEP_GT
- See Also:
- Constant Field Values
-
SHOW_EVERY
public static final int SHOW_EVERY
- See Also:
- Constant Field Values
-
latestVcfEntry
protected org.snpeff.vcf.VcfEntry latestVcfEntry
-
-
Method Detail
-
getConcordance
public org.snpeff.stats.CountByType getConcordance()
-
getConcordanceBySample
public org.snpeff.collections.AutoHashMap<java.lang.String,org.snpeff.stats.CountByType> getConcordanceBySample()
-
getCountEntries
public int getCountEntries()
-
init
public void init()
Description copied from class:SnpSiftInitialize default values
-
parseArgs
public void parseArgs(java.lang.String[] args)
Parse command line arguments
-
run
public boolean run()
-
setWriteBySampleFile
public void setWriteBySampleFile(boolean writeBySampleFile)
-
setWriteSummaryFile
public void setWriteSummaryFile(boolean writeSummaryFile)
-
-