ase

Installation
SKILL.md

ASE (Atomic Simulation Environment)

Overview

ASE is a Python library for working with atoms and molecules. It provides tools for setting up, manipulating, and visualizing atomic structures, and interfaces with 40+ computational chemistry and materials science codes through a unified calculator API. ASE is released under the GNU Lesser General Public License (LGPL-3.0).

When to Use This Skill

  1. DFT workflow setup and analysis - Setting up calculations with VASP, Quantum ESPRESSO, GPAW, or other DFT codes
  2. Molecular dynamics simulations - Running NVE, NVT, or NPT ensemble simulations with various thermostats
  3. Geometry optimization - Relaxing atomic structures using BFGS, FIRE, or other optimization algorithms
  4. NEB calculations for reaction barriers - Finding minimum energy paths and saddle points between states
  5. Surface calculations - Building and analyzing surfaces, adsorption, and surface diffusion
  6. Vibrational analysis - Computing vibrational modes, IR spectra, and Raman spectra
  7. Structure manipulation and file I/O - Converting between file formats (CIF, POSCAR, XYZ, etc.)
  8. High-throughput computational workflows - Batch processing with ASE database and calculator interfaces

Installation

Installs
2
First Seen
Jun 12, 2026