SEPAL recipies’ projects#

When interacting with SEPAL processes, a user will create “recipes”. These recipes can be interconnected and work together inside a single project e.g. the Mosaics used in a Classification. To help users deal with these interconnections SEPAL is providing a Project system that will help them to organize their works.

Overview#

Go to the processes interface of SEPAL () you should see the following, completed by a list of existing recipes if you’ve already created some in the previous releases.

the following intercation are available on this page:

  1. add a recipe

  2. manage the project

  3. select a project

  4. order recipies by name or update date

  5. edit recipes

In the next section we’ll present how one can create a new project and manage the existing projects in its SEPAL account.

Project#

Note

Projets are personnal, they cannot be shared and they are not visible to other users.

Tip

For every user a [no project] project is created at registration step. This project will be the fallback for every recipes that was created before the publication of the feature. It cannot be deleted or renamed.

To create a project, click on Projects. It will open the following interface. then click on Add to create a new project. Simply fill the name and press Apply to validate it. The newly created project will apear in the list.

To remove a project, click on the icon next to its name. All the recipes included in the process will be destroyed as well.

Recipes#

When entering in the process interface by default no projects are selected, meaning that the user will see all the recipes available in its SEPAL account. All recipes are displayed using the following prototype: <project name> / <recipe name>.

From this page the user can customize and manage recipes.

Filter recipies#

click on (3) to filter the recipes according to their project. Once selected, only the recipes included in this project will be displayed. The field is clearable meaning that you can go back to the unfiltered state and select another project. [no project] can also be selected.

Once a project is selected it will appear as “current project” in the project list:

Once a project is selected, any newly created recipe will fallback to the current project.

Tip

If you don’t want your recipe to be associated with any project, unfilter the list before clicking on Add recipe.

Edit recipies#

Recipe behavior can be edited directly from this view. Click the Edit button to open the edition interface.

from this interface you can:

  • Select: Select/unselect all the recipes shown on screen. Any other edition operation will be only applied on the selected recipe(s).

  • Move: Move the selected recipe(s) to another project.

  • Remove: Delete the recipe permanently.

Warning

Before deleting individual recipes make sure that they are not used as inputs in others.

connect recipes#

When creating recipes, like Classification users can use other recipe as input for the process. To avoid flooding the dropdown with to many values only the recipes from the same projet will be displayed (left). If one still want to see all the recipes in the dropdown, click on All and all the recipes will be exposed using project names as headers (right).