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, uncancel
cancel, getDelegateObject, getInputs, getOutputs, isInputResolved, isOutputResolved, preview, resolveInput, resolveOutput, setInputs, setOutputs, unresolveInput, unresolveOutput
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public void initialize()
initialize
in interface org.scijava.Initializable
initialize
in interface org.scijava.module.Module
initialize
in class org.scijava.module.AbstractModule
public void run()
run
in interface java.lang.Runnable
run
in interface org.scijava.module.MutableModule
public 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()