public class FastqToHapCountPlugin
extends net.maizegenetics.plugindef.AbstractPlugin
| Constructor and Description |
|---|
FastqToHapCountPlugin(Frame parentFrame,
boolean isInteractive) |
| Modifier and Type | Method and Description |
|---|---|
String |
configFile()
ConfigFile name
|
FastqToHapCountPlugin |
configFile(String value)
Set ConfigFile Name.
|
String |
debugTaxon()
Debug taxon
|
FastqToHapCountPlugin |
debugTaxon(String value)
Set Debug Taxon.
|
String |
exportHaplotypeFile()
Text file to store haplotype scoring
|
FastqToHapCountPlugin |
exportHaplotypeFile(String value)
Set Export Haplo File.
|
void |
generateMetrics(com.google.common.collect.Multiset<HaplotypeNode> perfectHitSet,
com.google.common.collect.Multiset<HaplotypeNode> exlusionSet) |
String |
getButtonName() |
ImageIcon |
getIcon() |
String |
getToolTipText() |
String |
haplotypesGenomeFile()
Fasta file and associated BWA indices for haplotypes
|
FastqToHapCountPlugin |
haplotypesGenomeFile(String value)
Set Haplotype File.
|
static boolean |
isPerfectMatch(htsjdk.samtools.SAMRecord samRecord) |
Boolean |
loadDb()
Whether to populate the haplotype_counts table
- often false when testing
|
FastqToHapCountPlugin |
loadDb(Boolean value)
Set LoadDb.
|
String |
method()
Name of method used to create hap counts, for the haplotype_counts
table.
|
FastqToHapCountPlugin |
method(String value)
Set Method.
|
Integer |
numErrorAllowed()
Maximum allowable error in order to count the read mapping
|
FastqToHapCountPlugin |
numErrorAllowed(Integer value)
Set Allowed Error.
|
String |
pluginUserManualURL() |
net.maizegenetics.plugindef.DataSet |
processData(net.maizegenetics.plugindef.DataSet input) |
String |
readFile()
Raw Read file aligned to the reference
|
FastqToHapCountPlugin |
readFile(String value)
Set Raw Read File.
|
String |
refGenomeFile()
Fasta file and associated BWA indices for haplotypes
|
FastqToHapCountPlugin |
refGenomeFile(String value)
Set Haplotype File.
|
com.google.common.collect.Multiset<HaplotypeNode> |
runPlugin(net.maizegenetics.plugindef.DataSet input)
Convenience method to run plugin with one return object.
|
String |
taxon()
Taxon
|
FastqToHapCountPlugin |
taxon(String value)
Set Taxon.
|
addListener, cancel, convert, dataSetReturned, getCitation, getInputs, getMenu, getPanel, getParameter, getParameter, getParentFrame, getUsage, getUsageHTML, isInteractive, performFunction, pluginDescription, progress, progress, receiveInput, reverseTrace, run, setConfigParameters, setParameter, setParameter, setParameter, setParameters, setParametersToDefault, setThreaded, trace, wasCancelledpublic FastqToHapCountPlugin(Frame parentFrame, boolean isInteractive)
public net.maizegenetics.plugindef.DataSet processData(net.maizegenetics.plugindef.DataSet input)
processData in interface net.maizegenetics.plugindef.PluginprocessData in class net.maizegenetics.plugindef.AbstractPluginpublic void generateMetrics(com.google.common.collect.Multiset<HaplotypeNode> perfectHitSet, com.google.common.collect.Multiset<HaplotypeNode> exlusionSet)
public static boolean isPerfectMatch(htsjdk.samtools.SAMRecord samRecord)
public String pluginUserManualURL()
pluginUserManualURL in interface net.maizegenetics.plugindef.PluginpluginUserManualURL in class net.maizegenetics.plugindef.AbstractPluginpublic ImageIcon getIcon()
public String getButtonName()
public String getToolTipText()
public com.google.common.collect.Multiset<HaplotypeNode> runPlugin(net.maizegenetics.plugindef.DataSet input)
public String configFile()
public FastqToHapCountPlugin configFile(String value)
value - ConfigFile Namepublic String haplotypesGenomeFile()
public FastqToHapCountPlugin haplotypesGenomeFile(String value)
value - Haplotype Filepublic String refGenomeFile()
public FastqToHapCountPlugin refGenomeFile(String value)
value - Reference Genome Filepublic String readFile()
public FastqToHapCountPlugin readFile(String value)
value - Raw Read Filepublic Integer numErrorAllowed()
public FastqToHapCountPlugin numErrorAllowed(Integer value)
value - Allowed Errorpublic String exportHaplotypeFile()
public FastqToHapCountPlugin exportHaplotypeFile(String value)
value - Export Haplo Filepublic String taxon()
public FastqToHapCountPlugin taxon(String value)
value - Taxonpublic String debugTaxon()
public FastqToHapCountPlugin debugTaxon(String value)
value - Debug Taxonpublic String method()
public FastqToHapCountPlugin method(String value)
value - Methodpublic Boolean loadDb()
public FastqToHapCountPlugin loadDb(Boolean value)
value - LoadDbCopyright © 2018. All rights reserved.