MINERVA v20.0
Manual

Back to the admin manual

What is a ‘project’#

In the MINERVA Platform, a project is a set of systems biology diagrams with their accompanying data and metadata.

The project structure is as follows

See (set up the structured project) for details.

Compatible formats#

Diagram files that can be uploaded to create a project on a MINERVA instance are:

Project panel#

The project panel (the starting screen in the admin panel) gives an overview of all projects in the MINERVA Platform visible for a given user (see user roles). The header of the table is shown below.

Header of the project panel
projects-view.png

Using this table, you can

Create Project#

Your project in MINERVA can be created either from a single diagram file (see compatible formats), or a structured directory (see project structure above).

You can create a project from a local file, or a git repository.

local upload
You can upload the single diagram file directly; the structured directory has to be compressed into a zip file.
The format of the uploaded diagrams will be recognised automatically, based on the root diagram format for structured projects.

For locally uploaded, structured projects, information from the file will be extracted and displayed.

Information fetched from the .zip file
add-project-zip

git upload
You have to provide the link of the git repository (clone/https) containing the single diagram file or the structured directory, and you can specify a tag or a branch to use.
The format of the uploaded diagrams has to be specified.

Configure uploaded project#

After providing the source, the upload window will expand into a form where upload parameters can be provided.

Project upload parameters
add-project-form

These include:

Project name
the name of the uploaded project displayed in the top left corner of the main view; your official name of the project.
Project ID
a working name of the uploaded project on the MINERVA platform. Project IDs are unique.
Project Disease
the disease associated with the project, the code has to be a valid MeSH identifier, e.g.D010300. This is needed for chemical target search.
Organism
the taxonomy id of the species, for which the map is primarily developed, e.g. 9606. This is needed to display genetic variants overlays.
Version
a text field displayed next to the name of your project in the User panel.
Notify email
e-mail address that should be used for project-related notifications.
Display as SBGN
if this checkbox is checked, the uploaded model will be displayed in SBGN format, instead of the default CellDesigner format.
Default Map View
this defines the default view for the diagrams in this project; Structured view masks and reveals complex contents of diagrams when zooming, Network displays all diagram contents without masking.
License
allows you to choose the license under which your content is shared on the MINERVA Platform. This information will be visible in the Project Info. You can choose from a list of Creative Common licenses, or provide your own name and a URL to license description and conditions (Custom license name, Custom license url)

Clicking Create project button in the bottom right corner starts the generation of the project. The status of the project in the Projects panel will update during the process. Any warnings raised during the process will be visible in the Logs next to the project status (see list of possible errors and their explanations). You will receive an email notification after the generation is complete.

To find out more, check example 1 - CellDesigner file upload and annotation.

Manage project#

Manage project button for a given project unfolds a list of options allowing to perform the following actions:

Share project via MINERVA-Net#

Individual projects can be shared via MINERVA-Net, a public registry of projects hosted on the MINERVA Platform. To share projects, your MINERVA instance needs to be registered in MINERVA-Net. Read more about the registry and how to connect to it in the Configuration > Connectors > Register in MINERVA-Net.

Only public projects can be shared Importantly, only projects publicly visible (visible by anonymous user) on a given instance of the MINERVA Platform can be shared via the registry. This way the registry contains information that is openly accessible.

To share your project, check the box in column Shared in minerva-net of project you wish to share.

Dialog below will be open informing what details MINERVA-Net collects. This information becomes available via the MINERVA-Net API. Additionally, the registry collects the email address associated with the project to inform about potential communication errors observed by the registry, related to the availability of the project.

When project is shared in MINERVA-Net, its box Shared in minerva-net is checked.

At any moment you can stop sharing project’s details by unchecking the box and remove (unregister) your project from MINERVA-Net.

Customise graphics and exploration#

Individual projects can be further customised regarding the look and feel of the entire diagram or individual elements.

The functionality of Layers (see here in detail) allows to create graphical overlays for better content exploration.

Independently, custom look of diagram elements can be configured by administrators or curators of a project (see user roles). For these users, an Edit button is available next to the name of a selected element, allowing to to select a custom glyph or link a submap to this element (see images below).

edit-element   edit-element2

Element glyphs#

Glyphs are custom images that can be added to diagrams visualised in the MINERVA Platform (see also here).

Directly in browser you can upload, edit, or clear a glyph for a given element. Glyphs can be selected via the dropdown menu from those uploaded with the project (see here), or uploaded as a file. Glyph assigned to a given element will be displayed below the Submit button.

Submap links are useful for improving map navigation and data visualisation.

Directly in browser you can select a submap this element will link to.