Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating README and config files #24

Merged
merged 13 commits into from
Jul 4, 2024
Merged
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ The easiest way to set up a computer and code is to use the resource setup widge

<!-- Placeholder for the gif screen record -->


## Contributing to this repository

We highly appreciate help in keeping the configurations up to date and adding new simulation codes & computers.
Expand All @@ -32,6 +31,6 @@ We highly appreciate help in keeping the configurations up to date and adding ne
In order to test if your configuration and file/folder structure is correct, you can generate the JSON files locally:

```bash
pip install -r scripts/requirements.txt
python scripts/generate_json.py
pip install -r gh_page/requirements.txt
python gh_page/generate_json.py
```
2 changes: 1 addition & 1 deletion gh_page/resource.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,7 @@
}
},
"required": ["label", "description", "default_calc_job_plugin", "filepath_executable", "prepend_text", "append_text"],
"additionalProperties": false,
"additionalProperties": true,
"title": "Code"
}
}
Expand Down
19 changes: 19 additions & 0 deletions merlin.psi.ch/cpu/codes/phonopy-2.20.0.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
label: '{{ code_binary_name }}-2.20.0'
unkcpz marked this conversation as resolved.
Show resolved Hide resolved
computer: merlin6-cpu
default_calc_job_plugin: phonopy.phonopy
description: The phonopy code containerized mainly for merlin-psi cluster, CPU partition.
engine_command: apptainer exec {image_name}
filepath_executable: /opt/conda/bin/phonopy
image_name: docker://mikibonacci/phonopy-2.20.0:amd64
prepend_text: export APPTAINER_BINDPATH=$PWD
append_text: ''
use_double_quotes: false
wrap_cmdline_params: false
metadata:
template_variables:
code_binary_name:
key_display: Code name
type: list
options:
- phonopy
unkcpz marked this conversation as resolved.
Show resolved Hide resolved
Loading