The atomic simulation environment-a Python library for working with atoms.

By Ask Hjorth Larsen, Jens Jørgen Mortensen, J. Blomqvist, I. Castelli, R. Christensen, M. Dulak, J. Friis, M. Groves, Bjørk Hammer, Cory Hargus and 24 more. Journal of Physics: Condensed Matter, 2017

3,264 citations recorded by the source corpus.

The atomic simulation environment (ASE) is a software package written in the Python programming language with the aim of setting up, steering, and analyzing atomistic simulations. In ASE, tasks are fully scripted in Python. The powerful syntax of Python combined with the NumPy array library make it possible to perform very complex simulation tasks. For example, a sequence of calculations may be performed with the use of a simple 'for-loop' construction. Calculations of energy, forces, stresses and other quantities are performed through interfaces to many external electronic structure codes or force fields using a uniform interface. On top of this calculator interface, ASE provides modules for performing many standard simulation tasks such as structure optimization, molecular dynamics, handling of constraints and performing nudged elastic band calculations.

Subfields: Biomedical Engineering, Electrical and Electronic Engineering, Materials Chemistry

View Paper: https://www.semanticscholar.org/paper/433d14e40f0d5362df4016270ba97e13371bc42a

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Biomedical Engineering

  1. Sam Schoenholz
  2. Ekin Dogus Cubuk

In Electrical and Electronic Engineering

  1. Alex M. Ganose
  2. Y. Kojima
  3. Patrick Rinke
  4. Sam Schoenholz
  5. Susi Lehtola
  6. David O. Scanlon
  7. Ekin Dogus Cubuk

In Materials Chemistry

  1. Tess E. Smidt
  2. Sam Schoenholz
  3. Ekin Dogus Cubuk
  4. Mario Geiger
  5. Alex M. Ganose
  6. Y. Kojima
  7. Albert Musaelian
  8. Ping Chen

Citations in the corpus