public class MoleculeIntegratorCommand
extends org.scijava.command.DynamicCommand
implements org.scijava.command.Command, org.scijava.Initializable
| Constructor and Description |
|---|
MoleculeIntegratorCommand() |
| Modifier and Type | Method and Description |
|---|---|
void |
addIntegrationMap(java.lang.String name,
int c,
net.imglib2.Interval interval,
java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,Peak>> integrationMap)
This method accepts maps the specify peak locations that should be
integrated in the form of a map first to T and then a Map From UID to Peak.
|
SingleMoleculeArchive |
getArchive() |
net.imagej.Dataset |
getDataset() |
int |
getInnerRadius() |
java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,Peak>> |
getIntegrationMap(java.lang.String name,
int c) |
java.lang.String |
getMetadataUIDSource() |
java.lang.String |
getMicroscope() |
int |
getNumberOfIntegrationMaps() |
int |
getOuterRadius() |
ij.plugin.frame.RoiManager |
getRoiManager() |
int |
getThreads() |
boolean |
getVerbose() |
void |
initialize() |
protected void |
openWebPage() |
void |
run() |
void |
setDataset(net.imagej.Dataset dataset) |
void |
setInnerRadius(int innerRadius) |
void |
setIntegrationChannel(int channel,
java.lang.String integrationType)
Method used to set the channels that will be integrated in a script.
|
void |
setIntegrationChannel(java.lang.String channelName,
java.lang.String integrationType)
Method used to set the channels that will be integrated in a script.
|
void |
setMetadataUIDSource(java.lang.String metadataUIDSource)
Determines whether the metadata UID is taken directly from the
image metadata or randomly generated.
|
void |
setMicroscope(java.lang.String microscope) |
void |
setOuterRadius(int outerRadius) |
void |
setRoiManager(ij.plugin.frame.RoiManager roiManager) |
void |
setThreads(int nThreads) |
void |
setVerbose(boolean verbose) |
cancel, context, getCancelReason, getContext, getInfo, getInput, getOutput, isCanceled, saveInputs, setContext, setInput, setOutput, uncancelcancel, getDelegateObject, getInputs, getOutputs, isInputResolved, isOutputResolved, preview, resolveInput, resolveOutput, setInputs, setOutputs, unresolveInput, unresolveOutputclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic void initialize()
initialize in interface org.scijava.Initializableinitialize in interface org.scijava.module.Moduleinitialize in class org.scijava.module.AbstractModulepublic void run()
run in interface java.lang.Runnablerun in interface org.scijava.module.MutableModulepublic void addIntegrationMap(java.lang.String name,
int c,
net.imglib2.Interval interval,
java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,Peak>> integrationMap)
name - Name of the peaks, usually the color.c - The channel index to integrate.interval - The interval used for integration. Beyond will be mirrored.integrationMap - Map from T to Map from UID to Peak.public int getNumberOfIntegrationMaps()
public java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,Peak>> getIntegrationMap(java.lang.String name, int c)
protected void openWebPage()
public SingleMoleculeArchive getArchive()
public void setRoiManager(ij.plugin.frame.RoiManager roiManager)
public ij.plugin.frame.RoiManager getRoiManager()
public void setDataset(net.imagej.Dataset dataset)
public net.imagej.Dataset getDataset()
public void setMicroscope(java.lang.String microscope)
public java.lang.String getMicroscope()
public void setInnerRadius(int innerRadius)
public int getInnerRadius()
public void setOuterRadius(int outerRadius)
public int getOuterRadius()
public void setIntegrationChannel(int channel,
java.lang.String integrationType)
channel - Index of the channel to integrate.integrationType - The type of integration to perform.public void setIntegrationChannel(java.lang.String channelName,
java.lang.String integrationType)
channelName - Name of the channel to integrate.integrationType - The type of integration to perform.public void setThreads(int nThreads)
public int getThreads()
public void setVerbose(boolean verbose)
public boolean getVerbose()
public void setMetadataUIDSource(java.lang.String metadataUIDSource)
metadataUIDSource - The metadata UID source.public java.lang.String getMetadataUIDSource()