jarvis.db.webpages
Module for obtaining webpage data.
All the webpages are formatted in XML format.
They are converted into python dict from which
appropriate keys and values can be obtained.
Use ‘list_keys’ functions to find types
of data stored in each XML document.
Classes
Webpage
|
Get content of JARVIS-DFT and JARVIS-FF webpages. |
Module Contents
-
class jarvis.db.webpages.Webpage(data=[], jid='')[source]
Bases: object
Get content of JARVIS-DFT and JARVIS-FF webpages.
-
jid = ''
-
url = 'https://www.ctcms.nist.gov/~knc6/static/JARVIS-DFT/.xml'
-
data = []
-
to_dict()[source]
Get dictionary for webpages.
-
list_keys()[source]
Get all main keys from webpages.
-
get_dft_electron_dos()[source]
Get JARVIS-DFT MAIN-RELAX DOS.
-
get_dft_phonon_dos()[source]
Get JARVIS-DFT MAIN-ELAST finite-diff DOS.
-
get_dft_mbj_dielectric_function()[source]
Get JARVIS-DFT TBmBJ dielectric function.
-
get_dft_semilocal_dielectric_function()[source]
Get JARVIS-DFT semilocal dielectric function.