public class Mummer4DoonerBZStats
extends net.maizegenetics.plugindef.AbstractPlugin
| Constructor and Description |
|---|
Mummer4DoonerBZStats() |
Mummer4DoonerBZStats(Frame parentFrame) |
Mummer4DoonerBZStats(Frame parentFrame,
boolean isInteractive) |
| Modifier and Type | Method and Description |
|---|---|
static void |
addToCoordsMap(com.google.common.collect.RangeMap<Integer,String> coordsFileRefToDataMap,
String line) |
String |
configFile()
File containing lines with data for host=, user=, password=
and DB=, DBtype= used for db connection
|
Mummer4DoonerBZStats |
configFile(String value)
Set DB Config File.
|
String |
coordsFile()
Output of Mummer coords file
|
Mummer4DoonerBZStats |
coordsFile(String value)
Set Mummer Coords File.
|
Map<Integer,ReferenceRange> |
getAnchorFromIntervalsFile(String intervalsFile,
String chrom) |
com.google.common.collect.RangeSet<Integer> |
getAnchorRangeSet(com.google.common.collect.RangeMap<Integer,String> anchorOverlapEntries) |
String |
getButtonName() |
com.google.common.collect.RangeMap<Integer,String> |
getCoordsEntriesForAnchor(com.google.common.collect.Range<Integer> anchorRange,
com.google.common.collect.RangeMap<Integer,String> coordsFileRefToDataMap) |
ImageIcon |
getIcon() |
static Map<Integer,com.google.common.collect.Range<Integer>> |
getRangesForChrom(Map<Integer,ReferenceRange> refRangeMap,
net.maizegenetics.dna.map.Chromosome chrom,
DBLoadingUtils.AnchorType anchorType) |
String |
getToolTipText() |
String |
intervalsFile()
Anchor Intervals file to be used when intervals are
different than DB, e.g.
|
Mummer4DoonerBZStats |
intervalsFile(String value)
Set Anchor Intervals File.
|
static void |
main(String[] args) |
String |
mummerParams()
Mummer parameters used
|
Mummer4DoonerBZStats |
mummerParams(String value)
Set Mummer Parameters.
|
String |
outputDir()
Output directory including trailing / for writing files
|
Mummer4DoonerBZStats |
outputDir(String value)
Set Output Directory.
|
String |
prefix()
Name to prefix to output results file
|
Mummer4DoonerBZStats |
prefix(String value)
Set Output File refix.
|
net.maizegenetics.plugindef.DataSet |
processData(net.maizegenetics.plugindef.DataSet input) |
String |
refChrom()
Name of reference chromsome as stored in the database.
|
Mummer4DoonerBZStats |
refChrom(String value)
Set Reference Chromosome Name.
|
static Map<Integer,ReferenceRange> |
refRangesForChrom(Connection dbConn,
String chrom) |
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 Mummer4DoonerBZStats()
public Mummer4DoonerBZStats(Frame parentFrame)
public Mummer4DoonerBZStats(Frame parentFrame, boolean isInteractive)
public static void main(String[] args)
args - public net.maizegenetics.plugindef.DataSet processData(net.maizegenetics.plugindef.DataSet input)
processData in interface net.maizegenetics.plugindef.PluginprocessData in class net.maizegenetics.plugindef.AbstractPluginpublic Map<Integer,ReferenceRange> getAnchorFromIntervalsFile(String intervalsFile, String chrom)
public static Map<Integer,ReferenceRange> refRangesForChrom(Connection dbConn, String chrom)
public static Map<Integer,com.google.common.collect.Range<Integer>> getRangesForChrom(Map<Integer,ReferenceRange> refRangeMap, net.maizegenetics.dna.map.Chromosome chrom, DBLoadingUtils.AnchorType anchorType)
public static void addToCoordsMap(com.google.common.collect.RangeMap<Integer,String> coordsFileRefToDataMap, String line)
public com.google.common.collect.RangeMap<Integer,String> getCoordsEntriesForAnchor(com.google.common.collect.Range<Integer> anchorRange, com.google.common.collect.RangeMap<Integer,String> coordsFileRefToDataMap)
public com.google.common.collect.RangeSet<Integer> getAnchorRangeSet(com.google.common.collect.RangeMap<Integer,String> anchorOverlapEntries)
public ImageIcon getIcon()
public String getButtonName()
public String getToolTipText()
public String coordsFile()
public Mummer4DoonerBZStats coordsFile(String value)
value - Mummer Coords Filepublic String intervalsFile()
public Mummer4DoonerBZStats intervalsFile(String value)
value - Anchor Intervals Filepublic String mummerParams()
public Mummer4DoonerBZStats mummerParams(String value)
value - Mummer Parameterspublic String prefix()
public Mummer4DoonerBZStats prefix(String value)
value - Output File refixpublic String outputDir()
public Mummer4DoonerBZStats outputDir(String value)
value - Output Directorypublic String configFile()
public Mummer4DoonerBZStats configFile(String value)
value - DB Config Filepublic String refChrom()
public Mummer4DoonerBZStats refChrom(String value)
value - Reference Chromosome NameCopyright © 2018. All rights reserved.