Skip to content

Commit 5d2b3ca

Browse files
committed
Update workflows.md structure
1 parent 81d86d2 commit 5d2b3ca

File tree

1 file changed

+30
-98
lines changed

1 file changed

+30
-98
lines changed

documentation_templates/workflows.md

Lines changed: 30 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,13 @@
55
- [Diagram](#diagram)
66
- [User guide](#user-guide)
77
- [Quick start guide](#quick-start-guide)
8+
- [Required (minimum)
9+
inputs/parameters](#required-minimum-inputsparameters)
810
- [Infrastructure usage and
911
recommendations](#infrastructure-usage-and-recommendations)
1012
- [Compute resource usage across tested
1113
infrastructures](#compute-resource-usage-across-tested-infrastructures)
12-
- [Benchmarking](#benchmarking)
13-
- [Workflow summaries](#workflow-summaries)
14-
- [Metadata](#metadata)
15-
- [Component tools](#component-tools)
16-
- [Required (minimum)
17-
inputs/parameters](#required-minimum-inputsparameters)
14+
- [Benchmarking](#benchmarking)
1815
- [Additional notes](#additional-notes)
1916
- [Help/FAQ/Troubleshooting](#helpfaqtroubleshooting)
2017
- [3rd party Tutorials](#3rd-party-tutorials)
@@ -23,131 +20,66 @@
2320

2421
---
2522

26-
# Description
23+
## Description
2724

28-
```
29-
Introduction of workflow and its component tools.
25+
> Introduction of workflow and its component tools.
26+
> Table with embedded registry links.
3027
31-
Table with embedded registry links.
32-
```
3328

34-
---
35-
36-
# Diagram
29+
## Diagram
3730

38-
```
3931
Logical visual description of processing steps for workflow
40-
```
4132

42-
---
4333

44-
# User guide
34+
## User guide
4535

46-
## Quick start guide
4736

48-
```
49-
General guide for deployment across multiple infrastructures (distinct from specific infrastructure quick start guide)
50-
```
37+
### Quick start guide
5138

52-
---
39+
> General guide for deployment across multiple infrastructures (distinct from specific infrastructure quick start guide)
5340
54-
## Infrastructure usage and recommendations
5541

56-
```
57-
+ link to installation instructions for each infrastructure
58-
+ recommendations
42+
### Required (minimum) inputs/parameters
43+
44+
> The minimum inputs required for the workflow to run.
45+
46+
47+
### Infrastructure usage and recommendations
48+
49+
> + link to installation instructions for each infrastructure
50+
> + recommendations
5951
60-
Documentation for a specific infrastructure should go into a infrastructure documentation template
52+
> Documentation for a specific infrastructure should go into a infrastructure documentation template
6153
https://github.com/AustralianBioCommons/doc_guidelines/blob/master/infrastructure_optimisation.md
62-
```
6354

64-
---
6555

66-
## Compute resource usage across tested infrastructures
56+
### Compute resource usage across tested infrastructures
6757

68-
```
69-
Table with high level compute resource usage information for standalone runs or testing of specific versions on specific computational infrastructures.
70-
```
58+
> Table with high level compute resource usage information for standalone runs or testing of specific versions on specific computational infrastructures.
7159
7260
| Title | Version | Sample description | Wall time | Cores | Peak RAM in GB (requested) | Drive (GB) | HPC-HTC | If HPC-HTC is other, specify | Scheduler | Year-Month |
7361
| ----- | ------- | ------------------ | --------- | ----- | -------------------------- | ---------- | ------- | ---------------------------- | --------- | ---------- |
7462
| | | | | | | | | | | |
7563

76-
---
77-
78-
# Benchmarking
7964

80-
```
81-
Benchmarking for a specific infrastructure should go here: if this document is complicated it should go into a benchmarking template, or be provided elsewhere (e.g. Zenodo).
82-
```
65+
### Benchmarking
8366

84-
---
85-
86-
# Workflow summaries
87-
88-
## Metadata
89-
90-
```
91-
Example table below
92-
```
93-
94-
|metadata field | workflow_name / workflow_version |
95-
|-------------------|:---------------------------------:|
96-
|Version | workflow_version |
97-
|Maturity | stable |
98-
|Creators | workflow_author_1 |
99-
|Source | NA |
100-
|License | NA |
101-
|Workflow manager | NextFlow |
102-
|Container | None |
103-
|Install method | Manual |
104-
|GitHub | NA |
105-
|bio.tools | NA |
106-
|BioContainers | NA |
107-
|bioconda | NA |
67+
> Benchmarking for a specific infrastructure should go here: if this document is complicated it should go into a benchmarking template, or be provided elsewhere (e.g. Zenodo).
10868
109-
---
11069

111-
## Component tools
70+
## Additional notes
11271

113-
```
114-
Example below
115-
```
116-
| Workflow element/tool name | Workflow element/tool version | Workflow element/tool dependencies | Workflow title |
117-
|--------------------------|-----------------------------|----------------------------------|----------------|
118-
|Tool 1 |See workflow version |Dependency/version |workflow_title |
119-
|Tool 2 |See workflow version |Dependency/version |workflow_title |
120-
|Tool 3 |See workflow version |Dependency/version |workflow_title |
121-
---
12272

123-
## Required (minimum) inputs/parameters
73+
## Help / FAQ / Troubleshooting
12474

125-
```
126-
The minimum inputs required for the workflow to run.
127-
```
12875

129-
---
76+
## 3rd party Tutorials
13077

131-
# Additional notes
13278

133-
---
79+
## License(s)
13480

135-
# Help / FAQ / Troubleshooting
13681

137-
---
82+
## Acknowledgements/citations/credits
13883

139-
# 3rd party Tutorials
84+
> Any attribution information that is relevant to the workflow being documented.
14085
141-
---
142-
143-
# License(s)
144-
145-
---
146-
147-
# Acknowledgements/citations/credits
148-
149-
```
150-
Any attribution information that is relevant to the workflow being documented.
151-
```
152-
153-
---

0 commit comments

Comments
 (0)