Skip to content

Latest commit

 

History

History
44 lines (26 loc) · 1.37 KB

abicomp.rst

File metadata and controls

44 lines (26 loc) · 1.37 KB

abicomp.py

This script compares output results stored in multiple netcdf_ files. For example, one can compare the crystalline structure used in different calculations or compare the electronic bands stored in two or more netcdf_ files (e.g. GSR.nc_ or WFK.nc).

Depending on COMMAND, abicomp either starts an ipython session so that the user can interact with the robot or print the results to screen.

For instance, the command:

abicomp.py structure out1_GSR.nc out2_GSR.nc

compares the crystalline structures reported in two GSR.nc files and print the result to screen while:

abicomp.py gsr out*_GSR.nc

starts an ipython session.

Use the -p option if you just want to get information on the file without opening it, e.g.:

abicomp.py gsr out1_GSR.nc out2_GSR.nc -p

It is possible to generate automatically a jupyter_ notebook with the -nb option e.g.:

abicomp.py gsr out1_GSR.nc out2_GSR.nc -nb

Finally, use -e (--expose) to generate matplotlib plots automatically:

abicomp.py gsr out1_GSR.nc out2_GSR.nc -e -sns=poster

seaborn_ plot style and settings can be changed from the command line interface with the -sns option

.. command-output:: abicomp.py --help

Complete command line reference

.. argparse::
   :ref: abipy.scripts.abicomp.get_parser
   :prog: abicomp.py