pymatgen
Materials science toolkit. Crystal structures (CIF, POSCAR), phase diagrams, band structure, DOS, Materials Project integration, format conversion, for computational materials science.
Security Assessment
Detected risks:
About pymatgen
Pymatgen is a comprehensive Python library designed for materials science, particularly aimed at enabling researchers and engineers to analyze and manipulate crystal structures and molecular systems. It solves the challenge of handling diverse material data and complexities in materials analysis, making it easier to create, convert, and analyze various formats of crystal structures such as CIF and POSCAR. By integrating with the Materials Project, Pymatgen provides seamless access to a wealth of computational material data, which is essential for modern materials research and development.
FAQ
How can I install Pymatgen?
You can install Pymatgen using pip: `pip install pymatgen`. For Materials Project API access, use `pip install pymatgen mp-api`.
What file formats does Pymatgen support?
Pymatgen supports over 100 file formats from various computational codes, including CIF, POSCAR, and XYZ.
Can I use Pymatgen for high-throughput calculations?
Yes, Pymatgen is suitable for setting up high-throughput computational workflows in materials science.
Is Pymatgen compatible with VASP and Gaussian?
Yes, Pymatgen can work with VASP, Gaussian, Quantum ESPRESSO, and other computational codes.
What are the main capabilities of Pymatgen?
Main capabilities include structure creation and manipulation, phase diagram computation, electronic structure analysis, and integration with the Materials Project database.
Install pymatgen
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
davila7/claude-code-templates