Overview
Jobs that have been submitted with Seqera can be monitored wherever you have an internet connection.
The Runs tab contains all previous job executions. Each new or resumed job is given a random name, e.g., grave_williams. Each row corresponds to a specific job. As a job executes, it can transition through the following states:
submitted
: Pending executionrunning
: Runningsucceeded
: Completed successfullyfailed
: Successfully executed, where at least one task failed with aterminate
error strategycancelled
: Stopped forceably during executionunknown
: Indeterminate status
Select the name of a job from the list to display that run's execution details.
Save run as pipeline#
Available from version 23.1
From the Runs list, any run can be saved as a new pipeline for future use, regardless of run status. Select the item menu to the right of any run in the list, then select Save as pipeline. In the dialog box shown, you can edit the pipeline name, add labels, and Save.
To review and edit any run details prior to saving the pipeline, select Review and edit near the top of the dialog window. When you've saved the pipeline, it's listed on the Launchpad and can be run from the same workspace that it was created in.
All runs view#
Available from version 22.4.0
The All runs page, accessed from the user menu, provides a comprehensive overview of the runs accessible to a user across the entire Seqera instance. This facilitates overall status monitoring and early detection of execution issues from a single view split across organizations and workspaces.
The All runs view defaults to all organizations and workspaces you can access. Select the drop-down next to View to filter by specific organizations and workspaces, or to view runs from your personal workspace only.
The Search workflow bar allows you to filter by one or more <keyword>:<value>
entries:
status
label
workflowId
runName
username
projectName
after
: YYYY-MM-DDbefore
: YYYY-MM-DDsessionId
is:starred
The search field populates with available suggestions when entering valid keywords. Suggested results for label:
include available labels from all workspaces. Labels occurring in multiple workspaces are only suggested once.
Search#
Seqera's integrated search covers all workflow runs inside a workspace, enabling easy retrieval of complex queries. Enter a search query in the Search workflow field to search and filter the runs in a workspace. The search text is interpreted by identifying all valid substrings formatted by keyword:value
, combining all the rest in a single freeform text string, and then using all these search criteria to filter the runs.
An example of a complex search query that combines freeform text and keywords is the following:
rnaseq username:john_doe status:succeeded after:2022-02-20
.
This string will retrieve all runs from the workspace that meet all of the following criteria:
- Ended successfully (
status:succeeded
) - Launched by user john_doe (
username:john_doe
) - Include
rnaseq
in the data fields covered by the free text search - Submitted after February 20, 2022
The freetext search uses a partial match to find runs, meaning that it will search for "*freetext*
" when looking for runs. The keyword:value
item uses an exact match to filter runs, so username:john
will not retrieve runs launched by john_doe
.
Filtering elements are combined with AND logic. This means that queries like status:succeeded, status:submitted
are formally valid but return an empty list because a workflow can only have one status.
The freeform text result of all the keyword:value
pairs is merged into a unique string that includes spaces. This may result in an empty list of results if the search query contains typos.
Keywords corresponding to dates (after
or before
) are automatically converted to valid ISO-8601, taking your timezone into account. Partial dates are also supported: before:2022-5
is automatically converted to before:2022-05-01T00:00:00.000Z
.
Seqera will suggest matching keywords while you type. Additionally, it will suggest valid values for some keywords, when supported.
Search keywords#
Freeform text#
The search box allows you to search for partial matches with project name
, run name
, session id
, or manifest name
. Wildcards can also be used to filter the desired workflows, such as using asterisks *
before and after keywords to filter results.
Exact match keywords#
-
workflowId:3b7ToXeH9GvESr
: search workflows with a specific workflow ID. -
runName:happy_einstein
: search workflows with a specific run name. -
sessionId:85d35eae-21ea-4294-bc92-xxxxxxxxxxxx
: search workflows with a specific session ID. -
projectName:nextflow-io/hello
: search workflows with a specific project name. -
userName:john_doe
: search workflows by a specific user name. -
status:succeeded
: search workflows with a specific status (submitted
,running
,succeeded
,failed
,cancelled
,unknown
). -
before:2022-04-07
: search workflows submitted on or before the given date in YYYY-MM-DD format. -
after:2022-04-06
: search workflows submitted on or after the given date in YYYY-MM-DD format. -
label:label1 label:label2
: search workflows with specific labels. -
is:starred
: search workflows that have been starred by the user.