public class MoleculeIntegratorMultiViewCommand
extends org.scijava.command.DynamicCommand
implements org.scijava.command.Command, org.scijava.Initializable
Constructor and Description |
---|
MoleculeIntegratorMultiViewCommand() |
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) |
net.imglib2.Interval |
getInterval(java.lang.String name) |
java.util.Map<java.lang.String,net.imglib2.Interval> |
getIntervals() |
java.lang.String |
getMetadataUIDSource() |
java.lang.String |
getMicroscope() |
int |
getNumberOfIntegrationMaps() |
int |
getOuterRadius() |
int |
getThreads() |
boolean |
getVerbose() |
void |
initialize() |
protected void |
openWebPage() |
void |
run() |
void |
setDataset(net.imagej.Dataset dataset) |
void |
setInnerRadius(int innerRadius) |
void |
setMetadataUIDSource(java.lang.String metadataUIDSource) |
void |
setMicroscope(java.lang.String microscope) |
void |
setOuterRadius(int outerRadius) |
void |
setRegionBoundaries(java.lang.String name,
int x0,
int y0,
int width,
int height) |
void |
setRegionInterval(java.lang.String name,
net.imglib2.Interval interval) |
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.protected void openWebPage()
public int getNumberOfIntegrationMaps()
public java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,Peak>> getIntegrationMap(java.lang.String name, int c)
public SingleMoleculeArchive getArchive()
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 setRegionBoundaries(java.lang.String name, int x0, int y0, int width, int height)
public void setRegionInterval(java.lang.String name, net.imglib2.Interval interval)
public java.util.Map<java.lang.String,net.imglib2.Interval> getIntervals()
public net.imglib2.Interval getInterval(java.lang.String name)
public void setThreads(int nThreads)
public int getThreads()
public void setVerbose(boolean verbose)
public boolean getVerbose()
public void setMetadataUIDSource(java.lang.String metadataUIDSource)
public java.lang.String getMetadataUIDSource()