File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1- name : universal
1+ name : quantum espresso
22
33on :
44 push :
1212
1313 steps :
1414 - uses : actions/checkout@v4
15+ - name : Setup environment
16+ shell : bash -l {0}
17+ run : tail --lines=+4 environment_qe.yml >> environment.yml
1518 - uses : conda-incubator/setup-miniconda@v3
1619 with :
1720 auto-update-conda : true
2932 shell : bash -l {0}
3033 run : |
3134 export ESPRESSO_PSEUDO=$(pwd)/espresso/pseudo
32- papermill universal_workflow_simple.ipynb universal_workflow_simple_out.ipynb -k "python3"
35+ papermill aiida_qe.ipynb aiida_qe_out.ipynb -k "python3"
36+ papermill jobflow_qe.ipynb jobflow_qe_out.ipynb -k "python3"
37+ papermill pyiron_base_qe.ipynb pyiron_base_qe_out.ipynb -k "python3"
3338 papermill universal_workflow_qe.ipynb universal_workflow_qe_out.ipynb -k "python3"
Original file line number Diff line number Diff line change 1- name : pyiron
1+ name : simple
22
33on :
44 push :
@@ -21,13 +21,13 @@ jobs:
2121 - name : Installation and setup
2222 shell : bash -l {0}
2323 run : |
24- pip install -e qe_xml_parser
2524 pip install -e python_workflow_definition
2625 conda install -c conda-forge jupyter papermill
2726 verdi presto --profile-name pwd
2827 - name : Tests
2928 shell : bash -l {0}
3029 run : |
31- export ESPRESSO_PSEUDO=$(pwd)/espresso/pseudo
30+ papermill aiida_simple.ipynb aiida_simple_out.ipynb -k "python3"
31+ papermill jobflow_simple.ipynb jobflow_simple_out.ipynb -k "python3"
3232 papermill pyiron_base_simple.ipynb pyiron_base_simple_out.ipynb -k "python3"
33- papermill pyiron_base_qe .ipynb pyiron_base_qe_out .ipynb -k "python3"
33+ papermill universal_workflow_simple .ipynb universal_workflow_simple_out .ipynb -k "python3"
Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ The second workflow example is the calculation of an energy volume curve with Qu
7070initial structure is relaxed, afterward it is strained and the total energy is calculated.
7171* [ quantum_espresso_workflow.py] ( quantum_espresso_workflow.py ) Python functions
7272* [ workflow_qe.json] ( workflow_qe.json ) Workflow definition in the Python Workflow Definition.
73- * [ environment .yml] ( environment .yml) Conda environment
73+ * [ environment_qe .yml] ( environment_qe .yml) Conda environment
7474
7575| Example | Explanation |
7676| ------------------------------------------------------------| ---------------------------------------------------------------------------------------------------------------------------|
Original file line number Diff line number Diff line change @@ -2,15 +2,9 @@ channels:
22- conda-forge
33dependencies :
44- python=3.12
5- - pyiron_base=0.11.8
6- - qe=7.2
7- - qe-tools=2.0.0
8- - ase=3.24.0
9- - matplotlib=3.10.1
10- - xmlschema=3.4.3
115- jobflow=0.1.19
6+ - pyiron_base=0.11.8
127- pygraphviz=1.14
13- - optimade=1.2.3
148- pip
159- pip :
1610 - aiida-workgraph==0.5.1
Original file line number Diff line number Diff line change 1+ channels :
2+ - conda-forge
3+ dependencies :
4+ - ase=3.24.0
5+ - matplotlib=3.10.1
6+ - xmlschema=3.4.3
7+ - optimade=1.2.3
8+ - qe=7.2
9+ - qe-tools=2.0.0
You can’t perform that action at this time.
0 commit comments