MINERVA v11
Manual

MINERVA platform: User’s manual#

User view refers to the visualization and functionalities accessed by users of the content hosted by your MINERVA instance.

You can also see the summary of this page in the MINERVA >> Quick Reference Guide.

Main view#

The main view of the MINERVA platform is summarized in the figure below.

Main{:width=“800px”}

Main components of this view are

Accessing the project#

Your instance of MINERVA platform can host many projects, which are uploaded via the administrator view

(see Admin manual - Add project). They are accessed by a provided, dedicated web address.

Exploring the display area#

The content is visualized using Google Maps API, and allows similar pan and zoom functionalities. The content is interactive, the user can click on an element or interaction to examine additional details displayed in the left panel (functional area).

The content is by default displayed in a semantic zoom mode, where compartments and areas in the submitted file cover underlying elements on higher levels of zoom. This view is generated procedurally, directly from the uploaded content. This view is generated automatically from the layout of the CellDesigner file. MINERVA platform calculates coverage of bigger areas by smaller, and assigns them to appropriate zoom levels. For more details see Section Content curation. You can turn off the semantic zoom view by going to the Overlays tab in the left panel (functional area), and changing the view to Network (see also Section Overlays tab).

Annotating, selecting and downloading the display area#

Right-click in the display area invokes a contextual menu with the following options - (see below).

Annotating{:width=“400px”}

Add comment#

This functionality allows to annotate contents in the display area. Clicking the Add comment button invokes a form that can be filled out by the user and sent to the administrators of the project. The field Pinned controls, whether the comment will be visible in the map (see below, left).

Pinned comment{:width=“800px”}

Type field is a drop-down menu, listing elements nearby to the click location. This allows to choose and attach the comment to a particular element or interaction (see above, right).

After sending, and if the field Pinned was set to Yes, the comment becomes visible in the display area, as shown below, to the left (after checking the Comments checkbox, see Comments).

Pinning{:width=“800px”}

Clicking on the comment bubble displays annotated element and the text of the comment (see above, right). Name and email are not disclosed, they will be accessible only to project and platform administrators (see Admin manual - Comments).

Select mode#

Clicking the Select mode enables the functionality supported by Google Maps API, allowing to select an arbitrary shape in the display area. The shape then can be downloaded in various formats, either as a model (.xml file) or as an image (see below).

Select mode{:width=“800px”}

Export as image#

This option creates an image of the part of map on your display area. Export to vector graphics is supported, allowing to modify and enhance the downloaded image.

Export as map#

This option allows to produces a file acceptable by either CellDesigner, or pure SBGN editors, containing the editable fragment of the selected display area. Importantly, in the case of CellDesigner export, all additional annotations provided by MINERVA platform are downloaded as well.

Content curation#

MINERVA framework handles SBGN-compliant format, produced either by CellDesigner (http://www.celldesigner.org/) or SBGN editors, like SBGN-ED (https://www.cls.uni-konstanz.de/software/vanted/add-ons/add-ons-current-vanted-version/). MINERVA relies on such externally curated content.

Moreover, a number of additional functionalities of MINERVA operates on metadata that can be provided in the SBGN-compliant file itself. These are the following:

For explanation and examples on content curation and annotation, see Examples - CellDesigner file upload and annotation.

Functional area#

Functional area (the panel to the left from the display area) displays additional information about selected elements and interactions, allows to query the content, generate custom overlays and browse submaps.

Search tab#

Search tab allows to search for particular elements or interactions in the displayed map. Also, under this tab, the panel displays detailed information on selected elements or interactions (see below).

Search{:width=“800px”}

There are four subtabs available in the Search tab, offering different scopes:

Generic#

The generic scope works as follows:

Select mode{:width=“500px”}

The search pins indicate hits in the display area. They have different colours for multiple search items and are clickable, showing information as in the left panel.

Direct link to the elements in the display area is possible, as the search query can be provided within the web address of the displayed project. An address has to be manually constructed, directly into web browser, as below:

your.webserver.address/?search='search query'

is a link executing the search for a given search query in the default project of your MINERVA instance. For example, an address

your.webserver.address/?search=reaction:xyz123

will directly point to an interaction with id xyz123. Referring to a given project on your MINERVA instance requires additionally to pass the project identifier in the address, as shown below. Identifiers of projects are accessible using the Admin view.

your.webserver.address/?id='project id'&search='search query'

Drug (targets)#

The Drug scope works as follows. Drug subtab under the the Search tab allows to look for known drugs or their brand names and display their targets in the map. Targets will be marked by pins in the display area. Please, note that they have specific shape, different than the results of other search scopes.

Chemical (targets)#

The Chemical scope works as follows. Chemical subtab under the the Search tab allows to look for known chemicals or their synonyms and display their targets in the map. Targets will be marked by pins in the display area. Please, note that they have specific shape, different than the results of other search scopes.

microRNA (targets)#

The MiRNA scope works as follows. miRNA subtab under the the Search tab allows to look for miRNAs and display their targets in the map. Targets will be marked by pins in the display area. Please, note that they have specific shape, different than the results of other search scopes.

Overlays tab#

Overlays tab allows to display or generate custom coloring of elements and interactions in the map. It is composed of two sections - general overlays and custom overlays (see figure below).

Overlays are also visible in the popup menu, with the value and the sign marked on the horizontal color bars (see figure below).

Overlays{:width=“800px”}

In the figure above:

Overlays2{:width=“900px”}

User-provided overlays part contains the following elements (above):

Upload user-provided overlay data#

Format

For examples of basic and advanced data upload, see Examples - user-provided overlay data upload by registered users. Description of the format follows below.

Basic format The basic format of file containing the uploaded data is two-column, tab-separated text file, with the columns Name and Value.

Basic format will match names of the elements provided in the Name column among the names of elements in a given network and for the matching ones will assign them colors: blue for negative values, red for positive values, with the saturation proportional to the value. The color range for the data upload is customizable in the admin panel.

Advanced format The advanced format allows for by identifier matching, custom color assignment and coloring of interactions. Advanced format foresees two parts of the uploaded dataset - header and body.

Header lines have to start with ‘#’. It can contain the following elements:

Body is a table with a following set of allowed columns:

The dataset for upload may be integrated and sparse, i.e. a document may contain all columns at once, and, where irrelevant, their content may be left blank. In other words, you can color interactions and elements in the same dataset, leaving blank fields in ReactionIdentifier and LineWidth for elements, and leaving blank fields in Name for interactions.

Procedure

After choosing the dataset to upload, pressing Upload button will invoke a comment, initiate generation and reduce the amount of available custom overlays (see below, left).

You will be notified by email when your overlay is ready. The email will also contain the list of elements in your dataset not found in the map.

Important reminder:

Submaps tab#

The Submaps tab summarizes all the submap networks uploaded together and linked to the main network of this project hosted by your MINERVA instance. See Admin manual - Source file to learn how to upload the submaps together with the main file. The tab “Submaps” is visible in the left panel, only if the map contains any submap.

The Submaps tab contains the Name column, and the column with the buttons invoking corresponding submaps. The submaps show as a pop-up window on top of the main map, and are synchronized with respect to search queries and displaying mapped experimental data. This means that search results and search target bubbles will be visible in the main map and the displayed submaps. Similarly, coloring for overlays are mirrored in the submaps (see figures below).

Submaps{:width=“800px”}

Submaps2{:width=“800px”}

Info tab#

The Info tab has two components, displaying Project info and User data (for registered and logged in users).

Project info#

Displays Name, Version and Description of the map.

The Data section features four links, allowing the user to:

The export page contains three tabs, allowing to download the hosted content in different formats.

User data#

It allows a registered user to type in their login and password, or to request for an account from the administrators of this MINERVA instance. Platform administrators can register new users (see Section 3.4 User manager) and configure Request an account functionality (see Admin manual - Configuration)

After login, this panel displays information about the user. After the successful login the user gains the possibility to upload custom overlays (see Section Overlays).

Information bar#

Information bar is the topmost part of the user view, containing the Show overview button, Comment and Legend checkboxes and Clear button. The Clear button clears all search results currently shown in the display area. The remaining functionalities are detailed below.

Show overview#

This button invokes a static image associated with the displayed content. It may be a graphics facilitating the understanding of the underlying network, or any other visual cue that the content curator decided to present. The initial image displayed with the Show overview button can be linked to:

Detailed information on how to configure Show overview images display is provided in Admin manual - Source file.

Comments#

If this checkbox is checked, the comments provided by users with Pinned option set to Yes will become visible in the display area (see also Section Add comment).

Legend#

If this checkbox is checked, the legend describing element and interaction types will be displayed.