Atomic Simulation Environment
Physical Science and Technology
Set of tools and Python modules for setting up, manipulating, running, visualizing and analyzing atomistic simulations.
Key Features
- Share Code
- Discover Code
About Atomic Simulation Environment
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.
Release year
2008
Listed since
26.02.2021
You might also like
Free
Analyzing
OpenDataKit
A free and open-source tool for collecting data in challenging environments
Free
Exploring
PROSPERO
An international preregister of systematic review protocols
Free
Analyzing
Scientific Protcols
A free and easy way to share scientific protocols.
Free
Publishing
Science Exchange
An online marketplace for science experiments.
Free
Exploring
Wizfolio
Share ideas with colleagues and peers, collaborate together, share results, and get feedback from all over the world.
Analyzing
Bibliogo
Free reference management and collaboration tool that allows users to search an online catalog of millions of documents.