Skip to main content
Ctrl+K
ASE  documentation - Home ASE  documentation - Home
  • GitLab
  • About
  • Installation
  • Tutorials
    • Gallery
      • Brillouin zone
      • Band-structure
      • Nanoparticle
      • Phase diagrams
      • Periodic Table
    • Introduction Examples
      • ASE Introduction: Nitrogen on copper
      • Atoms and calculators
      • Structure optimization: H2O
      • Manipulating Atoms
      • Nanoparticle
    • Python Examples
      • What is Python?
      • Numeric arrays in Python
    • ASE Tutorials
      • ASE Databases: An Introduction
      • ASE Databases: Surface adsorption study
      • Atomization energy
      • Band Structures of Bulk Structures
      • Bulk Structures and Relaxations
      • Constrained Calculations - Surface diffusion energy barriers
      • Defect calculations: ASE Tools
      • Surface diffusion energy barriers using the Nudged Elastic Band (NEB) method
      • Dimensionality analysis
      • EOS: Introduction to the Equation of state
      • EOS: Calculating Delta-values
      • Equilibrating a box of acetonitrile with MD
      • Equilibrating a TIPnP Water Box
      • Global optimization: Constrained minima hopping
      • Lattice constants using EOS and the stress tensor
      • Molecular dynamics
      • NEB: Dissociation of a molecule using the NEB method
      • NEB with IDPP: Image Dependent Pair Potential for improved interpolation of NEB initial guess
      • NEB and Dimer method for Self-diffusion on the Al(110) surface
      • QM/MM Simulations with ASE
      • Vibrational Modes of a Molecule
      • Partly occupied Wannier Functions
  • Getting started (legacy format)
    • External calculators
    • Use different calculators and sockets
  • Command line tool
  • Graphical user interface (GUI)
    • GUI basics and command line options
    • Edit
    • View
    • Tools
    • Setup
    • Calculate
  • Modules
    • The Atoms object
    • The Cell object
    • Units
    • File input and output
      • Format Specific Options
      • Trajectory files
      • ULM files
      • Setting up an OPLS force field calculation
    • Building things
      • Surfaces
      • Tools for building things
      • Separation of structures
    • Equation of state
    • Chemical formula type
    • Chemical symbols
    • Collections
    • The data module
    • Structure optimization
    • Molecular dynamics
    • Constraints
    • Filters
    • Using the spacegroup subpackage
    • Building neighbor-lists
    • Geometry tools
    • A database for atoms
    • Minimum energy path
      • Nudged elastic band
      • Dimer method
    • Bravais lattices
    • Nanoparticles and clusters
    • Visualization
    • Calculators
      • EAM
      • Pure Python EMT calculator
      • ABINIT
      • Amber
      • CASTEP
      • CP2K
      • CRYSTAL14
      • Demon
      • deMon-Nano
      • DFTB+
      • DMol3
      • Elk
      • Espresso
      • exciting
      • FHI-aims
      • FLEUR
      • GAMESS-US
      • Gaussian
      • Gromacs
      • GULP
      • Harmonic calculator
      • Communication with calculators over sockets
      • Jacapo - ASE python interface for Dacapo
      • KIM
      • LAMMPS Calculators
        • LAMMPS
        • LAMMPSlib
      • Mopac
      • NWChem
      • Octopus
      • ONETEP
      • OpenMX
      • ORCA
      • PLUMED
      • psi4
      • Q-Chem
      • SIESTA
      • TURBOMOLE
      • Tersoff Calculator
      • VASP
      • QMMM
      • Checkpointing
      • Finite-Difference Calculator
      • Logging Calculator
      • Mixing Calculators
      • DFT-D3
      • Other built-in calculators
      • Stuff for testing things
      • ACE-Molecule
    • Density Functional Theory
      • Brillouin zone sampling
        • Brillouin zone data
      • Maximally localized Wannier functions
      • Density of states
      • Band gap
      • STM images
      • Bader Analysis
    • Vibration analysis
      • Vibrational modes
      • Infrared intensities
      • Resonant and non-resonant Raman spectra
      • Evaluation of Franck-Condon factors
    • Phonon calculations
    • Phase diagrams and Pourbaix diagrams
    • Spectrum tools
      • Density of states collections
      • Density of states data
    • Thermochemistry
    • Utillity functions and classes
      • Note
    • Parallel calculations
    • The Atom object
    • Electron transport
  • Tips and tricks
  • Gallery
  • Release notes
    • Changelog
  • Contact
  • ASE ecosystem
  • Steering committee
  • Development
    • How to contribute
    • Coding Conventions
    • Writing documentation
    • How to add an example
    • Writing changelog
    • Adding new calculators
    • Making movies
    • New release
    • Testing the code
    • Bugs!
    • License
    • Translate ASE
    • ASE enhancement proposals
      • Labels for atoms
      • Calculator interface proposal
  • Frequently Asked Questions
  • Events
    • Mainz 2026: ASE Workshop
    • Lausanne 2025: ASE Workshop
    • Daresbury 2023: ASE Workshop and Tutorials
    • Chalmers 2019: ASE Workshop

Indices

  • General Index
  • Python Module Index
  • .rst

Graphical user interface (GUI)

Graphical user interface (GUI)#

The graphical user-interface allows users to visualize, manipulate, and render molecular systems and atoms objects. It also allows to setup and run a number of calculations and can be used to transfer between different file formats.

  • GUI basics and command line options
    • Selecting a part of a trajectory
      • Basic controls
      • Plotting data from the command line
      • Configuring the GUI
        • High contrast settings
      • Polling the GUI
        • GUI.repeat_poll()
  • Edit
    • Undo / Redo
    • Select all
    • Invert selection
    • Select constrained atoms
    • Select immobile atoms
    • Cut / Copy / Paste
    • Hide / Show selected atoms
    • Modify
    • Add atoms
    • Delete selected atoms
    • Edit cell
    • Edit atoms
    • First / Previous / Next / Last image
    • Append image copy
  • View
    • Show unit cell
    • Show axes
    • Show bonds
    • Show velocities
    • Show forces
    • Show magmoms
    • Show labels
    • Quick info
    • Repeat
    • Rotate
    • Colors
    • Focus
    • Zoom in / out
    • Change view
    • Settings
    • VMD / RasMol / xmakemol / avogadro
  • Tools
    • Graphs
    • Movie
    • Constraints
    • Render scene
    • Move / Rotate selected atoms
    • NEB plot
    • Bulk modulus
    • Reciprocal space
    • Wrap atoms
  • Setup
  • Calculate
    • Set calculator
    • Energy and forces
    • Energy minimization

previous

Command line tool

next

GUI basics and command line options

By ASE developers

© Copyright 2026, ASE-developers.

Last updated on Thu, 16 Apr 2026 18:12:37.