User interface tutorials

How to import node templates

What are node templates?

Node templates are a feature that allows to store the settings and connections of one or multiple nodes into a dedicated list. This can greatly speed up the creation of new pipelines.

You can learn more about the creation of node templates in another tutorial.

Preliminary steps

Begin by starting JIPipe and navigating into a compartment (by default tab Analysis).

Click an empty area to deselect all nodes.

You should see a tab Node templates that reveals a list of all existing node templates.

There are three options to add more templates into the list:

  1. Create a new node template (click here for a tutorial)
  2. Import templates from a *.json file (usually provided via a Templates.json file in our tutorials)
  3. Download templates from our online repository

This guide will explain options 2 and 3

Multiple options

There are multiple approaches to achieve the same result. We recommend to check out all of the presented options.

Step 1

Navigate to Mange > Import from file and select the template JSON file (usually Templates.json).

Step 2

You will now have two options that determine where the loaded templates will be stored:

  1. Globally: the newly imported templates will be available in whole JIPipe (all projects)
  2. Inside project: the templates will be directly stored inside the project and thus only available within the project itself

Choose the option that is most convenient for you.

Step 3

In this example, the option Inside project was chosen.

You can now see the newly added templates and use them by dragging them into the pipeline.

Step 1

Navigate to Mange > Download more templates, which will contact our online template repository for newly available items.

Step 2

Please select the templates that will be downloaded.

Proceed by clicking Download selected templates.

Step 3

You will now have two options that determine where the loaded templates will be stored:

  1. Global storage: the newly imported templates will be available in whole JIPipe (all projects)
  2. Project storage: the templates will be directly stored inside the project and thus only available within the project itself

Choose the option that is most convenient for you.

Step 4

In this example, the option Project storage was chosen.

You can now see the newly added templates and use them by dragging them into the pipeline.