| name | materials-design |
| description | Iterative workflow for materials design through candidate generation, property prediction, screening, and refinement. |
| metadata | {"dependent_skills":["dft-calculation","structure-generation","mattergen-generation","mattergen-finetune","mattergen-evaluation","structure-conversion","mattersim","cgcnn-predictor","vasp"],"tags":["materials-design","inverse-design","screening","generation"]} |
Use this guide for iterative crystal materials design workflows that involve candidate generation, structure relaxation, property prediction, screening, and optional refinement.
Standard Loop
- Define the design target
- Confirm the chemical system, target properties, and screening rules, including thresholds, ranking metrics, batch size, and maximum iterations.
- Generate candidate structures
- Prefer using
mattergen to create a batch of candidate crystals.
- Relax generated structures
- Before screening, use
mattersim to relax generated structures.
- Predict properties and rank candidates
- Use an available property-prediction workflow on the screened candidate set, such as
cgcnn_predictor or other appropriate model/tool.
- Evaluation
- Evaluate the screened structures with the S.U.N criteria.
- Validate with DFT
- After screening, run DFT on a few top shortlisted candidates.
Iteration Guidance
-
If the result from any of Steps 4-6 does not meet the target requirements, consider iterating the workflow.
-
Multiple iteration strategies are available, and you can choose any iteration strategy based on your own analysis:
- Run another round of generation.
- Fine-tune the MatterGen model using CGCNN-predicted properties and then generating again with the fine-tuned model.
- You can also propose and execute other iteration strategies.