-
- All Implemented Interfaces:
-
java.lang.Runnable
,net.maizegenetics.plugindef.Plugin
,net.maizegenetics.plugindef.PluginListener
,net.maizegenetics.util.ProgressListener
public class ExportHaplotypePathToFilePlugin extends AbstractPlugin
Plugin to export the Multimapexported by a Path finding algorithm to a directory of text files Created by zrm22 on 10/13/17.
-
-
Field Summary
Fields Modifier and Type Field Description public final static String
DEFAULT_CITATION
public final static String
POSITION_LIST_NONE
public final static String
TAXA_LIST_NONE
-
Constructor Summary
Constructors Constructor Description ExportHaplotypePathToFilePlugin(Frame parentFrame, boolean isInteractive)
-
Method Summary
Modifier and Type Method Description DataSet
processData(DataSet input)
ImageIcon
getIcon()
String
getButtonName()
String
getToolTipText()
String
outputFileDirectory()
Output file directory ExportHaplotypePathToFilePlugin
outputFileDirectory(String value)
Set Output File Directory. String
refVersion()
Name of reference version as stored in the DB table genome_inteval_versions ExportHaplotypePathToFilePlugin
refVersion(String value)
Set Ref Version. String
hapCountMethod()
Method name used to create haplotype counts, as stored in db table methods ExportHaplotypePathToFilePlugin
hapCountMethod(String value)
Set Hap Count Method. String
pathMethod()
Name of method used to create paths, as it should appear in the paths table ExportHaplotypePathToFilePlugin
pathMethod(String value)
Set Path Method. String
pathMethodDetails()
Description of method used to create paths - optional ExportHaplotypePathToFilePlugin
pathMethodDetails(String value)
Set Path Method Details. -
Methods inherited from class net.maizegenetics.plugindef.AbstractPlugin
addListener, cancel, convert, dataSetReturned, getCitation, getInputs, getListeners, getMenu, getPanel, getParameter, getParentFrame, getUsage, getUsageHTML, hasListeners, isInteractive, isPluginParameter, performFunction, pluginDescription, pluginParameters, pluginUserManualURL, progress, receiveInput, reverseTrace, run, setConfigParameters, setParameter, setParameters, setParametersToDefault, setThreaded, trace, usageParameters, wasCancelled
-
Methods inherited from class net.maizegenetics.plugindef.Plugin
getPluginInstance, isPlugin
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ExportHaplotypePathToFilePlugin
ExportHaplotypePathToFilePlugin(Frame parentFrame, boolean isInteractive)
-
-
Method Detail
-
processData
DataSet processData(DataSet input)
-
getButtonName
String getButtonName()
-
getToolTipText
String getToolTipText()
-
outputFileDirectory
String outputFileDirectory()
Output file directory
-
outputFileDirectory
ExportHaplotypePathToFilePlugin outputFileDirectory(String value)
Set Output File Directory. Output file directory
- Parameters:
value
- Output File Directory
-
refVersion
String refVersion()
Name of reference version as stored in the DB table genome_inteval_versions
-
refVersion
ExportHaplotypePathToFilePlugin refVersion(String value)
Set Ref Version. Name of reference version as stored in the DB table genome_inteval_versions
- Parameters:
value
- Ref Version
-
hapCountMethod
String hapCountMethod()
Method name used to create haplotype counts, as stored in db table methods
-
hapCountMethod
ExportHaplotypePathToFilePlugin hapCountMethod(String value)
Set Hap Count Method. Method name used to create haplotype counts, as stored in db table methods
- Parameters:
value
- Hap Counts Method
-
pathMethod
String pathMethod()
Name of method used to create paths, as it should appear in the paths table
-
pathMethod
ExportHaplotypePathToFilePlugin pathMethod(String value)
Set Path Method. Name of method used to create paths, as it should appear in the paths table
- Parameters:
value
- Path Method
-
pathMethodDetails
String pathMethodDetails()
Description of method used to create paths - optional
-
pathMethodDetails
ExportHaplotypePathToFilePlugin pathMethodDetails(String value)
Set Path Method Details. Description of method used to create paths - optional
- Parameters:
value
- Path Method Details
-
-
-
-