Analyzing data
MISA++ applications require a specific set of parameters and that the input data is organized in a certain way. You can either setup those conditions manually (see the MISA++ application’s manual) or use the parameter editor tool that is provided by the MISA++ ImageJ plugin.
See Current application to see how to open the tool.
Overview
The user interface is divided into three sections:
A toolbar with global actions
Available settings, categorized into different tabs
Parameter validation results
Toolbar actions
The toolbar contains actions that affect multiple setting categories. Following actions are available:
Imports a compatible parameter file. It will import:
|
|||
|
Imports a folder that contains input data and creates new samples if necessary. The selected folder must follow a specific structure:
|
||
|
Triggers a manual check of all parameters (see Validating the current settings) |
||
|
Exports the current data and parameters into a ready-to-use package for other computers if the current settings are valid (see Validating the current settings).
Run |
Executes the analysis on the current computer.
Help |
Provides access to the parameter editor documentation and the
documentation of the current MISA++ application ( |
Managing samples
To add samples, select the “Samples” category and click the “Add samples” button. You can enter the name of one samples or add multiple lines where each line correspond to one sample.
Next to each sample, there are two available actions:
Allows you to rename the sample. If the name already exists or is empty, nothing will happen. |
|
|
Removes the sample |
Importing data
MISA++ applications define which input data is required and which data is generated as output. Input data must be structured in a way expected by the application. The MISA++ ImageJ plugin provides a graphical user interface for importing data.
The user interface is divided into three sections:
The currently selected sample
A tree to navigate the input and output data
A list of input and output data
To import data into a sample, select it in the list of available samples. To refine the data list if there are a lot of entries, use the tree and the “Filter …” bar.
By default, the list will display input and output data. While the output data is only shown for reference, you are required to set input data via the user interface elements.
Each data entry always has the following structure:
Importers
The ImageJ plugin is designed to be extendable via other plugins. This is for example needed if the MISA++ application defines data types outside of images and developers want to include support for this data type. It is also possible to integrate new types of image sources such as a link to an online database.
By design, users can select from various importers that are responsible for providing all necessary files to the MISA++ application. To change the current importer, click the "Current importer" button and select it.
We included following importers by default:
OME TIFF |
Only available if the data type is “OME TIFF”.
image directly from ImageJ. |
Sample and algorithm parameters
Depending on the MISA++ application
there are a wide variety of sample and algorithm parameters that can
be changed in the
Sample
parameters and
Algorithm
parameters categories.
The user interface is divided into three sections:
Parameter tree
View and filter options
Parameters
Depending on the MISA++ application, there can be many nested parameters. To navigate them, use the parameter tree. If you select an entry in the tree, the list of parameters will only show the selected value and its children.
To make navigation easier, you can hide
sub-trees by deselecting
Objects
and filtering the list via the “Filter …” bar.
By default, the parameter list will
limit the list of shown parameters. To disable this feature, select
Whole
tree.
Use the parameter list to change the parameters. Hover your mouse over the interface elements (such as the parameter name) to show documentation if available.
The
Sample
parameters category has an additional user interface element at
the top of the parameter tree to select the current sample.
Runtime parameters
Runtime-parameters provide application-wide settings on the number of threads, how quantification data is written and additional settings specific to some data types.
The user interface is the same as for sample and algorithm parameters (see Sample and algorithm parameters).
Validating the current settings
Some actions such as running the MISA++ application require that all parameters are valid and all data is imported. The ImageJ plugin notifies about issues in the current settings via the status bar.
It will show “No errors found” if the parameters are valid and the error message if an issue was found. If there are multiple issues, click the error message to show a window that lists all errors.