@@ -2,47 +2,248 @@ timeout: 300
2
2
outputs :
3
3
- command : nf-core --help
4
4
img_paths :
5
- - public_html/assets/markdown_assets/developers /creating_with_nf_core/nfcore_help.svg
5
+ - public/images/contributing /creating_with_nf_core/nfcore_help.svg
6
6
- command : nf-core list
7
7
head : 19
8
8
img_paths :
9
- - public_html/assets/markdown_assets/developers /creating_with_nf_core/nfcore_list.svg
9
+ - public/images/contributing /creating_with_nf_core/nfcore_list.svg
10
10
- command : nf-core create --name demo --description "Pipeline for training" --author "Phil" --plain
11
11
fake_command : nf-core create
12
12
img_paths :
13
- - public_html/assets/markdown_assets/developers /creating_with_nf_core/nfcore_create.svg
13
+ - public/images/contributing /creating_with_nf_core/nfcore_create.svg
14
14
- command : cd nf-core-demo && git status
15
15
fake_command : git status
16
16
img_paths :
17
- - public_html/assets/markdown_assets/developers /creating_with_nf_core/git_status.svg
17
+ - public/images/contributing /creating_with_nf_core/git_status.svg
18
18
- command : cd nf-core-demo && git branch
19
19
fake_command : git branch
20
20
img_paths :
21
- - public_html/assets/markdown_assets/developers /creating_with_nf_core/git_branch.svg
21
+ - public/images/contributing /creating_with_nf_core/git_branch.svg
22
22
- command : cd nf-core-demo && git log --oneline
23
23
fake_command : git log --oneline
24
24
img_paths :
25
- - public_html/assets/markdown_assets/developers /creating_with_nf_core/git_log.svg
25
+ - public/images/contributing /creating_with_nf_core/git_log.svg
26
26
- command : nextflow run nf-core-demo/ -profile test,docker --outdir test_results
27
27
title : nextflow run
28
28
img_paths :
29
- - public_html/assets/markdown_assets/developers /creating_with_nf_core/nextflow_run_1.svg
29
+ - public/images/contributing /creating_with_nf_core/nextflow_run_1.svg
30
30
- command : cd nf-core-demo && nf-core lint && grep -rl TODO .
31
31
fake_command : nf-core lint
32
32
img_paths :
33
- - public_html/assets/markdown_assets/developers /creating_with_nf_core/nfcore_lint_warnings.svg
33
+ - public/images/contributing /creating_with_nf_core/nfcore_lint_warnings.svg
34
34
- command : |
35
35
cd nf-core-demo && \
36
36
grep -rl TODO . | xargs sed -i 's/TODO//g' && \
37
37
echo "ADDED" >> CODE_OF_CONDUCT.md && \
38
38
nf-core lint
39
39
fake_command: nf-core lint
40
40
img_paths:
41
- - public_html/assets/markdown_assets/developers /creating_with_nf_core/nfcore_lint_failure.svg
41
+ - public/images/contributing /creating_with_nf_core/nfcore_lint_failure.svg
42
42
- command : nextflow run nf-core-demo/ --help
43
43
img_paths :
44
- - public_html/assets/markdown_assets/developers /creating_with_nf_core/nextflow_run_help.svg
44
+ - public/images/contributing /creating_with_nf_core/nextflow_run_help.svg
45
45
- command : nextflow run nf-core-demo/ -profile test,docker
46
46
title : nextflow run
47
47
img_paths :
48
- - public_html/assets/markdown_assets/developers/creating_with_nf_core/nextflow_run_no_outdir.svg
48
+ - public/images/contributing/creating_with_nf_core/nextflow_run_no_outdir.svg
49
+ - command : git clone https://github.com/nf-core/modules.git --depth 1 && cd modules && nf-core modules create fastqc --author @janedoe --label process_low --meta --force
50
+ fake_command : nf-core modules create fastqc --author @janedoe --label process_low --meta
51
+ img_paths :
52
+ - public/images/contributing/modules/nf-core-modules-create.svg
53
+ - command : nf-core list
54
+ head : 19
55
+ img_paths :
56
+ - public/images/tools/nf-core-list.svg
57
+ - command : nf-core list rna rna-seq
58
+ img_paths :
59
+ - public/images/tools/nf-core-list-rna.svg
60
+ - command : nf-core list -s stars
61
+ head : 18
62
+ img_paths :
63
+ - public/images/tools/nf-core-list-stars.svg
64
+ - command : nf-core launch rnaseq -r 3.8.1
65
+ trim_after : ' Command line'
66
+ img_paths :
67
+ - public/images/tools/nf-core-launch-rnaseq.svg
68
+ - command : mkdir tmp && cd tmp && nf-core download rnaseq -r 3.8 --outdir nf-core-rnaseq -x none -s none -d
69
+ img_paths :
70
+ - public/images/tools/nf-core-download.svg
71
+ - command : cd tmp && tree -L 2 nf-core-rnaseq/
72
+ img_paths :
73
+ - public/images/tools/nf-core-download-tree.svg
74
+ - command : nf-core licences deepvariant
75
+ timeout : 10
76
+ img_paths :
77
+ - public/images/tools/nf-core-licences.svg
78
+ - command : cd tmp && nf-core create -n nextbigthing -d "This pipeline analyses data from the next big omics technique" -a "Big Steve" --plain
79
+ fake_command : nf-core create -n nextbigthing -d "This pipeline analyses data from the next big omics technique" -a "Big Steve" --plain
80
+ img_paths :
81
+ - public/images/tools/nf-core-create.svg
82
+ - command : |
83
+ cd tmp/nf-core-nextbigthing && \
84
+ echo "lint: { pipeline_todos: false }" >> .nf-core.yml && \
85
+ nf-core lint
86
+ fake_command: nf-core lint
87
+ img_paths:
88
+ - public/images/tools/nf-core-lint.svg
89
+ - command : |
90
+ cd tmp && \
91
+ echo "{input: myfiles.csv, outdir: results}" > nf-params.json
92
+ nf-core schema validate nf-core-rnaseq/3_8 nf-params.json
93
+ timeout: 10
94
+ fake_command: nf-core schema validate nf-core-rnaseq/3_8 nf-params.json
95
+ after_command: rm nf-params.json
96
+ img_paths:
97
+ - public/images/tools/nf-core-schema-validate.svg
98
+ - command : |
99
+ cd tmp/nf-core-nextbigthing && \
100
+ sed '25,30d' nextflow_schema.json > nextflow_schema.json.tmp && \
101
+ mv nextflow_schema.json.tmp nextflow_schema.json && \
102
+ nf-core schema build --no-prompts
103
+ timeout: 10
104
+ fake_command: nf-core schema build --no-prompts
105
+ img_paths:
106
+ - public/images/tools/nf-core-schema-build.svg
107
+ - command : cd tmp/nf-core-nextbigthing && nf-core schema lint
108
+ fake_command : nf-core schema lint
109
+ img_paths :
110
+ - public/images/tools/nf-core-schema-lint.svg
111
+ - command : |
112
+ cd tmp/nf-core-nextbigthing && \
113
+ git config --global user.email "[email protected] " && \
114
+ git config --global user.name "nf-core_bot" && \
115
+ git commit -am "Bump version" && \
116
+ nf-core sync
117
+ fake_command: nf-core sync
118
+ img_paths:
119
+ - public/images/tools/nf-core-sync.svg
120
+ - command : cd tmp/nf-core-nextbigthing && nf-core bump-version 1.1
121
+ fake_command : nf-core bump-version 1.1
122
+ img_paths :
123
+ - public/images/tools/nf-core-bump-version.svg
124
+ - command : cd tmp && nf-core create-logo nextbigthing
125
+ fake_command : nf-core create-logo nextbigthing
126
+ img_paths :
127
+ - public/images/tools/nf-core-create-logo.svg
128
+ - command : cd tmp/nf-core-nextbigthing && nf-core modules list remote
129
+ head : 25
130
+ fake_command : nf-core modules list remote
131
+ img_paths :
132
+ - public/images/tools/nf-core-modules-list-remote.svg
133
+ - command : cd tmp/nf-core-nextbigthing && nf-core modules list local
134
+ head : 25
135
+ fake_command : nf-core modules list local
136
+ img_paths :
137
+ - public/images/tools/nf-core-modules-list-local.svg
138
+ - command : cd tmp/nf-core-nextbigthing && nf-core modules info abacas
139
+ fake_command : nf-core modules info abacas
140
+ img_paths :
141
+ - public/images/tools/nf-core-modules-info.svg
142
+ - command : cd tmp/nf-core-nextbigthing && nf-core modules install abacas
143
+ fake_command : nf-core modules install abacas
144
+ img_paths :
145
+ - public/images/tools/nf-core-modules-install.svg
146
+ - command : cd tmp/nf-core-nextbigthing && nf-core modules update --all --no-preview
147
+ fake_command : nf-core modules update --all --no-preview
148
+ img_paths :
149
+ - public/images/tools/nf-core-modules-update.svg
150
+ - command : cd tmp/nf-core-nextbigthing && nf-core modules remove abacas
151
+ fake_command : nf-core modules remove abacas
152
+ img_paths :
153
+ - public/images/tools/nf-core-modules-remove.svg
154
+ - command : |
155
+ cd tmp/nf-core-nextbigthing && \
156
+ sed "s/process_medium/process_low/g" modules/nf-core/fastqc/main.nf > modules/nf-core/fastqc/main.nf.patch && \
157
+ mv modules/nf-core/fastqc/main.nf.patch modules/nf-core/fastqc/main.nf && \
158
+ nf-core modules patch fastqc
159
+ fake_command: nf-core modules patch fastqc
160
+ img_paths:
161
+ - public/images/tools/nf-core-modules-patch.svg
162
+ - command : |
163
+ cd tmp && \
164
+ git clone https://github.com/nf-core/modules.git && cd modules && \
165
+ nf-core modules create fastqc --author @nf-core-bot --label process_low --meta --force
166
+ timeout: 10
167
+ fake_command: nf-core modules create fastqc --author @nf-core-bot --label process_low --meta --force
168
+ img_paths:
169
+ - public/images/tools/nf-core-modules-create.svg
170
+ - command : |
171
+ cd tmp/modules && \
172
+ sed -i 's/1.13a/1.10/g' modules/multiqc/main.nf && \
173
+ nf-core modules lint multiqc
174
+ fake_command: nf-core modules lint multiqc
175
+ img_paths:
176
+ - public/images/tools/nf-core-modules-lint.svg
177
+ - command : cd tmp/modules && nf-core modules test fastqc --no-prompts
178
+ timeout : 30
179
+ extra_env :
180
+ PROFILE : ' conda'
181
+ fake_command : nf-core modules test fastqc --no-prompts
182
+ img_paths :
183
+ - public/images/tools/nf-core-modules-test.svg
184
+ - command : cd tmp/modules && nf-core modules bump-versions fastqc
185
+ fake_command : nf-core modules bump-versions fastqc
186
+ img_paths :
187
+ - public/images/tools/nf-core-modules-bump-version.svg
188
+ - command : cd tmp/nf-core-nextbigthing && nf-core subworkflows list remote
189
+ head : 25
190
+ fake_command : nf-core subworkflows list remote
191
+ img_paths :
192
+ - public/images/tools/nf-core-subworkflows-list-remote.svg
193
+ - command : |
194
+ cd tmp/nf-core-nextbigthing && \
195
+ echo "repository_type: pipeline" >> .nf-core.yml && \
196
+ nf-core subworkflows list local
197
+ head: 25
198
+ fake_command: nf-core subworkflows list local
199
+ img_paths:
200
+ - public/images/tools/nf-core-subworkflows-list-local.svg
201
+ - command : |
202
+ cd tmp/nf-core-nextbigthing && \
203
+ echo "repository_type: pipeline" >> .nf-core.yml && \
204
+ nf-core subworkflows info bam_rseqc
205
+ head: 15
206
+ tail: 10
207
+ fake_command: nf-core subworkflows info bam_rseqc
208
+ img_paths:
209
+ - public/images/tools/nf-core-subworkflows-info.svg
210
+ - command : |
211
+ cd tmp/nf-core-nextbigthing && \
212
+ echo "repository_type: pipeline" >> .nf-core.yml && \
213
+ nf-core subworkflows install bam_rseqc
214
+ fake_command: nf-core subworkflows install bam_rseqc
215
+ img_paths:
216
+ - public/images/tools/nf-core-subworkflows-install.svg
217
+ - command : |
218
+ cd tmp/nf-core-nextbigthing && \
219
+ echo "repository_type: pipeline" >> .nf-core.yml && \
220
+ nf-core subworkflows update --all --no-preview
221
+ timeout: 30
222
+ fake_command: nf-core subworkflows update --all --no-preview
223
+ img_paths:
224
+ - public/images/tools/nf-core-subworkflows-update.svg
225
+ - command : |
226
+ cd tmp/nf-core-nextbigthing && \
227
+ echo "repository_type: pipeline" >> .nf-core.yml && \
228
+ nf-core subworkflows remove bam_rseqc
229
+ fake_command: nf-core subworkflows remove bam_rseqc
230
+ img_paths:
231
+ - public/images/tools/nf-core-subworkflows-remove.svg
232
+ - command : |
233
+ cd tmp/modules && \
234
+ nf-core subworkflows create bam_stats_samtools --author @nf-core-bot --force
235
+ img_paths:
236
+ - public/images/tools/nf-core-subworkflows-create.svg
237
+ - command : cd tmp/modules && nf-core subworkflows test bam_rseqc --no-prompts
238
+ timeout : 30
239
+ extra_env :
240
+ PROFILE : ' conda'
241
+ fake_command : nf-core subworkflows test bam_rseqc --no-prompts
242
+ img_paths :
243
+ - public/images/tools/nf-core-subworkflows-test.svg
244
+ - command : cd tmp/modules && nf-core subworkflows lint bam_stats_samtools
245
+ extra_env :
246
+ PROFILE : ' conda'
247
+ fake_command : nf-core subworkflows lint bam_stats_samtools
248
+ img_paths :
249
+ - public/images/tools/nf-core-subworkflows-lint.svg
0 commit comments