pymatgen
تحليل البنى البلورية باستخدام pymatgen
Auch verfügbar von: davila7
العمل مع البنى البلورية وبيانات المواد. تحويل صيغ الملفات، ورسم مخططات الطور، وتحليل التماثل، والوصول إلى قاعدة بيانات Materials Project لأبحاث علوم المواد الحاسوبية.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "pymatgen". Read structure from POSCAR and show its properties
Erwartetes Ergebnis:
- Formula: Fe2O3 (hematite)
- Lattice: a=5.04 Å, b=5.04 Å, c=13.77 Å
- Space group: R-3c (#167)
- Crystal system: trigonal
- Density: 5.27 g/cm³
- Number of sites: 10
Verwendung von "pymatgen". Convert CIF to POSCAR format
Erwartetes Ergebnis:
- Successfully converted structure.cif to converted.POSCAR
- Structure contains 10 atoms (Fe4 O6)
- Format: POSCAR (VASP format)
Verwendung von "pymatgen". Query Materials Project for perovskites
Erwartetes Ergebnis:
- Found 23 stable perovskite structures
- Example: SrTiO3 (mp-5229) - band gap 3.2 eV
- Example: BaTiO3 (mp-2987) - band gap 2.8 eV
- Energy above hull: all < 0.01 eV/atom
Sicherheitsaudit
SicherAll 537 static findings are false positives. The static analyzer incorrectly flagged markdown documentation syntax (code blocks, inline code formatting) as shell commands and cryptographic terms in documentation text as weak algorithms. The actual Python code uses secure patterns for API key management (environment variables) and performs legitimate materials science file I/O operations. No malicious code, data exfiltration, or security risks found.
Risikofaktoren
⚡ Enthält Skripte (6)
⚙️ Externe Befehle (447)
📁 Dateisystemzugriff (10)
🌐 Netzwerkzugriff (14)
🔑 Umgebungsvariablen (23)
Qualitätsbewertung
Was du bauen kannst
البحث عن المركبات المستقرة
بناء مخططات الطور وتحديد المواد المستقرة باستخدام بيانات من قاعدة بيانات Materials Project.
تحويل صيغ البنية
تحويل ملفات البنى البلورية بين CIF وPOSCAR وXYZ وصيغ أخرى لمحاكاة مختلفة.
تحليل تماثل البلورة
تحديد مجموعات الفراغات وعمليات التماثل والبيئات التناسلية من ملفات البنية.
Probiere diese Prompts
Read the structure from file 'POSCAR' and show its composition, lattice parameters, and space group.
Convert 'structure.cif' to POSCAR format and save as 'converted.POSCAR'.
Build a phase diagram for the Li-Fe-O system and identify stable compounds.
Search the Materials Project for stable perovskite structures with band gap between 1.5 and 3.0 eV.
Bewährte Verfahren
- استخدم دائمًا متغيرات البيئة (MP_API_KEY) لبيانات الاعتماد، ولا تُضمّن المفاتيح في الكود أبدًا
- تحقق من البنى بعد قراءتها للتأكد من عدم وجود ذرات متداخله أو أطوال روابط غير واقعية
- استخدم SpacegroupAnalyzer لتحويل البنى إلى خلايا بدائية قبل التحليل
Vermeiden
- لا تُضمّن مفاتيح API في السكربتات - استخدم متغيرات البيئة بدلاً من ذلك
- لا تتخطى تحليل التماثل عند مقارنة البنى - قد تبدو مجموعات الفراغات المختلفة متشابهة
- لا تفترض أن الاكتشاف التلقائي للصيغة يعمل دائمًا - حدد الصيغة عند الشك
Häufig gestellte Fragen
ما صيغ الملفات التي يدعمها pymatgen؟
كيف أحصل على مفتاح Materials Project API؟
هل يمكن لـ pymatgen تحليل مسارات الديناميكا الجزيئية؟
كيف أولد خلية خارقة؟
هل يعمل pymatgen مع برامج محاكاة أخرى؟
كيف أحلل البيئات التناسلية؟
Entwicklerdetails
Autor
K-Dense-AILizenz
MIT license
Repository
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/pymatgenRef
main