Tutorials#
Welcome to the aiida-atomistic tutorials guide! These step-by-step tutorials will get you up and running with atomistic structures and calculations in AiiDA.
Learning Path#
Our tutorials are designed to take you from beginner to advanced user:
📚 Tutorial 1: Creating Your First Structure#
Duration: ~15 minutes Level: Beginner
Learn the fundamentals of creating and manipulating atomic structures:
✅ Import
StructureData
andStructureDataMutable
classes✅ Convert from ASE structures
✅ Explore structural properties and site information
✅ Modify structures with the mutable interface
✅ Store and retrieve structures from the AiiDA database
Start here: Creating Your First Structure
⚙️ Tutorial 2: Running Your First QE Calculation#
Duration: ~25 minutes Level: Intermediate
Use your structures in real computational workflows:
✅ Set up Quantum ESPRESSO calculations
✅ Use WorkChains for robust calculations
✅ Run band structure and relaxation calculations
✅ Extract and analyze results
Continue with: Running Calculations
Quick Reference#
🔍 Need Something Specific?#
Magnetic Structures: Magnetic materials guide
Understanding Kinds: Efficiency optimization
Database Queries: Finding structures
Prerequisites#
Before starting, make sure you have:
Python 3.8+ installed
AiiDA core installed and configured (
pip install aiida-core
)aiida-atomistic installed (
pip install aiida-atomistic
)Basic familiarity with Python and AiiDA concepts
Optional: aiida-quantumespresso for calculations (
pip install aiida-quantumespresso
)
Getting Help#
📖 API Documentation: Complete reference
🐛 Issues: Report bugs on GitHub
💬 Discussions: Ask questions on AiiDA Discourse
Ready to start? Begin with Creating Your First Structure! 🚀