org.fhcrc.cpl.viewer.commandline.modules
Class PlotMassCalibrationCLM
java.lang.Object
org.fhcrc.cpl.toolbox.commandline.BaseCommandLineModuleImpl
org.fhcrc.cpl.viewer.commandline.modules.BaseViewerCommandLineModuleImpl
org.fhcrc.cpl.viewer.commandline.modules.PlotMassCalibrationCLM
- All Implemented Interfaces:
- CommandLineModule
public class PlotMassCalibrationCLM
- extends BaseViewerCommandLineModuleImpl
- implements CommandLineModule
Command linemodule for plotting the mass calibration of a feature file
| Methods inherited from class org.fhcrc.cpl.toolbox.commandline.BaseCommandLineModuleImpl |
addArgumentDefinition, addArgumentDefinitions, addArgumentDefinitions, assertArgumentAbsent, assertArgumentAbsent, assertArgumentPresent, assertArgumentPresent, createArgsTableHTML, createUnnamedFileArgumentDefinition, createUnnamedSeriesFileArgumentDefinition, digestArguments, getAdvancedArgumentDefinitions, getArgumentDefinition, getArgumentDefinitions, getArgumentDefinitionsSortedForDisplay, getArgumentValue, getArgumentValues, getArgumentValueStrings, getBasicArgumentDefinitions, getBooleanArgumentValue, getCommandName, getDeltaMassArgumentValue, getDoubleArgumentValue, getDoubleArrayArgumentValue, getFileArgumentValue, getFileArrayArgumentValue, getFloatArgumentValue, getFullHelp, getHelpMessage, getHtmlHelpFragment, getIntegerArgumentValue, getPrintWriter, getShortDescription, getStringArgumentValue, getUnnamedArgumentValue, getUnnamedFileArgumentValue, getUnnamedSeriesArgumentValues, getUnnamedSeriesFileArgumentValues, getUsage, hasAdvancedArguments, hasArgumentValue, hasUnnamedArgumentValue, hasUnnamedSeriesArgumentValue, invoke, makeHtmlSafe, sortArgDefsForDisplay, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.fhcrc.cpl.toolbox.commandline.CommandLineModule |
digestArguments, getAdvancedArgumentDefinitions, getArgumentDefinition, getArgumentDefinitions, getArgumentDefinitionsSortedForDisplay, getArgumentValueStrings, getBasicArgumentDefinitions, getCommandName, getFullHelp, getHelpMessage, getHtmlHelpFragment, getShortDescription, getUsage, invoke |
_log
protected static org.apache.log4j.Logger _log
featureSets
protected FeatureSet[] featureSets
outFile
protected java.io.File outFile
outBoxWhiskersPlotFile
protected java.io.File outBoxWhiskersPlotFile
theoreticalMassWavelength
protected double theoreticalMassWavelength
displayPPMLine
protected boolean displayPPMLine
ppmForLine
protected double ppmForLine
showCharts
protected boolean showCharts
useMz
protected boolean useMz
scatterPlotChartPanel
protected PanelWithScatterPlot scatterPlotChartPanel
boxWhiskersChartPanel
protected PanelWithBoxAndWhiskerChart boxWhiskersChartPanel
PlotMassCalibrationCLM
public PlotMassCalibrationCLM()
init
protected void init()
assignArgumentValues
public void assignArgumentValues()
throws ArgumentValidationException
- Description copied from interface:
CommandLineModule
- the first step in invoking your module. The values assigned to the various arguments by the user
are passed to your module for storage and additional validation. Any communication with the user about
their argument values should be done by this method.
- Specified by:
assignArgumentValues in interface CommandLineModule
- Throws:
ArgumentValidationException
execute
public void execute()
throws CommandLineModuleExecutionException
- do the actual work
- Specified by:
execute in interface CommandLineModule
- Throws:
CommandLineModuleExecutionException
getBoxWhiskersChartPanel
public PanelWithBoxAndWhiskerChart getBoxWhiskersChartPanel()
getScatterPlotChartPanel
public PanelWithScatterPlot getScatterPlotChartPanel()
Fred Hutchinson Cancer Research Center