Uso de Pymatgen para el Análisis y Modelado de Estructuras Cristalinas

Este artículo explora las funcionalidades de la biblioteca Pymatgen para el análisis de estructuras cristalinas, incluyendo análisis de simetría y diagramas de fases.

5 min readCiencia de Materiales

Esta guía destaca el papel de la biblioteca Pymatgen en la ciencia de materiales computacional a través de Python. Comenzamos creando estructuras cristalinas, como el silicio y el cloruro de sodio, y examinamos sus propiedades de red, densidades y composiciones. Se realiza un análisis de simetría utilizando la detección de grupos espaciales, mientras que se evalúan los entornos de coordinación atómica. También aplicamos decoraciones de estado de oxidación para mejorar nuestra comprensión de las propiedades químicas de estas estructuras. El tutorial avanza hacia la generación de superceldas, la perturbación de posiciones atómicas y el cálculo de matrices de distancias para estudios estructurales a mayor escala. Además, simulamos patrones de difracción de rayos X y construimos un diagrama de fases básico, mostrando cómo las estructuras de aleación desordenadas pueden ser representadas por configuraciones ordenadas. El flujo de trabajo se amplía para incluir análisis molecular, exportaciones de archivos CIF y consultas opcionales a la base de datos del Proyecto de Materiales, demostrando las capacidades integrales de Pymatgen para la modelización de materiales y el análisis de datos.

Ciencia de Materiales