User documentation

Node templates

What are node templates?

Node templates are a way to save and share one or multiple nodes and keep them safely stored inside the project or within JIPipe itself.

They are useful if you for example have common node setups (e.g., reading images in a specific way or automatically organizing the channels) that you want to re-use multiple times within your project(s).

Creating a node template

To create your own node template, select one or multiple nodes. Proceed to right-click the pipeline and select Create node template. Afterwards you can select whether the template will be stored inside the project or within JIPipe. Finally, you can change various setting.

The template then will appear in the Node templates box, as well as in the Templates menu.

Node templates panel
Templates menu

Using node templates

To add a node template back into the pipeline, either select it within the menu bar or drag it out of the Node templates box.

Ensure that no node is selected and navigate to the Node templates box. Drag the template out of the box into the pipeline.

Managing node templates

To edit, remove, export, or import node templates, ensure that no node is selected and navigate to the Node templates tab. Click the Manage button to reveal the following options:

Edit selected templateAllows to edit the metadata of the selected template (name, description, menu paths, …)
Copy selection to projectCopies the selected template into the project storage. This is useful if you want to distribute the template with the project (working with collaborators, teaching, …)
Copy selection to global storageCopies the selected template into the global storage. This is useful if you want to access the template within new projects.
Import from fileImports templates from a *.json file
Download more templatesOpens the template downloader where you can find various templates published by us
Export selection to fileSaves the templates as *.json file that can be shared with others
Delete selectionDeletes the selected templates

Select the template from the Templates menu.