Title :
Ehanced GUI environment for Pymatgen in material science
Author :
La Rue, Megan ; Chi Shen ; Doizer, Alan ; Beck, M.
Author_Institution :
Dept. of Comput. Sci., Kentucky State Univ., Frankfort, KY, USA
Abstract :
A graphical user interface has been developed for the Pymatgen middleware which powers The Materials Project. The GUI exploits a subset of the many features Pymatgen has to offer and allows scientists to have easy access to Pymatgen. This interface is also meant to serve as a foundation for future developers to create custom interfaces for their own material computation research software that is supported by Pymatgen. Some key features in this regard include graphical display capabilities for computational data. An example of this in the current configuration is the ability to plot the X-Ray Absorption near Edge Spectroscopy (XANES) cross section from a FEFF9 XMU.dat output file. Other key features include being able to visualize a 3D crystal structure, plotting an LDOS from FEFF9 LDOS00.dat file, being able to display a structure from of your own creation or retrieve and display a structure from the Lawrence Berkeley National Lab Materials Project database, create a feff.inp file from a displayed structure, and being able to parse through the VASP run files that are typically arranged in a one level deep directory tree. My graphical user interface for Pymatgen is accessible to run online and download on www.Materialshub.org.
Keywords :
XANES; crystal structure; data visualisation; graphical user interfaces; materials science computing; middleware; tree data structures; 3D crystal structure visualization; FEFF9 LDOS00.dat file; FEFF9 XMU.dat output file; GUI environment; LDOS; Lawrence Berkeley National Lab Materials Project database; Pymatgen middleware; The Materials Project; VASP run files; X-ray absorption near edge spectroscopy; XANES cross-section; computational data; data parsing; feff.inp file; graphical display capabilities; graphical user interface; material computation research software; material science; one-level deep directory tree; structure display; structure retrieval; Bioinformatics; Genomics; Graphical user interfaces; Materials; Software; Three-dimensional displays; Unified modeling language; Material Science; Middleware; Pymatgen; Tkinter(TK) — Python graphical user interface toolkit;
Conference_Titel :
Software Engineering and Service Science (ICSESS), 2014 5th IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4799-3278-8
DOI :
10.1109/ICSESS.2014.6933778