Uses of Interface
org.micromanager.data.Datastore
Packages that use Datastore
Package
Description
MMStudio application and Java API.
This package contains classes for acquiring data and accessing Micro-
Manager's Acquisition Engine.
This package contains classes related to the storage and internal
representation of image data and metadata.
This package contains classes related to Micro-Manager's display windows,
which are used to show image data and metadata to the user.
-
Uses of Datastore in org.micromanager
Methods in org.micromanager that return DatastoreModifier and TypeMethodDescriptionAlbum.getDatastore()Return the Datastore that currently backs the Album. -
Uses of Datastore in org.micromanager.acquisition
Methods in org.micromanager.acquisition that return DatastoreModifier and TypeMethodDescriptionAcquisitionStartedEvent.getDatastore()Return the Datastore into which images will be inserted during the acquisition.AcquisitionEndedEvent.getStore()Return the Datastore into which images were placed during the acquisition.AcquisitionManager.runAcquisition()Executes Acquisition with settings as in the MDA dialog.AcquisitionManager.runAcquisition(String name, String root) Executes Acquisition with current settings but allows for changing the data path.AcquisitionManager.runAcquisitionNonblocking()As runAcquisition, but will return as soon as the acquisition is set up and started; useful for code that wants access to the Datastore for the acquisition before it finishes.AcquisitionManager.runAcquisitionWithSettings(SequenceSettings settings, boolean shouldBlock) Execute an acquisition using the provided SequenceSettings. -
Uses of Datastore in org.micromanager.data
Subinterfaces of Datastore in org.micromanager.dataModifier and TypeInterfaceDescriptioninterfaceRewritableDatastores are Datastores that allow images and SummaryMetadata to be deleted or overwritten after they have been inserted.Methods in org.micromanager.data that return DatastoreModifier and TypeMethodDescriptionDataManager.createMultipageTIFFDatastore(String directory, boolean shouldGenerateSeparateMetadata, boolean shouldSplitPositions) Generate a new, "blank" Datastore with multipage TIFF-based Storage and return it.DataManager.createMultipageTIFFDatastore(Datastore storeToCopy, String directory, boolean shouldGenerateSeparateMetadata, boolean shouldSplitPositions) DataManager.createNDTIFFDatastore(String directory) Generate a new, "blank" Datastore with NDTIFF-based Storage and return it.DataManager.createNDTIFFDatastore(Datastore storeToCopy, String directory) DataManager.createRAMDatastore()Generate a new, "blank" Datastore with RAM-based Storage and return it.DataManager.createRAMDatastore(Datastore storeToCopy) DataManager.createSinglePlaneTIFFSeriesDatastore(String directory) Generate a new, "blank" Datastore whose Storage is a series of single-plane TIFF files.DataManager.createSinglePlaneTIFFSeriesDatastore(Datastore storeToCopy, String directory) Annotation.getDatastore()Return the datastore to which this annotation is associated.DatastoreClosingEvent.getDatastore()Returns the Datastore that is closing.ImageDeletedEvent.getDatastore()Provides the Datastore this image was added to; potentially useful for code that listens to events from multiple Datastores.ImageOverwrittenEvent.getDatastore()Provides the Datastore this image was added to; potentially useful for code that listens to events from multiple Datastores.Pipeline.getDatastore()Get the output Datastore for this Pipeline.Load the image data at the specified location on disk, and return a Datastore for that data.Load the image data at the specified location on disk, and return a Datastore for that data.DataManager.promptForDataToLoad(Window parent, boolean isVirtual) Display a dialog prompting the user to select a location on disk, and invoke loadData() on that selection.Methods in org.micromanager.data with parameters of type DatastoreModifier and TypeMethodDescriptionDataManager.copyApplicationPipeline(Datastore store, boolean isSynchronous) Create a copy of the current application Pipeline as configured in the "Data Processing Pipeline" window.DataManager.copyLivePipeline(Datastore store, boolean isSynchronous) Create a copy of the current Live Pipeline as configured in the "Data Processing Pipeline" window.DataManager.createMultipageTIFFDatastore(Datastore storeToCopy, String directory, boolean shouldGenerateSeparateMetadata, boolean shouldSplitPositions) DataManager.createNDTIFFDatastore(Datastore storeToCopy, String directory) DataManager.createPipeline(List<ProcessorFactory> factories, Datastore store, boolean isSynchronous) Create a new Pipeline using the provided list of ProcessorFactories.DataManager.createRAMDatastore(Datastore storeToCopy) DataManager.createRewritableRAMDatastore(Datastore storeToCopy) DataManager.createSinglePlaneTIFFSeriesDatastore(Datastore storeToCopy, String directory) -
Uses of Datastore in org.micromanager.display
Methods in org.micromanager.display that return DatastoreModifier and TypeMethodDescriptionfinal DatastoreAbstractDataViewer.getDatastore()Deprecated.DataViewer.getDatastore()Deprecated.useDataViewer.getDataProvider()insteadCreate a new Datastore with an associated DisplayWindow that will display the provided Image.Methods in org.micromanager.display with parameters of type DatastoreModifier and TypeMethodDescriptionDisplayManager.getDisplays(Datastore store) Deprecated.replaced byDisplayManager.getDisplays(DataProvider)DisplayManager.loadDisplays(Datastore store) Load saved DisplayWindows for the given Datastore, which is assumed to represent data that is saved on disk.booleanDisplayManager.promptToSave(Datastore store, DisplayWindow display) Display a prompt for the user to save their data.
getDataProvider