|
122 | 122 | "bbsplit_fasta_list": {
|
123 | 123 | "type": "string",
|
124 | 124 | "format": "file-path",
|
| 125 | + "exists": true, |
125 | 126 | "mimetype": "text/plain",
|
126 | 127 | "fa_icon": "fas fa-list-alt",
|
127 | 128 | "description": "Path to comma-separated file containing a list of reference genomes to filter reads against with BBSplit. You have to also explicitly set `--skip_bbsplit false` if you want to use BBSplit.",
|
|
130 | 131 | "bbsplit_index": {
|
131 | 132 | "type": "string",
|
132 | 133 | "format": "path",
|
| 134 | + "exists": true, |
133 | 135 | "fa_icon": "fas fa-bezier-curve",
|
134 | 136 | "description": "Path to directory or tar.gz archive for pre-built BBSplit index.",
|
135 | 137 | "help_text": "The BBSplit index will have to be built at least once with this pipeline (see `--save_reference` to save index). It can then be provided via `--bbsplit_index` for future runs."
|
|
154 | 156 | "ribo_database_manifest": {
|
155 | 157 | "type": "string",
|
156 | 158 | "format": "file-path",
|
| 159 | + "exists": true, |
157 | 160 | "mimetype": "text/plain",
|
158 | 161 | "default": "${projectDir}/assets/rrna-db-defaults.txt",
|
159 | 162 | "fa_icon": "fas fa-database",
|
|
193 | 196 | "gtf": {
|
194 | 197 | "type": "string",
|
195 | 198 | "format": "file-path",
|
| 199 | + "exists": true, |
196 | 200 | "mimetype": "text/plain",
|
197 | 201 | "pattern": "^\\S+\\.gtf(\\.gz)?$",
|
198 | 202 | "description": "Path to GTF annotation file.",
|
|
202 | 206 | "gff": {
|
203 | 207 | "type": "string",
|
204 | 208 | "format": "file-path",
|
| 209 | + "exists": true, |
205 | 210 | "mimetype": "text/plain",
|
206 | 211 | "pattern": "^\\S+\\.gff(\\.gz)?$",
|
207 | 212 | "fa_icon": "fas fa-code-branch",
|
|
211 | 216 | "gene_bed": {
|
212 | 217 | "type": "string",
|
213 | 218 | "format": "file-path",
|
| 219 | + "exists": true, |
214 | 220 | "mimetype": "text/plain",
|
215 | 221 | "pattern": "^\\S+\\.bed(\\.gz)?$",
|
216 | 222 | "fa_icon": "fas fa-procedures",
|
|
219 | 225 | "transcript_fasta": {
|
220 | 226 | "type": "string",
|
221 | 227 | "format": "file-path",
|
| 228 | + "exists": true, |
222 | 229 | "mimetype": "text/plain",
|
223 | 230 | "pattern": "^\\S+\\.fn?a(sta)?(\\.gz)?$",
|
224 | 231 | "fa_icon": "far fa-file-code",
|
|
227 | 234 | "additional_fasta": {
|
228 | 235 | "type": "string",
|
229 | 236 | "format": "file-path",
|
| 237 | + "exists": true, |
230 | 238 | "mimetype": "text/plain",
|
231 | 239 | "pattern": "^\\S+\\.fn?a(sta)?(\\.gz)?$",
|
232 | 240 | "fa_icon": "far fa-file-code",
|
|
236 | 244 | "splicesites": {
|
237 | 245 | "type": "string",
|
238 | 246 | "format": "file-path",
|
| 247 | + "exists": true, |
239 | 248 | "mimetype": "text/plain",
|
240 | 249 | "fa_icon": "fas fa-hand-scissors",
|
241 | 250 | "description": "Splice sites file required for HISAT2."
|
242 | 251 | },
|
243 | 252 | "star_index": {
|
244 | 253 | "type": "string",
|
245 | 254 | "format": "path",
|
| 255 | + "exists": true, |
246 | 256 | "fa_icon": "fas fa-bezier-curve",
|
247 | 257 | "description": "Path to directory or tar.gz archive for pre-built STAR index."
|
248 | 258 | },
|
249 | 259 | "hisat2_index": {
|
250 | 260 | "type": "string",
|
251 | 261 | "format": "path",
|
| 262 | + "exists": true, |
252 | 263 | "fa_icon": "fas fa-bezier-curve",
|
253 | 264 | "description": "Path to directory or tar.gz archive for pre-built HISAT2 index."
|
254 | 265 | },
|
255 | 266 | "rsem_index": {
|
256 | 267 | "type": "string",
|
257 | 268 | "format": "path",
|
| 269 | + "exists": true, |
258 | 270 | "fa_icon": "fas fa-bezier-curve",
|
259 | 271 | "description": "Path to directory or tar.gz archive for pre-built RSEM index."
|
260 | 272 | },
|
261 | 273 | "salmon_index": {
|
262 | 274 | "type": "string",
|
263 | 275 | "format": "path",
|
| 276 | + "exists": true, |
264 | 277 | "fa_icon": "fas fa-bezier-curve",
|
265 | 278 | "description": "Path to directory or tar.gz archive for pre-built Salmon index."
|
266 | 279 | },
|
|
694 | 707 | "multiqc_config": {
|
695 | 708 | "type": "string",
|
696 | 709 | "format": "file-path",
|
| 710 | + "exists": true, |
697 | 711 | "mimetype": "text/plain",
|
698 | 712 | "description": "Custom config file to supply to MultiQC.",
|
699 | 713 | "fa_icon": "fas fa-cog",
|
|
702 | 716 | "multiqc_logo": {
|
703 | 717 | "type": "string",
|
704 | 718 | "format": "file-path",
|
| 719 | + "exists": true, |
705 | 720 | "mimetype": "text/plain",
|
706 | 721 | "description": "Custom logo file to supply to MultiQC. File name must also be set in the MultiQC config file",
|
707 | 722 | "fa_icon": "fas fa-image",
|
|
710 | 725 | "multiqc_methods_description": {
|
711 | 726 | "type": "string",
|
712 | 727 | "format": "file-path",
|
| 728 | + "exists": true, |
713 | 729 | "mimetype": "text/plain",
|
714 | 730 | "description": "Custom MultiQC yaml file containing HTML including a methods description.",
|
715 | 731 | "fa_icon": "fas fa-cog"
|
|
0 commit comments