Nextflow workflow report
[${workflow.runName}] ${workflow.resume ? '(resumed run)' : ''}
<% if ( workflow.success && workflow.stats.ignoredCount ){ %>
Workflow execution completed successfully. One or more tasks reported an error condition.
<% } else if ( workflow.success ) { %>
Workflow execution completed successfully!
<% } else { %>
Workflow execution completed unsuccessfully!
The exit status of the task that caused the workflow execution to fail was: ${workflow.exitStatus}.
The full error message was:
${workflow.errorReport}
<% } %>
- Run times
-
${SysHelper.fmtDate(workflow.start)} - ${SysHelper.fmtDate(workflow.complete)}
(duration: ${workflow.duration})
$workflow.stats.succeedCount succeeded
$workflow.stats.cachedCount cached
$workflow.stats.ignoredCount ignored
$workflow.stats.effectiveFailedCount failed ($workflow.stats.retriesCount retries)
- Nextflow command
${workflow.commandLine}
- CPU-Hours
- ${workflow.stats.computeTimeFmt}
- Launch directory
- ${workflow.launchDir}
- Work directory
- ${workflow.workDir.toUriString()}
- Project directory
- ${workflow.projectDir}
<% if (workflow.scriptName) { %>
- Script name
- ${workflow.scriptName}
<% } %>
<% if (workflow.scriptId) { %>
- Script ID
${workflow.scriptId}
<% } %>
<% if (workflow.manifest.name) { %>
- Workflow name
- ${workflow.manifest.name}
<% } %>
<% if (workflow.manifest.version) { %>
- Workflow version
- ${workflow.manifest.version}
<% } %>
<% if (workflow.manifest.description) { %>
- Workflow description
- ${workflow.manifest.description}
<% } %>
<% if (workflow.manifest.author) { %>
- Workflow author
- ${workflow.manifest.author}
<% } %>
<% if (workflow.manifest.homePage) { %>
- Workflow home page
- ${workflow.manifest.homePage}
<% } %>
<% if (workflow.manifest.doi) { %>
- Workflow DOI
- ${workflow.manifest.doi}
<% } %>
- Workflow session
${workflow.sessionId}
<% if (workflow.repository) { %>
- Workflow repository
${workflow.repository}, revision ${workflow.revision} (commit hash ${workflow.commitId})
<% } %>
- Workflow profile
- ${workflow.profile}
<% if (workflow.container) { %>
- Workflow container
- ${workflow.container}
- Container engine
- ${workflow.containerEngine?:'-'}
<% } %>
<% if (workflow.wave.enabled) { %>
- Wave enabled
- ${workflow.wave.enabled}
- Fusion enabled
- ${workflow.fusion.enabled}, version ${workflow.fusion.version ?: '-'}
<% } %>
- Nextflow version
- version ${workflow.nextflow.version}, build ${workflow.nextflow.build} (${workflow.nextflow.timestamp})