Difference between revisions of "Workflow Online Calculation"
(15 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
<div style="margin-left:30px;margin-right:30px"> | <div style="margin-left:30px;margin-right:30px"> | ||
<font size="3" faec="TimesNewRoman"> | <font size="3" faec="TimesNewRoman"> | ||
− | <p>Matgen also | + | <p>The Matgen platform also provides a module to run and analyze Density Functional Theory (DFT) calculations. Because the Matgen platform relies on the Tianhe-2 computing cluster to run simulation jobs, users need to log in with their Starlight account, associate their private account with a system account, and make sure they have bought computing resources on the Tianhe-2c WORK cluster before running DFT calculations. Currently, the Matgen platform only supports DFT calculations running with the Vienna Ab initio Simulation Package (VASP), and users also need to have a valid VASP license. Please click [[:here|log in] to log in. Please click [[:here]] to associate your account with the system account.</p> |
− | <p>This module mainly supports workflow design, workflow submission | + | <p>This module mainly supports workflow design, workflow submission, workflow status monitoring, analyzed data visualization, and workflow cancellation.</p> |
+ | <div>__TOC__</div> | ||
− | + | = Choose System for DFT calculations = | |
− | <p>To run DFT simulation for a particular system, | + | <p>To run a DFT simulation for a particular system, you can enter this module through the “Inorganic Crystal Materials” module on the main page, then search and choose the material for your DFT calculations.</p> |
[[Image:1.png|500px|frameless|center]] | [[Image:1.png|500px|frameless|center]] | ||
<p style="text-align:center">Pic 1 Enter “Inorganic Crystal Materials” module</p> | <p style="text-align:center">Pic 1 Enter “Inorganic Crystal Materials” module</p> | ||
Line 14: | Line 15: | ||
<p style="text-align:center">Pic 3 Enter DFT calculation page: click “RERUN</p> | <p style="text-align:center">Pic 3 Enter DFT calculation page: click “RERUN</p> | ||
− | + | = Workflow Design = | |
− | <p>Matgen provides a whole workflow | + | <p>The Matgen platform provides a whole workflow, including Magnetic Testing, Geometry Optimization, Static Calculation, Band Structure Calculation, Density of States Calculation, and Magnetic Calculation. You can choose the calculations above to run and modify your Input Files for each calculation.</p> |
− | + | == Calculation Process Design == | |
− | <p> | + | <p>If you don't need to run all of the calculations, you can choose parts of properties for simulation by clicking the name of calculations you don’t need and delete it.</p> |
[[Image:4.png|500px|frameless|center]] | [[Image:4.png|500px|frameless|center]] | ||
<p style="text-align:center">Pic 4 Delete “Magnetic Testing”: click “Magnetic Testing”; click “delete”</p> | <p style="text-align:center">Pic 4 Delete “Magnetic Testing”: click “Magnetic Testing”; click “delete”</p> | ||
− | + | == Input Parameter Setting == | |
− | <p>VASP has four input files, INCAR, KPOINTS, POSCAR and POTCAR. For INCAR, KPOINTS, and POSCAR, Matgen provides | + | <p>The VASP has four kinds of input files, INCAR, KPOINTS, POSCAR, and POTCAR. For INCAR, KPOINTS, and POSCAR, the Matgen platform provides default content so that the VASP calculation result can be more physically meaningful. You can adjust file content directly by choosing calculation, clicking the file name you want to edit, and modifying content on the right side. For POTCAR, because the POTCAR file can generate by combining each element of other POTCAR files in the system, you can modify the pseudopotential of each element instead of editing the whole POTCAR file.</p> |
[[Image:5.png|500px|frameless|center]] | [[Image:5.png|500px|frameless|center]] | ||
<p style="text-align:center">Pic 5 Edit “Geometry Optimization” input files: click “Geometry Optimization”; click “Settings”; click the file to modify; modify directly</p> | <p style="text-align:center">Pic 5 Edit “Geometry Optimization” input files: click “Geometry Optimization”; click “Settings”; click the file to modify; modify directly</p> | ||
− | + | == Calculation Configuration Setting == | |
− | <p>For high-throughput jobs, | + | <p>For high-throughput jobs, you need to set calculation configurations manually to run the VASP better. The main configuration is the node number. In the Matgen platform, you can choose node numbers less than 4 for each calculation except Band Structure Calculation.</p> |
[[Image:6.png|500px|frameless|center]] | [[Image:6.png|500px|frameless|center]] | ||
<p style="text-align:center">Pic 6 Set node number for each calculation: click “submit” button after editing input files; click “submit”; choose node number for each calculation; click submit to submit workflow</p> | <p style="text-align:center">Pic 6 Set node number for each calculation: click “submit” button after editing input files; click “submit”; choose node number for each calculation; click submit to submit workflow</p> | ||
− | + | = Workflow Status Monitoring = | |
− | <p>After workflow submission, | + | <p>After workflow submission, you will enter the job list page, and you can check the workflow status and the status of each step.</p> |
[[Image:7.png|500px|frameless|center]] | [[Image:7.png|500px|frameless|center]] | ||
<p style="text-align:center">Pic 7 Get status of each calculation in a workflow: click “refresh” button; click “W” button; click “check” button</p> | <p style="text-align:center">Pic 7 Get status of each calculation in a workflow: click “refresh” button; click “W” button; click “check” button</p> | ||
Line 38: | Line 39: | ||
<p style="text-align:center">Pic 8 Status of each calculation in a workflow</p> | <p style="text-align:center">Pic 8 Status of each calculation in a workflow</p> | ||
− | + | = Data Visualization = | |
− | <p> | + | <p>If one of the calculations in a workflow is finished without error, you can see processed results in the job lists by clicking the "view" button.</p> |
[[Image:9.png|500px|frameless|center]] | [[Image:9.png|500px|frameless|center]] | ||
<p style="text-align:center">Pic 9 Get data after workflow calculation: click “view” button in job lists</p> | <p style="text-align:center">Pic 9 Get data after workflow calculation: click “view” button in job lists</p> | ||
− | + | = Workflow Cancellation = | |
− | <p> | + | <p>If you want to cancel a running workflow, you can select the specific workflow from the job list and cancel it.</p> |
[[Image:10.png|500px|frameless|center]] | [[Image:10.png|500px|frameless|center]] | ||
<p style="text-align:center">Pic 10 Cancel workflow: select from job list; click “X” button</p> | <p style="text-align:center">Pic 10 Cancel workflow: select from job list; click “X” button</p> |
Latest revision as of 05:50, 21 June 2021
The Matgen platform also provides a module to run and analyze Density Functional Theory (DFT) calculations. Because the Matgen platform relies on the Tianhe-2 computing cluster to run simulation jobs, users need to log in with their Starlight account, associate their private account with a system account, and make sure they have bought computing resources on the Tianhe-2c WORK cluster before running DFT calculations. Currently, the Matgen platform only supports DFT calculations running with the Vienna Ab initio Simulation Package (VASP), and users also need to have a valid VASP license. Please click [[here|log in] to log in. Please click here to associate your account with the system account.
This module mainly supports workflow design, workflow submission, workflow status monitoring, analyzed data visualization, and workflow cancellation.
Choose System for DFT calculations
To run a DFT simulation for a particular system, you can enter this module through the “Inorganic Crystal Materials” module on the main page, then search and choose the material for your DFT calculations.
Pic 1 Enter “Inorganic Crystal Materials” module
Pic 2 Search the target material and enter material detail page
Pic 3 Enter DFT calculation page: click “RERUN
Workflow Design
The Matgen platform provides a whole workflow, including Magnetic Testing, Geometry Optimization, Static Calculation, Band Structure Calculation, Density of States Calculation, and Magnetic Calculation. You can choose the calculations above to run and modify your Input Files for each calculation.
Calculation Process Design
If you don't need to run all of the calculations, you can choose parts of properties for simulation by clicking the name of calculations you don’t need and delete it.
Pic 4 Delete “Magnetic Testing”: click “Magnetic Testing”; click “delete”
Input Parameter Setting
The VASP has four kinds of input files, INCAR, KPOINTS, POSCAR, and POTCAR. For INCAR, KPOINTS, and POSCAR, the Matgen platform provides default content so that the VASP calculation result can be more physically meaningful. You can adjust file content directly by choosing calculation, clicking the file name you want to edit, and modifying content on the right side. For POTCAR, because the POTCAR file can generate by combining each element of other POTCAR files in the system, you can modify the pseudopotential of each element instead of editing the whole POTCAR file.
Pic 5 Edit “Geometry Optimization” input files: click “Geometry Optimization”; click “Settings”; click the file to modify; modify directly
Calculation Configuration Setting
For high-throughput jobs, you need to set calculation configurations manually to run the VASP better. The main configuration is the node number. In the Matgen platform, you can choose node numbers less than 4 for each calculation except Band Structure Calculation.
Pic 6 Set node number for each calculation: click “submit” button after editing input files; click “submit”; choose node number for each calculation; click submit to submit workflow
Workflow Status Monitoring
After workflow submission, you will enter the job list page, and you can check the workflow status and the status of each step.
Pic 7 Get status of each calculation in a workflow: click “refresh” button; click “W” button; click “check” button
Pic 8 Status of each calculation in a workflow
Data Visualization
If one of the calculations in a workflow is finished without error, you can see processed results in the job lists by clicking the "view" button.
Pic 9 Get data after workflow calculation: click “view” button in job lists
Workflow Cancellation
If you want to cancel a running workflow, you can select the specific workflow from the job list and cancel it.
Pic 10 Cancel workflow: select from job list; click “X” button