public class PathToIgraphPlugin
extends net.maizegenetics.plugindef.AbstractPlugin
| Constructor and Description |
|---|
PathToIgraphPlugin(Frame parentFrame,
boolean isInteractive) |
| Modifier and Type | Method and Description |
|---|---|
String |
configFile()
Database configuration file
|
PathToIgraphPlugin |
configFile(String value)
Set Database Config File.
|
String |
countMethod()
The haplotype count method name assigned when the counts
were created and stored in the DB.
|
PathToIgraphPlugin |
countMethod(String value)
Set Haplotype count method name.
|
String |
fastqName()
The name of the fastq file used to create the path.
|
PathToIgraphPlugin |
fastqName(String value)
Set Fastq name.
|
String |
getButtonName() |
ImageIcon |
getIcon() |
String |
getToolTipText() |
String |
outputBase()
base name for output files from this Plugin.
|
PathToIgraphPlugin |
outputBase(String value)
Set Output file base.
|
String |
pathName()
The path method name assigned when the path was created
and stored in the DB.
|
PathToIgraphPlugin |
pathName(String value)
Set Path method name.
|
net.maizegenetics.plugindef.DataSet |
processData(net.maizegenetics.plugindef.DataSet input) |
String |
refRangeFile()
The name of the file containing the reference ranges
to keep.
|
PathToIgraphPlugin |
refRangeFile(String value)
Set Ref Range File.
|
void |
runPlugin(net.maizegenetics.plugindef.DataSet input)
Convenience method to run plugin that returns nothing.
|
Double |
splitTransitionProb()
When the consensus nodes are split by taxa, this is
the transition probability for moving from a node to
the next node of the same taxon.
|
PathToIgraphPlugin |
splitTransitionProb(Double value)
Set Split Prob.
|
PathToIgraphPlugin |
taxaFilter(net.maizegenetics.taxa.TaxaList value)
Set Taxa.
|
net.maizegenetics.taxa.TaxaList |
taxaFilterString()
A list of taxa to include in graph.
|
String |
taxonName()
The name of the taxon for which the path is requested.
|
PathToIgraphPlugin |
taxonName(String value)
Set Taxon name.
|
void |
writeGraphInfoAllChr(String outbase,
int[] pathids,
HaplotypeGraph graph,
int[][] inclusionExclusionCounts,
String target) |
void |
writeGraphInfoFilesForChr(String outbase,
int[] pathids,
HaplotypeGraph graph,
Map<Integer,Integer> inclusionMap,
Map<Integer,Integer> exclusionMap,
net.maizegenetics.dna.map.Chromosome chr,
String target) |
addListener, cancel, convert, dataSetReturned, getCitation, getInputs, getMenu, getPanel, getParameter, getParameter, getParentFrame, getUsage, getUsageHTML, isInteractive, performFunction, pluginDescription, pluginUserManualURL, progress, progress, receiveInput, reverseTrace, run, setConfigParameters, setParameter, setParameter, setParameter, setParameters, setParametersToDefault, setThreaded, trace, wasCancelledpublic PathToIgraphPlugin(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 writeGraphInfoAllChr(String outbase, int[] pathids, HaplotypeGraph graph, int[][] inclusionExclusionCounts, String target)
public void writeGraphInfoFilesForChr(String outbase, int[] pathids, HaplotypeGraph graph, Map<Integer,Integer> inclusionMap, Map<Integer,Integer> exclusionMap, net.maizegenetics.dna.map.Chromosome chr, String target)
public ImageIcon getIcon()
public String getButtonName()
public String getToolTipText()
public void runPlugin(net.maizegenetics.plugindef.DataSet input)
public String taxonName()
public PathToIgraphPlugin taxonName(String value)
value - Taxon namepublic String pathName()
public PathToIgraphPlugin pathName(String value)
value - Path method namepublic String countMethod()
public PathToIgraphPlugin countMethod(String value)
value - Haplotype count method namepublic String fastqName()
public PathToIgraphPlugin fastqName(String value)
value - Fastq namepublic String configFile()
public PathToIgraphPlugin configFile(String value)
value - Database Config Filepublic Double splitTransitionProb()
public PathToIgraphPlugin splitTransitionProb(Double value)
value - Split Probpublic net.maizegenetics.taxa.TaxaList taxaFilterString()
public PathToIgraphPlugin taxaFilter(net.maizegenetics.taxa.TaxaList value)
value - Taxapublic String refRangeFile()
public PathToIgraphPlugin refRangeFile(String value)
value - Ref Range Filepublic String outputBase()
public PathToIgraphPlugin outputBase(String value)
value - Output file baseCopyright © 2018. All rights reserved.