File: ag.py

package info (click to toggle)
python-ase 3.12.0-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 14,192 kB
  • ctags: 8,112
  • sloc: python: 93,375; sh: 99; makefile: 94
file content (13 lines) | stat: -rw-r--r-- 293 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
import sys

from ase import Atoms
from ase.io import write


write('x.json', Atoms('X'))

# Make sure ase-gui can run in terminal mode without $DISPLAY and gtk:
sys.argv = ['ase-gui', '--verbose', '--terminal', 'x.json@id=1']
from ase.gui.ag import main
main()
assert 'gtk' not in sys.modules