public class RunHapCollapsePipelinePlugin
extends net.maizegenetics.plugindef.AbstractPlugin
| Constructor and Description |
|---|
RunHapCollapsePipelinePlugin(Frame parentFrame,
boolean isInteractive) |
| Modifier and Type | Method and Description |
|---|---|
FindHaplotypeClustersPlugin.CLUSTER_METHOD |
clusterMethod()
The method used to cluster taxa.
|
RunHapCollapsePipelinePlugin |
clusterMethod(FindHaplotypeClustersPlugin.CLUSTER_METHOD value)
Set Cluster Method.
|
String |
collapseMethod()
Name of the collapse method to be stored in the database
|
RunHapCollapsePipelinePlugin |
collapseMethod(String value)
Set Collapse Method.
|
String |
collapseMethodDetails()
Details for the collapse method to be stored in the
database
|
RunHapCollapsePipelinePlugin |
collapseMethodDetails(String value)
Set Collapse Method Details.
|
String |
consensusFastaOutputDir()
Directory where you want to store the output fastas
from the consensus process
|
RunHapCollapsePipelinePlugin |
consensusFastaOutputDir(String value)
Set Consensus Fasta Output Dir.
|
String |
consensusVCFOutputDir()
Directory where you want to store the output VCFs from
the consensus process
|
RunHapCollapsePipelinePlugin |
consensusVCFOutputDir(String value)
Set Consensus VCF Output Dir.
|
String |
dbConfigFile()
File holding the DB config information
|
RunHapCollapsePipelinePlugin |
dbConfigFile(String value)
Set Db Config File.
|
String |
getButtonName() |
ImageIcon |
getIcon() |
String |
getToolTipText() |
FillIndelsIntoConsensus.INDEL_MERGE_RULE |
mergeRule()
The rule in which to resolve the conflicting Indels
after consensus has been found.
|
RunHapCollapsePipelinePlugin |
mergeRule(FillIndelsIntoConsensus.INDEL_MERGE_RULE value)
Set Indel Merge Rule.
|
String |
pluginDescription() |
net.maizegenetics.plugindef.DataSet |
processData(net.maizegenetics.plugindef.DataSet input) |
String |
reference()
Input Reference Fasta
|
RunHapCollapsePipelinePlugin |
reference(String value)
Set Ref.
|
void |
runCollapsePipeline(HaplotypeGraph graph,
String referenceFasta)
This method will loop through each reference range in the graph and will:
1.
|
addListener, cancel, convert, dataSetReturned, getCitation, getInputs, getMenu, getPanel, getParameter, getParameter, getParentFrame, getUsage, getUsageHTML, isInteractive, performFunction, pluginUserManualURL, progress, progress, receiveInput, reverseTrace, run, setConfigParameters, setParameter, setParameter, setParameter, setParameters, setParametersToDefault, setThreaded, trace, wasCancelledpublic RunHapCollapsePipelinePlugin(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 runCollapsePipeline(HaplotypeGraph graph, String referenceFasta)
graph - haplotype graphreferenceFasta - reference fastapublic String getButtonName()
public String getToolTipText()
public String pluginDescription()
pluginDescription in interface net.maizegenetics.plugindef.PluginpluginDescription in class net.maizegenetics.plugindef.AbstractPluginpublic ImageIcon getIcon()
public String reference()
public RunHapCollapsePipelinePlugin reference(String value)
value - Refpublic String dbConfigFile()
public RunHapCollapsePipelinePlugin dbConfigFile(String value)
value - Db Config Filepublic String consensusVCFOutputDir()
public RunHapCollapsePipelinePlugin consensusVCFOutputDir(String value)
value - Consensus VCF Output Dirpublic String consensusFastaOutputDir()
public RunHapCollapsePipelinePlugin consensusFastaOutputDir(String value)
value - Consensus Fasta Output Dirpublic String collapseMethod()
public RunHapCollapsePipelinePlugin collapseMethod(String value)
value - Collapse Methodpublic String collapseMethodDetails()
public RunHapCollapsePipelinePlugin collapseMethodDetails(String value)
value - Collapse Method Detailspublic FindHaplotypeClustersPlugin.CLUSTER_METHOD clusterMethod()
public RunHapCollapsePipelinePlugin clusterMethod(FindHaplotypeClustersPlugin.CLUSTER_METHOD value)
value - Cluster Methodpublic FillIndelsIntoConsensus.INDEL_MERGE_RULE mergeRule()
public RunHapCollapsePipelinePlugin mergeRule(FillIndelsIntoConsensus.INDEL_MERGE_RULE value)
value - Indel Merge RuleCopyright © 2018. All rights reserved.