jarvis.db.webpages ================== .. py:module:: jarvis.db.webpages .. autoapi-nested-parse:: 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 ------- .. autoapisummary:: jarvis.db.webpages.Webpage Module Contents --------------- .. py:class:: Webpage(data=[], jid='') Bases: :py:obj:`object` Get content of JARVIS-DFT and JARVIS-FF webpages. .. py:attribute:: jid :value: '' .. py:attribute:: url :value: 'https://www.ctcms.nist.gov/~knc6/static/JARVIS-DFT/.xml' .. py:attribute:: data :value: [] .. py:method:: to_dict() Get dictionary for webpages. .. py:method:: list_keys() Get all main keys from webpages. .. py:method:: get_dft_electron_dos() Get JARVIS-DFT MAIN-RELAX DOS. .. py:method:: get_dft_phonon_dos() Get JARVIS-DFT MAIN-ELAST finite-diff DOS. .. py:method:: get_dft_mbj_dielectric_function() Get JARVIS-DFT TBmBJ dielectric function. .. py:method:: get_dft_semilocal_dielectric_function() Get JARVIS-DFT semilocal dielectric function.