Skip to content
Snippets Groups Projects
Commit f299d0e5 authored by Zarquan's avatar Zarquan
Browse files

Added metadata for cloud-compute task

parent 5ba7fd85
No related branches found
No related tags found
No related merge requests found
#
# <meta:header>
# <meta:licence>
# Copyright (c) 2022, ROE (http://www.roe.ac.uk/)
#
# This information is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This information is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# </meta:licence>
# </meta:header>
#
executables:
- name: "Jupyter notebooks"
type: "esap-jupyter-notebook-set"
path: "plot_scripts"
description: |
Jupyter notebooks to reproduce the plots.
notebooks:
- name: "Fig1 DECaLS grz image"
type: "esap-jupyter-notebook"
path: "Fig1-DECaLS_grz_image.ipynb"
environment:
# Path relative to the notebook
file: "../environment.yml"
import:
# Import local Python file
file: "general_functions.py"
- name: "Fig12-Absorption_profile"
type: "esap-jupyter-notebook"
path: "Fig12-Absorption_profile.ipynb"
environment:
# Path relative to the notebook
file: "../environment.yml"
import:
# Import local Python file
file: "general_functions.py"
- name: "Data reduction pipeline"
type: "esap-cloud-compute"
description: |
The data reduction pipeline needed to reproduce the data reduction and analysis of Jones et al. 2019.
compute-resources:
- name: "pipeline"
# The minimum and maximum number of cores.
mincores: 2 # Minimum required, specified by the client
#maxcores: 8 # Maximum provided, specified by the platform.
# The minimum and maximum memory (SI units + binary).
minmemory: 4 GiB # Minimum required, specified by the client.
#maxmemory: 16 GiB # Maximum provided, specified by the platform.
# The storage resources nedeed for this task.
storage:
- name: "workspace"
type: "ephemeral"
path: "/workspace"
minsize: 20 GiB # Minimum required, specified by the client.
#maxsize: 40 GiB # Maximum provided, specified by the platform.
# The time limits on this lease.
timing:
# The minimum and maximum startup time (ISO 8601 period).
#minstartup: # Minimum offered, specified by the platform.
#maxstartup: # Maximum allowed, specified by the client.
# The minimum and maximum duration (ISO 8601 period).
minduration: PT10M # Minimum required, specified by the client.
maxduration: PT10H # Maximum allowed, specified by the platform.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment