Slot: Run Duration (Seconds) (run_duration_seconds)
How long the run took, in seconds.
Tier: optional
Why this slot matters
Duration is a cheap sanity signal — a step that normally takes an hour finishing in two seconds hints at silent failure or truncated input. Omitting it loses a diagnostic, not reproducibility.
In plain terms
How long the program ran, in seconds. A wildly unusual run time is often the first clue that something went wrong even when the tool reported success.
URI: envar:slot/run_duration_seconds
Applicable Classes
| Name |
Description |
Modifies Slot |
| ToolRun |
A single tool invocation that produced an output from one or more inputs: too... |
no |
Properties
Type and Range
Cardinality and Requirements
Examples
Annotations
| property |
value |
| tier |
optional |
| justification |
Duration is a cheap sanity signal — a step that normally takes an hour finishing in two seconds hints at silent failure or truncated input. Omitting it loses a diagnostic, not reproducibility. |
| explanation |
How long the program ran, in seconds. A wildly unusual run time is often the first clue that something went wrong even when the tool reported success. |
Schema Source
Mappings
| Mapping Type |
Mapped Value |
| self |
envar:run_duration_seconds |
| native |
envar:run_duration_seconds |
LinkML Source
name: run_duration_seconds
annotations:
tier:
tag: tier
value: optional
justification:
tag: justification
value: Duration is a cheap sanity signal — a step that normally takes an hour
finishing in two seconds hints at silent failure or truncated input. Omitting
it loses a diagnostic, not reproducibility.
explanation:
tag: explanation
value: How long the program ran, in seconds. A wildly unusual run time is often
the first clue that something went wrong even when the tool reported success.
description: How long the run took, in seconds.
title: Run Duration (Seconds)
examples:
- value: '37'
from_schema: https://w3id.org/linkml/microschemas/envar
rank: 1000
domain_of:
- ToolRun
range: float