Skip to content

chatmaterials/magnetism-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

magnetism-analysis

CI Release

Standalone skill for magnetism-focused DFT result analysis, including magnetic-state classification, local-moment descriptors, and mode-specific multi-candidate screening.

Supports VASP and QE-style magnetic outputs.

Install

npx skills add chatmaterials/magnetism-analysis -g -y

Local Validation

python3 -m py_compile scripts/*.py
npx skills add . --list
python3 scripts/analyze_magnetic_state.py fixtures/fm --json
python3 scripts/analyze_magnetic_state.py fixtures/ferri --json
python3 scripts/analyze_magnetic_state.py fixtures/qe/fm --json
python3 scripts/compare_magnetic_states.py fixtures/compare/fm fixtures/compare/afm --json
python3 scripts/screen_magnetic_candidates.py fixtures/compare fixtures/candidates/weak-fm fixtures/candidates/ferri-mixed --target-ground-state ferromagnetic-like --target-moment-min 1.5 --mode ordered --json
python3 scripts/screen_magnetic_candidates.py fixtures/compare fixtures/candidates/compensated-robust fixtures/candidates/ferri-mixed --target-ground-state antiferromagnetic-like --target-moment-min 1.0 --mode compensated --json
python3 scripts/screen_magnetic_candidates.py fixtures/candidates/weak-fm fixtures/candidates/ferri-mixed --target-ground-state any --target-moment-min 1.0 --mode local-moment --json
python3 scripts/export_magnetism_report.py fixtures/compare/fm fixtures/compare/afm
python3 scripts/run_regression.py

About

Theme-level skill for magnetic DFT analysis, including moments and energy comparison across magnetic states.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages