pymatgen
Materials science toolkit. Crystal structures (CIF, POSCAR), phase diagrams, band structure, DOS, Materials Project integration, format conversion, for computational materials science.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Materials science toolkit. Crystal structures (CIF, POSCAR), phase diagrams, band structure, DOS, Materials Project integration, format conversion, for computational materials science.
How to use
Zainstaluj pymatgen za pomocą pip: uruchom
uv pip install pymatgenw terminalu. Jeśli planujesz dostęp do bazy Materials Project, dodajuv pip install pymatgen mp-api. Dla dodatkowych narzędzi analitycznych lub wizualizacji zainstalujuv pip install pymatgen[analysis]lubuv pip install pymatgen[vis].Wczytaj strukturę krystaliczną z pliku — pymatgen automatycznie rozpoznaje format (POSCAR, CIF, XYZ i inne). W skrypcie Pythona zaimportuj
Structurezpymatgen.corei użyjStructure.from_file("nazwa_pliku")aby załadować strukturę.Analizuj właściwości struktury: sprawdzaj grupy przestrzenne, symetrię, otoczenia koordynacyjne oraz obliczaj odległości między atomami. Biblioteka udostępnia metody do automatycznego rozpoznania tych cech.
Oblicz diagramy fazowe i termodynamiczne właściwości materiału, aby ocenić stabilność struktury w różnych warunkach.
Analizuj strukturę elektronową — wczytaj dane pasma energetycznego i gęstości stanów z wyników obliczeń VASP lub innych kodów, aby określić przerwy energetyczne i właściwości elektroniczne.
Generuj powierzchnie, warstwy (slaby) i interfejsy dla badań katalitycznych lub właściwości powierzchniowych. Pymatgen automatyzuje tworzenie tych struktur na podstawie struktury objętościowej.