Templates

What are templates again? See Templating Tools!

Visualization Templates

plot3d2opendxscalar.xsl
Template to transform any 3d plot data into OpenDX file format.
plot3d2xsf.Xsl
Template to transform any 3d plot data into XSF file format. XSF can be read by XCrysDen and Vesta.
plot3d2xyz.xsl
This templates creates output in the form of x y z scalar from the plot3d output.
Xml2ascii Xsl
Extracts all numbers from xml into plain file.
Xmlband2agr Xsl
This template generates an xmgrace plot from bandstructure.xml
xmldos2grace.xsl
This xsl style-sheet prepares .agr file for xmgrace to plot density-of-state (DOS) graphs.
xmlfermis2bxsf.xsl
This generates the input file for xcrysden to visualize the fermi surface.
Xmlinput2xsf Xsl
Conversion template to generate an XCrysDen structure file (xsf file) out of the exciting input.xml file.

Inputfile Conversion Templates

exciting2sgroup.xsl
This template converts exciting input into the file format of the sgroup symmetry detection tool.
exciting2wien.xsl
Template to create Wien2k struct file from exciting input.xml.
Xmltinputoblock Xsl
Converts input.xml to the block format used by elk.
Xmlinput2xsf Xsl
Conversion template to generate an XCrysDen structure file (xsf file) out of the exciting input.xml file.

Useful Scripts

get_all_datafiles.py

  • Specific python script that extracts band structures and basic information for two paths in reciprocal space and writes a smaller summary part in units of eV and Angstrom. Can be adapted easily. Author: U. Werner.
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License