-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathform.yml
92 lines (80 loc) · 2.03 KB
/
form.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
---
name: Jupyter Notebook - Local Install Only
cluster: "odyssey3"
attributes:
modules:
label: "Extra module strings to load"
value: null
widget: text_field
pathfiles:
label: "Extra path files to source"
value: null
widget: text_field
conda_env:
label: "Which conda environment to use"
value: base
widget: text_field
working_dir:
label: "Working Directory"
value: null
widget: text_field
help: Absolute path to desired working directory. Will be your personal home directory if not specified.
extra_jupyter_args: ""
course: life
custom_time:
label: "Allocated Time (expressed in MM , or HH:MM:SS , or DD-HH:MM)."
value: "04:00:00"
widget: text_field
uselab:
label: "Use Jupyter Lab instead of Jupyter Notebook"
widget: check_box
value: 1
help: |
_JupyterLab is the next generation of Jupyter, and is completely compatible with existing Jupyter Notebooks._
bc_queue:
label: "SLURM partition"
value: "test"
widget: text_field
custom_email_address:
label: email address for status notification
widget: text_field
custom_memory_per_node:
label: "Memory in GB"
value: "4"
widget: "number_field"
custom_num_cores:
label: "Number of CPU cores"
value: "2"
widget: "number_field"
custom_num_gpus:
label: "GPUs to allocate"
value: null
widget: text_field
help: Leave blank if you don't want gpu
custom_constraint:
label: "Constraint"
value: null
widget: "text_field"
jupyter_version: harvardat_jupyter-general-small_e1eda52d.sif
custom_reservation: null
envscript: null
bc_account:
label: "Slurm Account"
help: "If you are not in multiple labs please leave this blank."
form:
- modules
- pathfiles
- conda_env
- working_dir
- extra_jupyter_args
- course
- bc_queue
- uselab
- custom_memory_per_node
- custom_num_cores
- custom_num_gpus
- custom_constraint
- custom_time
- jupyter_version
- envscript
- custom_reservation