public class MummerAnalysisMetricsPlugin
extends net.maizegenetics.plugindef.AbstractPlugin
| Constructor and Description |
|---|
MummerAnalysisMetricsPlugin() |
MummerAnalysisMetricsPlugin(Frame parentFrame) |
MummerAnalysisMetricsPlugin(Frame parentFrame,
boolean isInteractive) |
| Modifier and Type | Method and Description |
|---|---|
Integer |
asmBZEnd()
End position for bz region on the assembly
|
MummerAnalysisMetricsPlugin |
asmBZEnd(Integer value)
Set BZ Assembly End.
|
Integer |
asmBZStart()
Start position for bz region on the assembly
|
MummerAnalysisMetricsPlugin |
asmBZStart(Integer value)
Set BZ Assembly Start.
|
String |
assemblyFasta()
Assembly fasta file used when aligning
|
MummerAnalysisMetricsPlugin |
assemblyFasta(String value)
Set Assembly Genome File.
|
String |
configFile()
File containing lines with data for host=, user=, password=
and DB=, DBtype= used for db connection
|
MummerAnalysisMetricsPlugin |
configFile(String value)
Set DB Config File.
|
String |
coordsFile()
Output of Mummer coords file
|
MummerAnalysisMetricsPlugin |
coordsFile(String value)
Set Mummer Coords File.
|
String |
getButtonName() |
ImageIcon |
getIcon() |
int |
getNumAlignedBases(com.google.common.collect.RangeSet<Integer> asmCoordSet) |
static com.google.common.collect.RangeSet<Integer> |
getRangesForChrom(Map<Integer,ReferenceRange> refRangeMap,
net.maizegenetics.dna.map.Chromosome chrom,
DBLoadingUtils.AnchorType anchorType) |
net.maizegenetics.util.Tuple<Integer,Double> |
getRegionCoverage(com.google.common.collect.RangeSet<Integer> rangeSet,
com.google.common.collect.Range<Integer> targetRange) |
String |
getToolTipText() |
static void |
main(String[] args) |
String |
mummerParams()
Parameters used when running mummer
|
MummerAnalysisMetricsPlugin |
mummerParams(String value)
Set Mummer Parameters.
|
String |
outputDir()
Output directory including trailing / for writing files
|
MummerAnalysisMetricsPlugin |
outputDir(String value)
Set Output Directory.
|
String |
prefix()
Name to prefix to output results file
|
MummerAnalysisMetricsPlugin |
prefix(String value)
Set Output File refix.
|
net.maizegenetics.plugindef.DataSet |
processData(net.maizegenetics.plugindef.DataSet input) |
String |
query()
Name of assembly in mummer query, this is usually the
assembly
|
MummerAnalysisMetricsPlugin |
query(String value)
Set Query name .
|
String |
refFasta()
Input reference fasta file
|
MummerAnalysisMetricsPlugin |
refFasta(String value)
Set Reference Fasta File.
|
Map<Integer,ReferenceRange> |
refRangesForChrom(Connection dbConn,
String chrom) |
String |
target()
Name of target in mummer query, this is usually the
reference
|
MummerAnalysisMetricsPlugin |
target(String value)
Set Target name.
|
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 MummerAnalysisMetricsPlugin()
public MummerAnalysisMetricsPlugin(Frame parentFrame)
public MummerAnalysisMetricsPlugin(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 int getNumAlignedBases(com.google.common.collect.RangeSet<Integer> asmCoordSet)
public net.maizegenetics.util.Tuple<Integer,Double> getRegionCoverage(com.google.common.collect.RangeSet<Integer> rangeSet, com.google.common.collect.Range<Integer> targetRange)
public Map<Integer,ReferenceRange> refRangesForChrom(Connection dbConn, String chrom)
public static com.google.common.collect.RangeSet<Integer> getRangesForChrom(Map<Integer,ReferenceRange> refRangeMap, net.maizegenetics.dna.map.Chromosome chrom, DBLoadingUtils.AnchorType anchorType)
public static void main(String[] args)
args - public ImageIcon getIcon()
public String getButtonName()
public String getToolTipText()
public String coordsFile()
public MummerAnalysisMetricsPlugin coordsFile(String value)
value - Mummer Coords Filepublic String refFasta()
public MummerAnalysisMetricsPlugin refFasta(String value)
value - Reference Fasta Filepublic String assemblyFasta()
public MummerAnalysisMetricsPlugin assemblyFasta(String value)
value - Assembly Genome Filepublic String query()
public MummerAnalysisMetricsPlugin query(String value)
value - Query namepublic String target()
public MummerAnalysisMetricsPlugin target(String value)
value - Target namepublic String mummerParams()
public MummerAnalysisMetricsPlugin mummerParams(String value)
value - Mummer parameterspublic String prefix()
public MummerAnalysisMetricsPlugin prefix(String value)
value - Output File refixpublic String outputDir()
public MummerAnalysisMetricsPlugin outputDir(String value)
value - Output Directorypublic String configFile()
public MummerAnalysisMetricsPlugin configFile(String value)
value - DB Config Filepublic Integer asmBZStart()
public MummerAnalysisMetricsPlugin asmBZStart(Integer value)
value - BZ Assembly Startpublic Integer asmBZEnd()
public MummerAnalysisMetricsPlugin asmBZEnd(Integer value)
value - BZ Assembly EndCopyright © 2018. All rights reserved.