mace-screening-and-relaxation
CommunityMACE-based rapid screening before DFT
Authorq734738781
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents expensive DFT runs on low-value candidates by providing a fast, MACE-based screening and relaxation loop that prunes structures and produces concise handoff evidence for downstream VASP workflows.
Core Features & Use Cases
- Fast geometry cleanup and ranking using mace_relax_batch for relaxations and mace_sp_batch for single-point energy evaluations.
- Robust batching semantics that stage outputs under a separate output_root, collect batch_state_rel and batch_summary_rel, and preserve stdout/stderr/status artifacts for post-mortem inspection.
- Reproducible handoffs with explicit control of model, head, dispersion, and relax_lattice options, and guidance to keep dispersion settings consistent for adsorption-energy comparisons.
- Use Case: Screen a slab+adsorbate candidate pool to shortlist structures for final VASP relaxations and adsorption-energy calculations while avoiding unnecessary compute cost.
Quick Start
Run a MACE relax or single-point batch with mace_relax_batch or mace_sp_batch on your input_dir, place output_root outside input_dir, and use the produced batch_state_rel to decide which candidates to send to VASP.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: mace-screening-and-relaxation Download link: https://github.com/q734738781/CatMaster/archive/main.zip#mace-screening-and-relaxation Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.