From d9f9e1df181577a7ecc4e5c758a472023476a81f Mon Sep 17 00:00:00 2001 From: Adam Fekete <adam@fekete.co.uk> Date: Wed, 25 Oct 2023 09:22:39 +0200 Subject: [PATCH] backup --- README.md | 28 +- periodictable.ipynb | 238 ++++ properties.ipynb | 1 + testing.ipynb | 244 ++++ utils/matminer/matminer.ipynb | 4 +- utils/webelements/atomic_properties_webele.py | 763 ++++++++++ utils/webelements/webelements.ipynb | 1261 +++++++++++++++++ utils/webelements/webelements_scrape.ipynb | 227 +++ 8 files changed, 2750 insertions(+), 16 deletions(-) create mode 100644 periodictable.ipynb create mode 100644 properties.ipynb create mode 100644 testing.ipynb create mode 100644 utils/webelements/atomic_properties_webele.py create mode 100644 utils/webelements/webelements.ipynb create mode 100644 utils/webelements/webelements_scrape.ipynb diff --git a/README.md b/README.md index 5eb341c..0689a15 100644 --- a/README.md +++ b/README.md @@ -40,12 +40,12 @@ Currently data evaluated are available from following functionals 'HSE06', 'REVP Spin Setting can be set to 'TRUE' or 'FALSE'. -One can now acess individually different properties using element symbol as following +One can now access individually different properties using element symbol as following ``` - dft.C.atomic_ea - dft.C.atomic_r_p - dft.C.atomic_ip_by_half_charged_homo + dft['C'].atomic_ea + dft['C'].atomic_r_p + dft['C'].atomic_ip_by_half_charged_homo ``` To get a list of properties accessible one can just press Tab after typing in `dft.C.` @@ -55,7 +55,7 @@ Use symbol method from atomic_properties_dft module to acess property of interes ``` atomic_number = [] for i in ls: - atomic_number.append(dft.symbol(i).atomic_number) + atomic_number.append(dft['C'].atomic_number) ``` **-------------------------------------------------------------------------------------------------------------------------------------------------------** @@ -68,9 +68,9 @@ This module contains several atomic features accessible from pymatgen One can now acess individually different properties using element symbol as following ``` - pymat.C.atomic_ea - pymat.C.atomic_r_p - pymat.C.atomic_ip_by_half_charged_homo + pymat['C'].atomic_ea + pymat['C'].atomic_r_p + pymat['C'].atomic_ip_by_half_charged_homo ``` To get a list of properties accessible one can just press Tab after typing in `pymat.C.` @@ -85,10 +85,10 @@ This module contains several atomic features accessible from lda2015 paper One can acess individually different properties using element symbol as following ``` - lda.C.atomic_ea - lda.C.atomic_r_p + lda['C'].atomic_ea + lda['C'].atomic_r_p ``` -To get a list of properties accessible one can just press Tab after typing in `lda.C.` +To get a list of properties accessible one can just press Tab after typing in `lda['C'].` Use symbol method from atomic_properties_lda2015 module to acess property of interest of elements at once in similar manner as described for atomic_properties_dft module above. @@ -101,10 +101,10 @@ This module contains several atomic features accessible from Webelements website One can acess individually different properties using element symbol as following ``` - webele.C.atomic_radius - webele.C.melting_point + webele['C'].atomic_radius + webele['C'].melting_point ``` -To get a list of properties accessible one can just press Tab after typing in `webele.C.` +To get a list of properties accessible one can just press Tab after typing in `webele.'C'].` Use symbol method from atomic_properties_webele module to acess property of interest of elements at once in similar manner as described for atomic_properties_dft module above. diff --git a/periodictable.ipynb b/periodictable.ipynb new file mode 100644 index 0000000..e677349 --- /dev/null +++ b/periodictable.ipynb @@ -0,0 +1,238 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "from atomic_features_package.legacy.atomic_properties import periodictable" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [ + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n const force = true;\n\n if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\nconst JS_MIME_TYPE = 'application/javascript';\n const HTML_MIME_TYPE = 'text/html';\n const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n const CLASS_NAME = 'output_bokeh rendered_html';\n\n /**\n * Render data to the DOM node\n */\n function render(props, node) {\n const script = document.createElement(\"script\");\n node.appendChild(script);\n }\n\n /**\n * Handle when an output is cleared or removed\n */\n function handleClearOutput(event, handle) {\n const cell = handle.cell;\n\n const id = cell.output_area._bokeh_element_id;\n const server_id = cell.output_area._bokeh_server_id;\n // Clean up Bokeh references\n if (id != null && id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n\n if (server_id !== undefined) {\n // Clean up Bokeh references\n const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n cell.notebook.kernel.execute(cmd_clean, {\n iopub: {\n output: function(msg) {\n const id = msg.content.text.trim();\n if (id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n }\n }\n });\n // Destroy server and session\n const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n cell.notebook.kernel.execute(cmd_destroy);\n }\n }\n\n /**\n * Handle when a new output is added\n */\n function handleAddOutput(event, handle) {\n const output_area = handle.output_area;\n const output = handle.output;\n\n // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n return\n }\n\n const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n\n if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n // store reference to embed id on output_area\n output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n }\n if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n const bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n const script_attrs = bk_div.children[0].attributes;\n for (let i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n }\n\n function register_renderer(events, OutputArea) {\n\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n const toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[toinsert.length - 1]);\n element.append(toinsert);\n return toinsert\n }\n\n /* Handle when an output is cleared or removed */\n events.on('clear_output.CodeCell', handleClearOutput);\n events.on('delete.Cell', handleClearOutput);\n\n /* Handle when a new output is added */\n events.on('output_added.OutputArea', handleAddOutput);\n\n /**\n * Register the mime type and append_mime function with output_area\n */\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n /* Is output safe? */\n safe: true,\n /* Index of renderer in `output_area.display_order` */\n index: 0\n });\n }\n\n // register the mime type if in Jupyter Notebook environment and previously unregistered\n if (root.Jupyter !== undefined) {\n const events = require('base/js/events');\n const OutputArea = require('notebook/js/outputarea').OutputArea;\n\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n }\n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n const NB_LOAD_WARNING = {'data': {'text/html':\n \"<div style='background-color: #fdd'>\\n\"+\n \"<p>\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"</p>\\n\"+\n \"<ul>\\n\"+\n \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n \"<li>use INLINE resources instead, as so:</li>\\n\"+\n \"</ul>\\n\"+\n \"<code>\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"</code>\\n\"+\n \"</div>\"}};\n\n function display_loaded() {\n const el = document.getElementById(null);\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-3.2.2.min.js\"];\n const css_urls = [];\n\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {\n }\n ];\n\n function run_inline_js() {\n if (root.Bokeh !== undefined || force === true) {\n for (let i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\n} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n const cell = $(document.getElementById(null)).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n }\n\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));", + "application/vnd.bokehjs_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"0c52b29d-0506-4f0e-bb71-c46e0abecb54\":{\"version\":\"3.2.2\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1004\",\"attributes\":{\"width\":950,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"FactorRange\",\"id\":\"p1014\",\"attributes\":{\"factors\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\"]}},\"y_range\":{\"type\":\"object\",\"name\":\"FactorRange\",\"id\":\"p1015\",\"attributes\":{\"factors\":[\"AC\",\"LC\",\" \",\"VII\",\"VI\",\"V\",\"IV\",\"III\",\"II\",\"I\"]}},\"x_scale\":{\"type\":\"object\",\"name\":\"CategoricalScale\",\"id\":\"p1016\"},\"y_scale\":{\"type\":\"object\",\"name\":\"CategoricalScale\",\"id\":\"p1017\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1007\",\"attributes\":{\"text\":\"Periodic Table\"}},\"outline_line_color\":null,\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1036\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1001\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1002\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1003\"},\"data\":{\"type\":\"map\",\"entries\":[[\"symbol\",{\"type\":\"ndarray\",\"array\":[\"H\",\"He\",\"Li\",\"Be\",\"B\",\"C\",\"N\",\"O\",\"F\",\"Ne\",\"Na\",\"Mg\",\"Al\",\"Si\",\"P\",\"S\",\"Cl\",\"Ar\",\"K\",\"Ca\",\"Sc\",\"Ti\",\"V\",\"Cr\",\"Mn\",\"Fe\",\"Co\",\"Ni\",\"Cu\",\"Zn\",\"Ga\",\"Ge\",\"As\",\"Se\",\"Br\",\"Kr\",\"Rb\",\"Sr\",\"Y\",\"Zr\",\"Nb\",\"Mo\",\"Tc\",\"Ru\",\"Rh\",\"Pd\",\"Ag\",\"Cd\",\"In\",\"Sn\",\"Sb\",\"Te\",\"I\",\"Xe\",\"Cs\",\"Ba\",\"Lu\",\"Hf\",\"Ta\",\"W\",\"Re\",\"Os\",\"Ir\",\"Pt\",\"Au\",\"Hg\",\"Tl\",\"Pb\",\"Bi\",\"Po\",\"At\",\"Rn\",\"Fr\",\"Ra\",\"Lr\",\"Rf\",\"Db\",\"Sg\",\"Bh\",\"Hs\",\"Mt\",\"Ds\",\"Rg\",\"Cn\",\"Nh\",\"Fl\",\"Mc\",\"Lv\",\"Ts\",\"Og\",\"La\",\"Ce\",\"Pr\",\"Nd\",\"Pm\",\"Sm\",\"Eu\",\"Gd\",\"Tb\",\"Dy\",\"Ho\",\"Er\",\"Tm\",\"Yb\",\"Ac\",\"Th\",\"Pa\",\"U\",\"Np\",\"Pu\",\"Am\",\"Cm\",\"Bk\",\"Cf\",\"Es\",\"Fm\",\"Md\",\"No\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic number\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABnAAAAaAAAAGkAAABqAAAAawAAAGwAAABtAAAAbgAAAG8AAABwAAAAcQAAAHIAAABzAAAAdAAAAHUAAAB2AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAAPwAAAEAAAABBAAAAQgAAAEMAAABEAAAARQAAAEYAAABZAAAAWgAAAFsAAABcAAAAXQAAAF4AAABfAAAAYAAAAGEAAABiAAAAYwAAAGQAAABlAAAAZgAAAA==\"},\"shape\":[118],\"dtype\":\"int32\",\"order\":\"little\"}],[\"name\",{\"type\":\"ndarray\",\"array\":[\"Hydrogen\",\"Helium\",\"Lithium\",\"Beryllium\",\"Boron\",\"Carbon\",\"Nitrogen\",\"Oxygen\",\"Fluorine\",\"Neon\",\"Sodium\",\"Magnesium\",\"Aluminum\",\"Silicon\",\"Phosphorus\",\"Sulfur\",\"Chlorine\",\"Argon\",\"Potassium\",\"Calcium\",\"Scandium\",\"Titanium\",\"Vanadium\",\"Chromium\",\"Manganese\",\"Iron\",\"Cobalt\",\"Nickel\",\"Copper\",\"Zinc\",\"Gallium\",\"Germanium\",\"Arsenic\",\"Selenium\",\"Bromine\",\"Krypton\",\"Rubidium\",\"Strontium\",\"Yttrium\",\"Zirconium\",\"Niobium\",\"Molybdenum\",\"Technetium\",\"Ruthenium\",\"Rhodium\",\"Palladium\",\"Silver\",\"Cadmium\",\"Indium\",\"Tin\",\"Antimony\",\"Tellurium\",\"Iodine\",\"Xenon\",\"Cesium\",\"Barium\",\"Lutetium\",\"Hafnium\",\"Tantalum\",\"Tungsten\",\"Rhenium\",\"Osmium\",\"Iridium\",\"Platinum\",\"Gold\",\"Mercury\",\"Thallium\",\"Lead\",\"Bismuth\",\"Polonium\",\"Astatine\",\"Radon\",\"Francium\",\"Radium\",\"Lawrencium\",\"Rutherfordium\",\"Dubnium\",\"Seaborgium\",\"Bohrium\",\"Hassium\",\"Meitnerium\",\"Darmstadtium\",\"Roentgenium\",\"Copernicium\",\"Nihomium\",\"Flerovium\",\"Moscovium\",\"Livermorium\",\"Tennessine\",\"Oganesson\",\"Lanthanum\",\"Cerium\",\"Praseodymium\",\"Neodymium\",\"Promethium\",\"Samarium\",\"Europium\",\"Gadolinium\",\"Terbium\",\"Dysprosium\",\"Holmium\",\"Erbium\",\"Thulium\",\"Ytterbium\",\"Actinium\",\"Thorium\",\"Protactinium\",\"Uranium\",\"Neptunium\",\"Plutonium\",\"Americium\",\"Curium\",\"Berkelium\",\"Californium\",\"Einsteinium\",\"Fermium\",\"Mendelevium\",\"Nobelium\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic mass\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qkiFsYUg8D/lnUMZqgIQQN0kBoGVwxtAIjMXuDwGIkCsHFpkO58lQGgibHh6BShAM8SxLm4DLECrPldbsf8vQMQ4JFqX/zJAWRe30QAuNEB7LwCFYf02QK5H4XoUTjhA+sIaHUb7OkDZzvdT4xU8QGoWaHdI+T5AuB6F61EIQEBEi2zn+7lBQNNNYhBY+UNAMZkqGJWMQ0BEi2zn+wlEQE7tDFNbekZA5dAi2/nuR0CNl24Sg3hJQNbFbTSA/0lAkpbK2xF4S0Bcj8L1KOxLQDblCu9yd01A8IXJVMFYTUDZzvdT48VPQLgehetRWFBAg8DKoUVuUUApXI/C9ShSQJf/kH77ulJAPQrXo3C9U0Bg5dAi2/lTQFCNl24S81RAZ0Rpb/BdVUBI4XoUrudVQDlFR3L5OVZAdZMYBFbOVkDnb0IhAjpXQD0K16Nw/VdAAAAAAACAWEAUrkfhekRZQMuhRbbzuVlAexSuR+GaWkDImLuWkPdaQPyp8dJNGlxAMQisHFq0XEA9CtejcK1dQHE9CtejcF5AZmZmZmbmX0CkjSPW4rlfQEw3iUFgaWBAPFNDdvmcYEBYObTIdiphQLu4jQbw3mVASOF6FK5PZkAKEXAIVZ5mQHsUrkfh+mZAtMh2vp9GZ0CPwvUoXMdnQG3n+6nxBmhAppvEILBiaEB6ihwi7p5oQHsUrkfhEmlA0ZFc/kOMaUBmZmZmZuZpQPMf0m9fH2pAAAAAAAAgakAAAAAAAEBqQAAAAAAAwGtAAAAAAADga0AAAAAAAEBsQAAAAAAAYHBAAAAAAACwcEAAAAAAAMBwQAAAAAAA8HBAAAAAAAAAcUAAAAAAAOBwQAAAAAAAQHFAAAAAAACQcUAAAAAAAIBxQAAAAAAA0HFAAAAAAADAcUAAAAAAABByQAAAAAAAAHJAAAAAAABQckAAAAAAAGByQAAAAAAAYHJAS7A4nPlcYUDByqFFtoNhQNxGA3gLnWFAObTIdr4HYkAAAAAAACBiQOxRuB6Fy2JAAiuHFtn+YkAAAAAAAKhjQFFrmnec3WNAAAAAAABQZEAS2nIuxZ1kQD81XrpJ6GRAFLNeDOUdZUB9PzVeuqFlQAAAAAAAYGxAJemayTcBbUCTUtDtJeFsQOAQqtTswG1AAAAAAACgbUAAAAAAAIBuQAAAAAAAYG5AAAAAAADgbkAAAAAAAOBuQAAAAAAAYG9AAAAAAACAb0AAAAAAABBwQAAAAAAAIHBAAAAAAAAwcEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"CPK\",{\"type\":\"ndarray\",\"array\":[\"#FFFFFF\",\"#D9FFFF\",\"#CC80FF\",\"#C2FF00\",\"#FFB5B5\",\"#909090\",\"#3050F8\",\"#FF0D0D\",\"#90E050\",\"#B3E3F5\",\"#AB5CF2\",\"#8AFF00\",\"#BFA6A6\",\"#F0C8A0\",\"#FF8000\",\"#FFFF30\",\"#1FF01F\",\"#80D1E3\",\"#8F40D4\",\"#3DFF00\",\"#E6E6E6\",\"#BFC2C7\",\"#A6A6AB\",\"#8A99C7\",\"#9C7AC7\",\"#E06633\",\"#F090A0\",\"#50D050\",\"#C88033\",\"#7D80B0\",\"#C28F8F\",\"#668F8F\",\"#BD80E3\",\"#FFA100\",\"#A62929\",\"#5CB8D1\",\"#702EB0\",\"#00FF00\",\"#94FFFF\",\"#94E0E0\",\"#73C2C9\",\"#54B5B5\",\"#3B9E9E\",\"#248F8F\",\"#0A7D8C\",\"#006985\",\"#C0C0C0\",\"#FFD98F\",\"#A67573\",\"#668080\",\"#9E63B5\",\"#D47A00\",\"#940094\",\"#429EB0\",\"#57178F\",\"#00C900\",\"#00AB24\",\"#4DC2FF\",\"#4DA6FF\",\"#2194D6\",\"#267DAB\",\"#266696\",\"#175487\",\"#D0D0E0\",\"#FFD123\",\"#B8B8D0\",\"#A6544D\",\"#575961\",\"#9E4FB5\",\"#AB5C00\",\"#754F45\",\"#428296\",\"#420066\",\"#007D00\",\"#C70066\",\"#CC0059\",\"#D1004F\",\"#D90045\",\"#E00038\",\"#E6002E\",\"#EB0026\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#70D4FF\",\"#FFFFC7\",\"#D9FFC7\",\"#C7FFC7\",\"#A3FFC7\",\"#8FFFC7\",\"#61FFC7\",\"#45FFC7\",\"#30FFC7\",\"#1FFFC7\",\"#00FF9C\",\"#00E675\",\"#00D452\",\"#00BF38\",\"#70ABFA\",\"#00BAFF\",\"#00A1FF\",\"#008FFF\",\"#0080FF\",\"#006BFF\",\"#545CF2\",\"#785CE3\",\"#8A4FE3\",\"#A136D4\",\"#B31FD4\",\"#B31FBA\",\"#B30DA6\",\"#BD0D87\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronic configuration\",{\"type\":\"ndarray\",\"array\":[\"1s1\",\"1s2\",\"[He] 2s1\",\"[He] 2s2\",\"[He] 2s2 2p1\",\"[He] 2s2 2p2\",\"[He] 2s2 2p3\",\"[He] 2s2 2p4\",\"[He] 2s2 2p5\",\"[He] 2s2 2p6\",\"[Ne] 3s1\",\"[Ne] 3s2\",\"[Ne] 3s2 3p1\",\"[Ne] 3s2 3p2\",\"[Ne] 3s2 3p3\",\"[Ne] 3s2 3p4\",\"[Ne] 3s2 3p5\",\"[Ne] 3s2 3p6\",\"[Ar] 4s1\",\"[Ar] 4s2\",\"[Ar] 3d1 4s2\",\"[Ar] 3d2 4s2\",\"[Ar] 3d3 4s2\",\"[Ar] 3d5 4s1\",\"[Ar] 3d5 4s2\",\"[Ar] 3d6 4s2\",\"[Ar] 3d7 4s2\",\"[Ar] 3d8 4s2\",\"[Ar] 3d10 4s1\",\"[Ar] 3d10 4s2\",\"[Ar] 3d10 4s2 4p1\",\"[Ar] 3d10 4s2 4p2\",\"[Ar] 3d10 4s2 4p3\",\"[Ar] 3d10 4s2 4p4\",\"[Ar] 3d10 4s2 4p5\",\"[Ar] 3d10 4s2 4p6\",\"[Kr] 5s1\",\"[Kr] 5s2\",\"[Kr] 4d1 5s2\",\"[Kr] 4d2 5s2\",\"[Kr] 4d4 5s1\",\"[Kr] 4d5 5s1\",\"[Kr] 4d5 5s2\",\"[Kr] 4d7 5s1\",\"[Kr] 4d8 5s1\",\"[Kr] 4d10\",\"[Kr] 4d10 5s1\",\"[Kr] 4d10 5s2\",\"[Kr] 4d10 5s2 5p1\",\"[Kr] 4d10 5s2 5p2\",\"[Kr] 4d10 5s2 5p3\",\"[Kr] 4d10 5s2 5p4\",\"[Kr] 4d10 5s2 5p5\",\"[Kr] 4d10 5s2 5p6\",\"[Xe] 6s1\",\"[Xe] 6s2\",\"[Xe] 4f14 5d1 6s2\",\"[Xe] 4f14 5d2 6s2\",\"[Xe] 4f14 5d3 6s2\",\"[Xe] 4f14 5d4 6s2\",\"[Xe] 4f14 5d5 6s2\",\"[Xe] 4f14 5d6 6s2\",\"[Xe] 4f14 5d7 6s2\",\"[Xe] 4f14 5d9 6s1\",\"[Xe] 4f14 5d10 6s1\",\"[Xe] 4f14 5d10 6s2\",\"[Xe] 4f14 5d10 6s2 6p1\",\"[Xe] 4f14 5d10 6s2 6p2\",\"[Xe] 4f14 5d10 6s2 6p3\",\"[Xe] 4f14 5d10 6s2 6p4\",\"[Xe] 4f14 5d10 6s2 6p5\",\"[Xe] 4f14 5d10 6s2 6p6\",\"[Rn] 7s1\",\"[Rn] 7s2\",\"[Rn] 5f14 7s2 7p1\",\"[Rn] 5f14 6d2 7s2\",\"[Rn].5f14.6d3.7s2\",\"[Rn].5f14.6d4.7s2\",\"[Rn].5f14.6d5.7s2\",\"[Rn].5f14.6d6.7s2\",\"[Rn].5f14.6d7.7s2\",\"[Rn].5f14.6d9.7s1\",\"[Rn].5f14.6d10.7s1\",\"[Rn].5f14.6d10.7s2\",\"[Rn].5f14.6d10.7s2.7p1\",\"[Rn].5f14.6d10.7s2.7p2\",\"[Rn].5f14.6d10.7s2.7p3\",\"[Rn].5f14.6d10.7s2.7p4\",\"[Rn].5f14.6d10.7s2.7p5\",\"[Rn].5f14.6d10.7s2.7p6\",\"[Xe] 5d1 6s2\",\"[Xe] 4f1 5d1 6s2\",\"[Xe] 4f3 6s2\",\"[Xe] 4f4 6s2\",\"[Xe] 4f5 6s2\",\"[Xe] 4f6 6s2\",\"[Xe] 4f7 6s2\",\"[Xe] 4f7 5d1 6s2\",\"[Xe] 4f9 6s2\",\"[Xe] 4f10 6s2\",\"[Xe] 4f11 6s2\",\"[Xe] 4f12 6s2\",\"[Xe] 4f13 6s2\",\"[Xe] 4f14 6s2\",\"[Rn] 6d1 7s2\",\"[Rn] 6d2 7s2\",\"[Rn] 5f2 6d1 7s2\",\"[Rn] 5f3 6d1 7s2\",\"[Rn] 5f4 6d1 7s2\",\"[Rn] 5f6 7s2\",\"[Rn] 5f7 7s2\",\"[Rn] 5f7 6d1 7s2\",\"[Rn] 5f9 7s2\",\"[Rn] 5f10 7s2\",\"[Rn] 5f11 7s2\",\"[Rn] 5f12 7s2\",\"[Rn] 5f13 7s2\",\"[Rn] 5f14 7s2\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"metal\",{\"type\":\"ndarray\",\"array\":[\"nonmetal\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metalloid\",\"metalloid\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metalloid\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metal\",\"halogen\",\"noble gas\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"group\",{\"type\":\"ndarray\",\"array\":[\"1\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"period\",{\"type\":\"ndarray\",\"array\":[\"I\",\"I\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic_hfomo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsDckO4INdcxwAFZr6lbcQbAYAwWXIRIGMAm7rmprvckwMuuCU8AyS7AggmTQd5PHcBkZ5xSd5MjwBebRCO7FinARQP5sfEgL8AFN8bl51MFwNER84mrKxTAB4KoZy2VIMDE8adRYY4nwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwILMhugmECfAegjAvuPRAcBQQ+7IA4oPwC5rF+dSjBHAnvzDohwNE8C+d5mOPzMUwPC2cbnLJhPAQSKInp8sEcBvP7fmYZUOwDQOUZPoIQrAEvjnb4GaBsCERftpmuURwL68S+EytBnAHLeDHRsbI8BMtP+KqVQpwN1bC3uNOBXANjejxdCNG8AVA3zhsx0hwP0r3rk6oSTALPFT4j/9AMDgfhIF9awNwBIuJDCmxxDAjYGmwu+XEsCD1L0pz90TwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwBNKIltEJBHANI3P7RpHFMCJU/4DL+UQwC2bOTe4FxjAQ/kErwteIcAtVk4ejpEmwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewPTslzVzKCLAQ6jtQ9hD/79V39tgTN4KwHUkw6MdRxPA8kyd53RtFcA4ZkVa1QkXwJlzIm4aRBjAUuuNHV3FFcCxL+mxPysYwGzjwb7vTRLA70OG28BZFcDFFdD6gP0VwHvU2ZXe1RzAGRu9zkb4I8B6k+C5O38pwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwKfq8FrZ9iDAjLt8uXtgAMA1XgFWBoELwAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/0gsAY2C7DMDcPoIyP4b9v1v4d6HEbAzA2gTGRutABsAI/S3qQ5wLwMf0FnrDCgzAhWkJjWzeAsClC2RSOSkAwMhNCkylxwrA/N5NmrWaCcDWK78N2uQMwFLPEKMqow7Akn9alTJ+DcDg4SCoG2sPwCXznDsjgBDAchtCmXHYEcC7zpi+bncRwB7G84dXohDAjsf/GbhZD8A4bWA2YfUOwMjP8pmIXQHAYz+lc3TbAMC/4kWdLIMOwKoRhViBSw7AwePisrSfDMCS6BAcq9MKwFKqpjmSNQnALbraGz7qEMA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_hpomo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsDckO4INdcxwAFZr6lbcQbAYAwWXIRIGMAIVSdrzJwJwHJrXFqHkhTAggmTQd5PHcBqm8DxeZMjwBebRCO7FinARQP5sfEgL8AFN8bl51MFwNER84mrKxTAcubgbqflAsBp7/4auZMPwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwILMhugmECfAegjAvuPRAcBQQ+7IA4oPwAbI4RAWFALAr7tOQeptDMDtr38Mdu4SwPC2cbnLJhPAmtngjU8zEcCMD0hjbJUOwEN2mdHtIQrAImAwroaaBsCERftpmuURwL68S+EytBnAxUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAP2vHZNONG8AVA3zhsx0hwP0r3rk6oSTALPFT4j/9AMDgfhIF9awNwH/ox8hIlvy/LEcgdvRyCMBex4JJelYRwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwCOyaplJJBHANI3P7RpHFMCJU/4DL+UQwC2bOTe4FxjA1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewPTslzVzKCLAQ6jtQ9hD/79V39tgTN4KwMlGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDL1ONcGlUYwGzjwb7vTRLA70OG28BZFcDFFdD6gP0VwHvU2ZXe1RzAtpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwKfq8FrZ9iDAjLt8uXtgAMA1XgFWBoELwAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsDcPoIyP4b9vwDPXuIOuP2/2gTGRutABsAbzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsClC2RSOSkAwMhNCkylxwrA/N5NmrWaCcB3igepb3wNwFLPEKMqow7Ava6TBa2ADcDg4SCoG2sPwOxZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAcqftsXnbAMC/4kWdLIMOwIAQE+ewig7AZiFOWPKpDMBr+Wd+5vcKwG17VQF7mQnALbraGz7qEMA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_lfumo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsBvZepokmn/PwFZr6lbcQbAFZWtyUqS978IVSdrzJwJwHJrXFqHkhTAggmTQd5PHcDClD6+stALQJSzOwScYQFAjdqjgx55CkAFN8bl51MFwAeYkOnGp+i/cubgbqflAsBp7/4auZMPwOqjdc4vgBbAJf+9K93NFEBB1kUP2R4WQEY6lIy2WRNAegjAvuPRAcBQd0MlsuztvwbI4RAWFALAr7tOQeptDMDtr38Mdu4SwHJvxVgt2BLAutZ8s5LJBEDvUAMSQRwOwG17VQF7mQnALPkqFD2UBcCERftpmuURwLYz9e8pxNq/xUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAvozwypYjF0DuypXeklUZQHJnqJ3SgBNALPFT4j/9AMBVByd/tNLsv3/ox8hIlvy/LEcgdvRyCMBex4JJelYRwFuMSAOddhHAwevONU6hBsCieqVi3AgGwIKpkVaXYgXASvK1Qfp4BcCJU/4DL+UQwLHbIj0AAuK/1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+8L/9mxZFUDnOFztcD4VQNyZFt85Tf0/Q6jtQ9hD/79ur00iWFz1v8lGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDwSF0YBdveP1CiGkuOdxDAVy+uNy1jEMDFFdD6gP0VwOTcL2CfZt+/tpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAQi0m/x7UFEBukSqYWyQVQMUdJnwSWgFAjLt8uXtgAMD/OfzM/dfmvwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsBu+22dW0T8vwDPXuIOuP2/haaHcpEo8b8bzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsBl0ehT4xbev5HI3YPsKuC/+2aYQo0H4b+OBpabFMS+v9yw2ANN2bq/jKTUGrZK0D9CXWLV0dXIv+xZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAyzQzXzSygb97AsDUcabLv/0QLh9bPcQ/qLcrUYz14T8lVonKhhjuPwrQSYp/N/Q/RgkTIrHC0j8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_lpumo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsBvZepokmn/PwFZr6lbcQbAFZWtyUqS978IVSdrzJwJwHJrXFqHkhTAggmTQd5PHcBqm8DxeZMjwBebRCO7FinAjdqjgx55CkAFN8bl51MFwAeYkOnGp+i/cubgbqflAsBp7/4auZMPwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwEY6lIy2WRNAegjAvuPRAcBQd0MlsuztvwbI4RAWFALAr7tOQeptDMDtr38Mdu4SwPC2cbnLJhPAmtngjU8zEcCMD0hjbJUOwEN2mdHtIQrAImAwroaaBsCERftpmuURwLYz9e8pxNq/xUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAP2vHZNONG8AVA3zhsx0hwHJnqJ3SgBNALPFT4j/9AMBVByd/tNLsv3/ox8hIlvy/LEcgdvRyCMBex4JJelYRwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwCOyaplJJBHASvK1Qfp4BcCJU/4DL+UQwLHbIj0AAuK/1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewNyZFt85Tf0/Q6jtQ9hD/79ur00iWFz1v8lGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDL1ONcGlUYwGzjwb7vTRLAVy+uNy1jEMDFFdD6gP0VwOTcL2CfZt+/tpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwMUdJnwSWgFAjLt8uXtgAMD/OfzM/dfmvwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsDcPoIyP4b9vwDPXuIOuP2/haaHcpEo8b8bzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsBl0ehT4xbev8hNCkylxwrA+2aYQo0H4b93igepb3wNwNyw2ANN2bq/va6TBa2ADcBCXWLV0dXIv+xZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAcqftsXnbAMC/4kWdLIMOwIAQE+ewig7AZiFOWPKpDMBr+Wd+5vcKwG17VQF7mQnARgkTIrHC0j8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ip_by_half_charged_homo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"60sFjIhpKECn6ePZS/U7QBrpzpOZ2RRAcwiDttyBI0DFfvpuPtIdQM86q3i7pyRA+ERq6JzqKkDNF6AnmdswQKqEOCPHhDRAZHTJEE1xOECE7Yon884TQBnohMqVOCBAQ+cCFclzFUABHYBH1uAdQDwkpfRyZSNAh4KQATMPKEByfCNPxAstQN7wo0KMNzFA447lUIyXEEDPf5+NUZEZQDRkY7D6VxxAwt1HkonDH0B2QKx9HzkeQCe2CQViyxxAfmaKzQkQGkA0M3hH/WUaQBMRYiEhEB1A9/Be3eDBH0AgzSBcu1QfQAxizr6aJyRAmuevG0lGFUARiivV2uIcQPmWiVoxPSJA/VFGO+ciJkCbVMcS8jEqQMD7EptQdC5AFBrWaKbDD0Bka2uIWtwXQIx0kLaNmRVA7ZFU9AMHHEArZG0kMokeQBk+u1xCCRlAoSHjyLuhHEDkg9kqWj0gQFfxWINoNiJAABXvnjYKJEDHu+JSW3cdQF7+ZQ50xCJA4htkcXklFEBJCRhXYs4aQAbZ8lVrpSBAzpQzV5reI0D1wesfxiYnQFu1w2S7lSpALaL313JjDUCmWbbvwacVQHSypZhG+RFA3VRkjEbMF0AFd/ao8kMdQMR2lcmuRSFAHKluBsRHJEDCqjGimykgQHFPvzF1LSJAXk6fD3MNJEDu59xkPp8hQAFxglYmpiVAkBuysF06E0Anpw9pY5kZQGU2pZRJmh9AuAUFwknPIkC9y9qLWMolQLz2i9a21yhAnnd+JK/BDkBTGVUcBwcWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/II4JKvOvFkBX4Q2D0XQZQNdaVN+3pRlAvF6GB76BGUB2/rOWhw0ZQHRi+grapRhAN0Znb3JRGEBHKGbvYyUaQE1GGsHM6RdAlaXgY+fNF0Arvbj8M9oXQLIhS1wHbhlAmhXUVcQnGEDKgL3YL/UZQIxo2cTLphJAQUMfC5r5FkCKov8zAlQUQMUeMkou6hFAol0SK0EyFUBZ3Ivz6OMbQMje/i1fVhtAYxA0FzG1GkAaEGsft90YQAn7uBI73BdAe/Nttz3tFkCZMDVr2mcaQK0qvyh3LhVAa/NvIup7G0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ea_by_half_charged_homo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"6mwTuqFM/r+xp3ClgP8AQOFCcokENOC/o1hF3UnV9D+CnSrdf1TWP/Cpxathg+e/9yrbbHWBAMBJ25sWx1gNwPHynUd3IBbAROkSI4vk/z/WlLhJ1mPfv8FgGDnuTvA/UEHWLMxp3j8Dpbhy63nlv47wnI+Znvy/0wDrQML9CMDq832XbXMSwJshCpca4AFAzgV/TW1i1r8Ei0mlo1P2PzAiRIDu+vo/+3nh0fn76z/7iA96kxq6P6ib55yQ2Oa/9xGPH73K+b8cgJyRZlX2v6iqAPSNjO+//WUDNpCN4L+JCeHTxrL1v1iGTdPGY/w/cSnBrsAG4j/HSCZMOoviv3NDkuyK2Pu/CESE6ym+B8DrfG9EGiERwBBdCXoubQFA/Tjw/uFH1r/L/sVmTi/yP1Aspjnpqvc/xhAq9v3R4T870z0RlWbdv6gs6UFxIva/GuhYx4Xu8r92W9eg2AqqP9ednh3JIco/gS84UHwuhj+s32TyMRb0v5niEwYTP/o/UL5tI4jE3D9BerJX6YLkv6yhlLWTe/q/eTka4HQ3BsCZHQjDkl4PwG+2AdTFgwFABZBC9qr607+No7P7/U/6P92As98Nt/4/QY0QOPLh9D8tmf0l5lzgPz3Fp0nSWNW/K+8hwLpm8r8FMPuBBk0BwAABsfMhZQDAvRFavp4J8r9B8nwAroACwCnnePKkjv0/NnncABVu4z8RoklAtOPev2isfupKqfi/LJefAFF8BMCrs7rEcAANwCXGCrXgdP8/8axg19NJ2b/LJQW3mpPzPwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/LnKphP2N6T/VLrI/bD/pPyKxuwb/M+M/J7GUOKD1/T/PzksQyQ/xP6drTosMNwBAa827701tAUDwatLuM3kFQNtWqCuONgZAZUvg6XufAkAfvXeyXD8HQE+H7yfVpQRAb48fv0q/AkD6CoEGWJoAQH+yoFnA0+c/4KVRVUER3z+zCaSyTIPnP/sSz/lzR/U/qw0pHQLB/j8VojfD8Q//PyMjzE6vxgVAv90Jl6GyC0AprfAS7DUBQM9z6JuPnvY/ugfxWnGl5j+Qo6F+O3y6PxPUEhPmpuG/a5afZB36A0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ip\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"pttc3JosKEBZDDraqSE8QDIdjlLeoxRAz6azgz6QI0DmM4MNe24eQLytAW7q8iRAbHE6D3oyK0Angq60f/4wQLWAkrIqpTRANlNUpNKQOECUixkvkNkTQKriYzDfQCBAAGFEmuazFUBg5i2WOx8eQJZIvH6dfyNAABX+cdQnKEAGH0cWhyEtQGFNI/xURTFAfocewaGmEEAP9wmtlY4ZQEirT/k6zBhAJnliD47rHUDgn8UipesdQKKvqmC/xRxApjtGgu9tHED4w3yIXqYcQLzEzmno/B1Ak6bVPJwcIEC9BMSlzYsfQLgTDZ2PMCRAP65ErDeNFUDjV+oI8h8dQCW8SjNYVyJAOZNnq3Y5JkAiiDbJHUQqQBHlxr7Agy5Auvf8XYbxD0CIOLu9ptcXQECr8EwhCRZAMj2ltINlHEAYLmFy3+IcQGeZ+1X79xpAd6vozKngHEB2PZGTAVsgQNfE5clgUSJAB9TcUHEzJEBY1xl3faMdQIWLpKNgyiJAOWH9w2xgFEDRVEVJHP4aQG3lVdiutyBAFcWptF7uI0DcKynl6zInQDqxvtbLnipAbjdSovGWDUCn+YXr76AVQGY2V9eidBJANmJ3AMgfGEAatnPbJIgdQCmjRXlUZSFA3nlo+g8kIkBlfQJHwA4hQHqaXK3BQSJA54MXJQMmJECoCJZX7LEhQPe4OcTvqCVAUVFz9I90E0BZ/TEI7MUZQHYNtdjPwB9AvnCQqsbdIkA9iEvMv9QlQMJc1E0C3ChArEgROvb1DkCNzxaUEgMWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CC+majMqFkAUKYj0UmkWQGelWiJdCQFA97QVKKRVGEAE8f4GxRkXQIPbxL+JIg3AXDMVTk0QCMBupIDQgrAQQP6Iz9mj9Om/CWxHVUJfFUAAzMNb4sjwP9e2mylaLx1AjXOG9uebF0A5jADuF+wZQGhtMoxe8hJAqRDzXG3wFkAly7VucdcUQHw6rI7AkhRAKDuQsTYAFkC6L4JkL8YYQOwzL1JUsRlACXODUBnMGECYeQFHhFUYQDCoasreTxdAq/sqmP6aFkD1tm1Hg6cVQBmK4fL/2BRA53LLnRd7G0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ea\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"WxLlG0CIAMAwDQCFeY4BQN+lLoInZuC/JFcoV12N8z9wLM+8OsjPPxmcbJL68eq/O+4kcP2EAcBjjaERhIQOwKIrY6w1yRbAB3HWzy5UAEBz7NMeoc7fv9ZxNe+qGu8/WNcqTmNt3D/Zl1T1Z5nmv8Nvswe5D/2/FKLOQpgxCcBALMRrCYMSwLyAlWpFugFA5HzHuN1E1r+dwjfW/P31Pwy8/IURQ/k/vBSJtCn26D9SnIvdgVWQPzf+hx5pGAvAS4js2B5G6b9UYmq7Dzfwv92eaztHXuy/sIlOKRxj2b8HyFyGPAr2vw9pKEN6u/s/a9sGaw3k4D85ErFtV5bjv8JcCbRfU/y/a4bzVqjwB8AGGspKiy0RwAWRceq8LgFABE1PVhoL1r8Iy2D2YtbxP3/GrX/lvvY/JoS5N2wf4D/CkafBuGDgv93F7h8H5fS/Z3ZnUtFu778chfTd7fbUv+QAJl9ZZ6a/sQ+Z6ZhEkr/bvDHKLUP0v942I0oGp/k/1LAuqo/32j+YTWUWD2jlv7182yCox/q/aOp0bUJYBsCZiF6DxmUPwL0NXKCrMwFACNUywsRu07/tb6Cb2fn3P/5s0bLcw/0/Jk0VI9Qv9D+AoLeAgVLeP4u616tHmte/o7ngZGLi8r8THKr4GO0AwOHFAFYaS/y//7/R2Flr8r+ZQeiGmIYCwNIF31BX3vw/pmbh4yyB4j86fNYfpzLgv/zZq7Ps/vi/gQasUJeYBMA0/bA8XgENwG7kWgAO7v4/SyAPfzCI2L/PJmKHZEfzPwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/3KG5I+Q96D8MYqtj3efvP0F6W5LoUQXAmh6RUGo7B0AdY+q+mXP5PwwjtcqOPx/ApaeGyiMZH8C32k0bERfrPwFbmB7KrwBAbAarxmcA+D9znO7Wa6UMwKBx2mYr0RpAMhPKldIh7D82e/GE43YAQNxyt52nleY/9j8A38Q43T9/rhcR5SXmP5jwSSVY1vA/AWVNyiqwCcDLeIakAEERwCJCt+XsewBAqe5tj+g5EMD+SdNblUH8P9Hf58WT/PU/ePpef8+N6j9mFWazOJDhPwphvSXqZ8o/ahQchx/hA0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI8aUED2KFyPwudxQI/C9Shcs2lAkML1KFwXXUAVrkfhelxUQArXo3A9MlBA4noUrkcxS0A+CtejcE1HQNejcD0KZ0RA9ihcj8J5bkB8FK5H4aZqQLgehetRBGJAW4/C9SjUXEDhehSuRzlYQD4K16NwNVVAmpmZmZnxUkA0MzMzMytRQITrUbgeKW9Ao3A9Ctc1cEABAAAAAPRoQHE9CtejHGdA2KNwPQrjZUDiehSuR+1kQJmZmZmZdWRArkfhehRyYkCH61G4HqFiQGdmZmZmEmJA16NwPQqrYUBTuB6F6y1hQKNwPQrXO11Auh6F61HwWUCPwvUoXHdXQOF6FK5HuVVA2KNwPQo/VEBnZmZmZv5SQLgehetREnBAzczMzMwycUAK16NwPRZrQEfhehSuq2hA2aNwPQorZ0D3KFyPwglmQBWuR+F6MGVA2KNwPQpzZEBoZmZmZnJkQAEAAAAARGVAuB6F61FcZEAVrkfheoBiQLBH4XoUSmBAKFyPwvVgXUA0MzMzMztbQHsUrkfhgllA16NwPQoPWEAL16NwPdJWQHE9CtejXnFAXI/C9SjSckC5HoXrUXRvQClcj8L1TGZAXI/C9Sg4ZUCkcD0K1y9kQOJ6FK5HXWNAzMzMzMy4YkA1MzMzMwdiQClcj8L1fGFA4noUrkfNYUCkcD0K14dgQFuPwvUoZF5AXI/C9SgEXEBI4XoUrl9aQJqZmZmZAVlAAAAAAADoV0CuR+F6FOZWQArXo3A92HBAhetRuB4bckAzMzMzM49tQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AQAAAACka0DNzMzMzLhqQEfhehSuK2pAzczMzMxoakDgehSuR81qQOB6FK5HzWpAC9ejcD22akDNzMzMzFhoQMP1KFyPHmtAexSuR+E+akD1KFyPwmFpQIbrUbgegWpAXI/C9ShoaUCF61G4HhFoQML1KFyPRmtAhutRuB4xaUA1MzMzM4doQFyPwvUoSGhAPgrXo3BZaEA9CtejcPlpQClcj8L1XGhAm5mZmZmFZ0CF61G4HplpQJDC9Shck2pApHA9CtePakDC9Shcj/5pQMP1KFyPzmpAhetRuB6ZZkA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6FM1BACtejcD36S0BSuB6F6+FIQFK4HoXrgUVASOF6FK63REB7FK5H4SpDQKRwPQrX80FAkML1KFzfQEAK16NwPeo/QJDC9Shc7z1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fzQzMzMzm1tApHA9Cte7VkD2KFyPwk1UQFyPwvUolFJAmZmZmZkxUUBcj8L1KDRQQAEAAAAA0E5AR+F6FK4XTUDD9Shcj3JLQAEAAAAA8ElAUrgeheuhSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f3E9CtejmF1AcD0K16OIWEApXI/C9QBWQFyPwvUoZFRAw/UoXI8qU0A9CtejcEVSQPYoXI/CfVFAAAAAAADoUEC4HoXrUSBQQDQzMzMzw05Acj0K16OATUDNzMzMzFxMQGdmZmZmVktA9ihcj8JlSkB7FK5H4YpJQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61FsYEDYo3A9CqtgQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Yo3A9CjNhQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f5qZmZmZJWRANDMzMzNvYUCG61G4HvlgQDUzMzMzX2FA9ihcj8IFQ0AAAAAAAAD4fwAAAAAAAPh/AQAAAABsY0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/7FG4HoWPZUCF61G4Hk1YQB+F61G49lBAKlyPwvXYSkCF61G4HnVGQJDC9ShcX0NAAAAAAAAA+H8AAAAAAAD4f3sUrkfhFm1ADNejcD1eZEAAAAAAABRgQI/C9ShcZ1pAzczMzMyEVkCamZmZmcFTQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fx+F61G4mmdAH4XrUbhaZEAqXI/C9YxgQNajcD0KX1xANTMzMzM7WUApXI/C9fBWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f4XrUbgeqWhAm5mZmZmtZUCvR+F6FNJiQEjhehSuq2BAm5mZmZkRXkC4HoXrUdBbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fzMzMzMzn2hA7FG4HoUnZkDtUbgehU9jQKRwPQrXb2FAHoXrUbjmX0D5KFyPws1dQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI8aUED2KFyPwudxQI/C9Shcs2lA7FG4HoWPZUCF61G4Hk1YQB+F61G49lBAKlyPwvXYSkCF61G4HnVGQJDC9ShcX0NA9ihcj8J5bkB8FK5H4aZqQHsUrkfhFm1ADNejcD1eZEBH4XoUrhNgQI/C9ShcZ1pAzczMzMyEVkApXI/C9cBTQITrUbgeKW9Ao3A9Ctc1cED1KFyPwuFpQOxRuB6FM1BACtejcD36S0BSuB6F6+FIQNejcD0K50ZASOF6FK63REB7FK5H4SpDQKRwPQrX80FAkML1KFzfQEBTuB6F6y1hQB+F61G4mmdAH4XrUbhaZEBxPQrXo4xgQNajcD0KX1xApXA9Ctc7WUApXI/C9fBWQLgehetREnBAzczMzMwycUBI4XoUrlNsQDQzMzMzm1tAMzMzMzO7VkBnZmZmZk5UQFyPwvUolFJAKVyPwvUwUUCuR+F6FDZQQAEAAAAA0E5AuB6F61FcZEAVrkfheoBiQIXrUbgeqWhAm5mZmZmtZUCvR+F6FNJiQEjhehSuq2BAKlyPwvUQXkAoXI/C9dBbQHE9CtejXnFAXI/C9SjSckAVrkfheqhtQHE9CtejmF1AcD0K16OIWECamZmZmQFWQFyPwvUoZFRAw/UoXI8qU0DNzMzMzERSQIXrUbgefVFA4noUrkfNYUCkcD0K14dgQDMzMzMzn2hA7FG4HoUnZkA0MzMzM09jQKRwPQrXb2FAj8L1KFznX0CG61G4Hs1dQArXo3A92HBAhetRuB4bckDrUbgehbFwQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61FsYEDYo3A9CqtgQAvXo3A9OkFAzczMzMxoYEDD9Shcj9JAQDUzMzMzz2JAFa5H4XokRUDYo3A9CjNhQFyPwvUofD1Am5mZmZmdY0CPwvUoXHNpQKRwPQrXAztAkML1KFzfQEA9CtejcNFqQJqZmZmZJWRANDMzMzNvYUCG61G4HvlgQO1RuB6FX2FAXo/C9Sg0XUByPQrXo8RjQBWuR+F6ZElAAQAAAABsY0DhehSuR/FHQNejcD0KR0dAcT0K16OgRkBSuB6F6wFGQFyPwvUobEVAcD0K16NMa0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI9STkDD9Shcj2xxQLgehetRNGdAmZmZmZkRXEC5HoXrUUBUQClcj8L1IFBA16NwPQoHS0AAAAAAADBHQOF6FK5HUURAFa5H4Xq4bUBwPQrXo2RoQM/MzMzMeGFA2aNwPQo/XEDrUbgehfNXQK9H4XoUBlVAKVyPwvXQUkCamZmZmRFRQHA9CtejtG5AZ2ZmZmbabUCamZmZma1nQJDC9Shc82VA9yhcj8KZZEDsUbgehY9jQLgehetRrGJA4noUrkeVYUDD9Shcj65hQOxRuB6Fh2FA16NwPQprYUA+CtejcBFgQAzXo3A9glxAPwrXo3CVWUDhehSuR0lXQD4K16NwlVVA61G4HoUjVEBxPQrXo+hSQD4K16NwoW9ApHA9Ctd/b0ApXI/C9bxpQOF6FK5HjWdA4noUrkcFZkDsUbgehcdkQGdmZmZm4mNApXA9CtffY0A1MzMzM39kQHoUrkfhlmRAmpmZmZldY0DZo3A9CpNhQNijcD0Kz19ArkfhehQGXUAqXI/C9QBbQK9H4XoUVllA16NwPQrvV0DiehSuR7lWQDQzMzMzBXFAXY/C9ShicUCPwvUoXOttQI/C9ShcS2VAHoXrUbgiZEAfhetRuDpjQBWuR+F6cGJAXY/C9SjIYUCuR+F6FCphQAEAAAAALGFAUrgehes9YUDNzMzMzAhgQLoehetR4F1ApXA9CtfLW0AWrkfhejxaQDMzMzMz61hA61G4HoXTV0DNzMzMzNRWQOxRuB6FiXBApHA9CtedcEDD9Shcjy5sQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uB6F61GMakDsUbgehe9qQOF6FK5HfWpAUrgeheslakDD9ShcjxZqQLgehetR1GlAkML1KFzjaUCkcD0K10doQJDC9Shc02lAexSuR+GuaEB7FK5H4YZpQFK4HoXr1WdAfBSuR+HGaED2KFyPwvlmQGdmZmZmCmpAuB6F61FUaEBmZmZmZupnQHsUrkfh1mdAPQrXo3DJZ0AzMzMzM1doQFK4HoXr/WdAj8L1KFxbZ0CZmZmZmV1oQON6FK5HTWhAmZmZmZn9Z0B7FK5H4aZnQEjhehSuU2dASOF6FK6jZUA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/NDMzMzO3YkBxPQrXo9hWQHsUrkfhslBANDMzMzOjSkBSuB6F60FGQOtRuB6FG0NAAAAAAAAA+H8AAAAAAAD4fxWuR+F6SGpAFa5H4XowY0AL16NwPWJeQDQzMzMzW1lAZ2ZmZmbeVUCamZmZmVFTQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f3sUrkfhHmZAAAAAAAC0YkAqXI/C9UBfQJqZmZmZUVtAexSuR+GSWECG61G4Hn1WQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f2ZmZmZmemdAIIXrUbhyZEApXI/C9eRhQK5H4XoUGmBAcj0K16NoXUB8FK5H4VJbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f4/C9ShcU2dAPwrXo3DZZECkcD0K139iQEfhehSu22BA7FG4HoUzX0DOzMzMzERdQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H+uR+F6FLZRQI/C9Shcv05A16NwPQoHS0B7FK5H4UpIQNejcD0KJ0ZApHA9CtdzREAAAAAAADBDQPYoXI/CBUJAhetRuB71QECF61G4HuU/QFK4HoXr8T1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QAAAAAAAAPh/AAAAAAAA+H9wPQrXozxhQEfhehSuf1lAPgrXo3D1VUA9CtejcNVTQM3MzMzMRFJAZ2ZmZmYuUUApXI/C9VBQQEjhehSu105AXY/C9SgMTUA9CtejcG1LQAEAAAAA8ElAUrgeheuhSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6Fk1pAUrgehetpV0CF61G4Hn1VQJDC9ShcF1RAMzMzMzP7UkCkcD0K1xtSQFK4HoXreVFAZ2ZmZmbeUEBSuB6F6xlQQFK4HoXrwU5Aj8L1KFx/TUDNzMzMzFxMQGdmZmZmVktA9ihcj8JlSkCamZmZmYlJQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61EwX0DD9Shcj25gQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H+vR+F6FPpgQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f6RwPQrX52JAZ2ZmZmbSYEA+CtejcJFgQD4K16Nw6WBA4noUrkdtYUAAAAAAAAD4fwAAAAAAAPh/Fq5H4XpwY0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI9STkDD9Shcj2xxQLgehetRNGdANDMzMzO3YkBxPQrXo9hWQHsUrkfhslBANDMzMzOjSkBSuB6F60FGQArXo3A9GkNAFa5H4Xq4bUBwPQrXo2RoQBWuR+F6SGpAFa5H4XowY0B6FK5H4WJeQMP1KFyPWllAZ2ZmZmbeVUAK16NwPVJTQHA9CtejtG5AZ2ZmZmbabUD2KFyPwklpQI/C9Shcv05A16NwPQoHS0CamZmZmUlIQNejcD0KJ0ZApHA9CtdzREDiehSuRzFDQNejcD0KB0JA16NwPQprYUA+CtejcBFgQHsUrkfhHmZAAAAAAAC0YkCamZmZmUFfQAvXo3A9UltAexSuR+GSWED2KFyPwn1WQD4K16NwoW9ApHA9Ctd/b0AehetRuFJsQEfhehSuf1lAPgrXo3D1VUA9CtejcNVTQFyPwvUoRFJAZ2ZmZmYuUUC5HoXrUVBQQEjhehSu105AmpmZmZldY0DZo3A9CpNhQGZmZmZmemdAIIXrUbhyZEBwPQrXo+RhQGZmZmZmGmBAcj0K16NoXUAL16NwPVJbQDQzMzMzBXFAXY/C9ShicUABAAAAAKhfQOxRuB6Fk1pAMzMzMzNrV0CF61G4Hn1VQJDC9ShcF1RAMzMzMzP7UkA0MzMzMxtSQFK4HoXreVFAUrgehes9YUDNzMzMzAhgQI/C9ShcU2dAPwrXo3DZZEAzMzMzM39iQAAAAAAA3GBAXY/C9Sg0X0DOzMzMzERdQOxRuB6FiXBApHA9CtedcEA9CtejcJNwQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61EwX0DD9Shcj25gQArXo3A9mkBAuR6F61HUYEDE9Shcj0pZQLkehetRnGBAUrgehetxP0CvR+F6FPpgQKRwPQrXgz1AFa5H4XqYYECvR+F6FM47QFK4HoXrHWhA7FG4HoVLOkDMzMzMzNBqQKRwPQrX52JAr0fhehTSYEA+CtejcJFgQMzMzMzMPExAAAAAAABQS0D2KFyPwiVKQOxRuB6Fe0lAAAAAAADQSEC5HoXrUehHQB+F61G4LkdAFK5H4XqERkC4HoXrUehFQEjhehSuV0VAAAAAAABMa0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MzMzMzPjS0BH4XoUrqc9QON6FK5HDWVAXY/C9SgEW0AfhetRuAZUQJqZmZmZAVBAMzMzMzPDSkAUrkfhegRHQKRwPQrXM0RAMzMzMzMDQkA+CtejcIFmQIbrUbge6WBAzszMzMykW0AehetRuKZXQOxRuB6F01RAFK5H4XqsUkCuR+F6FPZQQMzMzMzMHE9AUrgehev1a0CuR+F6FJpmQOF6FK5HnWRA4noUrkdFY0ABAAAAADxiQFO4HoXrzWFA7VG4HoVfYUDsUbgehXdhQFK4HoXrXWFAH4XrUbg6YUClcD0K14teQJmZmZmZ0VtAuh6F61EwWUCPwvUoXBdXQBSuR+F6bFVAzczMzMwEVEBI4XoUrs9SQNejcD0Kv1FASOF6FK5jbUCF61G4HploQHE9CtejZGZAkML1KFzrZECPwvUoXLtjQF6PwvUocGNA9yhcj8IRZEByPQrXo1xjQDQzMzMz52JAPwrXo3CBYkD2KFyPwtlgQK9H4XoUFl9AkcL1KFynXEC6HoXrUcBaQJDC9ShcJ1lAFK5H4XrMV0CF61G4Hp1WQAAAAAAAiFVAUrgehesncEBI4XoUrpNrQAIAAAAAbGRAexSuR+FOY0ApXI/C9WxiQMP1KFyPrmFAH4XrUbgKYUDYo3A9CqtgQB+F61G4OmFAmpmZmZm1YECTwvUoXDdfQF2PwvUoZF1AuB6F61GQW0AghetRuBZaQArXo3A90lhApHA9Cte7V0ApXI/C9cBWQAAAAAAA2FVA7FG4HoXnbkCvR+F6FCJrQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/o3A9CtdnaUAAAAAAAKxpQOtRuB6F/2hAFK5H4XpQaUCRwvUoXNtoQLgehetRhGhAZmZmZmYqaECkcD0K169nQOxRuB6Ff2dAK1yPwvVkZ0A/CtejcBFnQClcj8L1lGZAmZmZmZmFZkBnZmZmZgpmQHsUrkfh/mhAfRSuR+F+Z0CwR+F6FFJnQD0K16NwYWdAFK5H4XpgZ0AAAAAAAExnQD4K16Nw8WZAFq5H4XqQZkCvR+F6FFJmQFK4HoXrRWZAFK5H4XpgZkBJ4XoUroNmQGZmZmZmWmZA7FG4HoXPZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8UrkfheqxVQK5H4XoURlBAU7geheshSkAK16NwPdpFQI/C9Shcv0JAw/UoXI9yQEAAAAAAAAD4fwAAAAAAAPh/Urgehev9YUCamZmZmfFcQDMzMzMze1hAZ2ZmZmZOVUDYo3A9Cu9SQHsUrkfhElFAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/w/UoXI9GYUBnZmZmZr5dQO1RuB6Fc1pAXI/C9SgEWEDhehSuRxlWQJDC9Shch1RAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uB6F61FUY0Bdj8L1KChhQPUoXI/CPV9AW4/C9SjUXECvR+F6FOZaQDMzMzMzS1lAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZm1Y0DXo3A9CsthQGdmZmZmYmBAHoXrUbiWXkDYo3A9Cs9cQChcj8L1UFtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f/YoXI/ChU1AzszMzMw8SkDXo3A9CsdHQHE9CtejAEZAMzMzMzODREDNzMzMzFxDQB6F61G4LkJAwvUoXI8SQUA9CtejcN0/QFK4HoXr8T1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QKRwPQrXwzVAAAAAAAAA+H8AAAAAAAD4f3sUrkfhIlhAAAAAAABYVUBmZmZmZm5TQBWuR+F6PFJAuB6F61FQUUAzMzMzMztQQJDC9Shcn05Acj0K16MATUD2KFyPwmVLQCCF61G47klAcD0K16OgSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQD4K16NwzUNAAAAAAAAA+H8AAAAAAAD4f+xRuB6FA1lApHA9CterVkApXI/C9RBVQM3MzMzM1FNAKVyPwvXQUkBcj8L1KARSQPYoXI/CjVFAmpmZmZnRUEAK16NwPRJQQI/C9Shcv05ArkfhehR+TUDsUbgehVtMQIXrUbgeVUtAFa5H4XpkSkCamZmZmYlJQI/C9Shcv0hAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZnxXUCvR+F6FOZeQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/hehSuR4leQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f8P1KFyP9mFAUrgehetNYEDE9ShcjzZgQOxRuB6Ff2BApHA9CtfnYEAAAAAAAAD4fwAAAAAAAPh/uB6F61FcYUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MzMzMzPjS0BH4XoUrqc9QON6FK5HDWVAXY/C9SgEW0AUrkfheqxVQK5H4XoURlBAU7geheshSkAK16NwPdpFQI/C9Shcv0JAw/UoXI9yQEA+CtejcIFmQIbrUbge6WBAUrgehev9YUCamZmZmfFcQML1KFyPelhAZ2ZmZmZOVUDYo3A9Cu9SQHsUrkfhElFAUrgehev1a0CuR+F6FJpmQPYoXI/ChU1AzszMzMw8SkD2KFyPwsVHQHE9CtejAEZAMzMzMzODRECuR+F6FF5DQD0K16NwLUJA4XoUrkcRQUClcD0K14teQJmZmZmZ0VtAw/UoXI9GYUBnZmZmZr5dQO1RuB6Fc1pA7FG4HoUDWEDhehSuRxlWQJDC9Shch1RASOF6FK5jbUCF61G4HploQHsUrkfhIlhAAAAAAABYVUBmZmZmZm5TQKRwPQrXO1JASOF6FK5PUUAzMzMzMztQQJDC9Shcn05Acj0K16MATUD2KFyPwtlgQK9H4XoUFl9AuB6F61FUY0Bdj8L1KChhQPUoXI/CPV9AW4/C9SjUXECvR+F6FOZaQDMzMzMzS1lAUrgehesncEBI4XoUrpNrQOxRuB6FA1lApHA9CterVkApXI/C9RBVQM3MzMzM1FNAKVyPwvXQUkBcj8L1KARSQPYoXI/CjVFAmpmZmZnRUECTwvUoXDdfQF2PwvUoZF1AmpmZmZm1Y0DXo3A9CsthQGdmZmZmYmBArkfhehSWXkDYo3A9Cs9cQChcj8L1UFtA7FG4HoXnbkCvR+F6FCJrQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZnxXUBI4XoUrv9eQIXrUbgeNUJAFK5H4XpkQUBSuB6F6+FAQHE9CtejQEBA//////9fP0A0MzMzM5M+QIXrUbgeZT1AuB6F61GYPEDXo3A9Crc7QClcj8L1lGZA4XoUrkdBOkBnZmZmZgpmQMP1KFyP9mFAUrgehetNYEDE9ShcjzZgQM3MzMzMXExAXI/C9ShsS0DD9ShcjzJKQEjhehSuV0lA16NwPQqnSEDsUbgehbtHQKRwPQrXE0dASOF6FK53RkD2KFyPwuVFQGZmZmZmWmZA7FG4HoXPZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"C9ejcD26SUApXI/C9Qg8QArXo3A9rmNAcj0K16MYWkCamZmZmbFTQLgehetRqE9APgrXo3BtSkB7FK5H4cpGQAAAAAAAEERAuR6F61HoQUABAAAAABRlQPYoXI/CWWBAdD0K16MIW0DNzMzMzFRXQGZmZmZmnlRAH4XrUbiGUkDiehSuR9lQQI/C9Shc/05A4XoUrketakCkcD0K179lQOxRuB6FR2NAC9ejcD1mYkD4KFyPwvlhQPUoXI/CqWFAuB6F61FcYUDXo3A9CiNhQM7MzMzMkGBA4XoUrkcNYEAqXI/C9XBdQAvXo3A9EltAPgrXo3DFWEDrUbgeheNWQNejcD0KP1VAexSuR+HiU0DNzMzMzLRSQEjhehSur1FAuR6F61EMbEBxPQrXo6xnQKRwPQrXT2VAfBSuR+H2Y0Bej8L1KFBjQD4K16NwmWNAUrgehevlYkAK16NwPT5iQCCF61G4smFA7FG4HoU/YUBxPQrXo0xgQAEAAAAAWF5ANzMzMzNLXEA1MzMzM3taQK5H4XoU9lhArkfhehSmV0DXo3A9Cn9WQFK4HoXreVVAUbgeheulbkBRuB6F671qQH0UrkfhtmNAzszMzMyoYkDsUbgehcdhQMP1KFyPFmFAHoXrUbh6YEDsUbgehe9gQBauR+F6cGBASeF6FK7fX0D1KFyPwn1eQNijcD0Kz1xAzczMzMxUW0BoZmZmZu5ZQJDC9Shct1hAmpmZmZmhV0CkcD0K16tWQKRwPQrXy1VA4XoUrkeVbUDrUbgehV9qQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/FK5H4XpQaECuR+F6FMpoQDMzMzMz12dA4noUrkflZ0CamZmZmX1nQB6F61G4YmdA4noUrkc9Z0CamZmZmcVmQJHC9Shc42ZAzszMzMywZkA0MzMzM39mQAvXo3A93mVAcT0K16P8ZUAehetRuEplQIXrUbgeKWhAkML1KFy7ZkBxPQrXo8RmQOF6FK5H7WZApHA9CteXZkAL16NwPRZmQEjhehSuA2ZAfRSuR+HuZUBxPQrXo+RlQCCF61G42mVACtejcD3mZUB7FK5H4QpJQHsUrkfhxmVA4noUrkclZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Yo3A9Cn9UQJmZmZmZaU9AFa5H4XpkSUBcj8L1KExFQK5H4XoUXkJAkML1KFw/QEAAAAAAAAD4fwAAAAAAAPh/4noUrkflYEDYo3A9Cs9bQLgehetRwFdA7FG4HoXTVEDhehSuR5lSQGdmZmZm7lBAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAA0YEBJ4XoUro9cQEfhehSuv1lAFK5H4XqMV0B7FK5H4cJVQK5H4XoUVlRAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/w/UoXI9mYkB9FK5H4ZZgQEfhehSub15A61G4HoVTXEByPQrXo4haQJDC9ShcF1lAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/2KNwPQrLYkBxPQrXozRhQBSuR+F6AGBAamZmZmYOXkDE9Shcj2pcQHQ9CtejCFtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f7kehetRqExASOF6FK7XSUCPwvUoXN9HQIXrUbgeFUZAPQrXo3CtREC4HoXrUYhDQArXo3A9OkJAZmZmZmYWQUAzMzMzM9M/QAvXo3A96j1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QKRwPQrXwzVAAAAAAAAA+H8AAAAAAAD4f9ejcD0KL1dApHA9CtfbVEBI4XoUrk9TQIXrUbgebVJAexSuR+EiUUBxPQrXoxhQQLgehetRaE5AZmZmZmbWTEDNzMzMzFxLQPYoXI/C5UlAj8L1KFyfSECkcD0K13NHQNejcD0KZ0ZApHA9CtdzRUBmZmZmZpZEQD4K16NwzUNAAAAAAAAA+H8AAAAAAAD4f83MzMzMBFhApHA9CtcbVkCuR+F6FLZUQMP1KFyPmlNAFK5H4XqsUkDNzMzMzCRSQArXo3A9YlFAzczMzMy0UEBSuB6F6wlQQOF6FK5HsU5ACtejcD16TUAqXI/C9VhMQKRwPQrXU0tAFa5H4XpkSkC5HoXrUYhJQI/C9Shcv0hAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/MjMzMzP7XECG61G4Hm1dQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/OzMzMzHRbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6FP2FApXA9Cte7X0BnZmZmZs5fQHE9CtejJGBAUbgehevZX0AAAAAAAAD4fwAAAAAAAPh/UrgehevpX0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"C9ejcD26SUApXI/C9Qg8QArXo3A9rmNAcj0K16MYWkDYo3A9Cn9UQJmZmZmZaU9AFa5H4XpkSUBcj8L1KExFQM3MzMzMXEJAkML1KFw/QEABAAAAABRlQPYoXI/CWWBA4noUrkflYEDYo3A9Cs9bQEfhehSuv1dAXY/C9SjUVEDhehSuR5lSQNejcD0K71BA4XoUrketakCkcD0K179lQLkehetRqExASOF6FK7XSUBwPQrXo+BHQPUoXI/CqWFAXI/C9SisREC4HoXrUYhDQOtRuB6FO0JAhetRuB4VQUAqXI/C9XBdQAvXo3A9EltAAAAAAAA0YEBJ4XoUro9cQNijcD0Kv1lApHA9CteLV0B7FK5H4cJVQK5H4XoUVlRAuR6F61EMbEBxPQrXo6xnQNejcD0KL1dApHA9CtfbVEBI4XoUrk9TQPYoXI/CbVJAuR6F61EgUUBxPQrXoxhQQLgehetRaE5AZmZmZmbWTEBxPQrXo0xgQAEAAAAAWF5Aw/UoXI9mYkB9FK5H4ZZgQNijcD0Kb15A61G4HoVTXEByPQrXo4haQHA9CtejGFlAUbgeheulbkBRuB6F671qQM3MzMzMBFhApHA9CtcbVkCuR+F6FLZUQMP1KFyPmlNAFK5H4XqsUkBcj8L1KCRSQArXo3A9YlFAzczMzMy0UED1KFyPwn1eQNijcD0Kz1xA2KNwPQrLYkBxPQrXozRhQBSuR+F6AGBA+Shcj8INXkDE9Shcj2pcQHQ9CtejCFtA4XoUrkeVbUDrUbgehV9qQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/MjMzMzP7XEA9CtejcNFoQGdmZmZmVkJAhetRuB51QUAfhetRuM5AQEjhehSuN0BAexSuR+FaP0AAAAAAANRmQAvXo3A9aj1A61G4HoWLPEBcj8L1KLw7QAvXo3A93mVAcT0K16P8ZUAehetRuEplQOxRuB6FP2FApXA9Cte7X0DNzMzMzHxNQDQzMzMzg0xAwvUoXI9SS0A+CtejcE1KQOxRuB6FO0lApHA9CteTSECamZmZmclHQFK4HoXrIUdAFK5H4XqERkB7FK5H4QpJQHsUrkfhxmVA4noUrkclZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAABwSkBSuB6F67E6QML1KFyPIjNAUrgehetpWUBwPQrXo0hTQAvXo3A9Ok9AexSuR+EKSkBcj8L1KIxGQHsUrkfh6kNAexSuR+HKQUBcj8L1KAxAQNqjcD0K319A2aNwPQpvWkAK16NwPQJXQHE9CtejaFRASOF6FK5fUkAzMzMzM7tQQHE9Ctej4E5AkML1KFx/TEBTuB6F6wVlQAAAAAAAAPh/PwrXo3BhYkDD9Shcj/5hQD0K16NwSWFAsEfhehSqYEBJ4XoUru9fQBauR+F6vF5AR+F6FK6vXUA0MzMzM6tcQJmZmZmZgVpAFa5H4XpcWEBmZmZmZq5WQEjhehSuD1VA16NwPQq/U0BxPQrXo5hSQEjhehSun1FA16NwPQqvUECwR+F6FOpmQFO4HoXrZWRAkML1KFxLY0CQwvUoXItjQF2PwvUosGJASOF6FK77YUCQwvUoXHNhQDQzMzMz32BA7FG4HoVXYEDjehSuR7lfQCxcj8L1wF1AzszMzMz0W0A9CtejcDVaQFyPwvUoxFhAR+F6FK5/V0DXo3A9Cl9WQBSuR+F6bFVAuB6F61FwVEB6FK5H4R5qQEjhehSuK2NANDMzMzMvYkBTuB6F60VhQM3MzMzMoGBAexSuR+HWYEDD9Shcj05gQF2PwvUopF9AC9ejcD2yXkA3MzMzM9tdQD4K16NwVVxAFK5H4XocW0A+CtejcMVZQDMzMzMzm1hAPQrXo3CFV0DNzMzMzJRWQLgehetRwFVAMzMzMzPrVEBxPQrXo9RpQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/C9Shcj55oQAAAAAAAnGdAUrgehesVaEA9CtejcBlnQJmZmZmZDWdAmpmZmZm1ZkBwPQrXo9RmQHE9CtejNGZAuB6F61HMZUDPzMzMzIBlQEnhehSuc2VAw/UoXI+OZUBI4XoUrrNkQK5H4XoUgmdA16NwPQo7ZkAqXI/C9SRmQKVwPQrXz2VAXo/C9SjIZUCF61G4HtllQM3MzMzM0GVA9ihcj8LJZUDZo3A9CptlQLkehetRhGVA9yhcj8KBZUABAAAAAHxlQO1RuB6F/2RApHA9CtenY0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Xo3A9Cj9TQAEAAAAAEE5AMzMzMzODSEAAAAAAALBEQK5H4XoU/kFA4noUrkcRQEAL16NwPao8QAAAAAAAAPh/W4/C9Sj0X0BqZmZmZu5aQK5H4XoUJldApHA9CtdrVEDXo3A9Ck9SQCpcj8L10FBA4noUrkeRTkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/HoXrUbjWXkABAAAAAKhbQNijcD0KL1lA4XoUrkcpV0DhehSuR3lVQKRwPQrXK1RAXI/C9SjkUkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/PgrXo3ChYUAVrkfheihgQM7MzMzMxF1AYI/C9SjkW0DiehSuRzlaQIXrUbge7VhAUrgeheuJV0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/r0fhehQCYkCPwvUoXLtgQMzMzMzMZF9AVbgeheuZXUDNzMzMzBRcQFS4HoXryVpAuh6F61GgWUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwvXo3A9mkxAPgrXo3ANSkBwPQrXoyBIQHsUrkfhKkZAC9ejcD16REDD9Shcj3JDQFK4HoXrIUJA9Shcj8IFQUCkcD0K18M/QMP1KFyP4j1AFa5H4Xo0PEDC9Shcj6I6QF2PwvUoPDlAFa5H4Xr0N0CuR+F6FM42QKRwPQrXwzVArkfhehTONEAAAAAAAAD4f3sUrkfhglZAkML1KFyHVEAK16NwPYJTQFK4HoXrGVJAUrgehev5UEDD9Shcj/JPQGdmZmZmNk5AAAAAAACwTEAAAAAAAFBLQM3MzMzM3ElArkfhehSeSEDC9Shcj3JHQNejcD0KZ0ZApHA9CtdzRUBmZmZmZpZEQFyPwvUozENAw/UoXI8SQ0AAAAAAAAD4f9ejcD0KX1dAuR6F61GwVUDC9Shcj2pUQAAAAAAAaFNAexSuR+HSUkDhehSuR/lRQDMzMzMzO1FAMzMzMzObUEAK16NwPQJQQHE9CtejoE5AhutRuB51TUBmZmZmZlZMQML1KFyPUktANDMzMzNjSkDYo3A9CodJQK5H4XoUvkhAMzMzMzMDSEAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/xvUoXI9KXEDiehSuRzldQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/D9Shcj3pbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f5DC9Shcs2BAU7gehetJX0CwR+F6FAZfQKdwPQrXW15AKVyPwvVAXkAAAAAAAAD4fwAAAAAAAPh/kML1KFxXX0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAABwSkBSuB6F67E6QML1KFyPIjNAUrgehetpWUBwPQrXo0hTQAEAAAAAEE5AMzMzMzODSEAfhetRuK5EQI/C9Shc/0FA4noUrkcRQEAL16NwPao8QNqjcD0K319A2aNwPQpvWkBqZmZmZu5aQK5H4XoUJldApHA9CtdrVEDXo3A9Ck9SQCpcj8L10FBA4noUrkeRTkBTuB6F6wVlQFK4HoXraVdAPgrXo3ANSkBwPQrXoyBIQHsUrkfhKkZAKVyPwvV4REDD9Shcj3JDQFK4HoXrIUJA9Shcj8IFQUCkcD0K18M/QJmZmZmZgVpAFa5H4XpcWEABAAAAAKhbQNijcD0KL1lA4XoUrkcpV0BSuB6F63lVQKRwPQrXK1RA7FG4HoXjUkCwR+F6FOpmQFO4HoXrZWRAkML1KFyHVEB7FK5H4YJTQFK4HoXrGVJAUrgehev5UEDD9Shcj/JPQGdmZmZmNk5A4XoUrkexTEDhehSuR1FLQCxcj8L1wF1AzszMzMz0W0AVrkfheihgQM7MzMzMxF1AzszMzMzkW0DiehSuRzlaQBSuR+F67FhAUrgeheuJV0B6FK5H4R5qQEjhehSuK2NAuR6F61GwVUDC9Shcj2pUQAAAAAAAaFNAexSuR+HSUkDhehSuR/lRQDMzMzMzO1FAMzMzMzObUEAK16NwPQJQQD4K16NwVVxAFK5H4XocW0CPwvUoXLtgQMzMzMzMZF9AVbgeheuZXUDNzMzMzBRcQFS4HoXryVpASeF6FK6fWUBxPQrXo9RpQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/zczMzMx0UEDC9Shcj55oQAAAAAAAnGdAUrgehesVaEApXI/C9dhAQJmZmZmZDWdA//////9fP0BwPQrXo9RmQBSuR+F6dD1AuB6F61HMZUCkcD0K18M7QEnhehSuc2VAZmZmZmZGOkBI4XoUrrNkQK5H4XoUgmdAU7gehetJX0C4HoXrUYhNQDMzMzMzI0xA2KNwPQonS0DC9Shcj1JKQEjhehSuV0lAexSuR+GqSEDNzMzMzNxHQML1KFyPMkdA4XoUrkeRRkDrUbgehftFQJqZmZmZaUVApHA9CtenY0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1037\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1038\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1033\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"type\":\"object\",\"name\":\"LinearColorMapper\",\"id\":\"p1029\",\"attributes\":{\"palette\":[\"#0072B2\",\"#E69F00\",\"#F0E442\",\"#009E73\",\"#56B4E9\",\"#D55E00\",\"#CC79A7\",\"#000000\"],\"low\":1,\"high\":118}}},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.6},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1034\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1035\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1046\",\"attributes\":{\"data_source\":{\"id\":\"p1001\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1047\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1048\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1043\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1039\",\"attributes\":{\"value\":-0.4,\"range\":{\"id\":\"p1014\"}}}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_style\":{\"type\":\"value\",\"value\":\"bold\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1044\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1045\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1056\",\"attributes\":{\"data_source\":{\"id\":\"p1001\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1057\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1058\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1053\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1049\",\"attributes\":{\"value\":0.3,\"range\":{\"id\":\"p1015\"}}}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"8pt\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1054\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1049\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1055\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1049\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1066\",\"attributes\":{\"data_source\":{\"id\":\"p1001\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1067\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1068\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1063\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1059\",\"attributes\":{\"value\":-0.35,\"range\":{\"id\":\"p1015\"}}}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"5pt\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1064\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1059\"}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1065\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1059\"}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1013\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1028\",\"attributes\":{\"renderers\":\"auto\",\"tooltips\":[[\"Name\",\"@name\"],[\"Atomic number\",\"@{atomic number}\"],[\"Type\",\"@metal\"]]}}]}},\"toolbar_location\":null,\"left\":[{\"type\":\"object\",\"name\":\"CategoricalAxis\",\"id\":\"p1023\",\"attributes\":{\"visible\":false,\"ticker\":{\"type\":\"object\",\"name\":\"CategoricalTicker\",\"id\":\"p1024\"},\"formatter\":{\"type\":\"object\",\"name\":\"CategoricalTickFormatter\",\"id\":\"p1025\"},\"major_label_standoff\":0,\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1026\"},\"axis_line_color\":null,\"major_tick_line_color\":null}}],\"right\":[{\"type\":\"object\",\"name\":\"ColorBar\",\"id\":\"p1070\",\"attributes\":{\"location\":[0,0],\"width\":8,\"formatter\":{\"type\":\"object\",\"name\":\"NumeralTickFormatter\",\"id\":\"p1069\",\"attributes\":{\"format\":\"0.0000\"}},\"major_label_policy\":{\"type\":\"object\",\"name\":\"NoOverlap\",\"id\":\"p1071\"},\"label_standoff\":13,\"color_mapper\":{\"id\":\"p1029\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"CategoricalAxis\",\"id\":\"p1018\",\"attributes\":{\"visible\":false,\"ticker\":{\"type\":\"object\",\"name\":\"CategoricalTicker\",\"id\":\"p1019\"},\"formatter\":{\"type\":\"object\",\"name\":\"CategoricalTickFormatter\",\"id\":\"p1020\"},\"major_label_standoff\":0,\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1021\"},\"axis_line_color\":null,\"major_tick_line_color\":null}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1022\",\"attributes\":{\"axis\":{\"id\":\"p1018\"},\"grid_line_color\":null}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1027\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1023\"},\"grid_line_color\":null}}]}}]}};\n const render_items = [{\"docid\":\"0c52b29d-0506-4f0e-bb71-c46e0abecb54\",\"roots\":{\"p1004\":\"e25c303a-0177-4cde-b2a0-9eba557ac835\"},\"root_ids\":[\"p1004\"],\"notebook_comms_target\":\"p1072\"}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);", + "application/vnd.bokehjs_exec.v0+json": "" + }, + "metadata": { + "application/vnd.bokehjs_exec.v0+json": { + "id": "p1004" + } + }, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "66fc27560a014dec92bb2100b0884475", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "interactive(children=(Dropdown(description='Feature', options=('atomic number', 'atomic mass', 'atomic_hfomo',…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"709c6164-6517-4054-8918-9012d26c9b0b\":{\"version\":\"3.2.2\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1461\",\"attributes\":{\"width\":950,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"FactorRange\",\"id\":\"p1471\",\"attributes\":{\"factors\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\"]}},\"y_range\":{\"type\":\"object\",\"name\":\"FactorRange\",\"id\":\"p1472\",\"attributes\":{\"factors\":[\"AC\",\"LC\",\" \",\"VII\",\"VI\",\"V\",\"IV\",\"III\",\"II\",\"I\"]}},\"x_scale\":{\"type\":\"object\",\"name\":\"CategoricalScale\",\"id\":\"p1473\"},\"y_scale\":{\"type\":\"object\",\"name\":\"CategoricalScale\",\"id\":\"p1474\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1464\",\"attributes\":{\"text\":\"Periodic Table\"}},\"outline_line_color\":null,\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1493\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1458\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1459\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1460\"},\"data\":{\"type\":\"map\",\"entries\":[[\"symbol\",{\"type\":\"ndarray\",\"array\":[\"H\",\"He\",\"Li\",\"Be\",\"B\",\"C\",\"N\",\"O\",\"F\",\"Ne\",\"Na\",\"Mg\",\"Al\",\"Si\",\"P\",\"S\",\"Cl\",\"Ar\",\"K\",\"Ca\",\"Sc\",\"Ti\",\"V\",\"Cr\",\"Mn\",\"Fe\",\"Co\",\"Ni\",\"Cu\",\"Zn\",\"Ga\",\"Ge\",\"As\",\"Se\",\"Br\",\"Kr\",\"Rb\",\"Sr\",\"Y\",\"Zr\",\"Nb\",\"Mo\",\"Tc\",\"Ru\",\"Rh\",\"Pd\",\"Ag\",\"Cd\",\"In\",\"Sn\",\"Sb\",\"Te\",\"I\",\"Xe\",\"Cs\",\"Ba\",\"Lu\",\"Hf\",\"Ta\",\"W\",\"Re\",\"Os\",\"Ir\",\"Pt\",\"Au\",\"Hg\",\"Tl\",\"Pb\",\"Bi\",\"Po\",\"At\",\"Rn\",\"Fr\",\"Ra\",\"Lr\",\"Rf\",\"Db\",\"Sg\",\"Bh\",\"Hs\",\"Mt\",\"Ds\",\"Rg\",\"Cn\",\"Nh\",\"Fl\",\"Mc\",\"Lv\",\"Ts\",\"Og\",\"La\",\"Ce\",\"Pr\",\"Nd\",\"Pm\",\"Sm\",\"Eu\",\"Gd\",\"Tb\",\"Dy\",\"Ho\",\"Er\",\"Tm\",\"Yb\",\"Ac\",\"Th\",\"Pa\",\"U\",\"Np\",\"Pu\",\"Am\",\"Cm\",\"Bk\",\"Cf\",\"Es\",\"Fm\",\"Md\",\"No\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic number\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABnAAAAaAAAAGkAAABqAAAAawAAAGwAAABtAAAAbgAAAG8AAABwAAAAcQAAAHIAAABzAAAAdAAAAHUAAAB2AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAAPwAAAEAAAABBAAAAQgAAAEMAAABEAAAARQAAAEYAAABZAAAAWgAAAFsAAABcAAAAXQAAAF4AAABfAAAAYAAAAGEAAABiAAAAYwAAAGQAAABlAAAAZgAAAA==\"},\"shape\":[118],\"dtype\":\"int32\",\"order\":\"little\"}],[\"name\",{\"type\":\"ndarray\",\"array\":[\"Hydrogen\",\"Helium\",\"Lithium\",\"Beryllium\",\"Boron\",\"Carbon\",\"Nitrogen\",\"Oxygen\",\"Fluorine\",\"Neon\",\"Sodium\",\"Magnesium\",\"Aluminum\",\"Silicon\",\"Phosphorus\",\"Sulfur\",\"Chlorine\",\"Argon\",\"Potassium\",\"Calcium\",\"Scandium\",\"Titanium\",\"Vanadium\",\"Chromium\",\"Manganese\",\"Iron\",\"Cobalt\",\"Nickel\",\"Copper\",\"Zinc\",\"Gallium\",\"Germanium\",\"Arsenic\",\"Selenium\",\"Bromine\",\"Krypton\",\"Rubidium\",\"Strontium\",\"Yttrium\",\"Zirconium\",\"Niobium\",\"Molybdenum\",\"Technetium\",\"Ruthenium\",\"Rhodium\",\"Palladium\",\"Silver\",\"Cadmium\",\"Indium\",\"Tin\",\"Antimony\",\"Tellurium\",\"Iodine\",\"Xenon\",\"Cesium\",\"Barium\",\"Lutetium\",\"Hafnium\",\"Tantalum\",\"Tungsten\",\"Rhenium\",\"Osmium\",\"Iridium\",\"Platinum\",\"Gold\",\"Mercury\",\"Thallium\",\"Lead\",\"Bismuth\",\"Polonium\",\"Astatine\",\"Radon\",\"Francium\",\"Radium\",\"Lawrencium\",\"Rutherfordium\",\"Dubnium\",\"Seaborgium\",\"Bohrium\",\"Hassium\",\"Meitnerium\",\"Darmstadtium\",\"Roentgenium\",\"Copernicium\",\"Nihomium\",\"Flerovium\",\"Moscovium\",\"Livermorium\",\"Tennessine\",\"Oganesson\",\"Lanthanum\",\"Cerium\",\"Praseodymium\",\"Neodymium\",\"Promethium\",\"Samarium\",\"Europium\",\"Gadolinium\",\"Terbium\",\"Dysprosium\",\"Holmium\",\"Erbium\",\"Thulium\",\"Ytterbium\",\"Actinium\",\"Thorium\",\"Protactinium\",\"Uranium\",\"Neptunium\",\"Plutonium\",\"Americium\",\"Curium\",\"Berkelium\",\"Californium\",\"Einsteinium\",\"Fermium\",\"Mendelevium\",\"Nobelium\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic mass\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qkiFsYUg8D/lnUMZqgIQQN0kBoGVwxtAIjMXuDwGIkCsHFpkO58lQGgibHh6BShAM8SxLm4DLECrPldbsf8vQMQ4JFqX/zJAWRe30QAuNEB7LwCFYf02QK5H4XoUTjhA+sIaHUb7OkDZzvdT4xU8QGoWaHdI+T5AuB6F61EIQEBEi2zn+7lBQNNNYhBY+UNAMZkqGJWMQ0BEi2zn+wlEQE7tDFNbekZA5dAi2/nuR0CNl24Sg3hJQNbFbTSA/0lAkpbK2xF4S0Bcj8L1KOxLQDblCu9yd01A8IXJVMFYTUDZzvdT48VPQLgehetRWFBAg8DKoUVuUUApXI/C9ShSQJf/kH77ulJAPQrXo3C9U0Bg5dAi2/lTQFCNl24S81RAZ0Rpb/BdVUBI4XoUrudVQDlFR3L5OVZAdZMYBFbOVkDnb0IhAjpXQD0K16Nw/VdAAAAAAACAWEAUrkfhekRZQMuhRbbzuVlAexSuR+GaWkDImLuWkPdaQPyp8dJNGlxAMQisHFq0XEA9CtejcK1dQHE9CtejcF5AZmZmZmbmX0CkjSPW4rlfQEw3iUFgaWBAPFNDdvmcYEBYObTIdiphQLu4jQbw3mVASOF6FK5PZkAKEXAIVZ5mQHsUrkfh+mZAtMh2vp9GZ0CPwvUoXMdnQG3n+6nxBmhAppvEILBiaEB6ihwi7p5oQHsUrkfhEmlA0ZFc/kOMaUBmZmZmZuZpQPMf0m9fH2pAAAAAAAAgakAAAAAAAEBqQAAAAAAAwGtAAAAAAADga0AAAAAAAEBsQAAAAAAAYHBAAAAAAACwcEAAAAAAAMBwQAAAAAAA8HBAAAAAAAAAcUAAAAAAAOBwQAAAAAAAQHFAAAAAAACQcUAAAAAAAIBxQAAAAAAA0HFAAAAAAADAcUAAAAAAABByQAAAAAAAAHJAAAAAAABQckAAAAAAAGByQAAAAAAAYHJAS7A4nPlcYUDByqFFtoNhQNxGA3gLnWFAObTIdr4HYkAAAAAAACBiQOxRuB6Fy2JAAiuHFtn+YkAAAAAAAKhjQFFrmnec3WNAAAAAAABQZEAS2nIuxZ1kQD81XrpJ6GRAFLNeDOUdZUB9PzVeuqFlQAAAAAAAYGxAJemayTcBbUCTUtDtJeFsQOAQqtTswG1AAAAAAACgbUAAAAAAAIBuQAAAAAAAYG5AAAAAAADgbkAAAAAAAOBuQAAAAAAAYG9AAAAAAACAb0AAAAAAABBwQAAAAAAAIHBAAAAAAAAwcEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"CPK\",{\"type\":\"ndarray\",\"array\":[\"#FFFFFF\",\"#D9FFFF\",\"#CC80FF\",\"#C2FF00\",\"#FFB5B5\",\"#909090\",\"#3050F8\",\"#FF0D0D\",\"#90E050\",\"#B3E3F5\",\"#AB5CF2\",\"#8AFF00\",\"#BFA6A6\",\"#F0C8A0\",\"#FF8000\",\"#FFFF30\",\"#1FF01F\",\"#80D1E3\",\"#8F40D4\",\"#3DFF00\",\"#E6E6E6\",\"#BFC2C7\",\"#A6A6AB\",\"#8A99C7\",\"#9C7AC7\",\"#E06633\",\"#F090A0\",\"#50D050\",\"#C88033\",\"#7D80B0\",\"#C28F8F\",\"#668F8F\",\"#BD80E3\",\"#FFA100\",\"#A62929\",\"#5CB8D1\",\"#702EB0\",\"#00FF00\",\"#94FFFF\",\"#94E0E0\",\"#73C2C9\",\"#54B5B5\",\"#3B9E9E\",\"#248F8F\",\"#0A7D8C\",\"#006985\",\"#C0C0C0\",\"#FFD98F\",\"#A67573\",\"#668080\",\"#9E63B5\",\"#D47A00\",\"#940094\",\"#429EB0\",\"#57178F\",\"#00C900\",\"#00AB24\",\"#4DC2FF\",\"#4DA6FF\",\"#2194D6\",\"#267DAB\",\"#266696\",\"#175487\",\"#D0D0E0\",\"#FFD123\",\"#B8B8D0\",\"#A6544D\",\"#575961\",\"#9E4FB5\",\"#AB5C00\",\"#754F45\",\"#428296\",\"#420066\",\"#007D00\",\"#C70066\",\"#CC0059\",\"#D1004F\",\"#D90045\",\"#E00038\",\"#E6002E\",\"#EB0026\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#70D4FF\",\"#FFFFC7\",\"#D9FFC7\",\"#C7FFC7\",\"#A3FFC7\",\"#8FFFC7\",\"#61FFC7\",\"#45FFC7\",\"#30FFC7\",\"#1FFFC7\",\"#00FF9C\",\"#00E675\",\"#00D452\",\"#00BF38\",\"#70ABFA\",\"#00BAFF\",\"#00A1FF\",\"#008FFF\",\"#0080FF\",\"#006BFF\",\"#545CF2\",\"#785CE3\",\"#8A4FE3\",\"#A136D4\",\"#B31FD4\",\"#B31FBA\",\"#B30DA6\",\"#BD0D87\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronic configuration\",{\"type\":\"ndarray\",\"array\":[\"1s1\",\"1s2\",\"[He] 2s1\",\"[He] 2s2\",\"[He] 2s2 2p1\",\"[He] 2s2 2p2\",\"[He] 2s2 2p3\",\"[He] 2s2 2p4\",\"[He] 2s2 2p5\",\"[He] 2s2 2p6\",\"[Ne] 3s1\",\"[Ne] 3s2\",\"[Ne] 3s2 3p1\",\"[Ne] 3s2 3p2\",\"[Ne] 3s2 3p3\",\"[Ne] 3s2 3p4\",\"[Ne] 3s2 3p5\",\"[Ne] 3s2 3p6\",\"[Ar] 4s1\",\"[Ar] 4s2\",\"[Ar] 3d1 4s2\",\"[Ar] 3d2 4s2\",\"[Ar] 3d3 4s2\",\"[Ar] 3d5 4s1\",\"[Ar] 3d5 4s2\",\"[Ar] 3d6 4s2\",\"[Ar] 3d7 4s2\",\"[Ar] 3d8 4s2\",\"[Ar] 3d10 4s1\",\"[Ar] 3d10 4s2\",\"[Ar] 3d10 4s2 4p1\",\"[Ar] 3d10 4s2 4p2\",\"[Ar] 3d10 4s2 4p3\",\"[Ar] 3d10 4s2 4p4\",\"[Ar] 3d10 4s2 4p5\",\"[Ar] 3d10 4s2 4p6\",\"[Kr] 5s1\",\"[Kr] 5s2\",\"[Kr] 4d1 5s2\",\"[Kr] 4d2 5s2\",\"[Kr] 4d4 5s1\",\"[Kr] 4d5 5s1\",\"[Kr] 4d5 5s2\",\"[Kr] 4d7 5s1\",\"[Kr] 4d8 5s1\",\"[Kr] 4d10\",\"[Kr] 4d10 5s1\",\"[Kr] 4d10 5s2\",\"[Kr] 4d10 5s2 5p1\",\"[Kr] 4d10 5s2 5p2\",\"[Kr] 4d10 5s2 5p3\",\"[Kr] 4d10 5s2 5p4\",\"[Kr] 4d10 5s2 5p5\",\"[Kr] 4d10 5s2 5p6\",\"[Xe] 6s1\",\"[Xe] 6s2\",\"[Xe] 4f14 5d1 6s2\",\"[Xe] 4f14 5d2 6s2\",\"[Xe] 4f14 5d3 6s2\",\"[Xe] 4f14 5d4 6s2\",\"[Xe] 4f14 5d5 6s2\",\"[Xe] 4f14 5d6 6s2\",\"[Xe] 4f14 5d7 6s2\",\"[Xe] 4f14 5d9 6s1\",\"[Xe] 4f14 5d10 6s1\",\"[Xe] 4f14 5d10 6s2\",\"[Xe] 4f14 5d10 6s2 6p1\",\"[Xe] 4f14 5d10 6s2 6p2\",\"[Xe] 4f14 5d10 6s2 6p3\",\"[Xe] 4f14 5d10 6s2 6p4\",\"[Xe] 4f14 5d10 6s2 6p5\",\"[Xe] 4f14 5d10 6s2 6p6\",\"[Rn] 7s1\",\"[Rn] 7s2\",\"[Rn] 5f14 7s2 7p1\",\"[Rn] 5f14 6d2 7s2\",\"[Rn].5f14.6d3.7s2\",\"[Rn].5f14.6d4.7s2\",\"[Rn].5f14.6d5.7s2\",\"[Rn].5f14.6d6.7s2\",\"[Rn].5f14.6d7.7s2\",\"[Rn].5f14.6d9.7s1\",\"[Rn].5f14.6d10.7s1\",\"[Rn].5f14.6d10.7s2\",\"[Rn].5f14.6d10.7s2.7p1\",\"[Rn].5f14.6d10.7s2.7p2\",\"[Rn].5f14.6d10.7s2.7p3\",\"[Rn].5f14.6d10.7s2.7p4\",\"[Rn].5f14.6d10.7s2.7p5\",\"[Rn].5f14.6d10.7s2.7p6\",\"[Xe] 5d1 6s2\",\"[Xe] 4f1 5d1 6s2\",\"[Xe] 4f3 6s2\",\"[Xe] 4f4 6s2\",\"[Xe] 4f5 6s2\",\"[Xe] 4f6 6s2\",\"[Xe] 4f7 6s2\",\"[Xe] 4f7 5d1 6s2\",\"[Xe] 4f9 6s2\",\"[Xe] 4f10 6s2\",\"[Xe] 4f11 6s2\",\"[Xe] 4f12 6s2\",\"[Xe] 4f13 6s2\",\"[Xe] 4f14 6s2\",\"[Rn] 6d1 7s2\",\"[Rn] 6d2 7s2\",\"[Rn] 5f2 6d1 7s2\",\"[Rn] 5f3 6d1 7s2\",\"[Rn] 5f4 6d1 7s2\",\"[Rn] 5f6 7s2\",\"[Rn] 5f7 7s2\",\"[Rn] 5f7 6d1 7s2\",\"[Rn] 5f9 7s2\",\"[Rn] 5f10 7s2\",\"[Rn] 5f11 7s2\",\"[Rn] 5f12 7s2\",\"[Rn] 5f13 7s2\",\"[Rn] 5f14 7s2\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"metal\",{\"type\":\"ndarray\",\"array\":[\"nonmetal\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metalloid\",\"metalloid\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metalloid\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metal\",\"halogen\",\"noble gas\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"group\",{\"type\":\"ndarray\",\"array\":[\"1\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"period\",{\"type\":\"ndarray\",\"array\":[\"I\",\"I\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic_hfomo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsDckO4INdcxwAFZr6lbcQbAYAwWXIRIGMAm7rmprvckwMuuCU8AyS7AggmTQd5PHcBkZ5xSd5MjwBebRCO7FinARQP5sfEgL8AFN8bl51MFwNER84mrKxTAB4KoZy2VIMDE8adRYY4nwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwILMhugmECfAegjAvuPRAcBQQ+7IA4oPwC5rF+dSjBHAnvzDohwNE8C+d5mOPzMUwPC2cbnLJhPAQSKInp8sEcBvP7fmYZUOwDQOUZPoIQrAEvjnb4GaBsCERftpmuURwL68S+EytBnAHLeDHRsbI8BMtP+KqVQpwN1bC3uNOBXANjejxdCNG8AVA3zhsx0hwP0r3rk6oSTALPFT4j/9AMDgfhIF9awNwBIuJDCmxxDAjYGmwu+XEsCD1L0pz90TwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwBNKIltEJBHANI3P7RpHFMCJU/4DL+UQwC2bOTe4FxjAQ/kErwteIcAtVk4ejpEmwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewPTslzVzKCLAQ6jtQ9hD/79V39tgTN4KwHUkw6MdRxPA8kyd53RtFcA4ZkVa1QkXwJlzIm4aRBjAUuuNHV3FFcCxL+mxPysYwGzjwb7vTRLA70OG28BZFcDFFdD6gP0VwHvU2ZXe1RzAGRu9zkb4I8B6k+C5O38pwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwKfq8FrZ9iDAjLt8uXtgAMA1XgFWBoELwAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/0gsAY2C7DMDcPoIyP4b9v1v4d6HEbAzA2gTGRutABsAI/S3qQ5wLwMf0FnrDCgzAhWkJjWzeAsClC2RSOSkAwMhNCkylxwrA/N5NmrWaCcDWK78N2uQMwFLPEKMqow7Akn9alTJ+DcDg4SCoG2sPwCXznDsjgBDAchtCmXHYEcC7zpi+bncRwB7G84dXohDAjsf/GbhZD8A4bWA2YfUOwMjP8pmIXQHAYz+lc3TbAMC/4kWdLIMOwKoRhViBSw7AwePisrSfDMCS6BAcq9MKwFKqpjmSNQnALbraGz7qEMA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_hpomo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsDckO4INdcxwAFZr6lbcQbAYAwWXIRIGMAIVSdrzJwJwHJrXFqHkhTAggmTQd5PHcBqm8DxeZMjwBebRCO7FinARQP5sfEgL8AFN8bl51MFwNER84mrKxTAcubgbqflAsBp7/4auZMPwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwILMhugmECfAegjAvuPRAcBQQ+7IA4oPwAbI4RAWFALAr7tOQeptDMDtr38Mdu4SwPC2cbnLJhPAmtngjU8zEcCMD0hjbJUOwEN2mdHtIQrAImAwroaaBsCERftpmuURwL68S+EytBnAxUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAP2vHZNONG8AVA3zhsx0hwP0r3rk6oSTALPFT4j/9AMDgfhIF9awNwH/ox8hIlvy/LEcgdvRyCMBex4JJelYRwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwCOyaplJJBHANI3P7RpHFMCJU/4DL+UQwC2bOTe4FxjA1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewPTslzVzKCLAQ6jtQ9hD/79V39tgTN4KwMlGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDL1ONcGlUYwGzjwb7vTRLA70OG28BZFcDFFdD6gP0VwHvU2ZXe1RzAtpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwKfq8FrZ9iDAjLt8uXtgAMA1XgFWBoELwAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsDcPoIyP4b9vwDPXuIOuP2/2gTGRutABsAbzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsClC2RSOSkAwMhNCkylxwrA/N5NmrWaCcB3igepb3wNwFLPEKMqow7Ava6TBa2ADcDg4SCoG2sPwOxZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAcqftsXnbAMC/4kWdLIMOwIAQE+ewig7AZiFOWPKpDMBr+Wd+5vcKwG17VQF7mQnALbraGz7qEMA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_lfumo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsBvZepokmn/PwFZr6lbcQbAFZWtyUqS978IVSdrzJwJwHJrXFqHkhTAggmTQd5PHcDClD6+stALQJSzOwScYQFAjdqjgx55CkAFN8bl51MFwAeYkOnGp+i/cubgbqflAsBp7/4auZMPwOqjdc4vgBbAJf+9K93NFEBB1kUP2R4WQEY6lIy2WRNAegjAvuPRAcBQd0MlsuztvwbI4RAWFALAr7tOQeptDMDtr38Mdu4SwHJvxVgt2BLAutZ8s5LJBEDvUAMSQRwOwG17VQF7mQnALPkqFD2UBcCERftpmuURwLYz9e8pxNq/xUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAvozwypYjF0DuypXeklUZQHJnqJ3SgBNALPFT4j/9AMBVByd/tNLsv3/ox8hIlvy/LEcgdvRyCMBex4JJelYRwFuMSAOddhHAwevONU6hBsCieqVi3AgGwIKpkVaXYgXASvK1Qfp4BcCJU/4DL+UQwLHbIj0AAuK/1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+8L/9mxZFUDnOFztcD4VQNyZFt85Tf0/Q6jtQ9hD/79ur00iWFz1v8lGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDwSF0YBdveP1CiGkuOdxDAVy+uNy1jEMDFFdD6gP0VwOTcL2CfZt+/tpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAQi0m/x7UFEBukSqYWyQVQMUdJnwSWgFAjLt8uXtgAMD/OfzM/dfmvwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsBu+22dW0T8vwDPXuIOuP2/haaHcpEo8b8bzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsBl0ehT4xbev5HI3YPsKuC/+2aYQo0H4b+OBpabFMS+v9yw2ANN2bq/jKTUGrZK0D9CXWLV0dXIv+xZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAyzQzXzSygb97AsDUcabLv/0QLh9bPcQ/qLcrUYz14T8lVonKhhjuPwrQSYp/N/Q/RgkTIrHC0j8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_lpumo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsBvZepokmn/PwFZr6lbcQbAFZWtyUqS978IVSdrzJwJwHJrXFqHkhTAggmTQd5PHcBqm8DxeZMjwBebRCO7FinAjdqjgx55CkAFN8bl51MFwAeYkOnGp+i/cubgbqflAsBp7/4auZMPwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwEY6lIy2WRNAegjAvuPRAcBQd0MlsuztvwbI4RAWFALAr7tOQeptDMDtr38Mdu4SwPC2cbnLJhPAmtngjU8zEcCMD0hjbJUOwEN2mdHtIQrAImAwroaaBsCERftpmuURwLYz9e8pxNq/xUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAP2vHZNONG8AVA3zhsx0hwHJnqJ3SgBNALPFT4j/9AMBVByd/tNLsv3/ox8hIlvy/LEcgdvRyCMBex4JJelYRwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwCOyaplJJBHASvK1Qfp4BcCJU/4DL+UQwLHbIj0AAuK/1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewNyZFt85Tf0/Q6jtQ9hD/79ur00iWFz1v8lGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDL1ONcGlUYwGzjwb7vTRLAVy+uNy1jEMDFFdD6gP0VwOTcL2CfZt+/tpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwMUdJnwSWgFAjLt8uXtgAMD/OfzM/dfmvwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsDcPoIyP4b9vwDPXuIOuP2/haaHcpEo8b8bzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsBl0ehT4xbev8hNCkylxwrA+2aYQo0H4b93igepb3wNwNyw2ANN2bq/va6TBa2ADcBCXWLV0dXIv+xZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAcqftsXnbAMC/4kWdLIMOwIAQE+ewig7AZiFOWPKpDMBr+Wd+5vcKwG17VQF7mQnARgkTIrHC0j8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ip_by_half_charged_homo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"60sFjIhpKECn6ePZS/U7QBrpzpOZ2RRAcwiDttyBI0DFfvpuPtIdQM86q3i7pyRA+ERq6JzqKkDNF6AnmdswQKqEOCPHhDRAZHTJEE1xOECE7Yon884TQBnohMqVOCBAQ+cCFclzFUABHYBH1uAdQDwkpfRyZSNAh4KQATMPKEByfCNPxAstQN7wo0KMNzFA447lUIyXEEDPf5+NUZEZQDRkY7D6VxxAwt1HkonDH0B2QKx9HzkeQCe2CQViyxxAfmaKzQkQGkA0M3hH/WUaQBMRYiEhEB1A9/Be3eDBH0AgzSBcu1QfQAxizr6aJyRAmuevG0lGFUARiivV2uIcQPmWiVoxPSJA/VFGO+ciJkCbVMcS8jEqQMD7EptQdC5AFBrWaKbDD0Bka2uIWtwXQIx0kLaNmRVA7ZFU9AMHHEArZG0kMokeQBk+u1xCCRlAoSHjyLuhHEDkg9kqWj0gQFfxWINoNiJAABXvnjYKJEDHu+JSW3cdQF7+ZQ50xCJA4htkcXklFEBJCRhXYs4aQAbZ8lVrpSBAzpQzV5reI0D1wesfxiYnQFu1w2S7lSpALaL313JjDUCmWbbvwacVQHSypZhG+RFA3VRkjEbMF0AFd/ao8kMdQMR2lcmuRSFAHKluBsRHJEDCqjGimykgQHFPvzF1LSJAXk6fD3MNJEDu59xkPp8hQAFxglYmpiVAkBuysF06E0Anpw9pY5kZQGU2pZRJmh9AuAUFwknPIkC9y9qLWMolQLz2i9a21yhAnnd+JK/BDkBTGVUcBwcWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/II4JKvOvFkBX4Q2D0XQZQNdaVN+3pRlAvF6GB76BGUB2/rOWhw0ZQHRi+grapRhAN0Znb3JRGEBHKGbvYyUaQE1GGsHM6RdAlaXgY+fNF0Arvbj8M9oXQLIhS1wHbhlAmhXUVcQnGEDKgL3YL/UZQIxo2cTLphJAQUMfC5r5FkCKov8zAlQUQMUeMkou6hFAol0SK0EyFUBZ3Ivz6OMbQMje/i1fVhtAYxA0FzG1GkAaEGsft90YQAn7uBI73BdAe/Nttz3tFkCZMDVr2mcaQK0qvyh3LhVAa/NvIup7G0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ea_by_half_charged_homo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"6mwTuqFM/r+xp3ClgP8AQOFCcokENOC/o1hF3UnV9D+CnSrdf1TWP/Cpxathg+e/9yrbbHWBAMBJ25sWx1gNwPHynUd3IBbAROkSI4vk/z/WlLhJ1mPfv8FgGDnuTvA/UEHWLMxp3j8Dpbhy63nlv47wnI+Znvy/0wDrQML9CMDq832XbXMSwJshCpca4AFAzgV/TW1i1r8Ei0mlo1P2PzAiRIDu+vo/+3nh0fn76z/7iA96kxq6P6ib55yQ2Oa/9xGPH73K+b8cgJyRZlX2v6iqAPSNjO+//WUDNpCN4L+JCeHTxrL1v1iGTdPGY/w/cSnBrsAG4j/HSCZMOoviv3NDkuyK2Pu/CESE6ym+B8DrfG9EGiERwBBdCXoubQFA/Tjw/uFH1r/L/sVmTi/yP1Aspjnpqvc/xhAq9v3R4T870z0RlWbdv6gs6UFxIva/GuhYx4Xu8r92W9eg2AqqP9ednh3JIco/gS84UHwuhj+s32TyMRb0v5niEwYTP/o/UL5tI4jE3D9BerJX6YLkv6yhlLWTe/q/eTka4HQ3BsCZHQjDkl4PwG+2AdTFgwFABZBC9qr607+No7P7/U/6P92As98Nt/4/QY0QOPLh9D8tmf0l5lzgPz3Fp0nSWNW/K+8hwLpm8r8FMPuBBk0BwAABsfMhZQDAvRFavp4J8r9B8nwAroACwCnnePKkjv0/NnncABVu4z8RoklAtOPev2isfupKqfi/LJefAFF8BMCrs7rEcAANwCXGCrXgdP8/8axg19NJ2b/LJQW3mpPzPwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/LnKphP2N6T/VLrI/bD/pPyKxuwb/M+M/J7GUOKD1/T/PzksQyQ/xP6drTosMNwBAa827701tAUDwatLuM3kFQNtWqCuONgZAZUvg6XufAkAfvXeyXD8HQE+H7yfVpQRAb48fv0q/AkD6CoEGWJoAQH+yoFnA0+c/4KVRVUER3z+zCaSyTIPnP/sSz/lzR/U/qw0pHQLB/j8VojfD8Q//PyMjzE6vxgVAv90Jl6GyC0AprfAS7DUBQM9z6JuPnvY/ugfxWnGl5j+Qo6F+O3y6PxPUEhPmpuG/a5afZB36A0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ip\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"pttc3JosKEBZDDraqSE8QDIdjlLeoxRAz6azgz6QI0DmM4MNe24eQLytAW7q8iRAbHE6D3oyK0Angq60f/4wQLWAkrIqpTRANlNUpNKQOECUixkvkNkTQKriYzDfQCBAAGFEmuazFUBg5i2WOx8eQJZIvH6dfyNAABX+cdQnKEAGH0cWhyEtQGFNI/xURTFAfocewaGmEEAP9wmtlY4ZQEirT/k6zBhAJnliD47rHUDgn8UipesdQKKvqmC/xRxApjtGgu9tHED4w3yIXqYcQLzEzmno/B1Ak6bVPJwcIEC9BMSlzYsfQLgTDZ2PMCRAP65ErDeNFUDjV+oI8h8dQCW8SjNYVyJAOZNnq3Y5JkAiiDbJHUQqQBHlxr7Agy5Auvf8XYbxD0CIOLu9ptcXQECr8EwhCRZAMj2ltINlHEAYLmFy3+IcQGeZ+1X79xpAd6vozKngHEB2PZGTAVsgQNfE5clgUSJAB9TcUHEzJEBY1xl3faMdQIWLpKNgyiJAOWH9w2xgFEDRVEVJHP4aQG3lVdiutyBAFcWptF7uI0DcKynl6zInQDqxvtbLnipAbjdSovGWDUCn+YXr76AVQGY2V9eidBJANmJ3AMgfGEAatnPbJIgdQCmjRXlUZSFA3nlo+g8kIkBlfQJHwA4hQHqaXK3BQSJA54MXJQMmJECoCJZX7LEhQPe4OcTvqCVAUVFz9I90E0BZ/TEI7MUZQHYNtdjPwB9AvnCQqsbdIkA9iEvMv9QlQMJc1E0C3ChArEgROvb1DkCNzxaUEgMWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CC+majMqFkAUKYj0UmkWQGelWiJdCQFA97QVKKRVGEAE8f4GxRkXQIPbxL+JIg3AXDMVTk0QCMBupIDQgrAQQP6Iz9mj9Om/CWxHVUJfFUAAzMNb4sjwP9e2mylaLx1AjXOG9uebF0A5jADuF+wZQGhtMoxe8hJAqRDzXG3wFkAly7VucdcUQHw6rI7AkhRAKDuQsTYAFkC6L4JkL8YYQOwzL1JUsRlACXODUBnMGECYeQFHhFUYQDCoasreTxdAq/sqmP6aFkD1tm1Hg6cVQBmK4fL/2BRA53LLnRd7G0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ea\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"WxLlG0CIAMAwDQCFeY4BQN+lLoInZuC/JFcoV12N8z9wLM+8OsjPPxmcbJL68eq/O+4kcP2EAcBjjaERhIQOwKIrY6w1yRbAB3HWzy5UAEBz7NMeoc7fv9ZxNe+qGu8/WNcqTmNt3D/Zl1T1Z5nmv8Nvswe5D/2/FKLOQpgxCcBALMRrCYMSwLyAlWpFugFA5HzHuN1E1r+dwjfW/P31Pwy8/IURQ/k/vBSJtCn26D9SnIvdgVWQPzf+hx5pGAvAS4js2B5G6b9UYmq7Dzfwv92eaztHXuy/sIlOKRxj2b8HyFyGPAr2vw9pKEN6u/s/a9sGaw3k4D85ErFtV5bjv8JcCbRfU/y/a4bzVqjwB8AGGspKiy0RwAWRceq8LgFABE1PVhoL1r8Iy2D2YtbxP3/GrX/lvvY/JoS5N2wf4D/CkafBuGDgv93F7h8H5fS/Z3ZnUtFu778chfTd7fbUv+QAJl9ZZ6a/sQ+Z6ZhEkr/bvDHKLUP0v942I0oGp/k/1LAuqo/32j+YTWUWD2jlv7182yCox/q/aOp0bUJYBsCZiF6DxmUPwL0NXKCrMwFACNUywsRu07/tb6Cb2fn3P/5s0bLcw/0/Jk0VI9Qv9D+AoLeAgVLeP4u616tHmte/o7ngZGLi8r8THKr4GO0AwOHFAFYaS/y//7/R2Flr8r+ZQeiGmIYCwNIF31BX3vw/pmbh4yyB4j86fNYfpzLgv/zZq7Ps/vi/gQasUJeYBMA0/bA8XgENwG7kWgAO7v4/SyAPfzCI2L/PJmKHZEfzPwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/3KG5I+Q96D8MYqtj3efvP0F6W5LoUQXAmh6RUGo7B0AdY+q+mXP5PwwjtcqOPx/ApaeGyiMZH8C32k0bERfrPwFbmB7KrwBAbAarxmcA+D9znO7Wa6UMwKBx2mYr0RpAMhPKldIh7D82e/GE43YAQNxyt52nleY/9j8A38Q43T9/rhcR5SXmP5jwSSVY1vA/AWVNyiqwCcDLeIakAEERwCJCt+XsewBAqe5tj+g5EMD+SdNblUH8P9Hf58WT/PU/ePpef8+N6j9mFWazOJDhPwphvSXqZ8o/ahQchx/hA0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI8aUED2KFyPwudxQI/C9Shcs2lAkML1KFwXXUAVrkfhelxUQArXo3A9MlBA4noUrkcxS0A+CtejcE1HQNejcD0KZ0RA9ihcj8J5bkB8FK5H4aZqQLgehetRBGJAW4/C9SjUXEDhehSuRzlYQD4K16NwNVVAmpmZmZnxUkA0MzMzMytRQITrUbgeKW9Ao3A9Ctc1cEABAAAAAPRoQHE9CtejHGdA2KNwPQrjZUDiehSuR+1kQJmZmZmZdWRArkfhehRyYkCH61G4HqFiQGdmZmZmEmJA16NwPQqrYUBTuB6F6y1hQKNwPQrXO11Auh6F61HwWUCPwvUoXHdXQOF6FK5HuVVA2KNwPQo/VEBnZmZmZv5SQLgehetREnBAzczMzMwycUAK16NwPRZrQEfhehSuq2hA2aNwPQorZ0D3KFyPwglmQBWuR+F6MGVA2KNwPQpzZEBoZmZmZnJkQAEAAAAARGVAuB6F61FcZEAVrkfheoBiQLBH4XoUSmBAKFyPwvVgXUA0MzMzMztbQHsUrkfhgllA16NwPQoPWEAL16NwPdJWQHE9CtejXnFAXI/C9SjSckC5HoXrUXRvQClcj8L1TGZAXI/C9Sg4ZUCkcD0K1y9kQOJ6FK5HXWNAzMzMzMy4YkA1MzMzMwdiQClcj8L1fGFA4noUrkfNYUCkcD0K14dgQFuPwvUoZF5AXI/C9SgEXEBI4XoUrl9aQJqZmZmZAVlAAAAAAADoV0CuR+F6FOZWQArXo3A92HBAhetRuB4bckAzMzMzM49tQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AQAAAACka0DNzMzMzLhqQEfhehSuK2pAzczMzMxoakDgehSuR81qQOB6FK5HzWpAC9ejcD22akDNzMzMzFhoQMP1KFyPHmtAexSuR+E+akD1KFyPwmFpQIbrUbgegWpAXI/C9ShoaUCF61G4HhFoQML1KFyPRmtAhutRuB4xaUA1MzMzM4doQFyPwvUoSGhAPgrXo3BZaEA9CtejcPlpQClcj8L1XGhAm5mZmZmFZ0CF61G4HplpQJDC9Shck2pApHA9CtePakDC9Shcj/5pQMP1KFyPzmpAhetRuB6ZZkA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6FM1BACtejcD36S0BSuB6F6+FIQFK4HoXrgUVASOF6FK63REB7FK5H4SpDQKRwPQrX80FAkML1KFzfQEAK16NwPeo/QJDC9Shc7z1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fzQzMzMzm1tApHA9Cte7VkD2KFyPwk1UQFyPwvUolFJAmZmZmZkxUUBcj8L1KDRQQAEAAAAA0E5AR+F6FK4XTUDD9Shcj3JLQAEAAAAA8ElAUrgeheuhSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f3E9CtejmF1AcD0K16OIWEApXI/C9QBWQFyPwvUoZFRAw/UoXI8qU0A9CtejcEVSQPYoXI/CfVFAAAAAAADoUEC4HoXrUSBQQDQzMzMzw05Acj0K16OATUDNzMzMzFxMQGdmZmZmVktA9ihcj8JlSkB7FK5H4YpJQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61FsYEDYo3A9CqtgQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Yo3A9CjNhQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f5qZmZmZJWRANDMzMzNvYUCG61G4HvlgQDUzMzMzX2FA9ihcj8IFQ0AAAAAAAAD4fwAAAAAAAPh/AQAAAABsY0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/7FG4HoWPZUCF61G4Hk1YQB+F61G49lBAKlyPwvXYSkCF61G4HnVGQJDC9ShcX0NAAAAAAAAA+H8AAAAAAAD4f3sUrkfhFm1ADNejcD1eZEAAAAAAABRgQI/C9ShcZ1pAzczMzMyEVkCamZmZmcFTQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fx+F61G4mmdAH4XrUbhaZEAqXI/C9YxgQNajcD0KX1xANTMzMzM7WUApXI/C9fBWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f4XrUbgeqWhAm5mZmZmtZUCvR+F6FNJiQEjhehSuq2BAm5mZmZkRXkC4HoXrUdBbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fzMzMzMzn2hA7FG4HoUnZkDtUbgehU9jQKRwPQrXb2FAHoXrUbjmX0D5KFyPws1dQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI8aUED2KFyPwudxQI/C9Shcs2lA7FG4HoWPZUCF61G4Hk1YQB+F61G49lBAKlyPwvXYSkCF61G4HnVGQJDC9ShcX0NA9ihcj8J5bkB8FK5H4aZqQHsUrkfhFm1ADNejcD1eZEBH4XoUrhNgQI/C9ShcZ1pAzczMzMyEVkApXI/C9cBTQITrUbgeKW9Ao3A9Ctc1cED1KFyPwuFpQOxRuB6FM1BACtejcD36S0BSuB6F6+FIQNejcD0K50ZASOF6FK63REB7FK5H4SpDQKRwPQrX80FAkML1KFzfQEBTuB6F6y1hQB+F61G4mmdAH4XrUbhaZEBxPQrXo4xgQNajcD0KX1xApXA9Ctc7WUApXI/C9fBWQLgehetREnBAzczMzMwycUBI4XoUrlNsQDQzMzMzm1tAMzMzMzO7VkBnZmZmZk5UQFyPwvUolFJAKVyPwvUwUUCuR+F6FDZQQAEAAAAA0E5AuB6F61FcZEAVrkfheoBiQIXrUbgeqWhAm5mZmZmtZUCvR+F6FNJiQEjhehSuq2BAKlyPwvUQXkAoXI/C9dBbQHE9CtejXnFAXI/C9SjSckAVrkfheqhtQHE9CtejmF1AcD0K16OIWECamZmZmQFWQFyPwvUoZFRAw/UoXI8qU0DNzMzMzERSQIXrUbgefVFA4noUrkfNYUCkcD0K14dgQDMzMzMzn2hA7FG4HoUnZkA0MzMzM09jQKRwPQrXb2FAj8L1KFznX0CG61G4Hs1dQArXo3A92HBAhetRuB4bckDrUbgehbFwQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61FsYEDYo3A9CqtgQAvXo3A9OkFAzczMzMxoYEDD9Shcj9JAQDUzMzMzz2JAFa5H4XokRUDYo3A9CjNhQFyPwvUofD1Am5mZmZmdY0CPwvUoXHNpQKRwPQrXAztAkML1KFzfQEA9CtejcNFqQJqZmZmZJWRANDMzMzNvYUCG61G4HvlgQO1RuB6FX2FAXo/C9Sg0XUByPQrXo8RjQBWuR+F6ZElAAQAAAABsY0DhehSuR/FHQNejcD0KR0dAcT0K16OgRkBSuB6F6wFGQFyPwvUobEVAcD0K16NMa0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI9STkDD9Shcj2xxQLgehetRNGdAmZmZmZkRXEC5HoXrUUBUQClcj8L1IFBA16NwPQoHS0AAAAAAADBHQOF6FK5HUURAFa5H4Xq4bUBwPQrXo2RoQM/MzMzMeGFA2aNwPQo/XEDrUbgehfNXQK9H4XoUBlVAKVyPwvXQUkCamZmZmRFRQHA9CtejtG5AZ2ZmZmbabUCamZmZma1nQJDC9Shc82VA9yhcj8KZZEDsUbgehY9jQLgehetRrGJA4noUrkeVYUDD9Shcj65hQOxRuB6Fh2FA16NwPQprYUA+CtejcBFgQAzXo3A9glxAPwrXo3CVWUDhehSuR0lXQD4K16NwlVVA61G4HoUjVEBxPQrXo+hSQD4K16NwoW9ApHA9Ctd/b0ApXI/C9bxpQOF6FK5HjWdA4noUrkcFZkDsUbgehcdkQGdmZmZm4mNApXA9CtffY0A1MzMzM39kQHoUrkfhlmRAmpmZmZldY0DZo3A9CpNhQNijcD0Kz19ArkfhehQGXUAqXI/C9QBbQK9H4XoUVllA16NwPQrvV0DiehSuR7lWQDQzMzMzBXFAXY/C9ShicUCPwvUoXOttQI/C9ShcS2VAHoXrUbgiZEAfhetRuDpjQBWuR+F6cGJAXY/C9SjIYUCuR+F6FCphQAEAAAAALGFAUrgehes9YUDNzMzMzAhgQLoehetR4F1ApXA9CtfLW0AWrkfhejxaQDMzMzMz61hA61G4HoXTV0DNzMzMzNRWQOxRuB6FiXBApHA9CtedcEDD9Shcjy5sQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uB6F61GMakDsUbgehe9qQOF6FK5HfWpAUrgeheslakDD9ShcjxZqQLgehetR1GlAkML1KFzjaUCkcD0K10doQJDC9Shc02lAexSuR+GuaEB7FK5H4YZpQFK4HoXr1WdAfBSuR+HGaED2KFyPwvlmQGdmZmZmCmpAuB6F61FUaEBmZmZmZupnQHsUrkfh1mdAPQrXo3DJZ0AzMzMzM1doQFK4HoXr/WdAj8L1KFxbZ0CZmZmZmV1oQON6FK5HTWhAmZmZmZn9Z0B7FK5H4aZnQEjhehSuU2dASOF6FK6jZUA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/NDMzMzO3YkBxPQrXo9hWQHsUrkfhslBANDMzMzOjSkBSuB6F60FGQOtRuB6FG0NAAAAAAAAA+H8AAAAAAAD4fxWuR+F6SGpAFa5H4XowY0AL16NwPWJeQDQzMzMzW1lAZ2ZmZmbeVUCamZmZmVFTQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f3sUrkfhHmZAAAAAAAC0YkAqXI/C9UBfQJqZmZmZUVtAexSuR+GSWECG61G4Hn1WQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f2ZmZmZmemdAIIXrUbhyZEApXI/C9eRhQK5H4XoUGmBAcj0K16NoXUB8FK5H4VJbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f4/C9ShcU2dAPwrXo3DZZECkcD0K139iQEfhehSu22BA7FG4HoUzX0DOzMzMzERdQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H+uR+F6FLZRQI/C9Shcv05A16NwPQoHS0B7FK5H4UpIQNejcD0KJ0ZApHA9CtdzREAAAAAAADBDQPYoXI/CBUJAhetRuB71QECF61G4HuU/QFK4HoXr8T1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QAAAAAAAAPh/AAAAAAAA+H9wPQrXozxhQEfhehSuf1lAPgrXo3D1VUA9CtejcNVTQM3MzMzMRFJAZ2ZmZmYuUUApXI/C9VBQQEjhehSu105AXY/C9SgMTUA9CtejcG1LQAEAAAAA8ElAUrgeheuhSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6Fk1pAUrgehetpV0CF61G4Hn1VQJDC9ShcF1RAMzMzMzP7UkCkcD0K1xtSQFK4HoXreVFAZ2ZmZmbeUEBSuB6F6xlQQFK4HoXrwU5Aj8L1KFx/TUDNzMzMzFxMQGdmZmZmVktA9ihcj8JlSkCamZmZmYlJQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61EwX0DD9Shcj25gQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H+vR+F6FPpgQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f6RwPQrX52JAZ2ZmZmbSYEA+CtejcJFgQD4K16Nw6WBA4noUrkdtYUAAAAAAAAD4fwAAAAAAAPh/Fq5H4XpwY0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI9STkDD9Shcj2xxQLgehetRNGdANDMzMzO3YkBxPQrXo9hWQHsUrkfhslBANDMzMzOjSkBSuB6F60FGQArXo3A9GkNAFa5H4Xq4bUBwPQrXo2RoQBWuR+F6SGpAFa5H4XowY0B6FK5H4WJeQMP1KFyPWllAZ2ZmZmbeVUAK16NwPVJTQHA9CtejtG5AZ2ZmZmbabUD2KFyPwklpQI/C9Shcv05A16NwPQoHS0CamZmZmUlIQNejcD0KJ0ZApHA9CtdzREDiehSuRzFDQNejcD0KB0JA16NwPQprYUA+CtejcBFgQHsUrkfhHmZAAAAAAAC0YkCamZmZmUFfQAvXo3A9UltAexSuR+GSWED2KFyPwn1WQD4K16NwoW9ApHA9Ctd/b0AehetRuFJsQEfhehSuf1lAPgrXo3D1VUA9CtejcNVTQFyPwvUoRFJAZ2ZmZmYuUUC5HoXrUVBQQEjhehSu105AmpmZmZldY0DZo3A9CpNhQGZmZmZmemdAIIXrUbhyZEBwPQrXo+RhQGZmZmZmGmBAcj0K16NoXUAL16NwPVJbQDQzMzMzBXFAXY/C9ShicUABAAAAAKhfQOxRuB6Fk1pAMzMzMzNrV0CF61G4Hn1VQJDC9ShcF1RAMzMzMzP7UkA0MzMzMxtSQFK4HoXreVFAUrgehes9YUDNzMzMzAhgQI/C9ShcU2dAPwrXo3DZZEAzMzMzM39iQAAAAAAA3GBAXY/C9Sg0X0DOzMzMzERdQOxRuB6FiXBApHA9CtedcEA9CtejcJNwQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61EwX0DD9Shcj25gQArXo3A9mkBAuR6F61HUYEDE9Shcj0pZQLkehetRnGBAUrgehetxP0CvR+F6FPpgQKRwPQrXgz1AFa5H4XqYYECvR+F6FM47QFK4HoXrHWhA7FG4HoVLOkDMzMzMzNBqQKRwPQrX52JAr0fhehTSYEA+CtejcJFgQMzMzMzMPExAAAAAAABQS0D2KFyPwiVKQOxRuB6Fe0lAAAAAAADQSEC5HoXrUehHQB+F61G4LkdAFK5H4XqERkC4HoXrUehFQEjhehSuV0VAAAAAAABMa0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MzMzMzPjS0BH4XoUrqc9QON6FK5HDWVAXY/C9SgEW0AfhetRuAZUQJqZmZmZAVBAMzMzMzPDSkAUrkfhegRHQKRwPQrXM0RAMzMzMzMDQkA+CtejcIFmQIbrUbge6WBAzszMzMykW0AehetRuKZXQOxRuB6F01RAFK5H4XqsUkCuR+F6FPZQQMzMzMzMHE9AUrgehev1a0CuR+F6FJpmQOF6FK5HnWRA4noUrkdFY0ABAAAAADxiQFO4HoXrzWFA7VG4HoVfYUDsUbgehXdhQFK4HoXrXWFAH4XrUbg6YUClcD0K14teQJmZmZmZ0VtAuh6F61EwWUCPwvUoXBdXQBSuR+F6bFVAzczMzMwEVEBI4XoUrs9SQNejcD0Kv1FASOF6FK5jbUCF61G4HploQHE9CtejZGZAkML1KFzrZECPwvUoXLtjQF6PwvUocGNA9yhcj8IRZEByPQrXo1xjQDQzMzMz52JAPwrXo3CBYkD2KFyPwtlgQK9H4XoUFl9AkcL1KFynXEC6HoXrUcBaQJDC9ShcJ1lAFK5H4XrMV0CF61G4Hp1WQAAAAAAAiFVAUrgehesncEBI4XoUrpNrQAIAAAAAbGRAexSuR+FOY0ApXI/C9WxiQMP1KFyPrmFAH4XrUbgKYUDYo3A9CqtgQB+F61G4OmFAmpmZmZm1YECTwvUoXDdfQF2PwvUoZF1AuB6F61GQW0AghetRuBZaQArXo3A90lhApHA9Cte7V0ApXI/C9cBWQAAAAAAA2FVA7FG4HoXnbkCvR+F6FCJrQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/o3A9CtdnaUAAAAAAAKxpQOtRuB6F/2hAFK5H4XpQaUCRwvUoXNtoQLgehetRhGhAZmZmZmYqaECkcD0K169nQOxRuB6Ff2dAK1yPwvVkZ0A/CtejcBFnQClcj8L1lGZAmZmZmZmFZkBnZmZmZgpmQHsUrkfh/mhAfRSuR+F+Z0CwR+F6FFJnQD0K16NwYWdAFK5H4XpgZ0AAAAAAAExnQD4K16Nw8WZAFq5H4XqQZkCvR+F6FFJmQFK4HoXrRWZAFK5H4XpgZkBJ4XoUroNmQGZmZmZmWmZA7FG4HoXPZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8UrkfheqxVQK5H4XoURlBAU7geheshSkAK16NwPdpFQI/C9Shcv0JAw/UoXI9yQEAAAAAAAAD4fwAAAAAAAPh/Urgehev9YUCamZmZmfFcQDMzMzMze1hAZ2ZmZmZOVUDYo3A9Cu9SQHsUrkfhElFAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/w/UoXI9GYUBnZmZmZr5dQO1RuB6Fc1pAXI/C9SgEWEDhehSuRxlWQJDC9Shch1RAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uB6F61FUY0Bdj8L1KChhQPUoXI/CPV9AW4/C9SjUXECvR+F6FOZaQDMzMzMzS1lAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZm1Y0DXo3A9CsthQGdmZmZmYmBAHoXrUbiWXkDYo3A9Cs9cQChcj8L1UFtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f/YoXI/ChU1AzszMzMw8SkDXo3A9CsdHQHE9CtejAEZAMzMzMzODREDNzMzMzFxDQB6F61G4LkJAwvUoXI8SQUA9CtejcN0/QFK4HoXr8T1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QKRwPQrXwzVAAAAAAAAA+H8AAAAAAAD4f3sUrkfhIlhAAAAAAABYVUBmZmZmZm5TQBWuR+F6PFJAuB6F61FQUUAzMzMzMztQQJDC9Shcn05Acj0K16MATUD2KFyPwmVLQCCF61G47klAcD0K16OgSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQD4K16NwzUNAAAAAAAAA+H8AAAAAAAD4f+xRuB6FA1lApHA9CterVkApXI/C9RBVQM3MzMzM1FNAKVyPwvXQUkBcj8L1KARSQPYoXI/CjVFAmpmZmZnRUEAK16NwPRJQQI/C9Shcv05ArkfhehR+TUDsUbgehVtMQIXrUbgeVUtAFa5H4XpkSkCamZmZmYlJQI/C9Shcv0hAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZnxXUCvR+F6FOZeQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/hehSuR4leQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f8P1KFyP9mFAUrgehetNYEDE9ShcjzZgQOxRuB6Ff2BApHA9CtfnYEAAAAAAAAD4fwAAAAAAAPh/uB6F61FcYUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MzMzMzPjS0BH4XoUrqc9QON6FK5HDWVAXY/C9SgEW0AUrkfheqxVQK5H4XoURlBAU7geheshSkAK16NwPdpFQI/C9Shcv0JAw/UoXI9yQEA+CtejcIFmQIbrUbge6WBAUrgehev9YUCamZmZmfFcQML1KFyPelhAZ2ZmZmZOVUDYo3A9Cu9SQHsUrkfhElFAUrgehev1a0CuR+F6FJpmQPYoXI/ChU1AzszMzMw8SkD2KFyPwsVHQHE9CtejAEZAMzMzMzODRECuR+F6FF5DQD0K16NwLUJA4XoUrkcRQUClcD0K14teQJmZmZmZ0VtAw/UoXI9GYUBnZmZmZr5dQO1RuB6Fc1pA7FG4HoUDWEDhehSuRxlWQJDC9Shch1RASOF6FK5jbUCF61G4HploQHsUrkfhIlhAAAAAAABYVUBmZmZmZm5TQKRwPQrXO1JASOF6FK5PUUAzMzMzMztQQJDC9Shcn05Acj0K16MATUD2KFyPwtlgQK9H4XoUFl9AuB6F61FUY0Bdj8L1KChhQPUoXI/CPV9AW4/C9SjUXECvR+F6FOZaQDMzMzMzS1lAUrgehesncEBI4XoUrpNrQOxRuB6FA1lApHA9CterVkApXI/C9RBVQM3MzMzM1FNAKVyPwvXQUkBcj8L1KARSQPYoXI/CjVFAmpmZmZnRUECTwvUoXDdfQF2PwvUoZF1AmpmZmZm1Y0DXo3A9CsthQGdmZmZmYmBArkfhehSWXkDYo3A9Cs9cQChcj8L1UFtA7FG4HoXnbkCvR+F6FCJrQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZnxXUBI4XoUrv9eQIXrUbgeNUJAFK5H4XpkQUBSuB6F6+FAQHE9CtejQEBA//////9fP0A0MzMzM5M+QIXrUbgeZT1AuB6F61GYPEDXo3A9Crc7QClcj8L1lGZA4XoUrkdBOkBnZmZmZgpmQMP1KFyP9mFAUrgehetNYEDE9ShcjzZgQM3MzMzMXExAXI/C9ShsS0DD9ShcjzJKQEjhehSuV0lA16NwPQqnSEDsUbgehbtHQKRwPQrXE0dASOF6FK53RkD2KFyPwuVFQGZmZmZmWmZA7FG4HoXPZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"C9ejcD26SUApXI/C9Qg8QArXo3A9rmNAcj0K16MYWkCamZmZmbFTQLgehetRqE9APgrXo3BtSkB7FK5H4cpGQAAAAAAAEERAuR6F61HoQUABAAAAABRlQPYoXI/CWWBAdD0K16MIW0DNzMzMzFRXQGZmZmZmnlRAH4XrUbiGUkDiehSuR9lQQI/C9Shc/05A4XoUrketakCkcD0K179lQOxRuB6FR2NAC9ejcD1mYkD4KFyPwvlhQPUoXI/CqWFAuB6F61FcYUDXo3A9CiNhQM7MzMzMkGBA4XoUrkcNYEAqXI/C9XBdQAvXo3A9EltAPgrXo3DFWEDrUbgeheNWQNejcD0KP1VAexSuR+HiU0DNzMzMzLRSQEjhehSur1FAuR6F61EMbEBxPQrXo6xnQKRwPQrXT2VAfBSuR+H2Y0Bej8L1KFBjQD4K16NwmWNAUrgehevlYkAK16NwPT5iQCCF61G4smFA7FG4HoU/YUBxPQrXo0xgQAEAAAAAWF5ANzMzMzNLXEA1MzMzM3taQK5H4XoU9lhArkfhehSmV0DXo3A9Cn9WQFK4HoXreVVAUbgeheulbkBRuB6F671qQH0UrkfhtmNAzszMzMyoYkDsUbgehcdhQMP1KFyPFmFAHoXrUbh6YEDsUbgehe9gQBauR+F6cGBASeF6FK7fX0D1KFyPwn1eQNijcD0Kz1xAzczMzMxUW0BoZmZmZu5ZQJDC9Shct1hAmpmZmZmhV0CkcD0K16tWQKRwPQrXy1VA4XoUrkeVbUDrUbgehV9qQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/FK5H4XpQaECuR+F6FMpoQDMzMzMz12dA4noUrkflZ0CamZmZmX1nQB6F61G4YmdA4noUrkc9Z0CamZmZmcVmQJHC9Shc42ZAzszMzMywZkA0MzMzM39mQAvXo3A93mVAcT0K16P8ZUAehetRuEplQIXrUbgeKWhAkML1KFy7ZkBxPQrXo8RmQOF6FK5H7WZApHA9CteXZkAL16NwPRZmQEjhehSuA2ZAfRSuR+HuZUBxPQrXo+RlQCCF61G42mVACtejcD3mZUB7FK5H4QpJQHsUrkfhxmVA4noUrkclZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Yo3A9Cn9UQJmZmZmZaU9AFa5H4XpkSUBcj8L1KExFQK5H4XoUXkJAkML1KFw/QEAAAAAAAAD4fwAAAAAAAPh/4noUrkflYEDYo3A9Cs9bQLgehetRwFdA7FG4HoXTVEDhehSuR5lSQGdmZmZm7lBAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAA0YEBJ4XoUro9cQEfhehSuv1lAFK5H4XqMV0B7FK5H4cJVQK5H4XoUVlRAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/w/UoXI9mYkB9FK5H4ZZgQEfhehSub15A61G4HoVTXEByPQrXo4haQJDC9ShcF1lAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/2KNwPQrLYkBxPQrXozRhQBSuR+F6AGBAamZmZmYOXkDE9Shcj2pcQHQ9CtejCFtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f7kehetRqExASOF6FK7XSUCPwvUoXN9HQIXrUbgeFUZAPQrXo3CtREC4HoXrUYhDQArXo3A9OkJAZmZmZmYWQUAzMzMzM9M/QAvXo3A96j1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QKRwPQrXwzVAAAAAAAAA+H8AAAAAAAD4f9ejcD0KL1dApHA9CtfbVEBI4XoUrk9TQIXrUbgebVJAexSuR+EiUUBxPQrXoxhQQLgehetRaE5AZmZmZmbWTEDNzMzMzFxLQPYoXI/C5UlAj8L1KFyfSECkcD0K13NHQNejcD0KZ0ZApHA9CtdzRUBmZmZmZpZEQD4K16NwzUNAAAAAAAAA+H8AAAAAAAD4f83MzMzMBFhApHA9CtcbVkCuR+F6FLZUQMP1KFyPmlNAFK5H4XqsUkDNzMzMzCRSQArXo3A9YlFAzczMzMy0UEBSuB6F6wlQQOF6FK5HsU5ACtejcD16TUAqXI/C9VhMQKRwPQrXU0tAFa5H4XpkSkC5HoXrUYhJQI/C9Shcv0hAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/MjMzMzP7XECG61G4Hm1dQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/OzMzMzHRbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6FP2FApXA9Cte7X0BnZmZmZs5fQHE9CtejJGBAUbgehevZX0AAAAAAAAD4fwAAAAAAAPh/UrgehevpX0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"C9ejcD26SUApXI/C9Qg8QArXo3A9rmNAcj0K16MYWkDYo3A9Cn9UQJmZmZmZaU9AFa5H4XpkSUBcj8L1KExFQM3MzMzMXEJAkML1KFw/QEABAAAAABRlQPYoXI/CWWBA4noUrkflYEDYo3A9Cs9bQEfhehSuv1dAXY/C9SjUVEDhehSuR5lSQNejcD0K71BA4XoUrketakCkcD0K179lQLkehetRqExASOF6FK7XSUBwPQrXo+BHQPUoXI/CqWFAXI/C9SisREC4HoXrUYhDQOtRuB6FO0JAhetRuB4VQUAqXI/C9XBdQAvXo3A9EltAAAAAAAA0YEBJ4XoUro9cQNijcD0Kv1lApHA9CteLV0B7FK5H4cJVQK5H4XoUVlRAuR6F61EMbEBxPQrXo6xnQNejcD0KL1dApHA9CtfbVEBI4XoUrk9TQPYoXI/CbVJAuR6F61EgUUBxPQrXoxhQQLgehetRaE5AZmZmZmbWTEBxPQrXo0xgQAEAAAAAWF5Aw/UoXI9mYkB9FK5H4ZZgQNijcD0Kb15A61G4HoVTXEByPQrXo4haQHA9CtejGFlAUbgeheulbkBRuB6F671qQM3MzMzMBFhApHA9CtcbVkCuR+F6FLZUQMP1KFyPmlNAFK5H4XqsUkBcj8L1KCRSQArXo3A9YlFAzczMzMy0UED1KFyPwn1eQNijcD0Kz1xA2KNwPQrLYkBxPQrXozRhQBSuR+F6AGBA+Shcj8INXkDE9Shcj2pcQHQ9CtejCFtA4XoUrkeVbUDrUbgehV9qQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/MjMzMzP7XEA9CtejcNFoQGdmZmZmVkJAhetRuB51QUAfhetRuM5AQEjhehSuN0BAexSuR+FaP0AAAAAAANRmQAvXo3A9aj1A61G4HoWLPEBcj8L1KLw7QAvXo3A93mVAcT0K16P8ZUAehetRuEplQOxRuB6FP2FApXA9Cte7X0DNzMzMzHxNQDQzMzMzg0xAwvUoXI9SS0A+CtejcE1KQOxRuB6FO0lApHA9CteTSECamZmZmclHQFK4HoXrIUdAFK5H4XqERkB7FK5H4QpJQHsUrkfhxmVA4noUrkclZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAABwSkBSuB6F67E6QML1KFyPIjNAUrgehetpWUBwPQrXo0hTQAvXo3A9Ok9AexSuR+EKSkBcj8L1KIxGQHsUrkfh6kNAexSuR+HKQUBcj8L1KAxAQNqjcD0K319A2aNwPQpvWkAK16NwPQJXQHE9CtejaFRASOF6FK5fUkAzMzMzM7tQQHE9Ctej4E5AkML1KFx/TEBTuB6F6wVlQAAAAAAAAPh/PwrXo3BhYkDD9Shcj/5hQD0K16NwSWFAsEfhehSqYEBJ4XoUru9fQBauR+F6vF5AR+F6FK6vXUA0MzMzM6tcQJmZmZmZgVpAFa5H4XpcWEBmZmZmZq5WQEjhehSuD1VA16NwPQq/U0BxPQrXo5hSQEjhehSun1FA16NwPQqvUECwR+F6FOpmQFO4HoXrZWRAkML1KFxLY0CQwvUoXItjQF2PwvUosGJASOF6FK77YUCQwvUoXHNhQDQzMzMz32BA7FG4HoVXYEDjehSuR7lfQCxcj8L1wF1AzszMzMz0W0A9CtejcDVaQFyPwvUoxFhAR+F6FK5/V0DXo3A9Cl9WQBSuR+F6bFVAuB6F61FwVEB6FK5H4R5qQEjhehSuK2NANDMzMzMvYkBTuB6F60VhQM3MzMzMoGBAexSuR+HWYEDD9Shcj05gQF2PwvUopF9AC9ejcD2yXkA3MzMzM9tdQD4K16NwVVxAFK5H4XocW0A+CtejcMVZQDMzMzMzm1hAPQrXo3CFV0DNzMzMzJRWQLgehetRwFVAMzMzMzPrVEBxPQrXo9RpQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/C9Shcj55oQAAAAAAAnGdAUrgehesVaEA9CtejcBlnQJmZmZmZDWdAmpmZmZm1ZkBwPQrXo9RmQHE9CtejNGZAuB6F61HMZUDPzMzMzIBlQEnhehSuc2VAw/UoXI+OZUBI4XoUrrNkQK5H4XoUgmdA16NwPQo7ZkAqXI/C9SRmQKVwPQrXz2VAXo/C9SjIZUCF61G4HtllQM3MzMzM0GVA9ihcj8LJZUDZo3A9CptlQLkehetRhGVA9yhcj8KBZUABAAAAAHxlQO1RuB6F/2RApHA9CtenY0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Xo3A9Cj9TQAEAAAAAEE5AMzMzMzODSEAAAAAAALBEQK5H4XoU/kFA4noUrkcRQEAL16NwPao8QAAAAAAAAPh/W4/C9Sj0X0BqZmZmZu5aQK5H4XoUJldApHA9CtdrVEDXo3A9Ck9SQCpcj8L10FBA4noUrkeRTkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/HoXrUbjWXkABAAAAAKhbQNijcD0KL1lA4XoUrkcpV0DhehSuR3lVQKRwPQrXK1RAXI/C9SjkUkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/PgrXo3ChYUAVrkfheihgQM7MzMzMxF1AYI/C9SjkW0DiehSuRzlaQIXrUbge7VhAUrgeheuJV0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/r0fhehQCYkCPwvUoXLtgQMzMzMzMZF9AVbgeheuZXUDNzMzMzBRcQFS4HoXryVpAuh6F61GgWUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwvXo3A9mkxAPgrXo3ANSkBwPQrXoyBIQHsUrkfhKkZAC9ejcD16REDD9Shcj3JDQFK4HoXrIUJA9Shcj8IFQUCkcD0K18M/QMP1KFyP4j1AFa5H4Xo0PEDC9Shcj6I6QF2PwvUoPDlAFa5H4Xr0N0CuR+F6FM42QKRwPQrXwzVArkfhehTONEAAAAAAAAD4f3sUrkfhglZAkML1KFyHVEAK16NwPYJTQFK4HoXrGVJAUrgehev5UEDD9Shcj/JPQGdmZmZmNk5AAAAAAACwTEAAAAAAAFBLQM3MzMzM3ElArkfhehSeSEDC9Shcj3JHQNejcD0KZ0ZApHA9CtdzRUBmZmZmZpZEQFyPwvUozENAw/UoXI8SQ0AAAAAAAAD4f9ejcD0KX1dAuR6F61GwVUDC9Shcj2pUQAAAAAAAaFNAexSuR+HSUkDhehSuR/lRQDMzMzMzO1FAMzMzMzObUEAK16NwPQJQQHE9CtejoE5AhutRuB51TUBmZmZmZlZMQML1KFyPUktANDMzMzNjSkDYo3A9CodJQK5H4XoUvkhAMzMzMzMDSEAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/xvUoXI9KXEDiehSuRzldQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/D9Shcj3pbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f5DC9Shcs2BAU7gehetJX0CwR+F6FAZfQKdwPQrXW15AKVyPwvVAXkAAAAAAAAD4fwAAAAAAAPh/kML1KFxXX0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAABwSkBSuB6F67E6QML1KFyPIjNAUrgehetpWUBwPQrXo0hTQAEAAAAAEE5AMzMzMzODSEAfhetRuK5EQI/C9Shc/0FA4noUrkcRQEAL16NwPao8QNqjcD0K319A2aNwPQpvWkBqZmZmZu5aQK5H4XoUJldApHA9CtdrVEDXo3A9Ck9SQCpcj8L10FBA4noUrkeRTkBTuB6F6wVlQFK4HoXraVdAPgrXo3ANSkBwPQrXoyBIQHsUrkfhKkZAKVyPwvV4REDD9Shcj3JDQFK4HoXrIUJA9Shcj8IFQUCkcD0K18M/QJmZmZmZgVpAFa5H4XpcWEABAAAAAKhbQNijcD0KL1lA4XoUrkcpV0BSuB6F63lVQKRwPQrXK1RA7FG4HoXjUkCwR+F6FOpmQFO4HoXrZWRAkML1KFyHVEB7FK5H4YJTQFK4HoXrGVJAUrgehev5UEDD9Shcj/JPQGdmZmZmNk5A4XoUrkexTEDhehSuR1FLQCxcj8L1wF1AzszMzMz0W0AVrkfheihgQM7MzMzMxF1AzszMzMzkW0DiehSuRzlaQBSuR+F67FhAUrgeheuJV0B6FK5H4R5qQEjhehSuK2NAuR6F61GwVUDC9Shcj2pUQAAAAAAAaFNAexSuR+HSUkDhehSuR/lRQDMzMzMzO1FAMzMzMzObUEAK16NwPQJQQD4K16NwVVxAFK5H4XocW0CPwvUoXLtgQMzMzMzMZF9AVbgeheuZXUDNzMzMzBRcQFS4HoXryVpASeF6FK6fWUBxPQrXo9RpQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/zczMzMx0UEDC9Shcj55oQAAAAAAAnGdAUrgehesVaEApXI/C9dhAQJmZmZmZDWdA//////9fP0BwPQrXo9RmQBSuR+F6dD1AuB6F61HMZUCkcD0K18M7QEnhehSuc2VAZmZmZmZGOkBI4XoUrrNkQK5H4XoUgmdAU7gehetJX0C4HoXrUYhNQDMzMzMzI0xA2KNwPQonS0DC9Shcj1JKQEjhehSuV0lAexSuR+GqSEDNzMzMzNxHQML1KFyPMkdA4XoUrkeRRkDrUbgehftFQJqZmZmZaUVApHA9CtenY0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1494\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1495\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1490\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"type\":\"object\",\"name\":\"LinearColorMapper\",\"id\":\"p1486\",\"attributes\":{\"palette\":[\"#0072B2\",\"#E69F00\",\"#F0E442\",\"#009E73\",\"#56B4E9\",\"#D55E00\",\"#CC79A7\",\"#000000\"],\"low\":-17.840652998202913,\"high\":-1.0076792444183056}}},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1486\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.6},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1486\"}}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1491\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1486\"}},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1486\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1486\"}},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1492\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1486\"}},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1486\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1486\"}},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1503\",\"attributes\":{\"data_source\":{\"id\":\"p1458\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1504\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1505\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1500\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1496\",\"attributes\":{\"value\":-0.4,\"range\":{\"id\":\"p1471\"}}}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_style\":{\"type\":\"value\",\"value\":\"bold\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1501\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1496\"}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1502\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1496\"}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1513\",\"attributes\":{\"data_source\":{\"id\":\"p1458\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1514\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1515\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1510\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1496\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1506\",\"attributes\":{\"value\":0.3,\"range\":{\"id\":\"p1472\"}}}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"8pt\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1511\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1496\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1506\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1512\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1496\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1506\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1523\",\"attributes\":{\"data_source\":{\"id\":\"p1458\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1524\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1525\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1520\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1496\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1516\",\"attributes\":{\"value\":-0.35,\"range\":{\"id\":\"p1472\"}}}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"5pt\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1521\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1496\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1516\"}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1522\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1496\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1516\"}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1470\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1485\",\"attributes\":{\"renderers\":\"auto\",\"tooltips\":[[\"Name\",\"@name\"],[\"Type\",\"@metal\"],[\"atomic_hpomo\",\"@atomic_hpomo eV\"]]}}]}},\"toolbar_location\":null,\"left\":[{\"type\":\"object\",\"name\":\"CategoricalAxis\",\"id\":\"p1480\",\"attributes\":{\"visible\":false,\"ticker\":{\"type\":\"object\",\"name\":\"CategoricalTicker\",\"id\":\"p1481\"},\"formatter\":{\"type\":\"object\",\"name\":\"CategoricalTickFormatter\",\"id\":\"p1482\"},\"major_label_standoff\":0,\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1483\"},\"axis_line_color\":null,\"major_tick_line_color\":null}}],\"right\":[{\"type\":\"object\",\"name\":\"ColorBar\",\"id\":\"p1527\",\"attributes\":{\"location\":[0,0],\"width\":8,\"formatter\":{\"type\":\"object\",\"name\":\"NumeralTickFormatter\",\"id\":\"p1526\",\"attributes\":{\"format\":\"0.0000\"}},\"major_label_policy\":{\"type\":\"object\",\"name\":\"NoOverlap\",\"id\":\"p1528\"},\"label_standoff\":13,\"color_mapper\":{\"id\":\"p1486\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"CategoricalAxis\",\"id\":\"p1475\",\"attributes\":{\"visible\":false,\"ticker\":{\"type\":\"object\",\"name\":\"CategoricalTicker\",\"id\":\"p1476\"},\"formatter\":{\"type\":\"object\",\"name\":\"CategoricalTickFormatter\",\"id\":\"p1477\"},\"major_label_standoff\":0,\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1478\"},\"axis_line_color\":null,\"major_tick_line_color\":null}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1479\",\"attributes\":{\"axis\":{\"id\":\"p1475\"},\"grid_line_color\":null}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1484\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1480\"},\"grid_line_color\":null}}]}}]}};\n const render_items = [{\"docid\":\"709c6164-6517-4054-8918-9012d26c9b0b\",\"roots\":{\"p1461\":\"a22dfcec-2117-46e5-ac38-dccf73f80390\"},\"root_ids\":[\"p1461\"],\"notebook_comms_target\":\"p1529\"}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);", + "application/vnd.bokehjs_exec.v0+json": "" + }, + "metadata": { + "application/vnd.bokehjs_exec.v0+json": { + "id": "p1461" + } + }, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"850d8581-a666-49b9-b0fd-d3864c9291e0\":{\"version\":\"3.2.2\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1208\",\"attributes\":{\"width\":950,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"FactorRange\",\"id\":\"p1218\",\"attributes\":{\"factors\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\"]}},\"y_range\":{\"type\":\"object\",\"name\":\"FactorRange\",\"id\":\"p1219\",\"attributes\":{\"factors\":[\"AC\",\"LC\",\" \",\"VII\",\"VI\",\"V\",\"IV\",\"III\",\"II\",\"I\"]}},\"x_scale\":{\"type\":\"object\",\"name\":\"CategoricalScale\",\"id\":\"p1220\"},\"y_scale\":{\"type\":\"object\",\"name\":\"CategoricalScale\",\"id\":\"p1221\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1211\",\"attributes\":{\"text\":\"Periodic Table\"}},\"outline_line_color\":null,\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1240\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1205\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1206\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1207\"},\"data\":{\"type\":\"map\",\"entries\":[[\"symbol\",{\"type\":\"ndarray\",\"array\":[\"H\",\"He\",\"Li\",\"Be\",\"B\",\"C\",\"N\",\"O\",\"F\",\"Ne\",\"Na\",\"Mg\",\"Al\",\"Si\",\"P\",\"S\",\"Cl\",\"Ar\",\"K\",\"Ca\",\"Sc\",\"Ti\",\"V\",\"Cr\",\"Mn\",\"Fe\",\"Co\",\"Ni\",\"Cu\",\"Zn\",\"Ga\",\"Ge\",\"As\",\"Se\",\"Br\",\"Kr\",\"Rb\",\"Sr\",\"Y\",\"Zr\",\"Nb\",\"Mo\",\"Tc\",\"Ru\",\"Rh\",\"Pd\",\"Ag\",\"Cd\",\"In\",\"Sn\",\"Sb\",\"Te\",\"I\",\"Xe\",\"Cs\",\"Ba\",\"Lu\",\"Hf\",\"Ta\",\"W\",\"Re\",\"Os\",\"Ir\",\"Pt\",\"Au\",\"Hg\",\"Tl\",\"Pb\",\"Bi\",\"Po\",\"At\",\"Rn\",\"Fr\",\"Ra\",\"Lr\",\"Rf\",\"Db\",\"Sg\",\"Bh\",\"Hs\",\"Mt\",\"Ds\",\"Rg\",\"Cn\",\"Nh\",\"Fl\",\"Mc\",\"Lv\",\"Ts\",\"Og\",\"La\",\"Ce\",\"Pr\",\"Nd\",\"Pm\",\"Sm\",\"Eu\",\"Gd\",\"Tb\",\"Dy\",\"Ho\",\"Er\",\"Tm\",\"Yb\",\"Ac\",\"Th\",\"Pa\",\"U\",\"Np\",\"Pu\",\"Am\",\"Cm\",\"Bk\",\"Cf\",\"Es\",\"Fm\",\"Md\",\"No\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic number\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABnAAAAaAAAAGkAAABqAAAAawAAAGwAAABtAAAAbgAAAG8AAABwAAAAcQAAAHIAAABzAAAAdAAAAHUAAAB2AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAAPwAAAEAAAABBAAAAQgAAAEMAAABEAAAARQAAAEYAAABZAAAAWgAAAFsAAABcAAAAXQAAAF4AAABfAAAAYAAAAGEAAABiAAAAYwAAAGQAAABlAAAAZgAAAA==\"},\"shape\":[118],\"dtype\":\"int32\",\"order\":\"little\"}],[\"name\",{\"type\":\"ndarray\",\"array\":[\"Hydrogen\",\"Helium\",\"Lithium\",\"Beryllium\",\"Boron\",\"Carbon\",\"Nitrogen\",\"Oxygen\",\"Fluorine\",\"Neon\",\"Sodium\",\"Magnesium\",\"Aluminum\",\"Silicon\",\"Phosphorus\",\"Sulfur\",\"Chlorine\",\"Argon\",\"Potassium\",\"Calcium\",\"Scandium\",\"Titanium\",\"Vanadium\",\"Chromium\",\"Manganese\",\"Iron\",\"Cobalt\",\"Nickel\",\"Copper\",\"Zinc\",\"Gallium\",\"Germanium\",\"Arsenic\",\"Selenium\",\"Bromine\",\"Krypton\",\"Rubidium\",\"Strontium\",\"Yttrium\",\"Zirconium\",\"Niobium\",\"Molybdenum\",\"Technetium\",\"Ruthenium\",\"Rhodium\",\"Palladium\",\"Silver\",\"Cadmium\",\"Indium\",\"Tin\",\"Antimony\",\"Tellurium\",\"Iodine\",\"Xenon\",\"Cesium\",\"Barium\",\"Lutetium\",\"Hafnium\",\"Tantalum\",\"Tungsten\",\"Rhenium\",\"Osmium\",\"Iridium\",\"Platinum\",\"Gold\",\"Mercury\",\"Thallium\",\"Lead\",\"Bismuth\",\"Polonium\",\"Astatine\",\"Radon\",\"Francium\",\"Radium\",\"Lawrencium\",\"Rutherfordium\",\"Dubnium\",\"Seaborgium\",\"Bohrium\",\"Hassium\",\"Meitnerium\",\"Darmstadtium\",\"Roentgenium\",\"Copernicium\",\"Nihomium\",\"Flerovium\",\"Moscovium\",\"Livermorium\",\"Tennessine\",\"Oganesson\",\"Lanthanum\",\"Cerium\",\"Praseodymium\",\"Neodymium\",\"Promethium\",\"Samarium\",\"Europium\",\"Gadolinium\",\"Terbium\",\"Dysprosium\",\"Holmium\",\"Erbium\",\"Thulium\",\"Ytterbium\",\"Actinium\",\"Thorium\",\"Protactinium\",\"Uranium\",\"Neptunium\",\"Plutonium\",\"Americium\",\"Curium\",\"Berkelium\",\"Californium\",\"Einsteinium\",\"Fermium\",\"Mendelevium\",\"Nobelium\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic mass\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qkiFsYUg8D/lnUMZqgIQQN0kBoGVwxtAIjMXuDwGIkCsHFpkO58lQGgibHh6BShAM8SxLm4DLECrPldbsf8vQMQ4JFqX/zJAWRe30QAuNEB7LwCFYf02QK5H4XoUTjhA+sIaHUb7OkDZzvdT4xU8QGoWaHdI+T5AuB6F61EIQEBEi2zn+7lBQNNNYhBY+UNAMZkqGJWMQ0BEi2zn+wlEQE7tDFNbekZA5dAi2/nuR0CNl24Sg3hJQNbFbTSA/0lAkpbK2xF4S0Bcj8L1KOxLQDblCu9yd01A8IXJVMFYTUDZzvdT48VPQLgehetRWFBAg8DKoUVuUUApXI/C9ShSQJf/kH77ulJAPQrXo3C9U0Bg5dAi2/lTQFCNl24S81RAZ0Rpb/BdVUBI4XoUrudVQDlFR3L5OVZAdZMYBFbOVkDnb0IhAjpXQD0K16Nw/VdAAAAAAACAWEAUrkfhekRZQMuhRbbzuVlAexSuR+GaWkDImLuWkPdaQPyp8dJNGlxAMQisHFq0XEA9CtejcK1dQHE9CtejcF5AZmZmZmbmX0CkjSPW4rlfQEw3iUFgaWBAPFNDdvmcYEBYObTIdiphQLu4jQbw3mVASOF6FK5PZkAKEXAIVZ5mQHsUrkfh+mZAtMh2vp9GZ0CPwvUoXMdnQG3n+6nxBmhAppvEILBiaEB6ihwi7p5oQHsUrkfhEmlA0ZFc/kOMaUBmZmZmZuZpQPMf0m9fH2pAAAAAAAAgakAAAAAAAEBqQAAAAAAAwGtAAAAAAADga0AAAAAAAEBsQAAAAAAAYHBAAAAAAACwcEAAAAAAAMBwQAAAAAAA8HBAAAAAAAAAcUAAAAAAAOBwQAAAAAAAQHFAAAAAAACQcUAAAAAAAIBxQAAAAAAA0HFAAAAAAADAcUAAAAAAABByQAAAAAAAAHJAAAAAAABQckAAAAAAAGByQAAAAAAAYHJAS7A4nPlcYUDByqFFtoNhQNxGA3gLnWFAObTIdr4HYkAAAAAAACBiQOxRuB6Fy2JAAiuHFtn+YkAAAAAAAKhjQFFrmnec3WNAAAAAAABQZEAS2nIuxZ1kQD81XrpJ6GRAFLNeDOUdZUB9PzVeuqFlQAAAAAAAYGxAJemayTcBbUCTUtDtJeFsQOAQqtTswG1AAAAAAACgbUAAAAAAAIBuQAAAAAAAYG5AAAAAAADgbkAAAAAAAOBuQAAAAAAAYG9AAAAAAACAb0AAAAAAABBwQAAAAAAAIHBAAAAAAAAwcEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"CPK\",{\"type\":\"ndarray\",\"array\":[\"#FFFFFF\",\"#D9FFFF\",\"#CC80FF\",\"#C2FF00\",\"#FFB5B5\",\"#909090\",\"#3050F8\",\"#FF0D0D\",\"#90E050\",\"#B3E3F5\",\"#AB5CF2\",\"#8AFF00\",\"#BFA6A6\",\"#F0C8A0\",\"#FF8000\",\"#FFFF30\",\"#1FF01F\",\"#80D1E3\",\"#8F40D4\",\"#3DFF00\",\"#E6E6E6\",\"#BFC2C7\",\"#A6A6AB\",\"#8A99C7\",\"#9C7AC7\",\"#E06633\",\"#F090A0\",\"#50D050\",\"#C88033\",\"#7D80B0\",\"#C28F8F\",\"#668F8F\",\"#BD80E3\",\"#FFA100\",\"#A62929\",\"#5CB8D1\",\"#702EB0\",\"#00FF00\",\"#94FFFF\",\"#94E0E0\",\"#73C2C9\",\"#54B5B5\",\"#3B9E9E\",\"#248F8F\",\"#0A7D8C\",\"#006985\",\"#C0C0C0\",\"#FFD98F\",\"#A67573\",\"#668080\",\"#9E63B5\",\"#D47A00\",\"#940094\",\"#429EB0\",\"#57178F\",\"#00C900\",\"#00AB24\",\"#4DC2FF\",\"#4DA6FF\",\"#2194D6\",\"#267DAB\",\"#266696\",\"#175487\",\"#D0D0E0\",\"#FFD123\",\"#B8B8D0\",\"#A6544D\",\"#575961\",\"#9E4FB5\",\"#AB5C00\",\"#754F45\",\"#428296\",\"#420066\",\"#007D00\",\"#C70066\",\"#CC0059\",\"#D1004F\",\"#D90045\",\"#E00038\",\"#E6002E\",\"#EB0026\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#70D4FF\",\"#FFFFC7\",\"#D9FFC7\",\"#C7FFC7\",\"#A3FFC7\",\"#8FFFC7\",\"#61FFC7\",\"#45FFC7\",\"#30FFC7\",\"#1FFFC7\",\"#00FF9C\",\"#00E675\",\"#00D452\",\"#00BF38\",\"#70ABFA\",\"#00BAFF\",\"#00A1FF\",\"#008FFF\",\"#0080FF\",\"#006BFF\",\"#545CF2\",\"#785CE3\",\"#8A4FE3\",\"#A136D4\",\"#B31FD4\",\"#B31FBA\",\"#B30DA6\",\"#BD0D87\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronic configuration\",{\"type\":\"ndarray\",\"array\":[\"1s1\",\"1s2\",\"[He] 2s1\",\"[He] 2s2\",\"[He] 2s2 2p1\",\"[He] 2s2 2p2\",\"[He] 2s2 2p3\",\"[He] 2s2 2p4\",\"[He] 2s2 2p5\",\"[He] 2s2 2p6\",\"[Ne] 3s1\",\"[Ne] 3s2\",\"[Ne] 3s2 3p1\",\"[Ne] 3s2 3p2\",\"[Ne] 3s2 3p3\",\"[Ne] 3s2 3p4\",\"[Ne] 3s2 3p5\",\"[Ne] 3s2 3p6\",\"[Ar] 4s1\",\"[Ar] 4s2\",\"[Ar] 3d1 4s2\",\"[Ar] 3d2 4s2\",\"[Ar] 3d3 4s2\",\"[Ar] 3d5 4s1\",\"[Ar] 3d5 4s2\",\"[Ar] 3d6 4s2\",\"[Ar] 3d7 4s2\",\"[Ar] 3d8 4s2\",\"[Ar] 3d10 4s1\",\"[Ar] 3d10 4s2\",\"[Ar] 3d10 4s2 4p1\",\"[Ar] 3d10 4s2 4p2\",\"[Ar] 3d10 4s2 4p3\",\"[Ar] 3d10 4s2 4p4\",\"[Ar] 3d10 4s2 4p5\",\"[Ar] 3d10 4s2 4p6\",\"[Kr] 5s1\",\"[Kr] 5s2\",\"[Kr] 4d1 5s2\",\"[Kr] 4d2 5s2\",\"[Kr] 4d4 5s1\",\"[Kr] 4d5 5s1\",\"[Kr] 4d5 5s2\",\"[Kr] 4d7 5s1\",\"[Kr] 4d8 5s1\",\"[Kr] 4d10\",\"[Kr] 4d10 5s1\",\"[Kr] 4d10 5s2\",\"[Kr] 4d10 5s2 5p1\",\"[Kr] 4d10 5s2 5p2\",\"[Kr] 4d10 5s2 5p3\",\"[Kr] 4d10 5s2 5p4\",\"[Kr] 4d10 5s2 5p5\",\"[Kr] 4d10 5s2 5p6\",\"[Xe] 6s1\",\"[Xe] 6s2\",\"[Xe] 4f14 5d1 6s2\",\"[Xe] 4f14 5d2 6s2\",\"[Xe] 4f14 5d3 6s2\",\"[Xe] 4f14 5d4 6s2\",\"[Xe] 4f14 5d5 6s2\",\"[Xe] 4f14 5d6 6s2\",\"[Xe] 4f14 5d7 6s2\",\"[Xe] 4f14 5d9 6s1\",\"[Xe] 4f14 5d10 6s1\",\"[Xe] 4f14 5d10 6s2\",\"[Xe] 4f14 5d10 6s2 6p1\",\"[Xe] 4f14 5d10 6s2 6p2\",\"[Xe] 4f14 5d10 6s2 6p3\",\"[Xe] 4f14 5d10 6s2 6p4\",\"[Xe] 4f14 5d10 6s2 6p5\",\"[Xe] 4f14 5d10 6s2 6p6\",\"[Rn] 7s1\",\"[Rn] 7s2\",\"[Rn] 5f14 7s2 7p1\",\"[Rn] 5f14 6d2 7s2\",\"[Rn].5f14.6d3.7s2\",\"[Rn].5f14.6d4.7s2\",\"[Rn].5f14.6d5.7s2\",\"[Rn].5f14.6d6.7s2\",\"[Rn].5f14.6d7.7s2\",\"[Rn].5f14.6d9.7s1\",\"[Rn].5f14.6d10.7s1\",\"[Rn].5f14.6d10.7s2\",\"[Rn].5f14.6d10.7s2.7p1\",\"[Rn].5f14.6d10.7s2.7p2\",\"[Rn].5f14.6d10.7s2.7p3\",\"[Rn].5f14.6d10.7s2.7p4\",\"[Rn].5f14.6d10.7s2.7p5\",\"[Rn].5f14.6d10.7s2.7p6\",\"[Xe] 5d1 6s2\",\"[Xe] 4f1 5d1 6s2\",\"[Xe] 4f3 6s2\",\"[Xe] 4f4 6s2\",\"[Xe] 4f5 6s2\",\"[Xe] 4f6 6s2\",\"[Xe] 4f7 6s2\",\"[Xe] 4f7 5d1 6s2\",\"[Xe] 4f9 6s2\",\"[Xe] 4f10 6s2\",\"[Xe] 4f11 6s2\",\"[Xe] 4f12 6s2\",\"[Xe] 4f13 6s2\",\"[Xe] 4f14 6s2\",\"[Rn] 6d1 7s2\",\"[Rn] 6d2 7s2\",\"[Rn] 5f2 6d1 7s2\",\"[Rn] 5f3 6d1 7s2\",\"[Rn] 5f4 6d1 7s2\",\"[Rn] 5f6 7s2\",\"[Rn] 5f7 7s2\",\"[Rn] 5f7 6d1 7s2\",\"[Rn] 5f9 7s2\",\"[Rn] 5f10 7s2\",\"[Rn] 5f11 7s2\",\"[Rn] 5f12 7s2\",\"[Rn] 5f13 7s2\",\"[Rn] 5f14 7s2\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"metal\",{\"type\":\"ndarray\",\"array\":[\"nonmetal\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metalloid\",\"metalloid\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metalloid\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metal\",\"halogen\",\"noble gas\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"group\",{\"type\":\"ndarray\",\"array\":[\"1\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"period\",{\"type\":\"ndarray\",\"array\":[\"I\",\"I\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic_hfomo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsDckO4INdcxwAFZr6lbcQbAYAwWXIRIGMAm7rmprvckwMuuCU8AyS7AggmTQd5PHcBkZ5xSd5MjwBebRCO7FinARQP5sfEgL8AFN8bl51MFwNER84mrKxTAB4KoZy2VIMDE8adRYY4nwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwILMhugmECfAegjAvuPRAcBQQ+7IA4oPwC5rF+dSjBHAnvzDohwNE8C+d5mOPzMUwPC2cbnLJhPAQSKInp8sEcBvP7fmYZUOwDQOUZPoIQrAEvjnb4GaBsCERftpmuURwL68S+EytBnAHLeDHRsbI8BMtP+KqVQpwN1bC3uNOBXANjejxdCNG8AVA3zhsx0hwP0r3rk6oSTALPFT4j/9AMDgfhIF9awNwBIuJDCmxxDAjYGmwu+XEsCD1L0pz90TwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwBNKIltEJBHANI3P7RpHFMCJU/4DL+UQwC2bOTe4FxjAQ/kErwteIcAtVk4ejpEmwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewPTslzVzKCLAQ6jtQ9hD/79V39tgTN4KwHUkw6MdRxPA8kyd53RtFcA4ZkVa1QkXwJlzIm4aRBjAUuuNHV3FFcCxL+mxPysYwGzjwb7vTRLA70OG28BZFcDFFdD6gP0VwHvU2ZXe1RzAGRu9zkb4I8B6k+C5O38pwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwKfq8FrZ9iDAjLt8uXtgAMA1XgFWBoELwAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/0gsAY2C7DMDcPoIyP4b9v1v4d6HEbAzA2gTGRutABsAI/S3qQ5wLwMf0FnrDCgzAhWkJjWzeAsClC2RSOSkAwMhNCkylxwrA/N5NmrWaCcDWK78N2uQMwFLPEKMqow7Akn9alTJ+DcDg4SCoG2sPwCXznDsjgBDAchtCmXHYEcC7zpi+bncRwB7G84dXohDAjsf/GbhZD8A4bWA2YfUOwMjP8pmIXQHAYz+lc3TbAMC/4kWdLIMOwKoRhViBSw7AwePisrSfDMCS6BAcq9MKwFKqpjmSNQnALbraGz7qEMA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_hpomo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsDckO4INdcxwAFZr6lbcQbAYAwWXIRIGMAIVSdrzJwJwHJrXFqHkhTAggmTQd5PHcBqm8DxeZMjwBebRCO7FinARQP5sfEgL8AFN8bl51MFwNER84mrKxTAcubgbqflAsBp7/4auZMPwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwILMhugmECfAegjAvuPRAcBQQ+7IA4oPwAbI4RAWFALAr7tOQeptDMDtr38Mdu4SwPC2cbnLJhPAmtngjU8zEcCMD0hjbJUOwEN2mdHtIQrAImAwroaaBsCERftpmuURwL68S+EytBnAxUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAP2vHZNONG8AVA3zhsx0hwP0r3rk6oSTALPFT4j/9AMDgfhIF9awNwH/ox8hIlvy/LEcgdvRyCMBex4JJelYRwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwCOyaplJJBHANI3P7RpHFMCJU/4DL+UQwC2bOTe4FxjA1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewPTslzVzKCLAQ6jtQ9hD/79V39tgTN4KwMlGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDL1ONcGlUYwGzjwb7vTRLA70OG28BZFcDFFdD6gP0VwHvU2ZXe1RzAtpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwKfq8FrZ9iDAjLt8uXtgAMA1XgFWBoELwAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsDcPoIyP4b9vwDPXuIOuP2/2gTGRutABsAbzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsClC2RSOSkAwMhNCkylxwrA/N5NmrWaCcB3igepb3wNwFLPEKMqow7Ava6TBa2ADcDg4SCoG2sPwOxZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAcqftsXnbAMC/4kWdLIMOwIAQE+ewig7AZiFOWPKpDMBr+Wd+5vcKwG17VQF7mQnALbraGz7qEMA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_lfumo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsBvZepokmn/PwFZr6lbcQbAFZWtyUqS978IVSdrzJwJwHJrXFqHkhTAggmTQd5PHcDClD6+stALQJSzOwScYQFAjdqjgx55CkAFN8bl51MFwAeYkOnGp+i/cubgbqflAsBp7/4auZMPwOqjdc4vgBbAJf+9K93NFEBB1kUP2R4WQEY6lIy2WRNAegjAvuPRAcBQd0MlsuztvwbI4RAWFALAr7tOQeptDMDtr38Mdu4SwHJvxVgt2BLAutZ8s5LJBEDvUAMSQRwOwG17VQF7mQnALPkqFD2UBcCERftpmuURwLYz9e8pxNq/xUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAvozwypYjF0DuypXeklUZQHJnqJ3SgBNALPFT4j/9AMBVByd/tNLsv3/ox8hIlvy/LEcgdvRyCMBex4JJelYRwFuMSAOddhHAwevONU6hBsCieqVi3AgGwIKpkVaXYgXASvK1Qfp4BcCJU/4DL+UQwLHbIj0AAuK/1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+8L/9mxZFUDnOFztcD4VQNyZFt85Tf0/Q6jtQ9hD/79ur00iWFz1v8lGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDwSF0YBdveP1CiGkuOdxDAVy+uNy1jEMDFFdD6gP0VwOTcL2CfZt+/tpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAQi0m/x7UFEBukSqYWyQVQMUdJnwSWgFAjLt8uXtgAMD/OfzM/dfmvwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsBu+22dW0T8vwDPXuIOuP2/haaHcpEo8b8bzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsBl0ehT4xbev5HI3YPsKuC/+2aYQo0H4b+OBpabFMS+v9yw2ANN2bq/jKTUGrZK0D9CXWLV0dXIv+xZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAyzQzXzSygb97AsDUcabLv/0QLh9bPcQ/qLcrUYz14T8lVonKhhjuPwrQSYp/N/Q/RgkTIrHC0j8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_lpumo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsBvZepokmn/PwFZr6lbcQbAFZWtyUqS978IVSdrzJwJwHJrXFqHkhTAggmTQd5PHcBqm8DxeZMjwBebRCO7FinAjdqjgx55CkAFN8bl51MFwAeYkOnGp+i/cubgbqflAsBp7/4auZMPwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwEY6lIy2WRNAegjAvuPRAcBQd0MlsuztvwbI4RAWFALAr7tOQeptDMDtr38Mdu4SwPC2cbnLJhPAmtngjU8zEcCMD0hjbJUOwEN2mdHtIQrAImAwroaaBsCERftpmuURwLYz9e8pxNq/xUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAP2vHZNONG8AVA3zhsx0hwHJnqJ3SgBNALPFT4j/9AMBVByd/tNLsv3/ox8hIlvy/LEcgdvRyCMBex4JJelYRwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwCOyaplJJBHASvK1Qfp4BcCJU/4DL+UQwLHbIj0AAuK/1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewNyZFt85Tf0/Q6jtQ9hD/79ur00iWFz1v8lGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDL1ONcGlUYwGzjwb7vTRLAVy+uNy1jEMDFFdD6gP0VwOTcL2CfZt+/tpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwMUdJnwSWgFAjLt8uXtgAMD/OfzM/dfmvwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsDcPoIyP4b9vwDPXuIOuP2/haaHcpEo8b8bzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsBl0ehT4xbev8hNCkylxwrA+2aYQo0H4b93igepb3wNwNyw2ANN2bq/va6TBa2ADcBCXWLV0dXIv+xZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAcqftsXnbAMC/4kWdLIMOwIAQE+ewig7AZiFOWPKpDMBr+Wd+5vcKwG17VQF7mQnARgkTIrHC0j8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ip_by_half_charged_homo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"60sFjIhpKECn6ePZS/U7QBrpzpOZ2RRAcwiDttyBI0DFfvpuPtIdQM86q3i7pyRA+ERq6JzqKkDNF6AnmdswQKqEOCPHhDRAZHTJEE1xOECE7Yon884TQBnohMqVOCBAQ+cCFclzFUABHYBH1uAdQDwkpfRyZSNAh4KQATMPKEByfCNPxAstQN7wo0KMNzFA447lUIyXEEDPf5+NUZEZQDRkY7D6VxxAwt1HkonDH0B2QKx9HzkeQCe2CQViyxxAfmaKzQkQGkA0M3hH/WUaQBMRYiEhEB1A9/Be3eDBH0AgzSBcu1QfQAxizr6aJyRAmuevG0lGFUARiivV2uIcQPmWiVoxPSJA/VFGO+ciJkCbVMcS8jEqQMD7EptQdC5AFBrWaKbDD0Bka2uIWtwXQIx0kLaNmRVA7ZFU9AMHHEArZG0kMokeQBk+u1xCCRlAoSHjyLuhHEDkg9kqWj0gQFfxWINoNiJAABXvnjYKJEDHu+JSW3cdQF7+ZQ50xCJA4htkcXklFEBJCRhXYs4aQAbZ8lVrpSBAzpQzV5reI0D1wesfxiYnQFu1w2S7lSpALaL313JjDUCmWbbvwacVQHSypZhG+RFA3VRkjEbMF0AFd/ao8kMdQMR2lcmuRSFAHKluBsRHJEDCqjGimykgQHFPvzF1LSJAXk6fD3MNJEDu59xkPp8hQAFxglYmpiVAkBuysF06E0Anpw9pY5kZQGU2pZRJmh9AuAUFwknPIkC9y9qLWMolQLz2i9a21yhAnnd+JK/BDkBTGVUcBwcWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/II4JKvOvFkBX4Q2D0XQZQNdaVN+3pRlAvF6GB76BGUB2/rOWhw0ZQHRi+grapRhAN0Znb3JRGEBHKGbvYyUaQE1GGsHM6RdAlaXgY+fNF0Arvbj8M9oXQLIhS1wHbhlAmhXUVcQnGEDKgL3YL/UZQIxo2cTLphJAQUMfC5r5FkCKov8zAlQUQMUeMkou6hFAol0SK0EyFUBZ3Ivz6OMbQMje/i1fVhtAYxA0FzG1GkAaEGsft90YQAn7uBI73BdAe/Nttz3tFkCZMDVr2mcaQK0qvyh3LhVAa/NvIup7G0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ea_by_half_charged_homo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"6mwTuqFM/r+xp3ClgP8AQOFCcokENOC/o1hF3UnV9D+CnSrdf1TWP/Cpxathg+e/9yrbbHWBAMBJ25sWx1gNwPHynUd3IBbAROkSI4vk/z/WlLhJ1mPfv8FgGDnuTvA/UEHWLMxp3j8Dpbhy63nlv47wnI+Znvy/0wDrQML9CMDq832XbXMSwJshCpca4AFAzgV/TW1i1r8Ei0mlo1P2PzAiRIDu+vo/+3nh0fn76z/7iA96kxq6P6ib55yQ2Oa/9xGPH73K+b8cgJyRZlX2v6iqAPSNjO+//WUDNpCN4L+JCeHTxrL1v1iGTdPGY/w/cSnBrsAG4j/HSCZMOoviv3NDkuyK2Pu/CESE6ym+B8DrfG9EGiERwBBdCXoubQFA/Tjw/uFH1r/L/sVmTi/yP1Aspjnpqvc/xhAq9v3R4T870z0RlWbdv6gs6UFxIva/GuhYx4Xu8r92W9eg2AqqP9ednh3JIco/gS84UHwuhj+s32TyMRb0v5niEwYTP/o/UL5tI4jE3D9BerJX6YLkv6yhlLWTe/q/eTka4HQ3BsCZHQjDkl4PwG+2AdTFgwFABZBC9qr607+No7P7/U/6P92As98Nt/4/QY0QOPLh9D8tmf0l5lzgPz3Fp0nSWNW/K+8hwLpm8r8FMPuBBk0BwAABsfMhZQDAvRFavp4J8r9B8nwAroACwCnnePKkjv0/NnncABVu4z8RoklAtOPev2isfupKqfi/LJefAFF8BMCrs7rEcAANwCXGCrXgdP8/8axg19NJ2b/LJQW3mpPzPwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/LnKphP2N6T/VLrI/bD/pPyKxuwb/M+M/J7GUOKD1/T/PzksQyQ/xP6drTosMNwBAa827701tAUDwatLuM3kFQNtWqCuONgZAZUvg6XufAkAfvXeyXD8HQE+H7yfVpQRAb48fv0q/AkD6CoEGWJoAQH+yoFnA0+c/4KVRVUER3z+zCaSyTIPnP/sSz/lzR/U/qw0pHQLB/j8VojfD8Q//PyMjzE6vxgVAv90Jl6GyC0AprfAS7DUBQM9z6JuPnvY/ugfxWnGl5j+Qo6F+O3y6PxPUEhPmpuG/a5afZB36A0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ip\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"pttc3JosKEBZDDraqSE8QDIdjlLeoxRAz6azgz6QI0DmM4MNe24eQLytAW7q8iRAbHE6D3oyK0Angq60f/4wQLWAkrIqpTRANlNUpNKQOECUixkvkNkTQKriYzDfQCBAAGFEmuazFUBg5i2WOx8eQJZIvH6dfyNAABX+cdQnKEAGH0cWhyEtQGFNI/xURTFAfocewaGmEEAP9wmtlY4ZQEirT/k6zBhAJnliD47rHUDgn8UipesdQKKvqmC/xRxApjtGgu9tHED4w3yIXqYcQLzEzmno/B1Ak6bVPJwcIEC9BMSlzYsfQLgTDZ2PMCRAP65ErDeNFUDjV+oI8h8dQCW8SjNYVyJAOZNnq3Y5JkAiiDbJHUQqQBHlxr7Agy5Auvf8XYbxD0CIOLu9ptcXQECr8EwhCRZAMj2ltINlHEAYLmFy3+IcQGeZ+1X79xpAd6vozKngHEB2PZGTAVsgQNfE5clgUSJAB9TcUHEzJEBY1xl3faMdQIWLpKNgyiJAOWH9w2xgFEDRVEVJHP4aQG3lVdiutyBAFcWptF7uI0DcKynl6zInQDqxvtbLnipAbjdSovGWDUCn+YXr76AVQGY2V9eidBJANmJ3AMgfGEAatnPbJIgdQCmjRXlUZSFA3nlo+g8kIkBlfQJHwA4hQHqaXK3BQSJA54MXJQMmJECoCJZX7LEhQPe4OcTvqCVAUVFz9I90E0BZ/TEI7MUZQHYNtdjPwB9AvnCQqsbdIkA9iEvMv9QlQMJc1E0C3ChArEgROvb1DkCNzxaUEgMWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CC+majMqFkAUKYj0UmkWQGelWiJdCQFA97QVKKRVGEAE8f4GxRkXQIPbxL+JIg3AXDMVTk0QCMBupIDQgrAQQP6Iz9mj9Om/CWxHVUJfFUAAzMNb4sjwP9e2mylaLx1AjXOG9uebF0A5jADuF+wZQGhtMoxe8hJAqRDzXG3wFkAly7VucdcUQHw6rI7AkhRAKDuQsTYAFkC6L4JkL8YYQOwzL1JUsRlACXODUBnMGECYeQFHhFUYQDCoasreTxdAq/sqmP6aFkD1tm1Hg6cVQBmK4fL/2BRA53LLnRd7G0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ea\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"WxLlG0CIAMAwDQCFeY4BQN+lLoInZuC/JFcoV12N8z9wLM+8OsjPPxmcbJL68eq/O+4kcP2EAcBjjaERhIQOwKIrY6w1yRbAB3HWzy5UAEBz7NMeoc7fv9ZxNe+qGu8/WNcqTmNt3D/Zl1T1Z5nmv8Nvswe5D/2/FKLOQpgxCcBALMRrCYMSwLyAlWpFugFA5HzHuN1E1r+dwjfW/P31Pwy8/IURQ/k/vBSJtCn26D9SnIvdgVWQPzf+hx5pGAvAS4js2B5G6b9UYmq7Dzfwv92eaztHXuy/sIlOKRxj2b8HyFyGPAr2vw9pKEN6u/s/a9sGaw3k4D85ErFtV5bjv8JcCbRfU/y/a4bzVqjwB8AGGspKiy0RwAWRceq8LgFABE1PVhoL1r8Iy2D2YtbxP3/GrX/lvvY/JoS5N2wf4D/CkafBuGDgv93F7h8H5fS/Z3ZnUtFu778chfTd7fbUv+QAJl9ZZ6a/sQ+Z6ZhEkr/bvDHKLUP0v942I0oGp/k/1LAuqo/32j+YTWUWD2jlv7182yCox/q/aOp0bUJYBsCZiF6DxmUPwL0NXKCrMwFACNUywsRu07/tb6Cb2fn3P/5s0bLcw/0/Jk0VI9Qv9D+AoLeAgVLeP4u616tHmte/o7ngZGLi8r8THKr4GO0AwOHFAFYaS/y//7/R2Flr8r+ZQeiGmIYCwNIF31BX3vw/pmbh4yyB4j86fNYfpzLgv/zZq7Ps/vi/gQasUJeYBMA0/bA8XgENwG7kWgAO7v4/SyAPfzCI2L/PJmKHZEfzPwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/3KG5I+Q96D8MYqtj3efvP0F6W5LoUQXAmh6RUGo7B0AdY+q+mXP5PwwjtcqOPx/ApaeGyiMZH8C32k0bERfrPwFbmB7KrwBAbAarxmcA+D9znO7Wa6UMwKBx2mYr0RpAMhPKldIh7D82e/GE43YAQNxyt52nleY/9j8A38Q43T9/rhcR5SXmP5jwSSVY1vA/AWVNyiqwCcDLeIakAEERwCJCt+XsewBAqe5tj+g5EMD+SdNblUH8P9Hf58WT/PU/ePpef8+N6j9mFWazOJDhPwphvSXqZ8o/ahQchx/hA0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI8aUED2KFyPwudxQI/C9Shcs2lAkML1KFwXXUAVrkfhelxUQArXo3A9MlBA4noUrkcxS0A+CtejcE1HQNejcD0KZ0RA9ihcj8J5bkB8FK5H4aZqQLgehetRBGJAW4/C9SjUXEDhehSuRzlYQD4K16NwNVVAmpmZmZnxUkA0MzMzMytRQITrUbgeKW9Ao3A9Ctc1cEABAAAAAPRoQHE9CtejHGdA2KNwPQrjZUDiehSuR+1kQJmZmZmZdWRArkfhehRyYkCH61G4HqFiQGdmZmZmEmJA16NwPQqrYUBTuB6F6y1hQKNwPQrXO11Auh6F61HwWUCPwvUoXHdXQOF6FK5HuVVA2KNwPQo/VEBnZmZmZv5SQLgehetREnBAzczMzMwycUAK16NwPRZrQEfhehSuq2hA2aNwPQorZ0D3KFyPwglmQBWuR+F6MGVA2KNwPQpzZEBoZmZmZnJkQAEAAAAARGVAuB6F61FcZEAVrkfheoBiQLBH4XoUSmBAKFyPwvVgXUA0MzMzMztbQHsUrkfhgllA16NwPQoPWEAL16NwPdJWQHE9CtejXnFAXI/C9SjSckC5HoXrUXRvQClcj8L1TGZAXI/C9Sg4ZUCkcD0K1y9kQOJ6FK5HXWNAzMzMzMy4YkA1MzMzMwdiQClcj8L1fGFA4noUrkfNYUCkcD0K14dgQFuPwvUoZF5AXI/C9SgEXEBI4XoUrl9aQJqZmZmZAVlAAAAAAADoV0CuR+F6FOZWQArXo3A92HBAhetRuB4bckAzMzMzM49tQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AQAAAACka0DNzMzMzLhqQEfhehSuK2pAzczMzMxoakDgehSuR81qQOB6FK5HzWpAC9ejcD22akDNzMzMzFhoQMP1KFyPHmtAexSuR+E+akD1KFyPwmFpQIbrUbgegWpAXI/C9ShoaUCF61G4HhFoQML1KFyPRmtAhutRuB4xaUA1MzMzM4doQFyPwvUoSGhAPgrXo3BZaEA9CtejcPlpQClcj8L1XGhAm5mZmZmFZ0CF61G4HplpQJDC9Shck2pApHA9CtePakDC9Shcj/5pQMP1KFyPzmpAhetRuB6ZZkA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6FM1BACtejcD36S0BSuB6F6+FIQFK4HoXrgUVASOF6FK63REB7FK5H4SpDQKRwPQrX80FAkML1KFzfQEAK16NwPeo/QJDC9Shc7z1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fzQzMzMzm1tApHA9Cte7VkD2KFyPwk1UQFyPwvUolFJAmZmZmZkxUUBcj8L1KDRQQAEAAAAA0E5AR+F6FK4XTUDD9Shcj3JLQAEAAAAA8ElAUrgeheuhSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f3E9CtejmF1AcD0K16OIWEApXI/C9QBWQFyPwvUoZFRAw/UoXI8qU0A9CtejcEVSQPYoXI/CfVFAAAAAAADoUEC4HoXrUSBQQDQzMzMzw05Acj0K16OATUDNzMzMzFxMQGdmZmZmVktA9ihcj8JlSkB7FK5H4YpJQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61FsYEDYo3A9CqtgQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Yo3A9CjNhQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f5qZmZmZJWRANDMzMzNvYUCG61G4HvlgQDUzMzMzX2FA9ihcj8IFQ0AAAAAAAAD4fwAAAAAAAPh/AQAAAABsY0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/7FG4HoWPZUCF61G4Hk1YQB+F61G49lBAKlyPwvXYSkCF61G4HnVGQJDC9ShcX0NAAAAAAAAA+H8AAAAAAAD4f3sUrkfhFm1ADNejcD1eZEAAAAAAABRgQI/C9ShcZ1pAzczMzMyEVkCamZmZmcFTQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fx+F61G4mmdAH4XrUbhaZEAqXI/C9YxgQNajcD0KX1xANTMzMzM7WUApXI/C9fBWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f4XrUbgeqWhAm5mZmZmtZUCvR+F6FNJiQEjhehSuq2BAm5mZmZkRXkC4HoXrUdBbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fzMzMzMzn2hA7FG4HoUnZkDtUbgehU9jQKRwPQrXb2FAHoXrUbjmX0D5KFyPws1dQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI8aUED2KFyPwudxQI/C9Shcs2lA7FG4HoWPZUCF61G4Hk1YQB+F61G49lBAKlyPwvXYSkCF61G4HnVGQJDC9ShcX0NA9ihcj8J5bkB8FK5H4aZqQHsUrkfhFm1ADNejcD1eZEBH4XoUrhNgQI/C9ShcZ1pAzczMzMyEVkApXI/C9cBTQITrUbgeKW9Ao3A9Ctc1cED1KFyPwuFpQOxRuB6FM1BACtejcD36S0BSuB6F6+FIQNejcD0K50ZASOF6FK63REB7FK5H4SpDQKRwPQrX80FAkML1KFzfQEBTuB6F6y1hQB+F61G4mmdAH4XrUbhaZEBxPQrXo4xgQNajcD0KX1xApXA9Ctc7WUApXI/C9fBWQLgehetREnBAzczMzMwycUBI4XoUrlNsQDQzMzMzm1tAMzMzMzO7VkBnZmZmZk5UQFyPwvUolFJAKVyPwvUwUUCuR+F6FDZQQAEAAAAA0E5AuB6F61FcZEAVrkfheoBiQIXrUbgeqWhAm5mZmZmtZUCvR+F6FNJiQEjhehSuq2BAKlyPwvUQXkAoXI/C9dBbQHE9CtejXnFAXI/C9SjSckAVrkfheqhtQHE9CtejmF1AcD0K16OIWECamZmZmQFWQFyPwvUoZFRAw/UoXI8qU0DNzMzMzERSQIXrUbgefVFA4noUrkfNYUCkcD0K14dgQDMzMzMzn2hA7FG4HoUnZkA0MzMzM09jQKRwPQrXb2FAj8L1KFznX0CG61G4Hs1dQArXo3A92HBAhetRuB4bckDrUbgehbFwQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61FsYEDYo3A9CqtgQAvXo3A9OkFAzczMzMxoYEDD9Shcj9JAQDUzMzMzz2JAFa5H4XokRUDYo3A9CjNhQFyPwvUofD1Am5mZmZmdY0CPwvUoXHNpQKRwPQrXAztAkML1KFzfQEA9CtejcNFqQJqZmZmZJWRANDMzMzNvYUCG61G4HvlgQO1RuB6FX2FAXo/C9Sg0XUByPQrXo8RjQBWuR+F6ZElAAQAAAABsY0DhehSuR/FHQNejcD0KR0dAcT0K16OgRkBSuB6F6wFGQFyPwvUobEVAcD0K16NMa0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI9STkDD9Shcj2xxQLgehetRNGdAmZmZmZkRXEC5HoXrUUBUQClcj8L1IFBA16NwPQoHS0AAAAAAADBHQOF6FK5HUURAFa5H4Xq4bUBwPQrXo2RoQM/MzMzMeGFA2aNwPQo/XEDrUbgehfNXQK9H4XoUBlVAKVyPwvXQUkCamZmZmRFRQHA9CtejtG5AZ2ZmZmbabUCamZmZma1nQJDC9Shc82VA9yhcj8KZZEDsUbgehY9jQLgehetRrGJA4noUrkeVYUDD9Shcj65hQOxRuB6Fh2FA16NwPQprYUA+CtejcBFgQAzXo3A9glxAPwrXo3CVWUDhehSuR0lXQD4K16NwlVVA61G4HoUjVEBxPQrXo+hSQD4K16NwoW9ApHA9Ctd/b0ApXI/C9bxpQOF6FK5HjWdA4noUrkcFZkDsUbgehcdkQGdmZmZm4mNApXA9CtffY0A1MzMzM39kQHoUrkfhlmRAmpmZmZldY0DZo3A9CpNhQNijcD0Kz19ArkfhehQGXUAqXI/C9QBbQK9H4XoUVllA16NwPQrvV0DiehSuR7lWQDQzMzMzBXFAXY/C9ShicUCPwvUoXOttQI/C9ShcS2VAHoXrUbgiZEAfhetRuDpjQBWuR+F6cGJAXY/C9SjIYUCuR+F6FCphQAEAAAAALGFAUrgehes9YUDNzMzMzAhgQLoehetR4F1ApXA9CtfLW0AWrkfhejxaQDMzMzMz61hA61G4HoXTV0DNzMzMzNRWQOxRuB6FiXBApHA9CtedcEDD9Shcjy5sQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uB6F61GMakDsUbgehe9qQOF6FK5HfWpAUrgeheslakDD9ShcjxZqQLgehetR1GlAkML1KFzjaUCkcD0K10doQJDC9Shc02lAexSuR+GuaEB7FK5H4YZpQFK4HoXr1WdAfBSuR+HGaED2KFyPwvlmQGdmZmZmCmpAuB6F61FUaEBmZmZmZupnQHsUrkfh1mdAPQrXo3DJZ0AzMzMzM1doQFK4HoXr/WdAj8L1KFxbZ0CZmZmZmV1oQON6FK5HTWhAmZmZmZn9Z0B7FK5H4aZnQEjhehSuU2dASOF6FK6jZUA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/NDMzMzO3YkBxPQrXo9hWQHsUrkfhslBANDMzMzOjSkBSuB6F60FGQOtRuB6FG0NAAAAAAAAA+H8AAAAAAAD4fxWuR+F6SGpAFa5H4XowY0AL16NwPWJeQDQzMzMzW1lAZ2ZmZmbeVUCamZmZmVFTQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f3sUrkfhHmZAAAAAAAC0YkAqXI/C9UBfQJqZmZmZUVtAexSuR+GSWECG61G4Hn1WQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f2ZmZmZmemdAIIXrUbhyZEApXI/C9eRhQK5H4XoUGmBAcj0K16NoXUB8FK5H4VJbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f4/C9ShcU2dAPwrXo3DZZECkcD0K139iQEfhehSu22BA7FG4HoUzX0DOzMzMzERdQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H+uR+F6FLZRQI/C9Shcv05A16NwPQoHS0B7FK5H4UpIQNejcD0KJ0ZApHA9CtdzREAAAAAAADBDQPYoXI/CBUJAhetRuB71QECF61G4HuU/QFK4HoXr8T1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QAAAAAAAAPh/AAAAAAAA+H9wPQrXozxhQEfhehSuf1lAPgrXo3D1VUA9CtejcNVTQM3MzMzMRFJAZ2ZmZmYuUUApXI/C9VBQQEjhehSu105AXY/C9SgMTUA9CtejcG1LQAEAAAAA8ElAUrgeheuhSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6Fk1pAUrgehetpV0CF61G4Hn1VQJDC9ShcF1RAMzMzMzP7UkCkcD0K1xtSQFK4HoXreVFAZ2ZmZmbeUEBSuB6F6xlQQFK4HoXrwU5Aj8L1KFx/TUDNzMzMzFxMQGdmZmZmVktA9ihcj8JlSkCamZmZmYlJQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61EwX0DD9Shcj25gQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H+vR+F6FPpgQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f6RwPQrX52JAZ2ZmZmbSYEA+CtejcJFgQD4K16Nw6WBA4noUrkdtYUAAAAAAAAD4fwAAAAAAAPh/Fq5H4XpwY0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI9STkDD9Shcj2xxQLgehetRNGdANDMzMzO3YkBxPQrXo9hWQHsUrkfhslBANDMzMzOjSkBSuB6F60FGQArXo3A9GkNAFa5H4Xq4bUBwPQrXo2RoQBWuR+F6SGpAFa5H4XowY0B6FK5H4WJeQMP1KFyPWllAZ2ZmZmbeVUAK16NwPVJTQHA9CtejtG5AZ2ZmZmbabUD2KFyPwklpQI/C9Shcv05A16NwPQoHS0CamZmZmUlIQNejcD0KJ0ZApHA9CtdzREDiehSuRzFDQNejcD0KB0JA16NwPQprYUA+CtejcBFgQHsUrkfhHmZAAAAAAAC0YkCamZmZmUFfQAvXo3A9UltAexSuR+GSWED2KFyPwn1WQD4K16NwoW9ApHA9Ctd/b0AehetRuFJsQEfhehSuf1lAPgrXo3D1VUA9CtejcNVTQFyPwvUoRFJAZ2ZmZmYuUUC5HoXrUVBQQEjhehSu105AmpmZmZldY0DZo3A9CpNhQGZmZmZmemdAIIXrUbhyZEBwPQrXo+RhQGZmZmZmGmBAcj0K16NoXUAL16NwPVJbQDQzMzMzBXFAXY/C9ShicUABAAAAAKhfQOxRuB6Fk1pAMzMzMzNrV0CF61G4Hn1VQJDC9ShcF1RAMzMzMzP7UkA0MzMzMxtSQFK4HoXreVFAUrgehes9YUDNzMzMzAhgQI/C9ShcU2dAPwrXo3DZZEAzMzMzM39iQAAAAAAA3GBAXY/C9Sg0X0DOzMzMzERdQOxRuB6FiXBApHA9CtedcEA9CtejcJNwQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61EwX0DD9Shcj25gQArXo3A9mkBAuR6F61HUYEDE9Shcj0pZQLkehetRnGBAUrgehetxP0CvR+F6FPpgQKRwPQrXgz1AFa5H4XqYYECvR+F6FM47QFK4HoXrHWhA7FG4HoVLOkDMzMzMzNBqQKRwPQrX52JAr0fhehTSYEA+CtejcJFgQMzMzMzMPExAAAAAAABQS0D2KFyPwiVKQOxRuB6Fe0lAAAAAAADQSEC5HoXrUehHQB+F61G4LkdAFK5H4XqERkC4HoXrUehFQEjhehSuV0VAAAAAAABMa0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MzMzMzPjS0BH4XoUrqc9QON6FK5HDWVAXY/C9SgEW0AfhetRuAZUQJqZmZmZAVBAMzMzMzPDSkAUrkfhegRHQKRwPQrXM0RAMzMzMzMDQkA+CtejcIFmQIbrUbge6WBAzszMzMykW0AehetRuKZXQOxRuB6F01RAFK5H4XqsUkCuR+F6FPZQQMzMzMzMHE9AUrgehev1a0CuR+F6FJpmQOF6FK5HnWRA4noUrkdFY0ABAAAAADxiQFO4HoXrzWFA7VG4HoVfYUDsUbgehXdhQFK4HoXrXWFAH4XrUbg6YUClcD0K14teQJmZmZmZ0VtAuh6F61EwWUCPwvUoXBdXQBSuR+F6bFVAzczMzMwEVEBI4XoUrs9SQNejcD0Kv1FASOF6FK5jbUCF61G4HploQHE9CtejZGZAkML1KFzrZECPwvUoXLtjQF6PwvUocGNA9yhcj8IRZEByPQrXo1xjQDQzMzMz52JAPwrXo3CBYkD2KFyPwtlgQK9H4XoUFl9AkcL1KFynXEC6HoXrUcBaQJDC9ShcJ1lAFK5H4XrMV0CF61G4Hp1WQAAAAAAAiFVAUrgehesncEBI4XoUrpNrQAIAAAAAbGRAexSuR+FOY0ApXI/C9WxiQMP1KFyPrmFAH4XrUbgKYUDYo3A9CqtgQB+F61G4OmFAmpmZmZm1YECTwvUoXDdfQF2PwvUoZF1AuB6F61GQW0AghetRuBZaQArXo3A90lhApHA9Cte7V0ApXI/C9cBWQAAAAAAA2FVA7FG4HoXnbkCvR+F6FCJrQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/o3A9CtdnaUAAAAAAAKxpQOtRuB6F/2hAFK5H4XpQaUCRwvUoXNtoQLgehetRhGhAZmZmZmYqaECkcD0K169nQOxRuB6Ff2dAK1yPwvVkZ0A/CtejcBFnQClcj8L1lGZAmZmZmZmFZkBnZmZmZgpmQHsUrkfh/mhAfRSuR+F+Z0CwR+F6FFJnQD0K16NwYWdAFK5H4XpgZ0AAAAAAAExnQD4K16Nw8WZAFq5H4XqQZkCvR+F6FFJmQFK4HoXrRWZAFK5H4XpgZkBJ4XoUroNmQGZmZmZmWmZA7FG4HoXPZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8UrkfheqxVQK5H4XoURlBAU7geheshSkAK16NwPdpFQI/C9Shcv0JAw/UoXI9yQEAAAAAAAAD4fwAAAAAAAPh/Urgehev9YUCamZmZmfFcQDMzMzMze1hAZ2ZmZmZOVUDYo3A9Cu9SQHsUrkfhElFAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/w/UoXI9GYUBnZmZmZr5dQO1RuB6Fc1pAXI/C9SgEWEDhehSuRxlWQJDC9Shch1RAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uB6F61FUY0Bdj8L1KChhQPUoXI/CPV9AW4/C9SjUXECvR+F6FOZaQDMzMzMzS1lAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZm1Y0DXo3A9CsthQGdmZmZmYmBAHoXrUbiWXkDYo3A9Cs9cQChcj8L1UFtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f/YoXI/ChU1AzszMzMw8SkDXo3A9CsdHQHE9CtejAEZAMzMzMzODREDNzMzMzFxDQB6F61G4LkJAwvUoXI8SQUA9CtejcN0/QFK4HoXr8T1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QKRwPQrXwzVAAAAAAAAA+H8AAAAAAAD4f3sUrkfhIlhAAAAAAABYVUBmZmZmZm5TQBWuR+F6PFJAuB6F61FQUUAzMzMzMztQQJDC9Shcn05Acj0K16MATUD2KFyPwmVLQCCF61G47klAcD0K16OgSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQD4K16NwzUNAAAAAAAAA+H8AAAAAAAD4f+xRuB6FA1lApHA9CterVkApXI/C9RBVQM3MzMzM1FNAKVyPwvXQUkBcj8L1KARSQPYoXI/CjVFAmpmZmZnRUEAK16NwPRJQQI/C9Shcv05ArkfhehR+TUDsUbgehVtMQIXrUbgeVUtAFa5H4XpkSkCamZmZmYlJQI/C9Shcv0hAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZnxXUCvR+F6FOZeQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/hehSuR4leQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f8P1KFyP9mFAUrgehetNYEDE9ShcjzZgQOxRuB6Ff2BApHA9CtfnYEAAAAAAAAD4fwAAAAAAAPh/uB6F61FcYUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MzMzMzPjS0BH4XoUrqc9QON6FK5HDWVAXY/C9SgEW0AUrkfheqxVQK5H4XoURlBAU7geheshSkAK16NwPdpFQI/C9Shcv0JAw/UoXI9yQEA+CtejcIFmQIbrUbge6WBAUrgehev9YUCamZmZmfFcQML1KFyPelhAZ2ZmZmZOVUDYo3A9Cu9SQHsUrkfhElFAUrgehev1a0CuR+F6FJpmQPYoXI/ChU1AzszMzMw8SkD2KFyPwsVHQHE9CtejAEZAMzMzMzODRECuR+F6FF5DQD0K16NwLUJA4XoUrkcRQUClcD0K14teQJmZmZmZ0VtAw/UoXI9GYUBnZmZmZr5dQO1RuB6Fc1pA7FG4HoUDWEDhehSuRxlWQJDC9Shch1RASOF6FK5jbUCF61G4HploQHsUrkfhIlhAAAAAAABYVUBmZmZmZm5TQKRwPQrXO1JASOF6FK5PUUAzMzMzMztQQJDC9Shcn05Acj0K16MATUD2KFyPwtlgQK9H4XoUFl9AuB6F61FUY0Bdj8L1KChhQPUoXI/CPV9AW4/C9SjUXECvR+F6FOZaQDMzMzMzS1lAUrgehesncEBI4XoUrpNrQOxRuB6FA1lApHA9CterVkApXI/C9RBVQM3MzMzM1FNAKVyPwvXQUkBcj8L1KARSQPYoXI/CjVFAmpmZmZnRUECTwvUoXDdfQF2PwvUoZF1AmpmZmZm1Y0DXo3A9CsthQGdmZmZmYmBArkfhehSWXkDYo3A9Cs9cQChcj8L1UFtA7FG4HoXnbkCvR+F6FCJrQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZnxXUBI4XoUrv9eQIXrUbgeNUJAFK5H4XpkQUBSuB6F6+FAQHE9CtejQEBA//////9fP0A0MzMzM5M+QIXrUbgeZT1AuB6F61GYPEDXo3A9Crc7QClcj8L1lGZA4XoUrkdBOkBnZmZmZgpmQMP1KFyP9mFAUrgehetNYEDE9ShcjzZgQM3MzMzMXExAXI/C9ShsS0DD9ShcjzJKQEjhehSuV0lA16NwPQqnSEDsUbgehbtHQKRwPQrXE0dASOF6FK53RkD2KFyPwuVFQGZmZmZmWmZA7FG4HoXPZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"C9ejcD26SUApXI/C9Qg8QArXo3A9rmNAcj0K16MYWkCamZmZmbFTQLgehetRqE9APgrXo3BtSkB7FK5H4cpGQAAAAAAAEERAuR6F61HoQUABAAAAABRlQPYoXI/CWWBAdD0K16MIW0DNzMzMzFRXQGZmZmZmnlRAH4XrUbiGUkDiehSuR9lQQI/C9Shc/05A4XoUrketakCkcD0K179lQOxRuB6FR2NAC9ejcD1mYkD4KFyPwvlhQPUoXI/CqWFAuB6F61FcYUDXo3A9CiNhQM7MzMzMkGBA4XoUrkcNYEAqXI/C9XBdQAvXo3A9EltAPgrXo3DFWEDrUbgeheNWQNejcD0KP1VAexSuR+HiU0DNzMzMzLRSQEjhehSur1FAuR6F61EMbEBxPQrXo6xnQKRwPQrXT2VAfBSuR+H2Y0Bej8L1KFBjQD4K16NwmWNAUrgehevlYkAK16NwPT5iQCCF61G4smFA7FG4HoU/YUBxPQrXo0xgQAEAAAAAWF5ANzMzMzNLXEA1MzMzM3taQK5H4XoU9lhArkfhehSmV0DXo3A9Cn9WQFK4HoXreVVAUbgeheulbkBRuB6F671qQH0UrkfhtmNAzszMzMyoYkDsUbgehcdhQMP1KFyPFmFAHoXrUbh6YEDsUbgehe9gQBauR+F6cGBASeF6FK7fX0D1KFyPwn1eQNijcD0Kz1xAzczMzMxUW0BoZmZmZu5ZQJDC9Shct1hAmpmZmZmhV0CkcD0K16tWQKRwPQrXy1VA4XoUrkeVbUDrUbgehV9qQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/FK5H4XpQaECuR+F6FMpoQDMzMzMz12dA4noUrkflZ0CamZmZmX1nQB6F61G4YmdA4noUrkc9Z0CamZmZmcVmQJHC9Shc42ZAzszMzMywZkA0MzMzM39mQAvXo3A93mVAcT0K16P8ZUAehetRuEplQIXrUbgeKWhAkML1KFy7ZkBxPQrXo8RmQOF6FK5H7WZApHA9CteXZkAL16NwPRZmQEjhehSuA2ZAfRSuR+HuZUBxPQrXo+RlQCCF61G42mVACtejcD3mZUB7FK5H4QpJQHsUrkfhxmVA4noUrkclZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Yo3A9Cn9UQJmZmZmZaU9AFa5H4XpkSUBcj8L1KExFQK5H4XoUXkJAkML1KFw/QEAAAAAAAAD4fwAAAAAAAPh/4noUrkflYEDYo3A9Cs9bQLgehetRwFdA7FG4HoXTVEDhehSuR5lSQGdmZmZm7lBAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAA0YEBJ4XoUro9cQEfhehSuv1lAFK5H4XqMV0B7FK5H4cJVQK5H4XoUVlRAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/w/UoXI9mYkB9FK5H4ZZgQEfhehSub15A61G4HoVTXEByPQrXo4haQJDC9ShcF1lAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/2KNwPQrLYkBxPQrXozRhQBSuR+F6AGBAamZmZmYOXkDE9Shcj2pcQHQ9CtejCFtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f7kehetRqExASOF6FK7XSUCPwvUoXN9HQIXrUbgeFUZAPQrXo3CtREC4HoXrUYhDQArXo3A9OkJAZmZmZmYWQUAzMzMzM9M/QAvXo3A96j1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QKRwPQrXwzVAAAAAAAAA+H8AAAAAAAD4f9ejcD0KL1dApHA9CtfbVEBI4XoUrk9TQIXrUbgebVJAexSuR+EiUUBxPQrXoxhQQLgehetRaE5AZmZmZmbWTEDNzMzMzFxLQPYoXI/C5UlAj8L1KFyfSECkcD0K13NHQNejcD0KZ0ZApHA9CtdzRUBmZmZmZpZEQD4K16NwzUNAAAAAAAAA+H8AAAAAAAD4f83MzMzMBFhApHA9CtcbVkCuR+F6FLZUQMP1KFyPmlNAFK5H4XqsUkDNzMzMzCRSQArXo3A9YlFAzczMzMy0UEBSuB6F6wlQQOF6FK5HsU5ACtejcD16TUAqXI/C9VhMQKRwPQrXU0tAFa5H4XpkSkC5HoXrUYhJQI/C9Shcv0hAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/MjMzMzP7XECG61G4Hm1dQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/OzMzMzHRbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6FP2FApXA9Cte7X0BnZmZmZs5fQHE9CtejJGBAUbgehevZX0AAAAAAAAD4fwAAAAAAAPh/UrgehevpX0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"C9ejcD26SUApXI/C9Qg8QArXo3A9rmNAcj0K16MYWkDYo3A9Cn9UQJmZmZmZaU9AFa5H4XpkSUBcj8L1KExFQM3MzMzMXEJAkML1KFw/QEABAAAAABRlQPYoXI/CWWBA4noUrkflYEDYo3A9Cs9bQEfhehSuv1dAXY/C9SjUVEDhehSuR5lSQNejcD0K71BA4XoUrketakCkcD0K179lQLkehetRqExASOF6FK7XSUBwPQrXo+BHQPUoXI/CqWFAXI/C9SisREC4HoXrUYhDQOtRuB6FO0JAhetRuB4VQUAqXI/C9XBdQAvXo3A9EltAAAAAAAA0YEBJ4XoUro9cQNijcD0Kv1lApHA9CteLV0B7FK5H4cJVQK5H4XoUVlRAuR6F61EMbEBxPQrXo6xnQNejcD0KL1dApHA9CtfbVEBI4XoUrk9TQPYoXI/CbVJAuR6F61EgUUBxPQrXoxhQQLgehetRaE5AZmZmZmbWTEBxPQrXo0xgQAEAAAAAWF5Aw/UoXI9mYkB9FK5H4ZZgQNijcD0Kb15A61G4HoVTXEByPQrXo4haQHA9CtejGFlAUbgeheulbkBRuB6F671qQM3MzMzMBFhApHA9CtcbVkCuR+F6FLZUQMP1KFyPmlNAFK5H4XqsUkBcj8L1KCRSQArXo3A9YlFAzczMzMy0UED1KFyPwn1eQNijcD0Kz1xA2KNwPQrLYkBxPQrXozRhQBSuR+F6AGBA+Shcj8INXkDE9Shcj2pcQHQ9CtejCFtA4XoUrkeVbUDrUbgehV9qQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/MjMzMzP7XEA9CtejcNFoQGdmZmZmVkJAhetRuB51QUAfhetRuM5AQEjhehSuN0BAexSuR+FaP0AAAAAAANRmQAvXo3A9aj1A61G4HoWLPEBcj8L1KLw7QAvXo3A93mVAcT0K16P8ZUAehetRuEplQOxRuB6FP2FApXA9Cte7X0DNzMzMzHxNQDQzMzMzg0xAwvUoXI9SS0A+CtejcE1KQOxRuB6FO0lApHA9CteTSECamZmZmclHQFK4HoXrIUdAFK5H4XqERkB7FK5H4QpJQHsUrkfhxmVA4noUrkclZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAABwSkBSuB6F67E6QML1KFyPIjNAUrgehetpWUBwPQrXo0hTQAvXo3A9Ok9AexSuR+EKSkBcj8L1KIxGQHsUrkfh6kNAexSuR+HKQUBcj8L1KAxAQNqjcD0K319A2aNwPQpvWkAK16NwPQJXQHE9CtejaFRASOF6FK5fUkAzMzMzM7tQQHE9Ctej4E5AkML1KFx/TEBTuB6F6wVlQAAAAAAAAPh/PwrXo3BhYkDD9Shcj/5hQD0K16NwSWFAsEfhehSqYEBJ4XoUru9fQBauR+F6vF5AR+F6FK6vXUA0MzMzM6tcQJmZmZmZgVpAFa5H4XpcWEBmZmZmZq5WQEjhehSuD1VA16NwPQq/U0BxPQrXo5hSQEjhehSun1FA16NwPQqvUECwR+F6FOpmQFO4HoXrZWRAkML1KFxLY0CQwvUoXItjQF2PwvUosGJASOF6FK77YUCQwvUoXHNhQDQzMzMz32BA7FG4HoVXYEDjehSuR7lfQCxcj8L1wF1AzszMzMz0W0A9CtejcDVaQFyPwvUoxFhAR+F6FK5/V0DXo3A9Cl9WQBSuR+F6bFVAuB6F61FwVEB6FK5H4R5qQEjhehSuK2NANDMzMzMvYkBTuB6F60VhQM3MzMzMoGBAexSuR+HWYEDD9Shcj05gQF2PwvUopF9AC9ejcD2yXkA3MzMzM9tdQD4K16NwVVxAFK5H4XocW0A+CtejcMVZQDMzMzMzm1hAPQrXo3CFV0DNzMzMzJRWQLgehetRwFVAMzMzMzPrVEBxPQrXo9RpQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/C9Shcj55oQAAAAAAAnGdAUrgehesVaEA9CtejcBlnQJmZmZmZDWdAmpmZmZm1ZkBwPQrXo9RmQHE9CtejNGZAuB6F61HMZUDPzMzMzIBlQEnhehSuc2VAw/UoXI+OZUBI4XoUrrNkQK5H4XoUgmdA16NwPQo7ZkAqXI/C9SRmQKVwPQrXz2VAXo/C9SjIZUCF61G4HtllQM3MzMzM0GVA9ihcj8LJZUDZo3A9CptlQLkehetRhGVA9yhcj8KBZUABAAAAAHxlQO1RuB6F/2RApHA9CtenY0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Xo3A9Cj9TQAEAAAAAEE5AMzMzMzODSEAAAAAAALBEQK5H4XoU/kFA4noUrkcRQEAL16NwPao8QAAAAAAAAPh/W4/C9Sj0X0BqZmZmZu5aQK5H4XoUJldApHA9CtdrVEDXo3A9Ck9SQCpcj8L10FBA4noUrkeRTkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/HoXrUbjWXkABAAAAAKhbQNijcD0KL1lA4XoUrkcpV0DhehSuR3lVQKRwPQrXK1RAXI/C9SjkUkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/PgrXo3ChYUAVrkfheihgQM7MzMzMxF1AYI/C9SjkW0DiehSuRzlaQIXrUbge7VhAUrgeheuJV0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/r0fhehQCYkCPwvUoXLtgQMzMzMzMZF9AVbgeheuZXUDNzMzMzBRcQFS4HoXryVpAuh6F61GgWUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwvXo3A9mkxAPgrXo3ANSkBwPQrXoyBIQHsUrkfhKkZAC9ejcD16REDD9Shcj3JDQFK4HoXrIUJA9Shcj8IFQUCkcD0K18M/QMP1KFyP4j1AFa5H4Xo0PEDC9Shcj6I6QF2PwvUoPDlAFa5H4Xr0N0CuR+F6FM42QKRwPQrXwzVArkfhehTONEAAAAAAAAD4f3sUrkfhglZAkML1KFyHVEAK16NwPYJTQFK4HoXrGVJAUrgehev5UEDD9Shcj/JPQGdmZmZmNk5AAAAAAACwTEAAAAAAAFBLQM3MzMzM3ElArkfhehSeSEDC9Shcj3JHQNejcD0KZ0ZApHA9CtdzRUBmZmZmZpZEQFyPwvUozENAw/UoXI8SQ0AAAAAAAAD4f9ejcD0KX1dAuR6F61GwVUDC9Shcj2pUQAAAAAAAaFNAexSuR+HSUkDhehSuR/lRQDMzMzMzO1FAMzMzMzObUEAK16NwPQJQQHE9CtejoE5AhutRuB51TUBmZmZmZlZMQML1KFyPUktANDMzMzNjSkDYo3A9CodJQK5H4XoUvkhAMzMzMzMDSEAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/xvUoXI9KXEDiehSuRzldQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/D9Shcj3pbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f5DC9Shcs2BAU7gehetJX0CwR+F6FAZfQKdwPQrXW15AKVyPwvVAXkAAAAAAAAD4fwAAAAAAAPh/kML1KFxXX0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAABwSkBSuB6F67E6QML1KFyPIjNAUrgehetpWUBwPQrXo0hTQAEAAAAAEE5AMzMzMzODSEAfhetRuK5EQI/C9Shc/0FA4noUrkcRQEAL16NwPao8QNqjcD0K319A2aNwPQpvWkBqZmZmZu5aQK5H4XoUJldApHA9CtdrVEDXo3A9Ck9SQCpcj8L10FBA4noUrkeRTkBTuB6F6wVlQFK4HoXraVdAPgrXo3ANSkBwPQrXoyBIQHsUrkfhKkZAKVyPwvV4REDD9Shcj3JDQFK4HoXrIUJA9Shcj8IFQUCkcD0K18M/QJmZmZmZgVpAFa5H4XpcWEABAAAAAKhbQNijcD0KL1lA4XoUrkcpV0BSuB6F63lVQKRwPQrXK1RA7FG4HoXjUkCwR+F6FOpmQFO4HoXrZWRAkML1KFyHVEB7FK5H4YJTQFK4HoXrGVJAUrgehev5UEDD9Shcj/JPQGdmZmZmNk5A4XoUrkexTEDhehSuR1FLQCxcj8L1wF1AzszMzMz0W0AVrkfheihgQM7MzMzMxF1AzszMzMzkW0DiehSuRzlaQBSuR+F67FhAUrgeheuJV0B6FK5H4R5qQEjhehSuK2NAuR6F61GwVUDC9Shcj2pUQAAAAAAAaFNAexSuR+HSUkDhehSuR/lRQDMzMzMzO1FAMzMzMzObUEAK16NwPQJQQD4K16NwVVxAFK5H4XocW0CPwvUoXLtgQMzMzMzMZF9AVbgeheuZXUDNzMzMzBRcQFS4HoXryVpASeF6FK6fWUBxPQrXo9RpQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/zczMzMx0UEDC9Shcj55oQAAAAAAAnGdAUrgehesVaEApXI/C9dhAQJmZmZmZDWdA//////9fP0BwPQrXo9RmQBSuR+F6dD1AuB6F61HMZUCkcD0K18M7QEnhehSuc2VAZmZmZmZGOkBI4XoUrrNkQK5H4XoUgmdAU7gehetJX0C4HoXrUYhNQDMzMzMzI0xA2KNwPQonS0DC9Shcj1JKQEjhehSuV0lAexSuR+GqSEDNzMzMzNxHQML1KFyPMkdA4XoUrkeRRkDrUbgehftFQJqZmZmZaUVApHA9CtenY0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1241\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1242\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1237\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic_r_p_1\",\"transform\":{\"type\":\"object\",\"name\":\"LinearColorMapper\",\"id\":\"p1233\",\"attributes\":{\"palette\":[\"#0072B2\",\"#E69F00\",\"#F0E442\",\"#009E73\",\"#56B4E9\",\"#D55E00\",\"#CC79A7\",\"#000000\"],\"low\":28.665000000000003,\"high\":144.06500000000003}}},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic_r_p_1\",\"transform\":{\"id\":\"p1233\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.6},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic_r_p_1\",\"transform\":{\"id\":\"p1233\"}}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1238\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic_r_p_1\",\"transform\":{\"id\":\"p1233\"}},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic_r_p_1\",\"transform\":{\"id\":\"p1233\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic_r_p_1\",\"transform\":{\"id\":\"p1233\"}},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1239\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic_r_p_1\",\"transform\":{\"id\":\"p1233\"}},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic_r_p_1\",\"transform\":{\"id\":\"p1233\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic_r_p_1\",\"transform\":{\"id\":\"p1233\"}},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1250\",\"attributes\":{\"data_source\":{\"id\":\"p1205\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1251\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1252\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1247\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1243\",\"attributes\":{\"value\":-0.4,\"range\":{\"id\":\"p1218\"}}}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_style\":{\"type\":\"value\",\"value\":\"bold\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1248\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1243\"}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1249\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1243\"}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1260\",\"attributes\":{\"data_source\":{\"id\":\"p1205\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1261\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1262\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1257\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1243\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1253\",\"attributes\":{\"value\":0.3,\"range\":{\"id\":\"p1219\"}}}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"8pt\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1258\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1243\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1253\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1259\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1243\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1253\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1270\",\"attributes\":{\"data_source\":{\"id\":\"p1205\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1271\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1272\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1267\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1243\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1263\",\"attributes\":{\"value\":-0.35,\"range\":{\"id\":\"p1219\"}}}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"5pt\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1268\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1243\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1263\"}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1269\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1243\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1263\"}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1217\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1232\",\"attributes\":{\"renderers\":\"auto\",\"tooltips\":[[\"Name\",\"@name\"],[\"Type\",\"@metal\"],[\"atomic_r_p_1\",\"@atomic_r_p_1 pm\"]]}}]}},\"toolbar_location\":null,\"left\":[{\"type\":\"object\",\"name\":\"CategoricalAxis\",\"id\":\"p1227\",\"attributes\":{\"visible\":false,\"ticker\":{\"type\":\"object\",\"name\":\"CategoricalTicker\",\"id\":\"p1228\"},\"formatter\":{\"type\":\"object\",\"name\":\"CategoricalTickFormatter\",\"id\":\"p1229\"},\"major_label_standoff\":0,\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1230\"},\"axis_line_color\":null,\"major_tick_line_color\":null}}],\"right\":[{\"type\":\"object\",\"name\":\"ColorBar\",\"id\":\"p1274\",\"attributes\":{\"location\":[0,0],\"width\":8,\"formatter\":{\"type\":\"object\",\"name\":\"NumeralTickFormatter\",\"id\":\"p1273\",\"attributes\":{\"format\":\"0.0000\"}},\"major_label_policy\":{\"type\":\"object\",\"name\":\"NoOverlap\",\"id\":\"p1275\"},\"label_standoff\":13,\"color_mapper\":{\"id\":\"p1233\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"CategoricalAxis\",\"id\":\"p1222\",\"attributes\":{\"visible\":false,\"ticker\":{\"type\":\"object\",\"name\":\"CategoricalTicker\",\"id\":\"p1223\"},\"formatter\":{\"type\":\"object\",\"name\":\"CategoricalTickFormatter\",\"id\":\"p1224\"},\"major_label_standoff\":0,\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1225\"},\"axis_line_color\":null,\"major_tick_line_color\":null}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1226\",\"attributes\":{\"axis\":{\"id\":\"p1222\"},\"grid_line_color\":null}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1231\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1227\"},\"grid_line_color\":null}}]}}]}};\n const render_items = [{\"docid\":\"850d8581-a666-49b9-b0fd-d3864c9291e0\",\"roots\":{\"p1208\":\"ad322689-f79c-4dbd-b417-74faf2656a76\"},\"root_ids\":[\"p1208\"],\"notebook_comms_target\":\"p1276\"}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);", + "application/vnd.bokehjs_exec.v0+json": "" + }, + "metadata": { + "application/vnd.bokehjs_exec.v0+json": { + "id": "p1208" + } + }, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"681dc749-4897-4645-b89a-60c807f68d81\":{\"version\":\"3.2.2\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1106\",\"attributes\":{\"width\":950,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"FactorRange\",\"id\":\"p1116\",\"attributes\":{\"factors\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\"]}},\"y_range\":{\"type\":\"object\",\"name\":\"FactorRange\",\"id\":\"p1117\",\"attributes\":{\"factors\":[\"AC\",\"LC\",\" \",\"VII\",\"VI\",\"V\",\"IV\",\"III\",\"II\",\"I\"]}},\"x_scale\":{\"type\":\"object\",\"name\":\"CategoricalScale\",\"id\":\"p1118\"},\"y_scale\":{\"type\":\"object\",\"name\":\"CategoricalScale\",\"id\":\"p1119\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1109\",\"attributes\":{\"text\":\"Periodic Table\"}},\"outline_line_color\":null,\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1138\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1103\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1104\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1105\"},\"data\":{\"type\":\"map\",\"entries\":[[\"symbol\",{\"type\":\"ndarray\",\"array\":[\"H\",\"He\",\"Li\",\"Be\",\"B\",\"C\",\"N\",\"O\",\"F\",\"Ne\",\"Na\",\"Mg\",\"Al\",\"Si\",\"P\",\"S\",\"Cl\",\"Ar\",\"K\",\"Ca\",\"Sc\",\"Ti\",\"V\",\"Cr\",\"Mn\",\"Fe\",\"Co\",\"Ni\",\"Cu\",\"Zn\",\"Ga\",\"Ge\",\"As\",\"Se\",\"Br\",\"Kr\",\"Rb\",\"Sr\",\"Y\",\"Zr\",\"Nb\",\"Mo\",\"Tc\",\"Ru\",\"Rh\",\"Pd\",\"Ag\",\"Cd\",\"In\",\"Sn\",\"Sb\",\"Te\",\"I\",\"Xe\",\"Cs\",\"Ba\",\"Lu\",\"Hf\",\"Ta\",\"W\",\"Re\",\"Os\",\"Ir\",\"Pt\",\"Au\",\"Hg\",\"Tl\",\"Pb\",\"Bi\",\"Po\",\"At\",\"Rn\",\"Fr\",\"Ra\",\"Lr\",\"Rf\",\"Db\",\"Sg\",\"Bh\",\"Hs\",\"Mt\",\"Ds\",\"Rg\",\"Cn\",\"Nh\",\"Fl\",\"Mc\",\"Lv\",\"Ts\",\"Og\",\"La\",\"Ce\",\"Pr\",\"Nd\",\"Pm\",\"Sm\",\"Eu\",\"Gd\",\"Tb\",\"Dy\",\"Ho\",\"Er\",\"Tm\",\"Yb\",\"Ac\",\"Th\",\"Pa\",\"U\",\"Np\",\"Pu\",\"Am\",\"Cm\",\"Bk\",\"Cf\",\"Es\",\"Fm\",\"Md\",\"No\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic number\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABnAAAAaAAAAGkAAABqAAAAawAAAGwAAABtAAAAbgAAAG8AAABwAAAAcQAAAHIAAABzAAAAdAAAAHUAAAB2AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAAPwAAAEAAAABBAAAAQgAAAEMAAABEAAAARQAAAEYAAABZAAAAWgAAAFsAAABcAAAAXQAAAF4AAABfAAAAYAAAAGEAAABiAAAAYwAAAGQAAABlAAAAZgAAAA==\"},\"shape\":[118],\"dtype\":\"int32\",\"order\":\"little\"}],[\"name\",{\"type\":\"ndarray\",\"array\":[\"Hydrogen\",\"Helium\",\"Lithium\",\"Beryllium\",\"Boron\",\"Carbon\",\"Nitrogen\",\"Oxygen\",\"Fluorine\",\"Neon\",\"Sodium\",\"Magnesium\",\"Aluminum\",\"Silicon\",\"Phosphorus\",\"Sulfur\",\"Chlorine\",\"Argon\",\"Potassium\",\"Calcium\",\"Scandium\",\"Titanium\",\"Vanadium\",\"Chromium\",\"Manganese\",\"Iron\",\"Cobalt\",\"Nickel\",\"Copper\",\"Zinc\",\"Gallium\",\"Germanium\",\"Arsenic\",\"Selenium\",\"Bromine\",\"Krypton\",\"Rubidium\",\"Strontium\",\"Yttrium\",\"Zirconium\",\"Niobium\",\"Molybdenum\",\"Technetium\",\"Ruthenium\",\"Rhodium\",\"Palladium\",\"Silver\",\"Cadmium\",\"Indium\",\"Tin\",\"Antimony\",\"Tellurium\",\"Iodine\",\"Xenon\",\"Cesium\",\"Barium\",\"Lutetium\",\"Hafnium\",\"Tantalum\",\"Tungsten\",\"Rhenium\",\"Osmium\",\"Iridium\",\"Platinum\",\"Gold\",\"Mercury\",\"Thallium\",\"Lead\",\"Bismuth\",\"Polonium\",\"Astatine\",\"Radon\",\"Francium\",\"Radium\",\"Lawrencium\",\"Rutherfordium\",\"Dubnium\",\"Seaborgium\",\"Bohrium\",\"Hassium\",\"Meitnerium\",\"Darmstadtium\",\"Roentgenium\",\"Copernicium\",\"Nihomium\",\"Flerovium\",\"Moscovium\",\"Livermorium\",\"Tennessine\",\"Oganesson\",\"Lanthanum\",\"Cerium\",\"Praseodymium\",\"Neodymium\",\"Promethium\",\"Samarium\",\"Europium\",\"Gadolinium\",\"Terbium\",\"Dysprosium\",\"Holmium\",\"Erbium\",\"Thulium\",\"Ytterbium\",\"Actinium\",\"Thorium\",\"Protactinium\",\"Uranium\",\"Neptunium\",\"Plutonium\",\"Americium\",\"Curium\",\"Berkelium\",\"Californium\",\"Einsteinium\",\"Fermium\",\"Mendelevium\",\"Nobelium\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic mass\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qkiFsYUg8D/lnUMZqgIQQN0kBoGVwxtAIjMXuDwGIkCsHFpkO58lQGgibHh6BShAM8SxLm4DLECrPldbsf8vQMQ4JFqX/zJAWRe30QAuNEB7LwCFYf02QK5H4XoUTjhA+sIaHUb7OkDZzvdT4xU8QGoWaHdI+T5AuB6F61EIQEBEi2zn+7lBQNNNYhBY+UNAMZkqGJWMQ0BEi2zn+wlEQE7tDFNbekZA5dAi2/nuR0CNl24Sg3hJQNbFbTSA/0lAkpbK2xF4S0Bcj8L1KOxLQDblCu9yd01A8IXJVMFYTUDZzvdT48VPQLgehetRWFBAg8DKoUVuUUApXI/C9ShSQJf/kH77ulJAPQrXo3C9U0Bg5dAi2/lTQFCNl24S81RAZ0Rpb/BdVUBI4XoUrudVQDlFR3L5OVZAdZMYBFbOVkDnb0IhAjpXQD0K16Nw/VdAAAAAAACAWEAUrkfhekRZQMuhRbbzuVlAexSuR+GaWkDImLuWkPdaQPyp8dJNGlxAMQisHFq0XEA9CtejcK1dQHE9CtejcF5AZmZmZmbmX0CkjSPW4rlfQEw3iUFgaWBAPFNDdvmcYEBYObTIdiphQLu4jQbw3mVASOF6FK5PZkAKEXAIVZ5mQHsUrkfh+mZAtMh2vp9GZ0CPwvUoXMdnQG3n+6nxBmhAppvEILBiaEB6ihwi7p5oQHsUrkfhEmlA0ZFc/kOMaUBmZmZmZuZpQPMf0m9fH2pAAAAAAAAgakAAAAAAAEBqQAAAAAAAwGtAAAAAAADga0AAAAAAAEBsQAAAAAAAYHBAAAAAAACwcEAAAAAAAMBwQAAAAAAA8HBAAAAAAAAAcUAAAAAAAOBwQAAAAAAAQHFAAAAAAACQcUAAAAAAAIBxQAAAAAAA0HFAAAAAAADAcUAAAAAAABByQAAAAAAAAHJAAAAAAABQckAAAAAAAGByQAAAAAAAYHJAS7A4nPlcYUDByqFFtoNhQNxGA3gLnWFAObTIdr4HYkAAAAAAACBiQOxRuB6Fy2JAAiuHFtn+YkAAAAAAAKhjQFFrmnec3WNAAAAAAABQZEAS2nIuxZ1kQD81XrpJ6GRAFLNeDOUdZUB9PzVeuqFlQAAAAAAAYGxAJemayTcBbUCTUtDtJeFsQOAQqtTswG1AAAAAAACgbUAAAAAAAIBuQAAAAAAAYG5AAAAAAADgbkAAAAAAAOBuQAAAAAAAYG9AAAAAAACAb0AAAAAAABBwQAAAAAAAIHBAAAAAAAAwcEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"CPK\",{\"type\":\"ndarray\",\"array\":[\"#FFFFFF\",\"#D9FFFF\",\"#CC80FF\",\"#C2FF00\",\"#FFB5B5\",\"#909090\",\"#3050F8\",\"#FF0D0D\",\"#90E050\",\"#B3E3F5\",\"#AB5CF2\",\"#8AFF00\",\"#BFA6A6\",\"#F0C8A0\",\"#FF8000\",\"#FFFF30\",\"#1FF01F\",\"#80D1E3\",\"#8F40D4\",\"#3DFF00\",\"#E6E6E6\",\"#BFC2C7\",\"#A6A6AB\",\"#8A99C7\",\"#9C7AC7\",\"#E06633\",\"#F090A0\",\"#50D050\",\"#C88033\",\"#7D80B0\",\"#C28F8F\",\"#668F8F\",\"#BD80E3\",\"#FFA100\",\"#A62929\",\"#5CB8D1\",\"#702EB0\",\"#00FF00\",\"#94FFFF\",\"#94E0E0\",\"#73C2C9\",\"#54B5B5\",\"#3B9E9E\",\"#248F8F\",\"#0A7D8C\",\"#006985\",\"#C0C0C0\",\"#FFD98F\",\"#A67573\",\"#668080\",\"#9E63B5\",\"#D47A00\",\"#940094\",\"#429EB0\",\"#57178F\",\"#00C900\",\"#00AB24\",\"#4DC2FF\",\"#4DA6FF\",\"#2194D6\",\"#267DAB\",\"#266696\",\"#175487\",\"#D0D0E0\",\"#FFD123\",\"#B8B8D0\",\"#A6544D\",\"#575961\",\"#9E4FB5\",\"#AB5C00\",\"#754F45\",\"#428296\",\"#420066\",\"#007D00\",\"#C70066\",\"#CC0059\",\"#D1004F\",\"#D90045\",\"#E00038\",\"#E6002E\",\"#EB0026\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#70D4FF\",\"#FFFFC7\",\"#D9FFC7\",\"#C7FFC7\",\"#A3FFC7\",\"#8FFFC7\",\"#61FFC7\",\"#45FFC7\",\"#30FFC7\",\"#1FFFC7\",\"#00FF9C\",\"#00E675\",\"#00D452\",\"#00BF38\",\"#70ABFA\",\"#00BAFF\",\"#00A1FF\",\"#008FFF\",\"#0080FF\",\"#006BFF\",\"#545CF2\",\"#785CE3\",\"#8A4FE3\",\"#A136D4\",\"#B31FD4\",\"#B31FBA\",\"#B30DA6\",\"#BD0D87\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronic configuration\",{\"type\":\"ndarray\",\"array\":[\"1s1\",\"1s2\",\"[He] 2s1\",\"[He] 2s2\",\"[He] 2s2 2p1\",\"[He] 2s2 2p2\",\"[He] 2s2 2p3\",\"[He] 2s2 2p4\",\"[He] 2s2 2p5\",\"[He] 2s2 2p6\",\"[Ne] 3s1\",\"[Ne] 3s2\",\"[Ne] 3s2 3p1\",\"[Ne] 3s2 3p2\",\"[Ne] 3s2 3p3\",\"[Ne] 3s2 3p4\",\"[Ne] 3s2 3p5\",\"[Ne] 3s2 3p6\",\"[Ar] 4s1\",\"[Ar] 4s2\",\"[Ar] 3d1 4s2\",\"[Ar] 3d2 4s2\",\"[Ar] 3d3 4s2\",\"[Ar] 3d5 4s1\",\"[Ar] 3d5 4s2\",\"[Ar] 3d6 4s2\",\"[Ar] 3d7 4s2\",\"[Ar] 3d8 4s2\",\"[Ar] 3d10 4s1\",\"[Ar] 3d10 4s2\",\"[Ar] 3d10 4s2 4p1\",\"[Ar] 3d10 4s2 4p2\",\"[Ar] 3d10 4s2 4p3\",\"[Ar] 3d10 4s2 4p4\",\"[Ar] 3d10 4s2 4p5\",\"[Ar] 3d10 4s2 4p6\",\"[Kr] 5s1\",\"[Kr] 5s2\",\"[Kr] 4d1 5s2\",\"[Kr] 4d2 5s2\",\"[Kr] 4d4 5s1\",\"[Kr] 4d5 5s1\",\"[Kr] 4d5 5s2\",\"[Kr] 4d7 5s1\",\"[Kr] 4d8 5s1\",\"[Kr] 4d10\",\"[Kr] 4d10 5s1\",\"[Kr] 4d10 5s2\",\"[Kr] 4d10 5s2 5p1\",\"[Kr] 4d10 5s2 5p2\",\"[Kr] 4d10 5s2 5p3\",\"[Kr] 4d10 5s2 5p4\",\"[Kr] 4d10 5s2 5p5\",\"[Kr] 4d10 5s2 5p6\",\"[Xe] 6s1\",\"[Xe] 6s2\",\"[Xe] 4f14 5d1 6s2\",\"[Xe] 4f14 5d2 6s2\",\"[Xe] 4f14 5d3 6s2\",\"[Xe] 4f14 5d4 6s2\",\"[Xe] 4f14 5d5 6s2\",\"[Xe] 4f14 5d6 6s2\",\"[Xe] 4f14 5d7 6s2\",\"[Xe] 4f14 5d9 6s1\",\"[Xe] 4f14 5d10 6s1\",\"[Xe] 4f14 5d10 6s2\",\"[Xe] 4f14 5d10 6s2 6p1\",\"[Xe] 4f14 5d10 6s2 6p2\",\"[Xe] 4f14 5d10 6s2 6p3\",\"[Xe] 4f14 5d10 6s2 6p4\",\"[Xe] 4f14 5d10 6s2 6p5\",\"[Xe] 4f14 5d10 6s2 6p6\",\"[Rn] 7s1\",\"[Rn] 7s2\",\"[Rn] 5f14 7s2 7p1\",\"[Rn] 5f14 6d2 7s2\",\"[Rn].5f14.6d3.7s2\",\"[Rn].5f14.6d4.7s2\",\"[Rn].5f14.6d5.7s2\",\"[Rn].5f14.6d6.7s2\",\"[Rn].5f14.6d7.7s2\",\"[Rn].5f14.6d9.7s1\",\"[Rn].5f14.6d10.7s1\",\"[Rn].5f14.6d10.7s2\",\"[Rn].5f14.6d10.7s2.7p1\",\"[Rn].5f14.6d10.7s2.7p2\",\"[Rn].5f14.6d10.7s2.7p3\",\"[Rn].5f14.6d10.7s2.7p4\",\"[Rn].5f14.6d10.7s2.7p5\",\"[Rn].5f14.6d10.7s2.7p6\",\"[Xe] 5d1 6s2\",\"[Xe] 4f1 5d1 6s2\",\"[Xe] 4f3 6s2\",\"[Xe] 4f4 6s2\",\"[Xe] 4f5 6s2\",\"[Xe] 4f6 6s2\",\"[Xe] 4f7 6s2\",\"[Xe] 4f7 5d1 6s2\",\"[Xe] 4f9 6s2\",\"[Xe] 4f10 6s2\",\"[Xe] 4f11 6s2\",\"[Xe] 4f12 6s2\",\"[Xe] 4f13 6s2\",\"[Xe] 4f14 6s2\",\"[Rn] 6d1 7s2\",\"[Rn] 6d2 7s2\",\"[Rn] 5f2 6d1 7s2\",\"[Rn] 5f3 6d1 7s2\",\"[Rn] 5f4 6d1 7s2\",\"[Rn] 5f6 7s2\",\"[Rn] 5f7 7s2\",\"[Rn] 5f7 6d1 7s2\",\"[Rn] 5f9 7s2\",\"[Rn] 5f10 7s2\",\"[Rn] 5f11 7s2\",\"[Rn] 5f12 7s2\",\"[Rn] 5f13 7s2\",\"[Rn] 5f14 7s2\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"metal\",{\"type\":\"ndarray\",\"array\":[\"nonmetal\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metalloid\",\"metalloid\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metalloid\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metal\",\"halogen\",\"noble gas\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"group\",{\"type\":\"ndarray\",\"array\":[\"1\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"period\",{\"type\":\"ndarray\",\"array\":[\"I\",\"I\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic_hfomo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsDckO4INdcxwAFZr6lbcQbAYAwWXIRIGMAm7rmprvckwMuuCU8AyS7AggmTQd5PHcBkZ5xSd5MjwBebRCO7FinARQP5sfEgL8AFN8bl51MFwNER84mrKxTAB4KoZy2VIMDE8adRYY4nwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwILMhugmECfAegjAvuPRAcBQQ+7IA4oPwC5rF+dSjBHAnvzDohwNE8C+d5mOPzMUwPC2cbnLJhPAQSKInp8sEcBvP7fmYZUOwDQOUZPoIQrAEvjnb4GaBsCERftpmuURwL68S+EytBnAHLeDHRsbI8BMtP+KqVQpwN1bC3uNOBXANjejxdCNG8AVA3zhsx0hwP0r3rk6oSTALPFT4j/9AMDgfhIF9awNwBIuJDCmxxDAjYGmwu+XEsCD1L0pz90TwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwBNKIltEJBHANI3P7RpHFMCJU/4DL+UQwC2bOTe4FxjAQ/kErwteIcAtVk4ejpEmwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewPTslzVzKCLAQ6jtQ9hD/79V39tgTN4KwHUkw6MdRxPA8kyd53RtFcA4ZkVa1QkXwJlzIm4aRBjAUuuNHV3FFcCxL+mxPysYwGzjwb7vTRLA70OG28BZFcDFFdD6gP0VwHvU2ZXe1RzAGRu9zkb4I8B6k+C5O38pwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwKfq8FrZ9iDAjLt8uXtgAMA1XgFWBoELwAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/0gsAY2C7DMDcPoIyP4b9v1v4d6HEbAzA2gTGRutABsAI/S3qQ5wLwMf0FnrDCgzAhWkJjWzeAsClC2RSOSkAwMhNCkylxwrA/N5NmrWaCcDWK78N2uQMwFLPEKMqow7Akn9alTJ+DcDg4SCoG2sPwCXznDsjgBDAchtCmXHYEcC7zpi+bncRwB7G84dXohDAjsf/GbhZD8A4bWA2YfUOwMjP8pmIXQHAYz+lc3TbAMC/4kWdLIMOwKoRhViBSw7AwePisrSfDMCS6BAcq9MKwFKqpjmSNQnALbraGz7qEMA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_hpomo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsDckO4INdcxwAFZr6lbcQbAYAwWXIRIGMAIVSdrzJwJwHJrXFqHkhTAggmTQd5PHcBqm8DxeZMjwBebRCO7FinARQP5sfEgL8AFN8bl51MFwNER84mrKxTAcubgbqflAsBp7/4auZMPwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwILMhugmECfAegjAvuPRAcBQQ+7IA4oPwAbI4RAWFALAr7tOQeptDMDtr38Mdu4SwPC2cbnLJhPAmtngjU8zEcCMD0hjbJUOwEN2mdHtIQrAImAwroaaBsCERftpmuURwL68S+EytBnAxUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAP2vHZNONG8AVA3zhsx0hwP0r3rk6oSTALPFT4j/9AMDgfhIF9awNwH/ox8hIlvy/LEcgdvRyCMBex4JJelYRwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwCOyaplJJBHANI3P7RpHFMCJU/4DL+UQwC2bOTe4FxjA1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewPTslzVzKCLAQ6jtQ9hD/79V39tgTN4KwMlGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDL1ONcGlUYwGzjwb7vTRLA70OG28BZFcDFFdD6gP0VwHvU2ZXe1RzAtpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwKfq8FrZ9iDAjLt8uXtgAMA1XgFWBoELwAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsDcPoIyP4b9vwDPXuIOuP2/2gTGRutABsAbzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsClC2RSOSkAwMhNCkylxwrA/N5NmrWaCcB3igepb3wNwFLPEKMqow7Ava6TBa2ADcDg4SCoG2sPwOxZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAcqftsXnbAMC/4kWdLIMOwIAQE+ewig7AZiFOWPKpDMBr+Wd+5vcKwG17VQF7mQnALbraGz7qEMA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_lfumo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsBvZepokmn/PwFZr6lbcQbAFZWtyUqS978IVSdrzJwJwHJrXFqHkhTAggmTQd5PHcDClD6+stALQJSzOwScYQFAjdqjgx55CkAFN8bl51MFwAeYkOnGp+i/cubgbqflAsBp7/4auZMPwOqjdc4vgBbAJf+9K93NFEBB1kUP2R4WQEY6lIy2WRNAegjAvuPRAcBQd0MlsuztvwbI4RAWFALAr7tOQeptDMDtr38Mdu4SwHJvxVgt2BLAutZ8s5LJBEDvUAMSQRwOwG17VQF7mQnALPkqFD2UBcCERftpmuURwLYz9e8pxNq/xUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAvozwypYjF0DuypXeklUZQHJnqJ3SgBNALPFT4j/9AMBVByd/tNLsv3/ox8hIlvy/LEcgdvRyCMBex4JJelYRwFuMSAOddhHAwevONU6hBsCieqVi3AgGwIKpkVaXYgXASvK1Qfp4BcCJU/4DL+UQwLHbIj0AAuK/1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+8L/9mxZFUDnOFztcD4VQNyZFt85Tf0/Q6jtQ9hD/79ur00iWFz1v8lGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDwSF0YBdveP1CiGkuOdxDAVy+uNy1jEMDFFdD6gP0VwOTcL2CfZt+/tpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAQi0m/x7UFEBukSqYWyQVQMUdJnwSWgFAjLt8uXtgAMD/OfzM/dfmvwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsBu+22dW0T8vwDPXuIOuP2/haaHcpEo8b8bzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsBl0ehT4xbev5HI3YPsKuC/+2aYQo0H4b+OBpabFMS+v9yw2ANN2bq/jKTUGrZK0D9CXWLV0dXIv+xZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAyzQzXzSygb97AsDUcabLv/0QLh9bPcQ/qLcrUYz14T8lVonKhhjuPwrQSYp/N/Q/RgkTIrHC0j8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_lpumo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsBvZepokmn/PwFZr6lbcQbAFZWtyUqS978IVSdrzJwJwHJrXFqHkhTAggmTQd5PHcBqm8DxeZMjwBebRCO7FinAjdqjgx55CkAFN8bl51MFwAeYkOnGp+i/cubgbqflAsBp7/4auZMPwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwEY6lIy2WRNAegjAvuPRAcBQd0MlsuztvwbI4RAWFALAr7tOQeptDMDtr38Mdu4SwPC2cbnLJhPAmtngjU8zEcCMD0hjbJUOwEN2mdHtIQrAImAwroaaBsCERftpmuURwLYz9e8pxNq/xUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAP2vHZNONG8AVA3zhsx0hwHJnqJ3SgBNALPFT4j/9AMBVByd/tNLsv3/ox8hIlvy/LEcgdvRyCMBex4JJelYRwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwCOyaplJJBHASvK1Qfp4BcCJU/4DL+UQwLHbIj0AAuK/1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewNyZFt85Tf0/Q6jtQ9hD/79ur00iWFz1v8lGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDL1ONcGlUYwGzjwb7vTRLAVy+uNy1jEMDFFdD6gP0VwOTcL2CfZt+/tpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwMUdJnwSWgFAjLt8uXtgAMD/OfzM/dfmvwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsDcPoIyP4b9vwDPXuIOuP2/haaHcpEo8b8bzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsBl0ehT4xbev8hNCkylxwrA+2aYQo0H4b93igepb3wNwNyw2ANN2bq/va6TBa2ADcBCXWLV0dXIv+xZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAcqftsXnbAMC/4kWdLIMOwIAQE+ewig7AZiFOWPKpDMBr+Wd+5vcKwG17VQF7mQnARgkTIrHC0j8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ip_by_half_charged_homo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"60sFjIhpKECn6ePZS/U7QBrpzpOZ2RRAcwiDttyBI0DFfvpuPtIdQM86q3i7pyRA+ERq6JzqKkDNF6AnmdswQKqEOCPHhDRAZHTJEE1xOECE7Yon884TQBnohMqVOCBAQ+cCFclzFUABHYBH1uAdQDwkpfRyZSNAh4KQATMPKEByfCNPxAstQN7wo0KMNzFA447lUIyXEEDPf5+NUZEZQDRkY7D6VxxAwt1HkonDH0B2QKx9HzkeQCe2CQViyxxAfmaKzQkQGkA0M3hH/WUaQBMRYiEhEB1A9/Be3eDBH0AgzSBcu1QfQAxizr6aJyRAmuevG0lGFUARiivV2uIcQPmWiVoxPSJA/VFGO+ciJkCbVMcS8jEqQMD7EptQdC5AFBrWaKbDD0Bka2uIWtwXQIx0kLaNmRVA7ZFU9AMHHEArZG0kMokeQBk+u1xCCRlAoSHjyLuhHEDkg9kqWj0gQFfxWINoNiJAABXvnjYKJEDHu+JSW3cdQF7+ZQ50xCJA4htkcXklFEBJCRhXYs4aQAbZ8lVrpSBAzpQzV5reI0D1wesfxiYnQFu1w2S7lSpALaL313JjDUCmWbbvwacVQHSypZhG+RFA3VRkjEbMF0AFd/ao8kMdQMR2lcmuRSFAHKluBsRHJEDCqjGimykgQHFPvzF1LSJAXk6fD3MNJEDu59xkPp8hQAFxglYmpiVAkBuysF06E0Anpw9pY5kZQGU2pZRJmh9AuAUFwknPIkC9y9qLWMolQLz2i9a21yhAnnd+JK/BDkBTGVUcBwcWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/II4JKvOvFkBX4Q2D0XQZQNdaVN+3pRlAvF6GB76BGUB2/rOWhw0ZQHRi+grapRhAN0Znb3JRGEBHKGbvYyUaQE1GGsHM6RdAlaXgY+fNF0Arvbj8M9oXQLIhS1wHbhlAmhXUVcQnGEDKgL3YL/UZQIxo2cTLphJAQUMfC5r5FkCKov8zAlQUQMUeMkou6hFAol0SK0EyFUBZ3Ivz6OMbQMje/i1fVhtAYxA0FzG1GkAaEGsft90YQAn7uBI73BdAe/Nttz3tFkCZMDVr2mcaQK0qvyh3LhVAa/NvIup7G0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ea_by_half_charged_homo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"6mwTuqFM/r+xp3ClgP8AQOFCcokENOC/o1hF3UnV9D+CnSrdf1TWP/Cpxathg+e/9yrbbHWBAMBJ25sWx1gNwPHynUd3IBbAROkSI4vk/z/WlLhJ1mPfv8FgGDnuTvA/UEHWLMxp3j8Dpbhy63nlv47wnI+Znvy/0wDrQML9CMDq832XbXMSwJshCpca4AFAzgV/TW1i1r8Ei0mlo1P2PzAiRIDu+vo/+3nh0fn76z/7iA96kxq6P6ib55yQ2Oa/9xGPH73K+b8cgJyRZlX2v6iqAPSNjO+//WUDNpCN4L+JCeHTxrL1v1iGTdPGY/w/cSnBrsAG4j/HSCZMOoviv3NDkuyK2Pu/CESE6ym+B8DrfG9EGiERwBBdCXoubQFA/Tjw/uFH1r/L/sVmTi/yP1Aspjnpqvc/xhAq9v3R4T870z0RlWbdv6gs6UFxIva/GuhYx4Xu8r92W9eg2AqqP9ednh3JIco/gS84UHwuhj+s32TyMRb0v5niEwYTP/o/UL5tI4jE3D9BerJX6YLkv6yhlLWTe/q/eTka4HQ3BsCZHQjDkl4PwG+2AdTFgwFABZBC9qr607+No7P7/U/6P92As98Nt/4/QY0QOPLh9D8tmf0l5lzgPz3Fp0nSWNW/K+8hwLpm8r8FMPuBBk0BwAABsfMhZQDAvRFavp4J8r9B8nwAroACwCnnePKkjv0/NnncABVu4z8RoklAtOPev2isfupKqfi/LJefAFF8BMCrs7rEcAANwCXGCrXgdP8/8axg19NJ2b/LJQW3mpPzPwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/LnKphP2N6T/VLrI/bD/pPyKxuwb/M+M/J7GUOKD1/T/PzksQyQ/xP6drTosMNwBAa827701tAUDwatLuM3kFQNtWqCuONgZAZUvg6XufAkAfvXeyXD8HQE+H7yfVpQRAb48fv0q/AkD6CoEGWJoAQH+yoFnA0+c/4KVRVUER3z+zCaSyTIPnP/sSz/lzR/U/qw0pHQLB/j8VojfD8Q//PyMjzE6vxgVAv90Jl6GyC0AprfAS7DUBQM9z6JuPnvY/ugfxWnGl5j+Qo6F+O3y6PxPUEhPmpuG/a5afZB36A0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ip\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"pttc3JosKEBZDDraqSE8QDIdjlLeoxRAz6azgz6QI0DmM4MNe24eQLytAW7q8iRAbHE6D3oyK0Angq60f/4wQLWAkrIqpTRANlNUpNKQOECUixkvkNkTQKriYzDfQCBAAGFEmuazFUBg5i2WOx8eQJZIvH6dfyNAABX+cdQnKEAGH0cWhyEtQGFNI/xURTFAfocewaGmEEAP9wmtlY4ZQEirT/k6zBhAJnliD47rHUDgn8UipesdQKKvqmC/xRxApjtGgu9tHED4w3yIXqYcQLzEzmno/B1Ak6bVPJwcIEC9BMSlzYsfQLgTDZ2PMCRAP65ErDeNFUDjV+oI8h8dQCW8SjNYVyJAOZNnq3Y5JkAiiDbJHUQqQBHlxr7Agy5Auvf8XYbxD0CIOLu9ptcXQECr8EwhCRZAMj2ltINlHEAYLmFy3+IcQGeZ+1X79xpAd6vozKngHEB2PZGTAVsgQNfE5clgUSJAB9TcUHEzJEBY1xl3faMdQIWLpKNgyiJAOWH9w2xgFEDRVEVJHP4aQG3lVdiutyBAFcWptF7uI0DcKynl6zInQDqxvtbLnipAbjdSovGWDUCn+YXr76AVQGY2V9eidBJANmJ3AMgfGEAatnPbJIgdQCmjRXlUZSFA3nlo+g8kIkBlfQJHwA4hQHqaXK3BQSJA54MXJQMmJECoCJZX7LEhQPe4OcTvqCVAUVFz9I90E0BZ/TEI7MUZQHYNtdjPwB9AvnCQqsbdIkA9iEvMv9QlQMJc1E0C3ChArEgROvb1DkCNzxaUEgMWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CC+majMqFkAUKYj0UmkWQGelWiJdCQFA97QVKKRVGEAE8f4GxRkXQIPbxL+JIg3AXDMVTk0QCMBupIDQgrAQQP6Iz9mj9Om/CWxHVUJfFUAAzMNb4sjwP9e2mylaLx1AjXOG9uebF0A5jADuF+wZQGhtMoxe8hJAqRDzXG3wFkAly7VucdcUQHw6rI7AkhRAKDuQsTYAFkC6L4JkL8YYQOwzL1JUsRlACXODUBnMGECYeQFHhFUYQDCoasreTxdAq/sqmP6aFkD1tm1Hg6cVQBmK4fL/2BRA53LLnRd7G0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ea\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"WxLlG0CIAMAwDQCFeY4BQN+lLoInZuC/JFcoV12N8z9wLM+8OsjPPxmcbJL68eq/O+4kcP2EAcBjjaERhIQOwKIrY6w1yRbAB3HWzy5UAEBz7NMeoc7fv9ZxNe+qGu8/WNcqTmNt3D/Zl1T1Z5nmv8Nvswe5D/2/FKLOQpgxCcBALMRrCYMSwLyAlWpFugFA5HzHuN1E1r+dwjfW/P31Pwy8/IURQ/k/vBSJtCn26D9SnIvdgVWQPzf+hx5pGAvAS4js2B5G6b9UYmq7Dzfwv92eaztHXuy/sIlOKRxj2b8HyFyGPAr2vw9pKEN6u/s/a9sGaw3k4D85ErFtV5bjv8JcCbRfU/y/a4bzVqjwB8AGGspKiy0RwAWRceq8LgFABE1PVhoL1r8Iy2D2YtbxP3/GrX/lvvY/JoS5N2wf4D/CkafBuGDgv93F7h8H5fS/Z3ZnUtFu778chfTd7fbUv+QAJl9ZZ6a/sQ+Z6ZhEkr/bvDHKLUP0v942I0oGp/k/1LAuqo/32j+YTWUWD2jlv7182yCox/q/aOp0bUJYBsCZiF6DxmUPwL0NXKCrMwFACNUywsRu07/tb6Cb2fn3P/5s0bLcw/0/Jk0VI9Qv9D+AoLeAgVLeP4u616tHmte/o7ngZGLi8r8THKr4GO0AwOHFAFYaS/y//7/R2Flr8r+ZQeiGmIYCwNIF31BX3vw/pmbh4yyB4j86fNYfpzLgv/zZq7Ps/vi/gQasUJeYBMA0/bA8XgENwG7kWgAO7v4/SyAPfzCI2L/PJmKHZEfzPwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/3KG5I+Q96D8MYqtj3efvP0F6W5LoUQXAmh6RUGo7B0AdY+q+mXP5PwwjtcqOPx/ApaeGyiMZH8C32k0bERfrPwFbmB7KrwBAbAarxmcA+D9znO7Wa6UMwKBx2mYr0RpAMhPKldIh7D82e/GE43YAQNxyt52nleY/9j8A38Q43T9/rhcR5SXmP5jwSSVY1vA/AWVNyiqwCcDLeIakAEERwCJCt+XsewBAqe5tj+g5EMD+SdNblUH8P9Hf58WT/PU/ePpef8+N6j9mFWazOJDhPwphvSXqZ8o/ahQchx/hA0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI8aUED2KFyPwudxQI/C9Shcs2lAkML1KFwXXUAVrkfhelxUQArXo3A9MlBA4noUrkcxS0A+CtejcE1HQNejcD0KZ0RA9ihcj8J5bkB8FK5H4aZqQLgehetRBGJAW4/C9SjUXEDhehSuRzlYQD4K16NwNVVAmpmZmZnxUkA0MzMzMytRQITrUbgeKW9Ao3A9Ctc1cEABAAAAAPRoQHE9CtejHGdA2KNwPQrjZUDiehSuR+1kQJmZmZmZdWRArkfhehRyYkCH61G4HqFiQGdmZmZmEmJA16NwPQqrYUBTuB6F6y1hQKNwPQrXO11Auh6F61HwWUCPwvUoXHdXQOF6FK5HuVVA2KNwPQo/VEBnZmZmZv5SQLgehetREnBAzczMzMwycUAK16NwPRZrQEfhehSuq2hA2aNwPQorZ0D3KFyPwglmQBWuR+F6MGVA2KNwPQpzZEBoZmZmZnJkQAEAAAAARGVAuB6F61FcZEAVrkfheoBiQLBH4XoUSmBAKFyPwvVgXUA0MzMzMztbQHsUrkfhgllA16NwPQoPWEAL16NwPdJWQHE9CtejXnFAXI/C9SjSckC5HoXrUXRvQClcj8L1TGZAXI/C9Sg4ZUCkcD0K1y9kQOJ6FK5HXWNAzMzMzMy4YkA1MzMzMwdiQClcj8L1fGFA4noUrkfNYUCkcD0K14dgQFuPwvUoZF5AXI/C9SgEXEBI4XoUrl9aQJqZmZmZAVlAAAAAAADoV0CuR+F6FOZWQArXo3A92HBAhetRuB4bckAzMzMzM49tQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AQAAAACka0DNzMzMzLhqQEfhehSuK2pAzczMzMxoakDgehSuR81qQOB6FK5HzWpAC9ejcD22akDNzMzMzFhoQMP1KFyPHmtAexSuR+E+akD1KFyPwmFpQIbrUbgegWpAXI/C9ShoaUCF61G4HhFoQML1KFyPRmtAhutRuB4xaUA1MzMzM4doQFyPwvUoSGhAPgrXo3BZaEA9CtejcPlpQClcj8L1XGhAm5mZmZmFZ0CF61G4HplpQJDC9Shck2pApHA9CtePakDC9Shcj/5pQMP1KFyPzmpAhetRuB6ZZkA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6FM1BACtejcD36S0BSuB6F6+FIQFK4HoXrgUVASOF6FK63REB7FK5H4SpDQKRwPQrX80FAkML1KFzfQEAK16NwPeo/QJDC9Shc7z1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fzQzMzMzm1tApHA9Cte7VkD2KFyPwk1UQFyPwvUolFJAmZmZmZkxUUBcj8L1KDRQQAEAAAAA0E5AR+F6FK4XTUDD9Shcj3JLQAEAAAAA8ElAUrgeheuhSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f3E9CtejmF1AcD0K16OIWEApXI/C9QBWQFyPwvUoZFRAw/UoXI8qU0A9CtejcEVSQPYoXI/CfVFAAAAAAADoUEC4HoXrUSBQQDQzMzMzw05Acj0K16OATUDNzMzMzFxMQGdmZmZmVktA9ihcj8JlSkB7FK5H4YpJQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61FsYEDYo3A9CqtgQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Yo3A9CjNhQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f5qZmZmZJWRANDMzMzNvYUCG61G4HvlgQDUzMzMzX2FA9ihcj8IFQ0AAAAAAAAD4fwAAAAAAAPh/AQAAAABsY0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/7FG4HoWPZUCF61G4Hk1YQB+F61G49lBAKlyPwvXYSkCF61G4HnVGQJDC9ShcX0NAAAAAAAAA+H8AAAAAAAD4f3sUrkfhFm1ADNejcD1eZEAAAAAAABRgQI/C9ShcZ1pAzczMzMyEVkCamZmZmcFTQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fx+F61G4mmdAH4XrUbhaZEAqXI/C9YxgQNajcD0KX1xANTMzMzM7WUApXI/C9fBWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f4XrUbgeqWhAm5mZmZmtZUCvR+F6FNJiQEjhehSuq2BAm5mZmZkRXkC4HoXrUdBbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fzMzMzMzn2hA7FG4HoUnZkDtUbgehU9jQKRwPQrXb2FAHoXrUbjmX0D5KFyPws1dQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI8aUED2KFyPwudxQI/C9Shcs2lA7FG4HoWPZUCF61G4Hk1YQB+F61G49lBAKlyPwvXYSkCF61G4HnVGQJDC9ShcX0NA9ihcj8J5bkB8FK5H4aZqQHsUrkfhFm1ADNejcD1eZEBH4XoUrhNgQI/C9ShcZ1pAzczMzMyEVkApXI/C9cBTQITrUbgeKW9Ao3A9Ctc1cED1KFyPwuFpQOxRuB6FM1BACtejcD36S0BSuB6F6+FIQNejcD0K50ZASOF6FK63REB7FK5H4SpDQKRwPQrX80FAkML1KFzfQEBTuB6F6y1hQB+F61G4mmdAH4XrUbhaZEBxPQrXo4xgQNajcD0KX1xApXA9Ctc7WUApXI/C9fBWQLgehetREnBAzczMzMwycUBI4XoUrlNsQDQzMzMzm1tAMzMzMzO7VkBnZmZmZk5UQFyPwvUolFJAKVyPwvUwUUCuR+F6FDZQQAEAAAAA0E5AuB6F61FcZEAVrkfheoBiQIXrUbgeqWhAm5mZmZmtZUCvR+F6FNJiQEjhehSuq2BAKlyPwvUQXkAoXI/C9dBbQHE9CtejXnFAXI/C9SjSckAVrkfheqhtQHE9CtejmF1AcD0K16OIWECamZmZmQFWQFyPwvUoZFRAw/UoXI8qU0DNzMzMzERSQIXrUbgefVFA4noUrkfNYUCkcD0K14dgQDMzMzMzn2hA7FG4HoUnZkA0MzMzM09jQKRwPQrXb2FAj8L1KFznX0CG61G4Hs1dQArXo3A92HBAhetRuB4bckDrUbgehbFwQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61FsYEDYo3A9CqtgQAvXo3A9OkFAzczMzMxoYEDD9Shcj9JAQDUzMzMzz2JAFa5H4XokRUDYo3A9CjNhQFyPwvUofD1Am5mZmZmdY0CPwvUoXHNpQKRwPQrXAztAkML1KFzfQEA9CtejcNFqQJqZmZmZJWRANDMzMzNvYUCG61G4HvlgQO1RuB6FX2FAXo/C9Sg0XUByPQrXo8RjQBWuR+F6ZElAAQAAAABsY0DhehSuR/FHQNejcD0KR0dAcT0K16OgRkBSuB6F6wFGQFyPwvUobEVAcD0K16NMa0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI9STkDD9Shcj2xxQLgehetRNGdAmZmZmZkRXEC5HoXrUUBUQClcj8L1IFBA16NwPQoHS0AAAAAAADBHQOF6FK5HUURAFa5H4Xq4bUBwPQrXo2RoQM/MzMzMeGFA2aNwPQo/XEDrUbgehfNXQK9H4XoUBlVAKVyPwvXQUkCamZmZmRFRQHA9CtejtG5AZ2ZmZmbabUCamZmZma1nQJDC9Shc82VA9yhcj8KZZEDsUbgehY9jQLgehetRrGJA4noUrkeVYUDD9Shcj65hQOxRuB6Fh2FA16NwPQprYUA+CtejcBFgQAzXo3A9glxAPwrXo3CVWUDhehSuR0lXQD4K16NwlVVA61G4HoUjVEBxPQrXo+hSQD4K16NwoW9ApHA9Ctd/b0ApXI/C9bxpQOF6FK5HjWdA4noUrkcFZkDsUbgehcdkQGdmZmZm4mNApXA9CtffY0A1MzMzM39kQHoUrkfhlmRAmpmZmZldY0DZo3A9CpNhQNijcD0Kz19ArkfhehQGXUAqXI/C9QBbQK9H4XoUVllA16NwPQrvV0DiehSuR7lWQDQzMzMzBXFAXY/C9ShicUCPwvUoXOttQI/C9ShcS2VAHoXrUbgiZEAfhetRuDpjQBWuR+F6cGJAXY/C9SjIYUCuR+F6FCphQAEAAAAALGFAUrgehes9YUDNzMzMzAhgQLoehetR4F1ApXA9CtfLW0AWrkfhejxaQDMzMzMz61hA61G4HoXTV0DNzMzMzNRWQOxRuB6FiXBApHA9CtedcEDD9Shcjy5sQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uB6F61GMakDsUbgehe9qQOF6FK5HfWpAUrgeheslakDD9ShcjxZqQLgehetR1GlAkML1KFzjaUCkcD0K10doQJDC9Shc02lAexSuR+GuaEB7FK5H4YZpQFK4HoXr1WdAfBSuR+HGaED2KFyPwvlmQGdmZmZmCmpAuB6F61FUaEBmZmZmZupnQHsUrkfh1mdAPQrXo3DJZ0AzMzMzM1doQFK4HoXr/WdAj8L1KFxbZ0CZmZmZmV1oQON6FK5HTWhAmZmZmZn9Z0B7FK5H4aZnQEjhehSuU2dASOF6FK6jZUA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/NDMzMzO3YkBxPQrXo9hWQHsUrkfhslBANDMzMzOjSkBSuB6F60FGQOtRuB6FG0NAAAAAAAAA+H8AAAAAAAD4fxWuR+F6SGpAFa5H4XowY0AL16NwPWJeQDQzMzMzW1lAZ2ZmZmbeVUCamZmZmVFTQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f3sUrkfhHmZAAAAAAAC0YkAqXI/C9UBfQJqZmZmZUVtAexSuR+GSWECG61G4Hn1WQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f2ZmZmZmemdAIIXrUbhyZEApXI/C9eRhQK5H4XoUGmBAcj0K16NoXUB8FK5H4VJbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f4/C9ShcU2dAPwrXo3DZZECkcD0K139iQEfhehSu22BA7FG4HoUzX0DOzMzMzERdQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H+uR+F6FLZRQI/C9Shcv05A16NwPQoHS0B7FK5H4UpIQNejcD0KJ0ZApHA9CtdzREAAAAAAADBDQPYoXI/CBUJAhetRuB71QECF61G4HuU/QFK4HoXr8T1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QAAAAAAAAPh/AAAAAAAA+H9wPQrXozxhQEfhehSuf1lAPgrXo3D1VUA9CtejcNVTQM3MzMzMRFJAZ2ZmZmYuUUApXI/C9VBQQEjhehSu105AXY/C9SgMTUA9CtejcG1LQAEAAAAA8ElAUrgeheuhSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6Fk1pAUrgehetpV0CF61G4Hn1VQJDC9ShcF1RAMzMzMzP7UkCkcD0K1xtSQFK4HoXreVFAZ2ZmZmbeUEBSuB6F6xlQQFK4HoXrwU5Aj8L1KFx/TUDNzMzMzFxMQGdmZmZmVktA9ihcj8JlSkCamZmZmYlJQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61EwX0DD9Shcj25gQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H+vR+F6FPpgQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f6RwPQrX52JAZ2ZmZmbSYEA+CtejcJFgQD4K16Nw6WBA4noUrkdtYUAAAAAAAAD4fwAAAAAAAPh/Fq5H4XpwY0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI9STkDD9Shcj2xxQLgehetRNGdANDMzMzO3YkBxPQrXo9hWQHsUrkfhslBANDMzMzOjSkBSuB6F60FGQArXo3A9GkNAFa5H4Xq4bUBwPQrXo2RoQBWuR+F6SGpAFa5H4XowY0B6FK5H4WJeQMP1KFyPWllAZ2ZmZmbeVUAK16NwPVJTQHA9CtejtG5AZ2ZmZmbabUD2KFyPwklpQI/C9Shcv05A16NwPQoHS0CamZmZmUlIQNejcD0KJ0ZApHA9CtdzREDiehSuRzFDQNejcD0KB0JA16NwPQprYUA+CtejcBFgQHsUrkfhHmZAAAAAAAC0YkCamZmZmUFfQAvXo3A9UltAexSuR+GSWED2KFyPwn1WQD4K16NwoW9ApHA9Ctd/b0AehetRuFJsQEfhehSuf1lAPgrXo3D1VUA9CtejcNVTQFyPwvUoRFJAZ2ZmZmYuUUC5HoXrUVBQQEjhehSu105AmpmZmZldY0DZo3A9CpNhQGZmZmZmemdAIIXrUbhyZEBwPQrXo+RhQGZmZmZmGmBAcj0K16NoXUAL16NwPVJbQDQzMzMzBXFAXY/C9ShicUABAAAAAKhfQOxRuB6Fk1pAMzMzMzNrV0CF61G4Hn1VQJDC9ShcF1RAMzMzMzP7UkA0MzMzMxtSQFK4HoXreVFAUrgehes9YUDNzMzMzAhgQI/C9ShcU2dAPwrXo3DZZEAzMzMzM39iQAAAAAAA3GBAXY/C9Sg0X0DOzMzMzERdQOxRuB6FiXBApHA9CtedcEA9CtejcJNwQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61EwX0DD9Shcj25gQArXo3A9mkBAuR6F61HUYEDE9Shcj0pZQLkehetRnGBAUrgehetxP0CvR+F6FPpgQKRwPQrXgz1AFa5H4XqYYECvR+F6FM47QFK4HoXrHWhA7FG4HoVLOkDMzMzMzNBqQKRwPQrX52JAr0fhehTSYEA+CtejcJFgQMzMzMzMPExAAAAAAABQS0D2KFyPwiVKQOxRuB6Fe0lAAAAAAADQSEC5HoXrUehHQB+F61G4LkdAFK5H4XqERkC4HoXrUehFQEjhehSuV0VAAAAAAABMa0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MzMzMzPjS0BH4XoUrqc9QON6FK5HDWVAXY/C9SgEW0AfhetRuAZUQJqZmZmZAVBAMzMzMzPDSkAUrkfhegRHQKRwPQrXM0RAMzMzMzMDQkA+CtejcIFmQIbrUbge6WBAzszMzMykW0AehetRuKZXQOxRuB6F01RAFK5H4XqsUkCuR+F6FPZQQMzMzMzMHE9AUrgehev1a0CuR+F6FJpmQOF6FK5HnWRA4noUrkdFY0ABAAAAADxiQFO4HoXrzWFA7VG4HoVfYUDsUbgehXdhQFK4HoXrXWFAH4XrUbg6YUClcD0K14teQJmZmZmZ0VtAuh6F61EwWUCPwvUoXBdXQBSuR+F6bFVAzczMzMwEVEBI4XoUrs9SQNejcD0Kv1FASOF6FK5jbUCF61G4HploQHE9CtejZGZAkML1KFzrZECPwvUoXLtjQF6PwvUocGNA9yhcj8IRZEByPQrXo1xjQDQzMzMz52JAPwrXo3CBYkD2KFyPwtlgQK9H4XoUFl9AkcL1KFynXEC6HoXrUcBaQJDC9ShcJ1lAFK5H4XrMV0CF61G4Hp1WQAAAAAAAiFVAUrgehesncEBI4XoUrpNrQAIAAAAAbGRAexSuR+FOY0ApXI/C9WxiQMP1KFyPrmFAH4XrUbgKYUDYo3A9CqtgQB+F61G4OmFAmpmZmZm1YECTwvUoXDdfQF2PwvUoZF1AuB6F61GQW0AghetRuBZaQArXo3A90lhApHA9Cte7V0ApXI/C9cBWQAAAAAAA2FVA7FG4HoXnbkCvR+F6FCJrQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/o3A9CtdnaUAAAAAAAKxpQOtRuB6F/2hAFK5H4XpQaUCRwvUoXNtoQLgehetRhGhAZmZmZmYqaECkcD0K169nQOxRuB6Ff2dAK1yPwvVkZ0A/CtejcBFnQClcj8L1lGZAmZmZmZmFZkBnZmZmZgpmQHsUrkfh/mhAfRSuR+F+Z0CwR+F6FFJnQD0K16NwYWdAFK5H4XpgZ0AAAAAAAExnQD4K16Nw8WZAFq5H4XqQZkCvR+F6FFJmQFK4HoXrRWZAFK5H4XpgZkBJ4XoUroNmQGZmZmZmWmZA7FG4HoXPZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8UrkfheqxVQK5H4XoURlBAU7geheshSkAK16NwPdpFQI/C9Shcv0JAw/UoXI9yQEAAAAAAAAD4fwAAAAAAAPh/Urgehev9YUCamZmZmfFcQDMzMzMze1hAZ2ZmZmZOVUDYo3A9Cu9SQHsUrkfhElFAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/w/UoXI9GYUBnZmZmZr5dQO1RuB6Fc1pAXI/C9SgEWEDhehSuRxlWQJDC9Shch1RAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uB6F61FUY0Bdj8L1KChhQPUoXI/CPV9AW4/C9SjUXECvR+F6FOZaQDMzMzMzS1lAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZm1Y0DXo3A9CsthQGdmZmZmYmBAHoXrUbiWXkDYo3A9Cs9cQChcj8L1UFtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f/YoXI/ChU1AzszMzMw8SkDXo3A9CsdHQHE9CtejAEZAMzMzMzODREDNzMzMzFxDQB6F61G4LkJAwvUoXI8SQUA9CtejcN0/QFK4HoXr8T1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QKRwPQrXwzVAAAAAAAAA+H8AAAAAAAD4f3sUrkfhIlhAAAAAAABYVUBmZmZmZm5TQBWuR+F6PFJAuB6F61FQUUAzMzMzMztQQJDC9Shcn05Acj0K16MATUD2KFyPwmVLQCCF61G47klAcD0K16OgSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQD4K16NwzUNAAAAAAAAA+H8AAAAAAAD4f+xRuB6FA1lApHA9CterVkApXI/C9RBVQM3MzMzM1FNAKVyPwvXQUkBcj8L1KARSQPYoXI/CjVFAmpmZmZnRUEAK16NwPRJQQI/C9Shcv05ArkfhehR+TUDsUbgehVtMQIXrUbgeVUtAFa5H4XpkSkCamZmZmYlJQI/C9Shcv0hAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZnxXUCvR+F6FOZeQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/hehSuR4leQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f8P1KFyP9mFAUrgehetNYEDE9ShcjzZgQOxRuB6Ff2BApHA9CtfnYEAAAAAAAAD4fwAAAAAAAPh/uB6F61FcYUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MzMzMzPjS0BH4XoUrqc9QON6FK5HDWVAXY/C9SgEW0AUrkfheqxVQK5H4XoURlBAU7geheshSkAK16NwPdpFQI/C9Shcv0JAw/UoXI9yQEA+CtejcIFmQIbrUbge6WBAUrgehev9YUCamZmZmfFcQML1KFyPelhAZ2ZmZmZOVUDYo3A9Cu9SQHsUrkfhElFAUrgehev1a0CuR+F6FJpmQPYoXI/ChU1AzszMzMw8SkD2KFyPwsVHQHE9CtejAEZAMzMzMzODRECuR+F6FF5DQD0K16NwLUJA4XoUrkcRQUClcD0K14teQJmZmZmZ0VtAw/UoXI9GYUBnZmZmZr5dQO1RuB6Fc1pA7FG4HoUDWEDhehSuRxlWQJDC9Shch1RASOF6FK5jbUCF61G4HploQHsUrkfhIlhAAAAAAABYVUBmZmZmZm5TQKRwPQrXO1JASOF6FK5PUUAzMzMzMztQQJDC9Shcn05Acj0K16MATUD2KFyPwtlgQK9H4XoUFl9AuB6F61FUY0Bdj8L1KChhQPUoXI/CPV9AW4/C9SjUXECvR+F6FOZaQDMzMzMzS1lAUrgehesncEBI4XoUrpNrQOxRuB6FA1lApHA9CterVkApXI/C9RBVQM3MzMzM1FNAKVyPwvXQUkBcj8L1KARSQPYoXI/CjVFAmpmZmZnRUECTwvUoXDdfQF2PwvUoZF1AmpmZmZm1Y0DXo3A9CsthQGdmZmZmYmBArkfhehSWXkDYo3A9Cs9cQChcj8L1UFtA7FG4HoXnbkCvR+F6FCJrQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZnxXUBI4XoUrv9eQIXrUbgeNUJAFK5H4XpkQUBSuB6F6+FAQHE9CtejQEBA//////9fP0A0MzMzM5M+QIXrUbgeZT1AuB6F61GYPEDXo3A9Crc7QClcj8L1lGZA4XoUrkdBOkBnZmZmZgpmQMP1KFyP9mFAUrgehetNYEDE9ShcjzZgQM3MzMzMXExAXI/C9ShsS0DD9ShcjzJKQEjhehSuV0lA16NwPQqnSEDsUbgehbtHQKRwPQrXE0dASOF6FK53RkD2KFyPwuVFQGZmZmZmWmZA7FG4HoXPZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"C9ejcD26SUApXI/C9Qg8QArXo3A9rmNAcj0K16MYWkCamZmZmbFTQLgehetRqE9APgrXo3BtSkB7FK5H4cpGQAAAAAAAEERAuR6F61HoQUABAAAAABRlQPYoXI/CWWBAdD0K16MIW0DNzMzMzFRXQGZmZmZmnlRAH4XrUbiGUkDiehSuR9lQQI/C9Shc/05A4XoUrketakCkcD0K179lQOxRuB6FR2NAC9ejcD1mYkD4KFyPwvlhQPUoXI/CqWFAuB6F61FcYUDXo3A9CiNhQM7MzMzMkGBA4XoUrkcNYEAqXI/C9XBdQAvXo3A9EltAPgrXo3DFWEDrUbgeheNWQNejcD0KP1VAexSuR+HiU0DNzMzMzLRSQEjhehSur1FAuR6F61EMbEBxPQrXo6xnQKRwPQrXT2VAfBSuR+H2Y0Bej8L1KFBjQD4K16NwmWNAUrgehevlYkAK16NwPT5iQCCF61G4smFA7FG4HoU/YUBxPQrXo0xgQAEAAAAAWF5ANzMzMzNLXEA1MzMzM3taQK5H4XoU9lhArkfhehSmV0DXo3A9Cn9WQFK4HoXreVVAUbgeheulbkBRuB6F671qQH0UrkfhtmNAzszMzMyoYkDsUbgehcdhQMP1KFyPFmFAHoXrUbh6YEDsUbgehe9gQBauR+F6cGBASeF6FK7fX0D1KFyPwn1eQNijcD0Kz1xAzczMzMxUW0BoZmZmZu5ZQJDC9Shct1hAmpmZmZmhV0CkcD0K16tWQKRwPQrXy1VA4XoUrkeVbUDrUbgehV9qQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/FK5H4XpQaECuR+F6FMpoQDMzMzMz12dA4noUrkflZ0CamZmZmX1nQB6F61G4YmdA4noUrkc9Z0CamZmZmcVmQJHC9Shc42ZAzszMzMywZkA0MzMzM39mQAvXo3A93mVAcT0K16P8ZUAehetRuEplQIXrUbgeKWhAkML1KFy7ZkBxPQrXo8RmQOF6FK5H7WZApHA9CteXZkAL16NwPRZmQEjhehSuA2ZAfRSuR+HuZUBxPQrXo+RlQCCF61G42mVACtejcD3mZUB7FK5H4QpJQHsUrkfhxmVA4noUrkclZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Yo3A9Cn9UQJmZmZmZaU9AFa5H4XpkSUBcj8L1KExFQK5H4XoUXkJAkML1KFw/QEAAAAAAAAD4fwAAAAAAAPh/4noUrkflYEDYo3A9Cs9bQLgehetRwFdA7FG4HoXTVEDhehSuR5lSQGdmZmZm7lBAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAA0YEBJ4XoUro9cQEfhehSuv1lAFK5H4XqMV0B7FK5H4cJVQK5H4XoUVlRAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/w/UoXI9mYkB9FK5H4ZZgQEfhehSub15A61G4HoVTXEByPQrXo4haQJDC9ShcF1lAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/2KNwPQrLYkBxPQrXozRhQBSuR+F6AGBAamZmZmYOXkDE9Shcj2pcQHQ9CtejCFtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f7kehetRqExASOF6FK7XSUCPwvUoXN9HQIXrUbgeFUZAPQrXo3CtREC4HoXrUYhDQArXo3A9OkJAZmZmZmYWQUAzMzMzM9M/QAvXo3A96j1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QKRwPQrXwzVAAAAAAAAA+H8AAAAAAAD4f9ejcD0KL1dApHA9CtfbVEBI4XoUrk9TQIXrUbgebVJAexSuR+EiUUBxPQrXoxhQQLgehetRaE5AZmZmZmbWTEDNzMzMzFxLQPYoXI/C5UlAj8L1KFyfSECkcD0K13NHQNejcD0KZ0ZApHA9CtdzRUBmZmZmZpZEQD4K16NwzUNAAAAAAAAA+H8AAAAAAAD4f83MzMzMBFhApHA9CtcbVkCuR+F6FLZUQMP1KFyPmlNAFK5H4XqsUkDNzMzMzCRSQArXo3A9YlFAzczMzMy0UEBSuB6F6wlQQOF6FK5HsU5ACtejcD16TUAqXI/C9VhMQKRwPQrXU0tAFa5H4XpkSkC5HoXrUYhJQI/C9Shcv0hAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/MjMzMzP7XECG61G4Hm1dQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/OzMzMzHRbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6FP2FApXA9Cte7X0BnZmZmZs5fQHE9CtejJGBAUbgehevZX0AAAAAAAAD4fwAAAAAAAPh/UrgehevpX0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"C9ejcD26SUApXI/C9Qg8QArXo3A9rmNAcj0K16MYWkDYo3A9Cn9UQJmZmZmZaU9AFa5H4XpkSUBcj8L1KExFQM3MzMzMXEJAkML1KFw/QEABAAAAABRlQPYoXI/CWWBA4noUrkflYEDYo3A9Cs9bQEfhehSuv1dAXY/C9SjUVEDhehSuR5lSQNejcD0K71BA4XoUrketakCkcD0K179lQLkehetRqExASOF6FK7XSUBwPQrXo+BHQPUoXI/CqWFAXI/C9SisREC4HoXrUYhDQOtRuB6FO0JAhetRuB4VQUAqXI/C9XBdQAvXo3A9EltAAAAAAAA0YEBJ4XoUro9cQNijcD0Kv1lApHA9CteLV0B7FK5H4cJVQK5H4XoUVlRAuR6F61EMbEBxPQrXo6xnQNejcD0KL1dApHA9CtfbVEBI4XoUrk9TQPYoXI/CbVJAuR6F61EgUUBxPQrXoxhQQLgehetRaE5AZmZmZmbWTEBxPQrXo0xgQAEAAAAAWF5Aw/UoXI9mYkB9FK5H4ZZgQNijcD0Kb15A61G4HoVTXEByPQrXo4haQHA9CtejGFlAUbgeheulbkBRuB6F671qQM3MzMzMBFhApHA9CtcbVkCuR+F6FLZUQMP1KFyPmlNAFK5H4XqsUkBcj8L1KCRSQArXo3A9YlFAzczMzMy0UED1KFyPwn1eQNijcD0Kz1xA2KNwPQrLYkBxPQrXozRhQBSuR+F6AGBA+Shcj8INXkDE9Shcj2pcQHQ9CtejCFtA4XoUrkeVbUDrUbgehV9qQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/MjMzMzP7XEA9CtejcNFoQGdmZmZmVkJAhetRuB51QUAfhetRuM5AQEjhehSuN0BAexSuR+FaP0AAAAAAANRmQAvXo3A9aj1A61G4HoWLPEBcj8L1KLw7QAvXo3A93mVAcT0K16P8ZUAehetRuEplQOxRuB6FP2FApXA9Cte7X0DNzMzMzHxNQDQzMzMzg0xAwvUoXI9SS0A+CtejcE1KQOxRuB6FO0lApHA9CteTSECamZmZmclHQFK4HoXrIUdAFK5H4XqERkB7FK5H4QpJQHsUrkfhxmVA4noUrkclZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAABwSkBSuB6F67E6QML1KFyPIjNAUrgehetpWUBwPQrXo0hTQAvXo3A9Ok9AexSuR+EKSkBcj8L1KIxGQHsUrkfh6kNAexSuR+HKQUBcj8L1KAxAQNqjcD0K319A2aNwPQpvWkAK16NwPQJXQHE9CtejaFRASOF6FK5fUkAzMzMzM7tQQHE9Ctej4E5AkML1KFx/TEBTuB6F6wVlQAAAAAAAAPh/PwrXo3BhYkDD9Shcj/5hQD0K16NwSWFAsEfhehSqYEBJ4XoUru9fQBauR+F6vF5AR+F6FK6vXUA0MzMzM6tcQJmZmZmZgVpAFa5H4XpcWEBmZmZmZq5WQEjhehSuD1VA16NwPQq/U0BxPQrXo5hSQEjhehSun1FA16NwPQqvUECwR+F6FOpmQFO4HoXrZWRAkML1KFxLY0CQwvUoXItjQF2PwvUosGJASOF6FK77YUCQwvUoXHNhQDQzMzMz32BA7FG4HoVXYEDjehSuR7lfQCxcj8L1wF1AzszMzMz0W0A9CtejcDVaQFyPwvUoxFhAR+F6FK5/V0DXo3A9Cl9WQBSuR+F6bFVAuB6F61FwVEB6FK5H4R5qQEjhehSuK2NANDMzMzMvYkBTuB6F60VhQM3MzMzMoGBAexSuR+HWYEDD9Shcj05gQF2PwvUopF9AC9ejcD2yXkA3MzMzM9tdQD4K16NwVVxAFK5H4XocW0A+CtejcMVZQDMzMzMzm1hAPQrXo3CFV0DNzMzMzJRWQLgehetRwFVAMzMzMzPrVEBxPQrXo9RpQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/C9Shcj55oQAAAAAAAnGdAUrgehesVaEA9CtejcBlnQJmZmZmZDWdAmpmZmZm1ZkBwPQrXo9RmQHE9CtejNGZAuB6F61HMZUDPzMzMzIBlQEnhehSuc2VAw/UoXI+OZUBI4XoUrrNkQK5H4XoUgmdA16NwPQo7ZkAqXI/C9SRmQKVwPQrXz2VAXo/C9SjIZUCF61G4HtllQM3MzMzM0GVA9ihcj8LJZUDZo3A9CptlQLkehetRhGVA9yhcj8KBZUABAAAAAHxlQO1RuB6F/2RApHA9CtenY0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Xo3A9Cj9TQAEAAAAAEE5AMzMzMzODSEAAAAAAALBEQK5H4XoU/kFA4noUrkcRQEAL16NwPao8QAAAAAAAAPh/W4/C9Sj0X0BqZmZmZu5aQK5H4XoUJldApHA9CtdrVEDXo3A9Ck9SQCpcj8L10FBA4noUrkeRTkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/HoXrUbjWXkABAAAAAKhbQNijcD0KL1lA4XoUrkcpV0DhehSuR3lVQKRwPQrXK1RAXI/C9SjkUkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/PgrXo3ChYUAVrkfheihgQM7MzMzMxF1AYI/C9SjkW0DiehSuRzlaQIXrUbge7VhAUrgeheuJV0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/r0fhehQCYkCPwvUoXLtgQMzMzMzMZF9AVbgeheuZXUDNzMzMzBRcQFS4HoXryVpAuh6F61GgWUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwvXo3A9mkxAPgrXo3ANSkBwPQrXoyBIQHsUrkfhKkZAC9ejcD16REDD9Shcj3JDQFK4HoXrIUJA9Shcj8IFQUCkcD0K18M/QMP1KFyP4j1AFa5H4Xo0PEDC9Shcj6I6QF2PwvUoPDlAFa5H4Xr0N0CuR+F6FM42QKRwPQrXwzVArkfhehTONEAAAAAAAAD4f3sUrkfhglZAkML1KFyHVEAK16NwPYJTQFK4HoXrGVJAUrgehev5UEDD9Shcj/JPQGdmZmZmNk5AAAAAAACwTEAAAAAAAFBLQM3MzMzM3ElArkfhehSeSEDC9Shcj3JHQNejcD0KZ0ZApHA9CtdzRUBmZmZmZpZEQFyPwvUozENAw/UoXI8SQ0AAAAAAAAD4f9ejcD0KX1dAuR6F61GwVUDC9Shcj2pUQAAAAAAAaFNAexSuR+HSUkDhehSuR/lRQDMzMzMzO1FAMzMzMzObUEAK16NwPQJQQHE9CtejoE5AhutRuB51TUBmZmZmZlZMQML1KFyPUktANDMzMzNjSkDYo3A9CodJQK5H4XoUvkhAMzMzMzMDSEAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/xvUoXI9KXEDiehSuRzldQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/D9Shcj3pbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f5DC9Shcs2BAU7gehetJX0CwR+F6FAZfQKdwPQrXW15AKVyPwvVAXkAAAAAAAAD4fwAAAAAAAPh/kML1KFxXX0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAABwSkBSuB6F67E6QML1KFyPIjNAUrgehetpWUBwPQrXo0hTQAEAAAAAEE5AMzMzMzODSEAfhetRuK5EQI/C9Shc/0FA4noUrkcRQEAL16NwPao8QNqjcD0K319A2aNwPQpvWkBqZmZmZu5aQK5H4XoUJldApHA9CtdrVEDXo3A9Ck9SQCpcj8L10FBA4noUrkeRTkBTuB6F6wVlQFK4HoXraVdAPgrXo3ANSkBwPQrXoyBIQHsUrkfhKkZAKVyPwvV4REDD9Shcj3JDQFK4HoXrIUJA9Shcj8IFQUCkcD0K18M/QJmZmZmZgVpAFa5H4XpcWEABAAAAAKhbQNijcD0KL1lA4XoUrkcpV0BSuB6F63lVQKRwPQrXK1RA7FG4HoXjUkCwR+F6FOpmQFO4HoXrZWRAkML1KFyHVEB7FK5H4YJTQFK4HoXrGVJAUrgehev5UEDD9Shcj/JPQGdmZmZmNk5A4XoUrkexTEDhehSuR1FLQCxcj8L1wF1AzszMzMz0W0AVrkfheihgQM7MzMzMxF1AzszMzMzkW0DiehSuRzlaQBSuR+F67FhAUrgeheuJV0B6FK5H4R5qQEjhehSuK2NAuR6F61GwVUDC9Shcj2pUQAAAAAAAaFNAexSuR+HSUkDhehSuR/lRQDMzMzMzO1FAMzMzMzObUEAK16NwPQJQQD4K16NwVVxAFK5H4XocW0CPwvUoXLtgQMzMzMzMZF9AVbgeheuZXUDNzMzMzBRcQFS4HoXryVpASeF6FK6fWUBxPQrXo9RpQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/zczMzMx0UEDC9Shcj55oQAAAAAAAnGdAUrgehesVaEApXI/C9dhAQJmZmZmZDWdA//////9fP0BwPQrXo9RmQBSuR+F6dD1AuB6F61HMZUCkcD0K18M7QEnhehSuc2VAZmZmZmZGOkBI4XoUrrNkQK5H4XoUgmdAU7gehetJX0C4HoXrUYhNQDMzMzMzI0xA2KNwPQonS0DC9Shcj1JKQEjhehSuV0lAexSuR+GqSEDNzMzMzNxHQML1KFyPMkdA4XoUrkeRRkDrUbgehftFQJqZmZmZaUVApHA9CtenY0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1139\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1140\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1135\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic_r_val_neg_1\",\"transform\":{\"type\":\"object\",\"name\":\"LinearColorMapper\",\"id\":\"p1131\",\"attributes\":{\"palette\":[\"#0072B2\",\"#E69F00\",\"#F0E442\",\"#009E73\",\"#56B4E9\",\"#D55E00\",\"#CC79A7\",\"#000000\"],\"low\":27.015,\"high\":301.135}}},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic_r_val_neg_1\",\"transform\":{\"id\":\"p1131\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.6},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic_r_val_neg_1\",\"transform\":{\"id\":\"p1131\"}}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1136\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic_r_val_neg_1\",\"transform\":{\"id\":\"p1131\"}},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic_r_val_neg_1\",\"transform\":{\"id\":\"p1131\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic_r_val_neg_1\",\"transform\":{\"id\":\"p1131\"}},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1137\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic_r_val_neg_1\",\"transform\":{\"id\":\"p1131\"}},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic_r_val_neg_1\",\"transform\":{\"id\":\"p1131\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic_r_val_neg_1\",\"transform\":{\"id\":\"p1131\"}},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1148\",\"attributes\":{\"data_source\":{\"id\":\"p1103\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1149\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1150\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1145\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1141\",\"attributes\":{\"value\":-0.4,\"range\":{\"id\":\"p1116\"}}}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_style\":{\"type\":\"value\",\"value\":\"bold\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1146\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1147\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1158\",\"attributes\":{\"data_source\":{\"id\":\"p1103\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1159\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1160\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1155\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1151\",\"attributes\":{\"value\":0.3,\"range\":{\"id\":\"p1117\"}}}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"8pt\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1156\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1151\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1157\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1151\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1168\",\"attributes\":{\"data_source\":{\"id\":\"p1103\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1169\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1170\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1165\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1161\",\"attributes\":{\"value\":-0.35,\"range\":{\"id\":\"p1117\"}}}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"5pt\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1166\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1161\"}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1167\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1161\"}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1115\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1130\",\"attributes\":{\"renderers\":\"auto\",\"tooltips\":[[\"Name\",\"@name\"],[\"Type\",\"@metal\"],[\"atomic_r_val_neg_1\",\"@atomic_r_val_neg_1 pm\"]]}}]}},\"toolbar_location\":null,\"left\":[{\"type\":\"object\",\"name\":\"CategoricalAxis\",\"id\":\"p1125\",\"attributes\":{\"visible\":false,\"ticker\":{\"type\":\"object\",\"name\":\"CategoricalTicker\",\"id\":\"p1126\"},\"formatter\":{\"type\":\"object\",\"name\":\"CategoricalTickFormatter\",\"id\":\"p1127\"},\"major_label_standoff\":0,\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1128\"},\"axis_line_color\":null,\"major_tick_line_color\":null}}],\"right\":[{\"type\":\"object\",\"name\":\"ColorBar\",\"id\":\"p1172\",\"attributes\":{\"location\":[0,0],\"width\":8,\"formatter\":{\"type\":\"object\",\"name\":\"NumeralTickFormatter\",\"id\":\"p1171\",\"attributes\":{\"format\":\"0.0000\"}},\"major_label_policy\":{\"type\":\"object\",\"name\":\"NoOverlap\",\"id\":\"p1173\"},\"label_standoff\":13,\"color_mapper\":{\"id\":\"p1131\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"CategoricalAxis\",\"id\":\"p1120\",\"attributes\":{\"visible\":false,\"ticker\":{\"type\":\"object\",\"name\":\"CategoricalTicker\",\"id\":\"p1121\"},\"formatter\":{\"type\":\"object\",\"name\":\"CategoricalTickFormatter\",\"id\":\"p1122\"},\"major_label_standoff\":0,\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1123\"},\"axis_line_color\":null,\"major_tick_line_color\":null}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1124\",\"attributes\":{\"axis\":{\"id\":\"p1120\"},\"grid_line_color\":null}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1129\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1125\"},\"grid_line_color\":null}}]}}]}};\n const render_items = [{\"docid\":\"681dc749-4897-4645-b89a-60c807f68d81\",\"roots\":{\"p1106\":\"c8a833f6-c718-4f02-9b8d-2ae87401697f\"},\"root_ids\":[\"p1106\"],\"notebook_comms_target\":\"p1174\"}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);", + "application/vnd.bokehjs_exec.v0+json": "" + }, + "metadata": { + "application/vnd.bokehjs_exec.v0+json": { + "id": "p1106" + } + }, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n const force = true;\n\n if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\nconst JS_MIME_TYPE = 'application/javascript';\n const HTML_MIME_TYPE = 'text/html';\n const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n const CLASS_NAME = 'output_bokeh rendered_html';\n\n /**\n * Render data to the DOM node\n */\n function render(props, node) {\n const script = document.createElement(\"script\");\n node.appendChild(script);\n }\n\n /**\n * Handle when an output is cleared or removed\n */\n function handleClearOutput(event, handle) {\n const cell = handle.cell;\n\n const id = cell.output_area._bokeh_element_id;\n const server_id = cell.output_area._bokeh_server_id;\n // Clean up Bokeh references\n if (id != null && id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n\n if (server_id !== undefined) {\n // Clean up Bokeh references\n const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n cell.notebook.kernel.execute(cmd_clean, {\n iopub: {\n output: function(msg) {\n const id = msg.content.text.trim();\n if (id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n }\n }\n });\n // Destroy server and session\n const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n cell.notebook.kernel.execute(cmd_destroy);\n }\n }\n\n /**\n * Handle when a new output is added\n */\n function handleAddOutput(event, handle) {\n const output_area = handle.output_area;\n const output = handle.output;\n\n // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n return\n }\n\n const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n\n if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n // store reference to embed id on output_area\n output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n }\n if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n const bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n const script_attrs = bk_div.children[0].attributes;\n for (let i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n }\n\n function register_renderer(events, OutputArea) {\n\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n const toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[toinsert.length - 1]);\n element.append(toinsert);\n return toinsert\n }\n\n /* Handle when an output is cleared or removed */\n events.on('clear_output.CodeCell', handleClearOutput);\n events.on('delete.Cell', handleClearOutput);\n\n /* Handle when a new output is added */\n events.on('output_added.OutputArea', handleAddOutput);\n\n /**\n * Register the mime type and append_mime function with output_area\n */\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n /* Is output safe? */\n safe: true,\n /* Index of renderer in `output_area.display_order` */\n index: 0\n });\n }\n\n // register the mime type if in Jupyter Notebook environment and previously unregistered\n if (root.Jupyter !== undefined) {\n const events = require('base/js/events');\n const OutputArea = require('notebook/js/outputarea').OutputArea;\n\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n }\n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n const NB_LOAD_WARNING = {'data': {'text/html':\n \"<div style='background-color: #fdd'>\\n\"+\n \"<p>\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"</p>\\n\"+\n \"<ul>\\n\"+\n \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n \"<li>use INLINE resources instead, as so:</li>\\n\"+\n \"</ul>\\n\"+\n \"<code>\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"</code>\\n\"+\n \"</div>\"}};\n\n function display_loaded() {\n const el = document.getElementById(null);\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-3.2.2.min.js\"];\n const css_urls = [];\n\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {\n }\n ];\n\n function run_inline_js() {\n if (root.Bokeh !== undefined || force === true) {\n for (let i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\n} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n const cell = $(document.getElementById(null)).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n }\n\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));", + "application/vnd.bokehjs_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n const force = true;\n\n if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\nconst JS_MIME_TYPE = 'application/javascript';\n const HTML_MIME_TYPE = 'text/html';\n const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n const CLASS_NAME = 'output_bokeh rendered_html';\n\n /**\n * Render data to the DOM node\n */\n function render(props, node) {\n const script = document.createElement(\"script\");\n node.appendChild(script);\n }\n\n /**\n * Handle when an output is cleared or removed\n */\n function handleClearOutput(event, handle) {\n const cell = handle.cell;\n\n const id = cell.output_area._bokeh_element_id;\n const server_id = cell.output_area._bokeh_server_id;\n // Clean up Bokeh references\n if (id != null && id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n\n if (server_id !== undefined) {\n // Clean up Bokeh references\n const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n cell.notebook.kernel.execute(cmd_clean, {\n iopub: {\n output: function(msg) {\n const id = msg.content.text.trim();\n if (id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n }\n }\n });\n // Destroy server and session\n const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n cell.notebook.kernel.execute(cmd_destroy);\n }\n }\n\n /**\n * Handle when a new output is added\n */\n function handleAddOutput(event, handle) {\n const output_area = handle.output_area;\n const output = handle.output;\n\n // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n return\n }\n\n const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n\n if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n // store reference to embed id on output_area\n output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n }\n if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n const bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n const script_attrs = bk_div.children[0].attributes;\n for (let i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n }\n\n function register_renderer(events, OutputArea) {\n\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n const toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[toinsert.length - 1]);\n element.append(toinsert);\n return toinsert\n }\n\n /* Handle when an output is cleared or removed */\n events.on('clear_output.CodeCell', handleClearOutput);\n events.on('delete.Cell', handleClearOutput);\n\n /* Handle when a new output is added */\n events.on('output_added.OutputArea', handleAddOutput);\n\n /**\n * Register the mime type and append_mime function with output_area\n */\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n /* Is output safe? */\n safe: true,\n /* Index of renderer in `output_area.display_order` */\n index: 0\n });\n }\n\n // register the mime type if in Jupyter Notebook environment and previously unregistered\n if (root.Jupyter !== undefined) {\n const events = require('base/js/events');\n const OutputArea = require('notebook/js/outputarea').OutputArea;\n\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n }\n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n const NB_LOAD_WARNING = {'data': {'text/html':\n \"<div style='background-color: #fdd'>\\n\"+\n \"<p>\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"</p>\\n\"+\n \"<ul>\\n\"+\n \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n \"<li>use INLINE resources instead, as so:</li>\\n\"+\n \"</ul>\\n\"+\n \"<code>\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"</code>\\n\"+\n \"</div>\"}};\n\n function display_loaded() {\n const el = document.getElementById(null);\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-3.2.2.min.js\"];\n const css_urls = [];\n\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {\n }\n ];\n\n function run_inline_js() {\n if (root.Bokeh !== undefined || force === true) {\n for (let i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\n} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n const cell = $(document.getElementById(null)).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n }\n\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));", + "application/vnd.bokehjs_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "periodictable.heatmap(Spin = 'False', method = 'hse06')" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + " <div id=\"f48729b2-a0a2-4714-a1c1-29ca0660ce8e\" data-root-id=\"p1307\" style=\"display: contents;\"></div>\n" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"c4ff6ec5-aff5-4371-869a-a2fb5d3ed80e\":{\"version\":\"3.2.2\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1307\",\"attributes\":{\"width\":1000,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"FactorRange\",\"id\":\"p1317\",\"attributes\":{\"factors\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\"]}},\"y_range\":{\"type\":\"object\",\"name\":\"FactorRange\",\"id\":\"p1318\",\"attributes\":{\"factors\":[\"VII\",\"VI\",\"V\",\"IV\",\"III\",\"II\",\"I\"]}},\"x_scale\":{\"type\":\"object\",\"name\":\"CategoricalScale\",\"id\":\"p1319\"},\"y_scale\":{\"type\":\"object\",\"name\":\"CategoricalScale\",\"id\":\"p1320\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1310\",\"attributes\":{\"text\":\"Periodic Table (omitting LA and AC Series)\"}},\"outline_line_color\":null,\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1342\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1333\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1334\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1335\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAAADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAGcAAABoAAAAaQAAAGoAAABrAAAAbAAAAG0AAABuAAAAbwAAAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAA==\"},\"shape\":[88],\"dtype\":\"int32\",\"order\":\"little\"}],[\"atomic number\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAABIAAAASQAAAEoAAABLAAAATAAAAE0AAABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAFYAAABXAAAAWAAAAGgAAABpAAAAagAAAGsAAABsAAAAbQAAAG4AAABvAAAAcAAAAHEAAAByAAAAcwAAAHQAAAB1AAAAdgAAAA==\"},\"shape\":[88],\"dtype\":\"int32\",\"order\":\"little\"}],[\"symbol\",{\"type\":\"ndarray\",\"array\":[\"H\",\"He\",\"Li\",\"Be\",\"B\",\"C\",\"N\",\"O\",\"F\",\"Ne\",\"Na\",\"Mg\",\"Al\",\"Si\",\"P\",\"S\",\"Cl\",\"Ar\",\"K\",\"Ca\",\"Sc\",\"Ti\",\"V\",\"Cr\",\"Mn\",\"Fe\",\"Co\",\"Ni\",\"Cu\",\"Zn\",\"Ga\",\"Ge\",\"As\",\"Se\",\"Br\",\"Kr\",\"Rb\",\"Sr\",\"Y\",\"Zr\",\"Nb\",\"Mo\",\"Tc\",\"Ru\",\"Rh\",\"Pd\",\"Ag\",\"Cd\",\"In\",\"Sn\",\"Sb\",\"Te\",\"I\",\"Xe\",\"Cs\",\"Ba\",\"Hf\",\"Ta\",\"W\",\"Re\",\"Os\",\"Ir\",\"Pt\",\"Au\",\"Hg\",\"Tl\",\"Pb\",\"Bi\",\"Po\",\"At\",\"Rn\",\"Fr\",\"Ra\",\"Rf\",\"Db\",\"Sg\",\"Bh\",\"Hs\",\"Mt\",\"Ds\",\"Rg\",\"Cn\",\"Nh\",\"Fl\",\"Mc\",\"Lv\",\"Ts\",\"Og\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"name\",{\"type\":\"ndarray\",\"array\":[\"Hydrogen\",\"Helium\",\"Lithium\",\"Beryllium\",\"Boron\",\"Carbon\",\"Nitrogen\",\"Oxygen\",\"Fluorine\",\"Neon\",\"Sodium\",\"Magnesium\",\"Aluminum\",\"Silicon\",\"Phosphorus\",\"Sulfur\",\"Chlorine\",\"Argon\",\"Potassium\",\"Calcium\",\"Scandium\",\"Titanium\",\"Vanadium\",\"Chromium\",\"Manganese\",\"Iron\",\"Cobalt\",\"Nickel\",\"Copper\",\"Zinc\",\"Gallium\",\"Germanium\",\"Arsenic\",\"Selenium\",\"Bromine\",\"Krypton\",\"Rubidium\",\"Strontium\",\"Yttrium\",\"Zirconium\",\"Niobium\",\"Molybdenum\",\"Technetium\",\"Ruthenium\",\"Rhodium\",\"Palladium\",\"Silver\",\"Cadmium\",\"Indium\",\"Tin\",\"Antimony\",\"Tellurium\",\"Iodine\",\"Xenon\",\"Cesium\",\"Barium\",\"Hafnium\",\"Tantalum\",\"Tungsten\",\"Rhenium\",\"Osmium\",\"Iridium\",\"Platinum\",\"Gold\",\"Mercury\",\"Thallium\",\"Lead\",\"Bismuth\",\"Polonium\",\"Astatine\",\"Radon\",\"Francium\",\"Radium\",\"Rutherfordium\",\"Dubnium\",\"Seaborgium\",\"Bohrium\",\"Hassium\",\"Meitnerium\",\"Darmstadtium\",\"Roentgenium\",\"Copernicium\",\"Nihomium\",\"Flerovium\",\"Moscovium\",\"Livermorium\",\"Tennessine\",\"Oganesson\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic mass\",{\"type\":\"ndarray\",\"array\":[\"1.00794\",\"4.002602\",\"6.941\",\"9.012182\",\"10.811\",\"12.0107\",\"14.0067\",\"15.9994\",\"18.9984032\",\"20.1797\",\"22.98976928\",\"24.3050\",\"26.9815386\",\"28.0855\",\"30.973762\",\"32.065\",\"35.453\",\"39.948\",\"39.0983\",\"40.078\",\"44.955912\",\"47.867\",\"50.9415\",\"51.9961\",\"54.938045\",\"55.845\",\"58.933195\",\"58.6934\",\"63.546\",\"65.38\",\"69.723\",\"72.64\",\"74.92160\",\"78.96\",\"79.904\",\"83.798\",\"85.4678\",\"87.62\",\"88.90585\",\"91.224\",\"92.90638\",\"95.96\",\"[98]\",\"101.07\",\"102.90550\",\"106.42\",\"107.8682\",\"112.411\",\"114.818\",\"118.710\",\"121.760\",\"127.60\",\"126.90447\",\"131.293\",\"132.9054519\",\"137.327\",\"178.49\",\"180.94788\",\"183.84\",\"186.207\",\"190.23\",\"192.217\",\"195.084\",\"196.966569\",\"200.59\",\"204.3833\",\"207.2\",\"208.98040\",\"[209]\",\"[210]\",\"[222]\",\"[223]\",\"[226]\",\"[267]\",\"[268]\",\"[271]\",\"[272]\",\"[270]\",\"[276]\",\"[281]\",\"[280]\",\"[285]\",\"[284]\",\"[289]\",\"[288]\",\"[293]\",\"[294]\",\"[294]\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"CPK\",{\"type\":\"ndarray\",\"array\":[\"#FFFFFF\",\"#D9FFFF\",\"#CC80FF\",\"#C2FF00\",\"#FFB5B5\",\"#909090\",\"#3050F8\",\"#FF0D0D\",\"#90E050\",\"#B3E3F5\",\"#AB5CF2\",\"#8AFF00\",\"#BFA6A6\",\"#F0C8A0\",\"#FF8000\",\"#FFFF30\",\"#1FF01F\",\"#80D1E3\",\"#8F40D4\",\"#3DFF00\",\"#E6E6E6\",\"#BFC2C7\",\"#A6A6AB\",\"#8A99C7\",\"#9C7AC7\",\"#E06633\",\"#F090A0\",\"#50D050\",\"#C88033\",\"#7D80B0\",\"#C28F8F\",\"#668F8F\",\"#BD80E3\",\"#FFA100\",\"#A62929\",\"#5CB8D1\",\"#702EB0\",\"#00FF00\",\"#94FFFF\",\"#94E0E0\",\"#73C2C9\",\"#54B5B5\",\"#3B9E9E\",\"#248F8F\",\"#0A7D8C\",\"#006985\",\"#C0C0C0\",\"#FFD98F\",\"#A67573\",\"#668080\",\"#9E63B5\",\"#D47A00\",\"#940094\",\"#429EB0\",\"#57178F\",\"#00C900\",\"#4DC2FF\",\"#4DA6FF\",\"#2194D6\",\"#267DAB\",\"#266696\",\"#175487\",\"#D0D0E0\",\"#FFD123\",\"#B8B8D0\",\"#A6544D\",\"#575961\",\"#9E4FB5\",\"#AB5C00\",\"#754F45\",\"#428296\",\"#420066\",\"#007D00\",\"#CC0059\",\"#D1004F\",\"#D90045\",\"#E00038\",\"#E6002E\",\"#EB0026\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronic configuration\",{\"type\":\"ndarray\",\"array\":[\"1s1\",\"1s2\",\"[He] 2s1\",\"[He] 2s2\",\"[He] 2s2 2p1\",\"[He] 2s2 2p2\",\"[He] 2s2 2p3\",\"[He] 2s2 2p4\",\"[He] 2s2 2p5\",\"[He] 2s2 2p6\",\"[Ne] 3s1\",\"[Ne] 3s2\",\"[Ne] 3s2 3p1\",\"[Ne] 3s2 3p2\",\"[Ne] 3s2 3p3\",\"[Ne] 3s2 3p4\",\"[Ne] 3s2 3p5\",\"[Ne] 3s2 3p6\",\"[Ar] 4s1\",\"[Ar] 4s2\",\"[Ar] 3d1 4s2\",\"[Ar] 3d2 4s2\",\"[Ar] 3d3 4s2\",\"[Ar] 3d5 4s1\",\"[Ar] 3d5 4s2\",\"[Ar] 3d6 4s2\",\"[Ar] 3d7 4s2\",\"[Ar] 3d8 4s2\",\"[Ar] 3d10 4s1\",\"[Ar] 3d10 4s2\",\"[Ar] 3d10 4s2 4p1\",\"[Ar] 3d10 4s2 4p2\",\"[Ar] 3d10 4s2 4p3\",\"[Ar] 3d10 4s2 4p4\",\"[Ar] 3d10 4s2 4p5\",\"[Ar] 3d10 4s2 4p6\",\"[Kr] 5s1\",\"[Kr] 5s2\",\"[Kr] 4d1 5s2\",\"[Kr] 4d2 5s2\",\"[Kr] 4d4 5s1\",\"[Kr] 4d5 5s1\",\"[Kr] 4d5 5s2\",\"[Kr] 4d7 5s1\",\"[Kr] 4d8 5s1\",\"[Kr] 4d10\",\"[Kr] 4d10 5s1\",\"[Kr] 4d10 5s2\",\"[Kr] 4d10 5s2 5p1\",\"[Kr] 4d10 5s2 5p2\",\"[Kr] 4d10 5s2 5p3\",\"[Kr] 4d10 5s2 5p4\",\"[Kr] 4d10 5s2 5p5\",\"[Kr] 4d10 5s2 5p6\",\"[Xe] 6s1\",\"[Xe] 6s2\",\"[Xe] 4f14 5d2 6s2\",\"[Xe] 4f14 5d3 6s2\",\"[Xe] 4f14 5d4 6s2\",\"[Xe] 4f14 5d5 6s2\",\"[Xe] 4f14 5d6 6s2\",\"[Xe] 4f14 5d7 6s2\",\"[Xe] 4f14 5d9 6s1\",\"[Xe] 4f14 5d10 6s1\",\"[Xe] 4f14 5d10 6s2\",\"[Xe] 4f14 5d10 6s2 6p1\",\"[Xe] 4f14 5d10 6s2 6p2\",\"[Xe] 4f14 5d10 6s2 6p3\",\"[Xe] 4f14 5d10 6s2 6p4\",\"[Xe] 4f14 5d10 6s2 6p5\",\"[Xe] 4f14 5d10 6s2 6p6\",\"[Rn] 7s1\",\"[Rn] 7s2\",\"[Rn] 5f14 6d2 7s2\",\"[Rn].5f14.6d3.7s2\",\"[Rn].5f14.6d4.7s2\",\"[Rn].5f14.6d5.7s2\",\"[Rn].5f14.6d6.7s2\",\"[Rn].5f14.6d7.7s2\",\"[Rn].5f14.6d9.7s1\",\"[Rn].5f14.6d10.7s1\",\"[Rn].5f14.6d10.7s2\",\"[Rn].5f14.6d10.7s2.7p1\",\"[Rn].5f14.6d10.7s2.7p2\",\"[Rn].5f14.6d10.7s2.7p3\",\"[Rn].5f14.6d10.7s2.7p4\",\"[Rn].5f14.6d10.7s2.7p5\",\"[Rn].5f14.6d10.7s2.7p6\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronegativity\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"mpmZmZmZAUAAAAAAAAD4f1yPwvUoXO8/H4XrUbge+T9SuB6F61EAQGZmZmZmZgRAUrgehetRCECF61G4HoULQNejcD0K1w9AAAAAAAAA+H/D9Shcj8LtP/YoXI/C9fQ/w/UoXI/C+T9mZmZmZmb+P4XrUbgehQFApHA9CtejBEBI4XoUrkcJQAAAAAAAAPh/PQrXo3A96j8AAAAAAADwP8P1KFyPwvU/pHA9Ctej+D8UrkfhehT6P4/C9Shcj/o/zczMzMzM+D9I4XoUrkf9PxSuR+F6FP4/j8L1KFyP/j9mZmZmZmb+P2ZmZmZmZvo/9ihcj8L1/D8UrkfhehQAQHE9CtejcAFAZmZmZmZmBECuR+F6FK4HQAAAAAAAAPh/PQrXo3A96j9mZmZmZmbuP4XrUbgehfM/SOF6FK5H9T+amZmZmZn5P0jhehSuRwFAZmZmZmZm/j+amZmZmZkBQD0K16NwPQJAmpmZmZmZAUDhehSuR+H+PwrXo3A9Cvs/exSuR+F6/D9cj8L1KFz/P2ZmZmZmZgBAzczMzMzMAEBI4XoUrkcFQAAAAAAAAPh/SOF6FK5H6T97FK5H4XrsP83MzMzMzPQ/AAAAAAAA+D/hehSuR+ECQGZmZmZmZv4/mpmZmZmZAUCamZmZmZkBQD0K16NwPQJAUrgehetRBEAAAAAAAAAAQFK4HoXrUQBApHA9CtejAkApXI/C9SgAQAAAAAAAAABAmpmZmZmZAUAAAAAAAAD4f2ZmZmZmZuY/zczMzMzM7D8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic radius\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQkAAAAAAAABAQAAAAAAAwGBAAAAAAACAVkAAAAAAAIBUQAAAAAAAQFNAAAAAAADAUkAAAAAAAEBSQAAAAAAAwFFAAAAAAABAUUAAAAAAAEBjQAAAAAAAQGBAAAAAAACAXUAAAAAAAMBbQAAAAAAAgFpAAAAAAACAWUAAAAAAAMBYQAAAAAAAQFhAAAAAAACAaEAAAAAAAMBlQAAAAAAAAGJAAAAAAAAAYUAAAAAAAEBfQAAAAAAAwF9AAAAAAABgYUAAAAAAAEBfQAAAAAAAgF9AAAAAAABAXkAAAAAAAEBhQAAAAAAAYGBAAAAAAACAX0AAAAAAAIBeQAAAAAAAwF1AAAAAAAAAXUAAAAAAAIBcQAAAAAAAgFtAAAAAAABgakAAAAAAAABoQAAAAAAAQGRAAAAAAACAYkAAAAAAACBhQAAAAAAAIGJAAAAAAACAY0AAAAAAAIBfQAAAAAAA4GBAAAAAAABgYEAAAAAAACBjQAAAAAAAgGJAAAAAAAAAYkAAAAAAAKBhQAAAAAAAQGFAAAAAAADgYEAAAAAAAKBgQAAAAAAAQGBAAAAAAAAgbEAAAAAAAMBoQAAAAAAAwGJAAAAAAABAYUAAAAAAAEBiQAAAAAAA4GNAAAAAAAAAYEAAAAAAACBhQAAAAAAAAGBAAAAAAAAAYkAAAAAAAKBiQAAAAAAAgGJAAAAAAABgYkAAAAAAAEBiQAAAAAAAAPh/AAAAAAAA+H8AAAAAACBiQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"ion radius\",{\"type\":\"ndarray\",\"array\":[{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},\"76 (+1)\",\"45 (+2)\",\"27 (+3)\",\"16 (+4)\",\"146 (-3)\",\"140 (-2)\",\"133 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"102 (+1)\",\"72 (+2)\",\"53.5 (+3)\",\"40 (+4)\",\"44 (+3)\",\"184 (-2)\",\"181 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"138 (+1)\",\"100 (+2)\",\"74.5 (+3)\",\"86 (+2)\",\"79 (+2)\",\"80 (+2*)\",\"67 (+2)\",\"78 (+2*)\",\"74.5 (+2*)\",\"69 (+2)\",\"77 (+1)\",\"74 (+2)\",\"62 (+3)\",\"73 (+2)\",\"58 (+3)\",\"198 (-2)\",\"196 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"152 (+1)\",\"118 (+2)\",\"90 (+3)\",\"72 (+4)\",\"72 (+3)\",\"69 (+3)\",\"64.5 (+4)\",\"68 (+3)\",\"66.5 (+3)\",\"59 (+1)\",\"115 (+1)\",\"95 (+2)\",\"80 (+3)\",\"112 (+2)\",\"76 (+3)\",\"221 (-2)\",\"220 (-1)\",\"48 (+8)\",\"167 (+1)\",\"135 (+2)\",\"71 (+4)\",\"72 (+3)\",\"66 (+4)\",\"63 (+4)\",\"63 (+4)\",\"68 (+3)\",\"86 (+2)\",\"137 (+1)\",\"119 (+1)\",\"150 (+1)\",\"119 (+2)\",\"103 (+3)\",\"94 (+4)\",\"62 (+7)\",{\"type\":\"number\",\"value\":\"nan\"},\"180 (+1)\",\"148 (+2)\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"van der Waals radius\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAXkAAAAAAAIBhQAAAAAAAwGZAAAAAAAAA+H8AAAAAAAD4fwAAAAAAQGVAAAAAAABgY0AAAAAAAABjQAAAAAAAYGJAAAAAAABAY0AAAAAAAGBsQAAAAAAAoGVAAAAAAAAA+H8AAAAAAEBqQAAAAAAAgGZAAAAAAACAZkAAAAAAAOBlQAAAAAAAgGdAAAAAAAAwcUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAABgZEAAAAAAAIBhQAAAAAAAYGFAAAAAAABgZ0AAAAAAAAD4fwAAAAAAIGdAAAAAAADAZ0AAAAAAACBnQAAAAAAAQGlAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAABgZEAAAAAAAIBlQAAAAAAAwGNAAAAAAAAgaEAAAAAAACBrQAAAAAAAAPh/AAAAAADAaUAAAAAAAMBoQAAAAAAAAGtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAA4GVAAAAAAADAZEAAAAAAAGBjQAAAAAAAgGhAAAAAAABAaUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"IE-1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAlEAAAAAAAIiiQAAAAAAAQIBAAAAAAAAgjEAAAAAAAAiJQAAAAAAA/JBAAAAAAADolUAAAAAAAIiUQAAAAAAARJpAAAAAAABCoEAAAAAAAAB/QAAAAAAAEIdAAAAAAAAQgkAAAAAAAJiIQAAAAAAAoI9AAAAAAABAj0AAAAAAAIyTQAAAAAAAxJdAAAAAAAAwekAAAAAAAHCCQAAAAAAAyINAAAAAAACYhEAAAAAAAFiEQAAAAAAAaIRAAAAAAABohkAAAAAAANiHQAAAAAAAwIdAAAAAAAAIh0AAAAAAAFCHQAAAAAAAUIxAAAAAAAAYgkAAAAAAANCHQAAAAAAAmI1AAAAAAABojUAAAAAAANCRQAAAAAAAHJVAAAAAAAAweUAAAAAAADCBQAAAAAAAwIJAAAAAAAAAhEAAAAAAAGCEQAAAAAAAYIVAAAAAAADwhUAAAAAAADCGQAAAAAAAgIZAAAAAAAAgiUAAAAAAANiGQAAAAAAAIItAAAAAAABwgUAAAAAAACiGQAAAAAAAEIpAAAAAAAAoi0AAAAAAAICPQAAAAAAASJJAAAAAAACAd0AAAAAAAHB/QAAAAAAAmIRAAAAAAADIh0AAAAAAABCIQAAAAAAAwIdAAAAAAABAikAAAAAAAICLQAAAAAAAMItAAAAAAADQi0AAAAAAAHiPQAAAAAAAaIJAAAAAAABghkAAAAAAAPiFQAAAAAAAYIlAAAAAAADAjEAAAAAAADSQQAAAAAAAwHdAAAAAAADQf0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"EA\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAABAUsAAAAAAAAAAAAAAAAAAAE7AAAAAAAAAAAAAAAAAAAA7wAAAAAAAQGPAAAAAAAAAHMAAAAAAAKBhwAAAAAAAgHTAAAAAAAAAAAAAAAAAAIBKwAAAAAAAAAAAAAAAAACARcAAAAAAAMBgwAAAAAAAAFLAAAAAAAAAacAAAAAAANB1wAAAAAAAAAAAAAAAAAAASMAAAAAAAAAAwAAAAAAAADLAAAAAAAAAIMAAAAAAAIBJwAAAAAAAAFDAAAAAAAAAAAAAAAAAAAAwwAAAAAAAAFDAAAAAAAAAXMAAAAAAAIBdwAAAAAAAAAAAAAAAAAAAPcAAAAAAAMBdwAAAAAAAgFPAAAAAAABgaMAAAAAAAFB0wAAAAAAAAAAAAAAAAACAR8AAAAAAAAAUwAAAAAAAAD7AAAAAAACARMAAAAAAAIBVwAAAAAAAAFLAAAAAAACASsAAAAAAAEBZwAAAAAAAgFvAAAAAAAAAS8AAAAAAAIBfwAAAAAAAAAAAAAAAAAAAPcAAAAAAAMBawAAAAAAAwFnAAAAAAADAZ8AAAAAAAHBywAAAAAAAAAAAAAAAAAAAR8AAAAAAAAAswAAAAAAAAAAAAAAAAAAAP8AAAAAAAMBTwAAAAAAAAC7AAAAAAACAWsAAAAAAAOBiwAAAAAAAoGnAAAAAAADga8AAAAAAAAAAAAAAAAAAADPAAAAAAACAQcAAAAAAAMBWwAAAAAAA4GbAAAAAAADgcMAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"standard state\",{\"type\":\"ndarray\",\"array\":[\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"gas\",\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"liquid\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"liquid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"solid\",\"solid\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"bonding type\",{\"type\":\"ndarray\",\"array\":[\"diatomic\",\"atomic\",\"metallic\",\"metallic\",\"covalent network\",\"covalent network\",\"diatomic\",\"diatomic\",\"atomic\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"covalent network\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"melting point\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAALEAAAAAAAAD4fwAAAAAAYHxAAAAAAABgmEAAAAAAAFiiQAAAAAAA3q1AAAAAAACAT0AAAAAAAIBLQAAAAAAAAEtAAAAAAAAAOUAAAAAAADB3QAAAAAAA2IxAAAAAAAAojUAAAAAAAFyaQAAAAAAA0HNAAAAAAABAeEAAAAAAAIBlQAAAAAAAAFVAAAAAAAAQdUAAAAAAAGyRQAAAAAAAWJxAAAAAAABUnkAAAAAAAA6hQAAAAAAACKFAAAAAAAC8l0AAAAAAAEycQAAAAAAAoJtAAAAAAAAAm0AAAAAAADiVQAAAAAAAqIVAAAAAAADwckAAAAAAAOySQAAAAAAACJFAAAAAAADgfkAAAAAAAKBwQAAAAAAAAF1AAAAAAACAc0AAAAAAAGiQQAAAAAAAHJxAAAAAAACgoEAAAAAAAHylQAAAAAAAoKZAAAAAAAD8okAAAAAAAF6kQAAAAAAAeqFAAAAAAACQnEAAAAAAAEyTQAAAAAAAkIJAAAAAAADgekAAAAAAAJB/QAAAAAAAQIxAAAAAAACYhkAAAAAAADB4QAAAAAAAIGRAAAAAAADgckAAAAAAAECPQAAAAAAAlKNAAAAAAAC0qUAAAAAAAN6sQAAAAAAABqtAAAAAAADUqUAAAAAAAGalQAAAAAAA5J9AAAAAAADklEAAAAAAAEBtQAAAAAAACIJAAAAAAADIgkAAAAAAAACBQAAAAAAAeIBAAAAAAAD4gUAAAAAAAEBpQAAAAAAAAPh/AAAAAABojkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"boiling point\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAANEAAAAAAAAAQQAAAAAAAPJlAAAAAAABupUAAAAAAALGwQAAAAAAAzLBAAAAAAABAU0AAAAAAAIBWQAAAAAAAQFVAAAAAAAAAO0AAAAAAABCSQAAAAAAATJVAAAAAAADQpUAAAAAAAMqoQAAAAAAAUIFAAAAAAABwhkAAAAAAAOBtQAAAAAAAwFVAAAAAAAAgkEAAAAAAAHSbQAAAAAAAPqhAAAAAAADQq0AAAAAAAMCsQAAAAAAAAKdAAAAAAAA8okAAAAAAAHyoQAAAAAAAAKlAAAAAAADkqEAAAAAAAACpQAAAAAAAcJJAAAAAAABao0AAAAAAACqoQAAAAAAAuItAAAAAAADwjUAAAAAAAMB0QAAAAAAAAF5AAAAAAAAIjkAAAAAAANyZQAAAAAAARKxAAAAAAABKskAAAAAAAJmzQAAAAAAAMLNAAAAAAAC6sUAAAAAAAEexQAAAAAAAAK9AAAAAAABIqUAAAAAAAAajQAAAAAAAQJBAAAAAAABSokAAAAAAAHamQAAAAAAAEJ1AAAAAAAC0k0AAAAAAAJB8QAAAAAAAoGRAAAAAAACAjUAAAAAAAL6gQAAAAAAADLNAAAAAAABjtkAAAAAAAMS2QAAAAAAA7bZAAAAAAACltEAAAAAAAF2yQAAAAAAAArBAAAAAAAByqEAAAAAAALCDQAAAAAAASJtAAAAAAACYn0AAAAAAALScQAAAAAAATJNAAAAAAAAA+H8AAAAAAGBqQAAAAAAAAPh/AAAAAABon0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"density\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4yZZPRaRFz8AAAAAAAAAAEjhehSuR+E/mpmZmZmZ/T+uR+F6FK4DQBSuR+F6FAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK16NwPQrvP9ejcD0K1/s/mpmZmZmZBUCkcD0K16MCQB+F61G4Hv0/XI/C9Shc/z8AAAAAAAAAAAAAAAAAAAAAhetRuB6F6z/NzMzMzMz4P+xRuB6F6wdACtejcD0KEkBxPQrXo3AYQI/C9ShcjxxA4XoUrkfhHUB7FK5H4XofQM3MzMzMzCFAUrgehevRIUDXo3A9CtchQI/C9ShcjxxAmpmZmZmZF0BI4XoUrkcVQOxRuB6F6xZASOF6FK5HE0D2KFyPwvUIQAAAAAAAAAAAexSuR+F6+D8K16NwPQoFQOF6FK5H4RFACtejcD0KGkCkcD0K1yMhQI/C9ShcjyRAAAAAAAAAJ0A9CtejcL0oQGZmZmZm5ihACtejcD0KKEB7FK5H4fokQM3MzMzMTCFAPQrXo3A9HUA9CtejcD0dQM3MzMzMzBpA9ihcj8L1GEDD9Shcj8ITQHsUrkfheoQ/FK5H4XoU/j8UrkfhehQMQB+F61G4nipAZmZmZmamMEAAAAAAAEAzQIXrUbgeBTVA16NwPQqXNkCPwvUoXI82QNejcD0KFzVAzczMzMxMM0CPwvUoXA8rQDMzMzMzsydArkfhehSuJkCPwvUoXI8jQGZmZmZmZiJAAAAAAAAA+H97FK5H4XqEPwAAAAAAAPh/AAAAAAAAFEAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"metal\",{\"type\":\"ndarray\",\"array\":[\"nonmetal\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metalloid\",\"metalloid\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metalloid\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metal\",\"halogen\",\"noble gas\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"year discovered\",{\"type\":\"ndarray\",\"array\":[\"1766\",\"1868\",\"1817\",\"1798\",\"1807\",\"Ancient\",\"1772\",\"1774\",\"1670\",\"1898\",\"1807\",\"1808\",\"Ancient\",\"1854\",\"1669\",\"Ancient\",\"1774\",\"1894\",\"1807\",\"Ancient\",\"1876\",\"1791\",\"1803\",\"Ancient\",\"1774\",\"Ancient\",\"Ancient\",\"1751\",\"Ancient\",\"1746\",\"1875\",\"1886\",\"Ancient\",\"1817\",\"1826\",\"1898\",\"1861\",\"1790\",\"1794\",\"1789\",\"1801\",\"1778\",\"1937\",\"1827\",\"1803\",\"1803\",\"Ancient\",\"1817\",\"1863\",\"Ancient\",\"Ancient\",\"1782\",\"1811\",\"1898\",\"1860\",\"1808\",\"1923\",\"1802\",\"1783\",\"1925\",\"1803\",\"1803\",\"Ancient\",\"Ancient\",\"Ancient\",\"1861\",\"Ancient\",\"Ancient\",\"1898\",\"1940\",\"1900\",\"1939\",\"1898\",\"1969\",\"1967\",\"1974\",\"1976\",\"1984\",\"1982\",\"1994\",\"1994\",\"1996\",\"2003\",\"1998\",\"2003\",\"2000\",\"2010\",\"2002\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"group\",{\"type\":\"ndarray\",\"array\":[\"1\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"period\",{\"type\":\"ndarray\",\"array\":[\"I\",\"I\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1343\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1344\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1339\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.95},\"height\":{\"type\":\"value\",\"value\":0.95},\"line_color\":{\"type\":\"field\",\"field\":\"metal\",\"transform\":{\"type\":\"object\",\"name\":\"CategoricalColorMapper\",\"id\":\"p1332\",\"attributes\":{\"palette\":[\"#a6cee3\",\"#1f78b4\",\"#d93b43\",\"#999d9a\",\"#e08d49\",\"#eaeaea\",\"#f1d4Af\",\"#599d7A\"],\"factors\":[\"alkali metal\",\"alkaline earth metal\",\"metal\",\"halogen\",\"metalloid\",\"noble gas\",\"nonmetal\",\"transition metal\"]}}},\"fill_color\":{\"type\":\"field\",\"field\":\"metal\",\"transform\":{\"id\":\"p1332\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.6},\"hatch_color\":{\"type\":\"field\",\"field\":\"metal\",\"transform\":{\"id\":\"p1332\"}}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1340\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.95},\"height\":{\"type\":\"value\",\"value\":0.95},\"line_color\":{\"type\":\"field\",\"field\":\"metal\",\"transform\":{\"id\":\"p1332\"}},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"field\",\"field\":\"metal\",\"transform\":{\"id\":\"p1332\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_color\":{\"type\":\"field\",\"field\":\"metal\",\"transform\":{\"id\":\"p1332\"}},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1341\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.95},\"height\":{\"type\":\"value\",\"value\":0.95},\"line_color\":{\"type\":\"field\",\"field\":\"metal\",\"transform\":{\"id\":\"p1332\"}},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"field\",\"field\":\"metal\",\"transform\":{\"id\":\"p1332\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_color\":{\"type\":\"field\",\"field\":\"metal\",\"transform\":{\"id\":\"p1332\"}},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1357\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1348\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1349\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1350\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAAADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAGcAAABoAAAAaQAAAGoAAABrAAAAbAAAAG0AAABuAAAAbwAAAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAA==\"},\"shape\":[88],\"dtype\":\"int32\",\"order\":\"little\"}],[\"atomic number\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAABIAAAASQAAAEoAAABLAAAATAAAAE0AAABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAFYAAABXAAAAWAAAAGgAAABpAAAAagAAAGsAAABsAAAAbQAAAG4AAABvAAAAcAAAAHEAAAByAAAAcwAAAHQAAAB1AAAAdgAAAA==\"},\"shape\":[88],\"dtype\":\"int32\",\"order\":\"little\"}],[\"symbol\",{\"type\":\"ndarray\",\"array\":[\"H\",\"He\",\"Li\",\"Be\",\"B\",\"C\",\"N\",\"O\",\"F\",\"Ne\",\"Na\",\"Mg\",\"Al\",\"Si\",\"P\",\"S\",\"Cl\",\"Ar\",\"K\",\"Ca\",\"Sc\",\"Ti\",\"V\",\"Cr\",\"Mn\",\"Fe\",\"Co\",\"Ni\",\"Cu\",\"Zn\",\"Ga\",\"Ge\",\"As\",\"Se\",\"Br\",\"Kr\",\"Rb\",\"Sr\",\"Y\",\"Zr\",\"Nb\",\"Mo\",\"Tc\",\"Ru\",\"Rh\",\"Pd\",\"Ag\",\"Cd\",\"In\",\"Sn\",\"Sb\",\"Te\",\"I\",\"Xe\",\"Cs\",\"Ba\",\"Hf\",\"Ta\",\"W\",\"Re\",\"Os\",\"Ir\",\"Pt\",\"Au\",\"Hg\",\"Tl\",\"Pb\",\"Bi\",\"Po\",\"At\",\"Rn\",\"Fr\",\"Ra\",\"Rf\",\"Db\",\"Sg\",\"Bh\",\"Hs\",\"Mt\",\"Ds\",\"Rg\",\"Cn\",\"Nh\",\"Fl\",\"Mc\",\"Lv\",\"Ts\",\"Og\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"name\",{\"type\":\"ndarray\",\"array\":[\"Hydrogen\",\"Helium\",\"Lithium\",\"Beryllium\",\"Boron\",\"Carbon\",\"Nitrogen\",\"Oxygen\",\"Fluorine\",\"Neon\",\"Sodium\",\"Magnesium\",\"Aluminum\",\"Silicon\",\"Phosphorus\",\"Sulfur\",\"Chlorine\",\"Argon\",\"Potassium\",\"Calcium\",\"Scandium\",\"Titanium\",\"Vanadium\",\"Chromium\",\"Manganese\",\"Iron\",\"Cobalt\",\"Nickel\",\"Copper\",\"Zinc\",\"Gallium\",\"Germanium\",\"Arsenic\",\"Selenium\",\"Bromine\",\"Krypton\",\"Rubidium\",\"Strontium\",\"Yttrium\",\"Zirconium\",\"Niobium\",\"Molybdenum\",\"Technetium\",\"Ruthenium\",\"Rhodium\",\"Palladium\",\"Silver\",\"Cadmium\",\"Indium\",\"Tin\",\"Antimony\",\"Tellurium\",\"Iodine\",\"Xenon\",\"Cesium\",\"Barium\",\"Hafnium\",\"Tantalum\",\"Tungsten\",\"Rhenium\",\"Osmium\",\"Iridium\",\"Platinum\",\"Gold\",\"Mercury\",\"Thallium\",\"Lead\",\"Bismuth\",\"Polonium\",\"Astatine\",\"Radon\",\"Francium\",\"Radium\",\"Rutherfordium\",\"Dubnium\",\"Seaborgium\",\"Bohrium\",\"Hassium\",\"Meitnerium\",\"Darmstadtium\",\"Roentgenium\",\"Copernicium\",\"Nihomium\",\"Flerovium\",\"Moscovium\",\"Livermorium\",\"Tennessine\",\"Oganesson\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic mass\",{\"type\":\"ndarray\",\"array\":[\"1.00794\",\"4.002602\",\"6.941\",\"9.012182\",\"10.811\",\"12.0107\",\"14.0067\",\"15.9994\",\"18.9984032\",\"20.1797\",\"22.98976928\",\"24.3050\",\"26.9815386\",\"28.0855\",\"30.973762\",\"32.065\",\"35.453\",\"39.948\",\"39.0983\",\"40.078\",\"44.955912\",\"47.867\",\"50.9415\",\"51.9961\",\"54.938045\",\"55.845\",\"58.933195\",\"58.6934\",\"63.546\",\"65.38\",\"69.723\",\"72.64\",\"74.92160\",\"78.96\",\"79.904\",\"83.798\",\"85.4678\",\"87.62\",\"88.90585\",\"91.224\",\"92.90638\",\"95.96\",\"[98]\",\"101.07\",\"102.90550\",\"106.42\",\"107.8682\",\"112.411\",\"114.818\",\"118.710\",\"121.760\",\"127.60\",\"126.90447\",\"131.293\",\"132.9054519\",\"137.327\",\"178.49\",\"180.94788\",\"183.84\",\"186.207\",\"190.23\",\"192.217\",\"195.084\",\"196.966569\",\"200.59\",\"204.3833\",\"207.2\",\"208.98040\",\"[209]\",\"[210]\",\"[222]\",\"[223]\",\"[226]\",\"[267]\",\"[268]\",\"[271]\",\"[272]\",\"[270]\",\"[276]\",\"[281]\",\"[280]\",\"[285]\",\"[284]\",\"[289]\",\"[288]\",\"[293]\",\"[294]\",\"[294]\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"CPK\",{\"type\":\"ndarray\",\"array\":[\"#FFFFFF\",\"#D9FFFF\",\"#CC80FF\",\"#C2FF00\",\"#FFB5B5\",\"#909090\",\"#3050F8\",\"#FF0D0D\",\"#90E050\",\"#B3E3F5\",\"#AB5CF2\",\"#8AFF00\",\"#BFA6A6\",\"#F0C8A0\",\"#FF8000\",\"#FFFF30\",\"#1FF01F\",\"#80D1E3\",\"#8F40D4\",\"#3DFF00\",\"#E6E6E6\",\"#BFC2C7\",\"#A6A6AB\",\"#8A99C7\",\"#9C7AC7\",\"#E06633\",\"#F090A0\",\"#50D050\",\"#C88033\",\"#7D80B0\",\"#C28F8F\",\"#668F8F\",\"#BD80E3\",\"#FFA100\",\"#A62929\",\"#5CB8D1\",\"#702EB0\",\"#00FF00\",\"#94FFFF\",\"#94E0E0\",\"#73C2C9\",\"#54B5B5\",\"#3B9E9E\",\"#248F8F\",\"#0A7D8C\",\"#006985\",\"#C0C0C0\",\"#FFD98F\",\"#A67573\",\"#668080\",\"#9E63B5\",\"#D47A00\",\"#940094\",\"#429EB0\",\"#57178F\",\"#00C900\",\"#4DC2FF\",\"#4DA6FF\",\"#2194D6\",\"#267DAB\",\"#266696\",\"#175487\",\"#D0D0E0\",\"#FFD123\",\"#B8B8D0\",\"#A6544D\",\"#575961\",\"#9E4FB5\",\"#AB5C00\",\"#754F45\",\"#428296\",\"#420066\",\"#007D00\",\"#CC0059\",\"#D1004F\",\"#D90045\",\"#E00038\",\"#E6002E\",\"#EB0026\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronic configuration\",{\"type\":\"ndarray\",\"array\":[\"1s1\",\"1s2\",\"[He] 2s1\",\"[He] 2s2\",\"[He] 2s2 2p1\",\"[He] 2s2 2p2\",\"[He] 2s2 2p3\",\"[He] 2s2 2p4\",\"[He] 2s2 2p5\",\"[He] 2s2 2p6\",\"[Ne] 3s1\",\"[Ne] 3s2\",\"[Ne] 3s2 3p1\",\"[Ne] 3s2 3p2\",\"[Ne] 3s2 3p3\",\"[Ne] 3s2 3p4\",\"[Ne] 3s2 3p5\",\"[Ne] 3s2 3p6\",\"[Ar] 4s1\",\"[Ar] 4s2\",\"[Ar] 3d1 4s2\",\"[Ar] 3d2 4s2\",\"[Ar] 3d3 4s2\",\"[Ar] 3d5 4s1\",\"[Ar] 3d5 4s2\",\"[Ar] 3d6 4s2\",\"[Ar] 3d7 4s2\",\"[Ar] 3d8 4s2\",\"[Ar] 3d10 4s1\",\"[Ar] 3d10 4s2\",\"[Ar] 3d10 4s2 4p1\",\"[Ar] 3d10 4s2 4p2\",\"[Ar] 3d10 4s2 4p3\",\"[Ar] 3d10 4s2 4p4\",\"[Ar] 3d10 4s2 4p5\",\"[Ar] 3d10 4s2 4p6\",\"[Kr] 5s1\",\"[Kr] 5s2\",\"[Kr] 4d1 5s2\",\"[Kr] 4d2 5s2\",\"[Kr] 4d4 5s1\",\"[Kr] 4d5 5s1\",\"[Kr] 4d5 5s2\",\"[Kr] 4d7 5s1\",\"[Kr] 4d8 5s1\",\"[Kr] 4d10\",\"[Kr] 4d10 5s1\",\"[Kr] 4d10 5s2\",\"[Kr] 4d10 5s2 5p1\",\"[Kr] 4d10 5s2 5p2\",\"[Kr] 4d10 5s2 5p3\",\"[Kr] 4d10 5s2 5p4\",\"[Kr] 4d10 5s2 5p5\",\"[Kr] 4d10 5s2 5p6\",\"[Xe] 6s1\",\"[Xe] 6s2\",\"[Xe] 4f14 5d2 6s2\",\"[Xe] 4f14 5d3 6s2\",\"[Xe] 4f14 5d4 6s2\",\"[Xe] 4f14 5d5 6s2\",\"[Xe] 4f14 5d6 6s2\",\"[Xe] 4f14 5d7 6s2\",\"[Xe] 4f14 5d9 6s1\",\"[Xe] 4f14 5d10 6s1\",\"[Xe] 4f14 5d10 6s2\",\"[Xe] 4f14 5d10 6s2 6p1\",\"[Xe] 4f14 5d10 6s2 6p2\",\"[Xe] 4f14 5d10 6s2 6p3\",\"[Xe] 4f14 5d10 6s2 6p4\",\"[Xe] 4f14 5d10 6s2 6p5\",\"[Xe] 4f14 5d10 6s2 6p6\",\"[Rn] 7s1\",\"[Rn] 7s2\",\"[Rn] 5f14 6d2 7s2\",\"[Rn].5f14.6d3.7s2\",\"[Rn].5f14.6d4.7s2\",\"[Rn].5f14.6d5.7s2\",\"[Rn].5f14.6d6.7s2\",\"[Rn].5f14.6d7.7s2\",\"[Rn].5f14.6d9.7s1\",\"[Rn].5f14.6d10.7s1\",\"[Rn].5f14.6d10.7s2\",\"[Rn].5f14.6d10.7s2.7p1\",\"[Rn].5f14.6d10.7s2.7p2\",\"[Rn].5f14.6d10.7s2.7p3\",\"[Rn].5f14.6d10.7s2.7p4\",\"[Rn].5f14.6d10.7s2.7p5\",\"[Rn].5f14.6d10.7s2.7p6\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronegativity\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"mpmZmZmZAUAAAAAAAAD4f1yPwvUoXO8/H4XrUbge+T9SuB6F61EAQGZmZmZmZgRAUrgehetRCECF61G4HoULQNejcD0K1w9AAAAAAAAA+H/D9Shcj8LtP/YoXI/C9fQ/w/UoXI/C+T9mZmZmZmb+P4XrUbgehQFApHA9CtejBEBI4XoUrkcJQAAAAAAAAPh/PQrXo3A96j8AAAAAAADwP8P1KFyPwvU/pHA9Ctej+D8UrkfhehT6P4/C9Shcj/o/zczMzMzM+D9I4XoUrkf9PxSuR+F6FP4/j8L1KFyP/j9mZmZmZmb+P2ZmZmZmZvo/9ihcj8L1/D8UrkfhehQAQHE9CtejcAFAZmZmZmZmBECuR+F6FK4HQAAAAAAAAPh/PQrXo3A96j9mZmZmZmbuP4XrUbgehfM/SOF6FK5H9T+amZmZmZn5P0jhehSuRwFAZmZmZmZm/j+amZmZmZkBQD0K16NwPQJAmpmZmZmZAUDhehSuR+H+PwrXo3A9Cvs/exSuR+F6/D9cj8L1KFz/P2ZmZmZmZgBAzczMzMzMAEBI4XoUrkcFQAAAAAAAAPh/SOF6FK5H6T97FK5H4XrsP83MzMzMzPQ/AAAAAAAA+D/hehSuR+ECQGZmZmZmZv4/mpmZmZmZAUCamZmZmZkBQD0K16NwPQJAUrgehetRBEAAAAAAAAAAQFK4HoXrUQBApHA9CtejAkApXI/C9SgAQAAAAAAAAABAmpmZmZmZAUAAAAAAAAD4f2ZmZmZmZuY/zczMzMzM7D8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic radius\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQkAAAAAAAABAQAAAAAAAwGBAAAAAAACAVkAAAAAAAIBUQAAAAAAAQFNAAAAAAADAUkAAAAAAAEBSQAAAAAAAwFFAAAAAAABAUUAAAAAAAEBjQAAAAAAAQGBAAAAAAACAXUAAAAAAAMBbQAAAAAAAgFpAAAAAAACAWUAAAAAAAMBYQAAAAAAAQFhAAAAAAACAaEAAAAAAAMBlQAAAAAAAAGJAAAAAAAAAYUAAAAAAAEBfQAAAAAAAwF9AAAAAAABgYUAAAAAAAEBfQAAAAAAAgF9AAAAAAABAXkAAAAAAAEBhQAAAAAAAYGBAAAAAAACAX0AAAAAAAIBeQAAAAAAAwF1AAAAAAAAAXUAAAAAAAIBcQAAAAAAAgFtAAAAAAABgakAAAAAAAABoQAAAAAAAQGRAAAAAAACAYkAAAAAAACBhQAAAAAAAIGJAAAAAAACAY0AAAAAAAIBfQAAAAAAA4GBAAAAAAABgYEAAAAAAACBjQAAAAAAAgGJAAAAAAAAAYkAAAAAAAKBhQAAAAAAAQGFAAAAAAADgYEAAAAAAAKBgQAAAAAAAQGBAAAAAAAAgbEAAAAAAAMBoQAAAAAAAwGJAAAAAAABAYUAAAAAAAEBiQAAAAAAA4GNAAAAAAAAAYEAAAAAAACBhQAAAAAAAAGBAAAAAAAAAYkAAAAAAAKBiQAAAAAAAgGJAAAAAAABgYkAAAAAAAEBiQAAAAAAAAPh/AAAAAAAA+H8AAAAAACBiQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"ion radius\",{\"type\":\"ndarray\",\"array\":[{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},\"76 (+1)\",\"45 (+2)\",\"27 (+3)\",\"16 (+4)\",\"146 (-3)\",\"140 (-2)\",\"133 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"102 (+1)\",\"72 (+2)\",\"53.5 (+3)\",\"40 (+4)\",\"44 (+3)\",\"184 (-2)\",\"181 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"138 (+1)\",\"100 (+2)\",\"74.5 (+3)\",\"86 (+2)\",\"79 (+2)\",\"80 (+2*)\",\"67 (+2)\",\"78 (+2*)\",\"74.5 (+2*)\",\"69 (+2)\",\"77 (+1)\",\"74 (+2)\",\"62 (+3)\",\"73 (+2)\",\"58 (+3)\",\"198 (-2)\",\"196 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"152 (+1)\",\"118 (+2)\",\"90 (+3)\",\"72 (+4)\",\"72 (+3)\",\"69 (+3)\",\"64.5 (+4)\",\"68 (+3)\",\"66.5 (+3)\",\"59 (+1)\",\"115 (+1)\",\"95 (+2)\",\"80 (+3)\",\"112 (+2)\",\"76 (+3)\",\"221 (-2)\",\"220 (-1)\",\"48 (+8)\",\"167 (+1)\",\"135 (+2)\",\"71 (+4)\",\"72 (+3)\",\"66 (+4)\",\"63 (+4)\",\"63 (+4)\",\"68 (+3)\",\"86 (+2)\",\"137 (+1)\",\"119 (+1)\",\"150 (+1)\",\"119 (+2)\",\"103 (+3)\",\"94 (+4)\",\"62 (+7)\",{\"type\":\"number\",\"value\":\"nan\"},\"180 (+1)\",\"148 (+2)\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"van der Waals radius\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAXkAAAAAAAIBhQAAAAAAAwGZAAAAAAAAA+H8AAAAAAAD4fwAAAAAAQGVAAAAAAABgY0AAAAAAAABjQAAAAAAAYGJAAAAAAABAY0AAAAAAAGBsQAAAAAAAoGVAAAAAAAAA+H8AAAAAAEBqQAAAAAAAgGZAAAAAAACAZkAAAAAAAOBlQAAAAAAAgGdAAAAAAAAwcUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAABgZEAAAAAAAIBhQAAAAAAAYGFAAAAAAABgZ0AAAAAAAAD4fwAAAAAAIGdAAAAAAADAZ0AAAAAAACBnQAAAAAAAQGlAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAABgZEAAAAAAAIBlQAAAAAAAwGNAAAAAAAAgaEAAAAAAACBrQAAAAAAAAPh/AAAAAADAaUAAAAAAAMBoQAAAAAAAAGtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAA4GVAAAAAAADAZEAAAAAAAGBjQAAAAAAAgGhAAAAAAABAaUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"IE-1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAlEAAAAAAAIiiQAAAAAAAQIBAAAAAAAAgjEAAAAAAAAiJQAAAAAAA/JBAAAAAAADolUAAAAAAAIiUQAAAAAAARJpAAAAAAABCoEAAAAAAAAB/QAAAAAAAEIdAAAAAAAAQgkAAAAAAAJiIQAAAAAAAoI9AAAAAAABAj0AAAAAAAIyTQAAAAAAAxJdAAAAAAAAwekAAAAAAAHCCQAAAAAAAyINAAAAAAACYhEAAAAAAAFiEQAAAAAAAaIRAAAAAAABohkAAAAAAANiHQAAAAAAAwIdAAAAAAAAIh0AAAAAAAFCHQAAAAAAAUIxAAAAAAAAYgkAAAAAAANCHQAAAAAAAmI1AAAAAAABojUAAAAAAANCRQAAAAAAAHJVAAAAAAAAweUAAAAAAADCBQAAAAAAAwIJAAAAAAAAAhEAAAAAAAGCEQAAAAAAAYIVAAAAAAADwhUAAAAAAADCGQAAAAAAAgIZAAAAAAAAgiUAAAAAAANiGQAAAAAAAIItAAAAAAABwgUAAAAAAACiGQAAAAAAAEIpAAAAAAAAoi0AAAAAAAICPQAAAAAAASJJAAAAAAACAd0AAAAAAAHB/QAAAAAAAmIRAAAAAAADIh0AAAAAAABCIQAAAAAAAwIdAAAAAAABAikAAAAAAAICLQAAAAAAAMItAAAAAAADQi0AAAAAAAHiPQAAAAAAAaIJAAAAAAABghkAAAAAAAPiFQAAAAAAAYIlAAAAAAADAjEAAAAAAADSQQAAAAAAAwHdAAAAAAADQf0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"EA\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAABAUsAAAAAAAAAAAAAAAAAAAE7AAAAAAAAAAAAAAAAAAAA7wAAAAAAAQGPAAAAAAAAAHMAAAAAAAKBhwAAAAAAAgHTAAAAAAAAAAAAAAAAAAIBKwAAAAAAAAAAAAAAAAACARcAAAAAAAMBgwAAAAAAAAFLAAAAAAAAAacAAAAAAANB1wAAAAAAAAAAAAAAAAAAASMAAAAAAAAAAwAAAAAAAADLAAAAAAAAAIMAAAAAAAIBJwAAAAAAAAFDAAAAAAAAAAAAAAAAAAAAwwAAAAAAAAFDAAAAAAAAAXMAAAAAAAIBdwAAAAAAAAAAAAAAAAAAAPcAAAAAAAMBdwAAAAAAAgFPAAAAAAABgaMAAAAAAAFB0wAAAAAAAAAAAAAAAAACAR8AAAAAAAAAUwAAAAAAAAD7AAAAAAACARMAAAAAAAIBVwAAAAAAAAFLAAAAAAACASsAAAAAAAEBZwAAAAAAAgFvAAAAAAAAAS8AAAAAAAIBfwAAAAAAAAAAAAAAAAAAAPcAAAAAAAMBawAAAAAAAwFnAAAAAAADAZ8AAAAAAAHBywAAAAAAAAAAAAAAAAAAAR8AAAAAAAAAswAAAAAAAAAAAAAAAAAAAP8AAAAAAAMBTwAAAAAAAAC7AAAAAAACAWsAAAAAAAOBiwAAAAAAAoGnAAAAAAADga8AAAAAAAAAAAAAAAAAAADPAAAAAAACAQcAAAAAAAMBWwAAAAAAA4GbAAAAAAADgcMAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"standard state\",{\"type\":\"ndarray\",\"array\":[\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"gas\",\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"liquid\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"liquid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"solid\",\"solid\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"bonding type\",{\"type\":\"ndarray\",\"array\":[\"diatomic\",\"atomic\",\"metallic\",\"metallic\",\"covalent network\",\"covalent network\",\"diatomic\",\"diatomic\",\"atomic\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"covalent network\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"melting point\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAALEAAAAAAAAD4fwAAAAAAYHxAAAAAAABgmEAAAAAAAFiiQAAAAAAA3q1AAAAAAACAT0AAAAAAAIBLQAAAAAAAAEtAAAAAAAAAOUAAAAAAADB3QAAAAAAA2IxAAAAAAAAojUAAAAAAAFyaQAAAAAAA0HNAAAAAAABAeEAAAAAAAIBlQAAAAAAAAFVAAAAAAAAQdUAAAAAAAGyRQAAAAAAAWJxAAAAAAABUnkAAAAAAAA6hQAAAAAAACKFAAAAAAAC8l0AAAAAAAEycQAAAAAAAoJtAAAAAAAAAm0AAAAAAADiVQAAAAAAAqIVAAAAAAADwckAAAAAAAOySQAAAAAAACJFAAAAAAADgfkAAAAAAAKBwQAAAAAAAAF1AAAAAAACAc0AAAAAAAGiQQAAAAAAAHJxAAAAAAACgoEAAAAAAAHylQAAAAAAAoKZAAAAAAAD8okAAAAAAAF6kQAAAAAAAeqFAAAAAAACQnEAAAAAAAEyTQAAAAAAAkIJAAAAAAADgekAAAAAAAJB/QAAAAAAAQIxAAAAAAACYhkAAAAAAADB4QAAAAAAAIGRAAAAAAADgckAAAAAAAECPQAAAAAAAlKNAAAAAAAC0qUAAAAAAAN6sQAAAAAAABqtAAAAAAADUqUAAAAAAAGalQAAAAAAA5J9AAAAAAADklEAAAAAAAEBtQAAAAAAACIJAAAAAAADIgkAAAAAAAACBQAAAAAAAeIBAAAAAAAD4gUAAAAAAAEBpQAAAAAAAAPh/AAAAAABojkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"boiling point\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAANEAAAAAAAAAQQAAAAAAAPJlAAAAAAABupUAAAAAAALGwQAAAAAAAzLBAAAAAAABAU0AAAAAAAIBWQAAAAAAAQFVAAAAAAAAAO0AAAAAAABCSQAAAAAAATJVAAAAAAADQpUAAAAAAAMqoQAAAAAAAUIFAAAAAAABwhkAAAAAAAOBtQAAAAAAAwFVAAAAAAAAgkEAAAAAAAHSbQAAAAAAAPqhAAAAAAADQq0AAAAAAAMCsQAAAAAAAAKdAAAAAAAA8okAAAAAAAHyoQAAAAAAAAKlAAAAAAADkqEAAAAAAAACpQAAAAAAAcJJAAAAAAABao0AAAAAAACqoQAAAAAAAuItAAAAAAADwjUAAAAAAAMB0QAAAAAAAAF5AAAAAAAAIjkAAAAAAANyZQAAAAAAARKxAAAAAAABKskAAAAAAAJmzQAAAAAAAMLNAAAAAAAC6sUAAAAAAAEexQAAAAAAAAK9AAAAAAABIqUAAAAAAAAajQAAAAAAAQJBAAAAAAABSokAAAAAAAHamQAAAAAAAEJ1AAAAAAAC0k0AAAAAAAJB8QAAAAAAAoGRAAAAAAACAjUAAAAAAAL6gQAAAAAAADLNAAAAAAABjtkAAAAAAAMS2QAAAAAAA7bZAAAAAAACltEAAAAAAAF2yQAAAAAAAArBAAAAAAAByqEAAAAAAALCDQAAAAAAASJtAAAAAAACYn0AAAAAAALScQAAAAAAATJNAAAAAAAAA+H8AAAAAAGBqQAAAAAAAAPh/AAAAAABon0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"density\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4yZZPRaRFz8AAAAAAAAAAEjhehSuR+E/mpmZmZmZ/T+uR+F6FK4DQBSuR+F6FAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK16NwPQrvP9ejcD0K1/s/mpmZmZmZBUCkcD0K16MCQB+F61G4Hv0/XI/C9Shc/z8AAAAAAAAAAAAAAAAAAAAAhetRuB6F6z/NzMzMzMz4P+xRuB6F6wdACtejcD0KEkBxPQrXo3AYQI/C9ShcjxxA4XoUrkfhHUB7FK5H4XofQM3MzMzMzCFAUrgehevRIUDXo3A9CtchQI/C9ShcjxxAmpmZmZmZF0BI4XoUrkcVQOxRuB6F6xZASOF6FK5HE0D2KFyPwvUIQAAAAAAAAAAAexSuR+F6+D8K16NwPQoFQOF6FK5H4RFACtejcD0KGkCkcD0K1yMhQI/C9ShcjyRAAAAAAAAAJ0A9CtejcL0oQGZmZmZm5ihACtejcD0KKEB7FK5H4fokQM3MzMzMTCFAPQrXo3A9HUA9CtejcD0dQM3MzMzMzBpA9ihcj8L1GEDD9Shcj8ITQHsUrkfheoQ/FK5H4XoU/j8UrkfhehQMQB+F61G4nipAZmZmZmamMEAAAAAAAEAzQIXrUbgeBTVA16NwPQqXNkCPwvUoXI82QNejcD0KFzVAzczMzMxMM0CPwvUoXA8rQDMzMzMzsydArkfhehSuJkCPwvUoXI8jQGZmZmZmZiJAAAAAAAAA+H97FK5H4XqEPwAAAAAAAPh/AAAAAAAAFEAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"metal\",{\"type\":\"ndarray\",\"array\":[\"nonmetal\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metalloid\",\"metalloid\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metalloid\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metal\",\"halogen\",\"noble gas\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"year discovered\",{\"type\":\"ndarray\",\"array\":[\"1766\",\"1868\",\"1817\",\"1798\",\"1807\",\"Ancient\",\"1772\",\"1774\",\"1670\",\"1898\",\"1807\",\"1808\",\"Ancient\",\"1854\",\"1669\",\"Ancient\",\"1774\",\"1894\",\"1807\",\"Ancient\",\"1876\",\"1791\",\"1803\",\"Ancient\",\"1774\",\"Ancient\",\"Ancient\",\"1751\",\"Ancient\",\"1746\",\"1875\",\"1886\",\"Ancient\",\"1817\",\"1826\",\"1898\",\"1861\",\"1790\",\"1794\",\"1789\",\"1801\",\"1778\",\"1937\",\"1827\",\"1803\",\"1803\",\"Ancient\",\"1817\",\"1863\",\"Ancient\",\"Ancient\",\"1782\",\"1811\",\"1898\",\"1860\",\"1808\",\"1923\",\"1802\",\"1783\",\"1925\",\"1803\",\"1803\",\"Ancient\",\"Ancient\",\"Ancient\",\"1861\",\"Ancient\",\"Ancient\",\"1898\",\"1940\",\"1900\",\"1939\",\"1898\",\"1969\",\"1967\",\"1974\",\"1976\",\"1984\",\"1982\",\"1994\",\"1994\",\"1996\",\"2003\",\"1998\",\"2003\",\"2000\",\"2010\",\"2002\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"group\",{\"type\":\"ndarray\",\"array\":[\"1\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"period\",{\"type\":\"ndarray\",\"array\":[\"I\",\"I\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1358\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1359\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1354\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1347\",\"attributes\":{\"value\":-0.4,\"range\":{\"id\":\"p1317\"}}}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_style\":{\"type\":\"value\",\"value\":\"bold\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1355\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1347\"}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_font_style\":{\"type\":\"value\",\"value\":\"bold\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1356\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1347\"}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_font_style\":{\"type\":\"value\",\"value\":\"bold\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1370\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1361\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1362\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1363\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAAADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAGcAAABoAAAAaQAAAGoAAABrAAAAbAAAAG0AAABuAAAAbwAAAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAA==\"},\"shape\":[88],\"dtype\":\"int32\",\"order\":\"little\"}],[\"atomic number\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAABIAAAASQAAAEoAAABLAAAATAAAAE0AAABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAFYAAABXAAAAWAAAAGgAAABpAAAAagAAAGsAAABsAAAAbQAAAG4AAABvAAAAcAAAAHEAAAByAAAAcwAAAHQAAAB1AAAAdgAAAA==\"},\"shape\":[88],\"dtype\":\"int32\",\"order\":\"little\"}],[\"symbol\",{\"type\":\"ndarray\",\"array\":[\"H\",\"He\",\"Li\",\"Be\",\"B\",\"C\",\"N\",\"O\",\"F\",\"Ne\",\"Na\",\"Mg\",\"Al\",\"Si\",\"P\",\"S\",\"Cl\",\"Ar\",\"K\",\"Ca\",\"Sc\",\"Ti\",\"V\",\"Cr\",\"Mn\",\"Fe\",\"Co\",\"Ni\",\"Cu\",\"Zn\",\"Ga\",\"Ge\",\"As\",\"Se\",\"Br\",\"Kr\",\"Rb\",\"Sr\",\"Y\",\"Zr\",\"Nb\",\"Mo\",\"Tc\",\"Ru\",\"Rh\",\"Pd\",\"Ag\",\"Cd\",\"In\",\"Sn\",\"Sb\",\"Te\",\"I\",\"Xe\",\"Cs\",\"Ba\",\"Hf\",\"Ta\",\"W\",\"Re\",\"Os\",\"Ir\",\"Pt\",\"Au\",\"Hg\",\"Tl\",\"Pb\",\"Bi\",\"Po\",\"At\",\"Rn\",\"Fr\",\"Ra\",\"Rf\",\"Db\",\"Sg\",\"Bh\",\"Hs\",\"Mt\",\"Ds\",\"Rg\",\"Cn\",\"Nh\",\"Fl\",\"Mc\",\"Lv\",\"Ts\",\"Og\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"name\",{\"type\":\"ndarray\",\"array\":[\"Hydrogen\",\"Helium\",\"Lithium\",\"Beryllium\",\"Boron\",\"Carbon\",\"Nitrogen\",\"Oxygen\",\"Fluorine\",\"Neon\",\"Sodium\",\"Magnesium\",\"Aluminum\",\"Silicon\",\"Phosphorus\",\"Sulfur\",\"Chlorine\",\"Argon\",\"Potassium\",\"Calcium\",\"Scandium\",\"Titanium\",\"Vanadium\",\"Chromium\",\"Manganese\",\"Iron\",\"Cobalt\",\"Nickel\",\"Copper\",\"Zinc\",\"Gallium\",\"Germanium\",\"Arsenic\",\"Selenium\",\"Bromine\",\"Krypton\",\"Rubidium\",\"Strontium\",\"Yttrium\",\"Zirconium\",\"Niobium\",\"Molybdenum\",\"Technetium\",\"Ruthenium\",\"Rhodium\",\"Palladium\",\"Silver\",\"Cadmium\",\"Indium\",\"Tin\",\"Antimony\",\"Tellurium\",\"Iodine\",\"Xenon\",\"Cesium\",\"Barium\",\"Hafnium\",\"Tantalum\",\"Tungsten\",\"Rhenium\",\"Osmium\",\"Iridium\",\"Platinum\",\"Gold\",\"Mercury\",\"Thallium\",\"Lead\",\"Bismuth\",\"Polonium\",\"Astatine\",\"Radon\",\"Francium\",\"Radium\",\"Rutherfordium\",\"Dubnium\",\"Seaborgium\",\"Bohrium\",\"Hassium\",\"Meitnerium\",\"Darmstadtium\",\"Roentgenium\",\"Copernicium\",\"Nihomium\",\"Flerovium\",\"Moscovium\",\"Livermorium\",\"Tennessine\",\"Oganesson\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic mass\",{\"type\":\"ndarray\",\"array\":[\"1.00794\",\"4.002602\",\"6.941\",\"9.012182\",\"10.811\",\"12.0107\",\"14.0067\",\"15.9994\",\"18.9984032\",\"20.1797\",\"22.98976928\",\"24.3050\",\"26.9815386\",\"28.0855\",\"30.973762\",\"32.065\",\"35.453\",\"39.948\",\"39.0983\",\"40.078\",\"44.955912\",\"47.867\",\"50.9415\",\"51.9961\",\"54.938045\",\"55.845\",\"58.933195\",\"58.6934\",\"63.546\",\"65.38\",\"69.723\",\"72.64\",\"74.92160\",\"78.96\",\"79.904\",\"83.798\",\"85.4678\",\"87.62\",\"88.90585\",\"91.224\",\"92.90638\",\"95.96\",\"[98]\",\"101.07\",\"102.90550\",\"106.42\",\"107.8682\",\"112.411\",\"114.818\",\"118.710\",\"121.760\",\"127.60\",\"126.90447\",\"131.293\",\"132.9054519\",\"137.327\",\"178.49\",\"180.94788\",\"183.84\",\"186.207\",\"190.23\",\"192.217\",\"195.084\",\"196.966569\",\"200.59\",\"204.3833\",\"207.2\",\"208.98040\",\"[209]\",\"[210]\",\"[222]\",\"[223]\",\"[226]\",\"[267]\",\"[268]\",\"[271]\",\"[272]\",\"[270]\",\"[276]\",\"[281]\",\"[280]\",\"[285]\",\"[284]\",\"[289]\",\"[288]\",\"[293]\",\"[294]\",\"[294]\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"CPK\",{\"type\":\"ndarray\",\"array\":[\"#FFFFFF\",\"#D9FFFF\",\"#CC80FF\",\"#C2FF00\",\"#FFB5B5\",\"#909090\",\"#3050F8\",\"#FF0D0D\",\"#90E050\",\"#B3E3F5\",\"#AB5CF2\",\"#8AFF00\",\"#BFA6A6\",\"#F0C8A0\",\"#FF8000\",\"#FFFF30\",\"#1FF01F\",\"#80D1E3\",\"#8F40D4\",\"#3DFF00\",\"#E6E6E6\",\"#BFC2C7\",\"#A6A6AB\",\"#8A99C7\",\"#9C7AC7\",\"#E06633\",\"#F090A0\",\"#50D050\",\"#C88033\",\"#7D80B0\",\"#C28F8F\",\"#668F8F\",\"#BD80E3\",\"#FFA100\",\"#A62929\",\"#5CB8D1\",\"#702EB0\",\"#00FF00\",\"#94FFFF\",\"#94E0E0\",\"#73C2C9\",\"#54B5B5\",\"#3B9E9E\",\"#248F8F\",\"#0A7D8C\",\"#006985\",\"#C0C0C0\",\"#FFD98F\",\"#A67573\",\"#668080\",\"#9E63B5\",\"#D47A00\",\"#940094\",\"#429EB0\",\"#57178F\",\"#00C900\",\"#4DC2FF\",\"#4DA6FF\",\"#2194D6\",\"#267DAB\",\"#266696\",\"#175487\",\"#D0D0E0\",\"#FFD123\",\"#B8B8D0\",\"#A6544D\",\"#575961\",\"#9E4FB5\",\"#AB5C00\",\"#754F45\",\"#428296\",\"#420066\",\"#007D00\",\"#CC0059\",\"#D1004F\",\"#D90045\",\"#E00038\",\"#E6002E\",\"#EB0026\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronic configuration\",{\"type\":\"ndarray\",\"array\":[\"1s1\",\"1s2\",\"[He] 2s1\",\"[He] 2s2\",\"[He] 2s2 2p1\",\"[He] 2s2 2p2\",\"[He] 2s2 2p3\",\"[He] 2s2 2p4\",\"[He] 2s2 2p5\",\"[He] 2s2 2p6\",\"[Ne] 3s1\",\"[Ne] 3s2\",\"[Ne] 3s2 3p1\",\"[Ne] 3s2 3p2\",\"[Ne] 3s2 3p3\",\"[Ne] 3s2 3p4\",\"[Ne] 3s2 3p5\",\"[Ne] 3s2 3p6\",\"[Ar] 4s1\",\"[Ar] 4s2\",\"[Ar] 3d1 4s2\",\"[Ar] 3d2 4s2\",\"[Ar] 3d3 4s2\",\"[Ar] 3d5 4s1\",\"[Ar] 3d5 4s2\",\"[Ar] 3d6 4s2\",\"[Ar] 3d7 4s2\",\"[Ar] 3d8 4s2\",\"[Ar] 3d10 4s1\",\"[Ar] 3d10 4s2\",\"[Ar] 3d10 4s2 4p1\",\"[Ar] 3d10 4s2 4p2\",\"[Ar] 3d10 4s2 4p3\",\"[Ar] 3d10 4s2 4p4\",\"[Ar] 3d10 4s2 4p5\",\"[Ar] 3d10 4s2 4p6\",\"[Kr] 5s1\",\"[Kr] 5s2\",\"[Kr] 4d1 5s2\",\"[Kr] 4d2 5s2\",\"[Kr] 4d4 5s1\",\"[Kr] 4d5 5s1\",\"[Kr] 4d5 5s2\",\"[Kr] 4d7 5s1\",\"[Kr] 4d8 5s1\",\"[Kr] 4d10\",\"[Kr] 4d10 5s1\",\"[Kr] 4d10 5s2\",\"[Kr] 4d10 5s2 5p1\",\"[Kr] 4d10 5s2 5p2\",\"[Kr] 4d10 5s2 5p3\",\"[Kr] 4d10 5s2 5p4\",\"[Kr] 4d10 5s2 5p5\",\"[Kr] 4d10 5s2 5p6\",\"[Xe] 6s1\",\"[Xe] 6s2\",\"[Xe] 4f14 5d2 6s2\",\"[Xe] 4f14 5d3 6s2\",\"[Xe] 4f14 5d4 6s2\",\"[Xe] 4f14 5d5 6s2\",\"[Xe] 4f14 5d6 6s2\",\"[Xe] 4f14 5d7 6s2\",\"[Xe] 4f14 5d9 6s1\",\"[Xe] 4f14 5d10 6s1\",\"[Xe] 4f14 5d10 6s2\",\"[Xe] 4f14 5d10 6s2 6p1\",\"[Xe] 4f14 5d10 6s2 6p2\",\"[Xe] 4f14 5d10 6s2 6p3\",\"[Xe] 4f14 5d10 6s2 6p4\",\"[Xe] 4f14 5d10 6s2 6p5\",\"[Xe] 4f14 5d10 6s2 6p6\",\"[Rn] 7s1\",\"[Rn] 7s2\",\"[Rn] 5f14 6d2 7s2\",\"[Rn].5f14.6d3.7s2\",\"[Rn].5f14.6d4.7s2\",\"[Rn].5f14.6d5.7s2\",\"[Rn].5f14.6d6.7s2\",\"[Rn].5f14.6d7.7s2\",\"[Rn].5f14.6d9.7s1\",\"[Rn].5f14.6d10.7s1\",\"[Rn].5f14.6d10.7s2\",\"[Rn].5f14.6d10.7s2.7p1\",\"[Rn].5f14.6d10.7s2.7p2\",\"[Rn].5f14.6d10.7s2.7p3\",\"[Rn].5f14.6d10.7s2.7p4\",\"[Rn].5f14.6d10.7s2.7p5\",\"[Rn].5f14.6d10.7s2.7p6\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronegativity\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"mpmZmZmZAUAAAAAAAAD4f1yPwvUoXO8/H4XrUbge+T9SuB6F61EAQGZmZmZmZgRAUrgehetRCECF61G4HoULQNejcD0K1w9AAAAAAAAA+H/D9Shcj8LtP/YoXI/C9fQ/w/UoXI/C+T9mZmZmZmb+P4XrUbgehQFApHA9CtejBEBI4XoUrkcJQAAAAAAAAPh/PQrXo3A96j8AAAAAAADwP8P1KFyPwvU/pHA9Ctej+D8UrkfhehT6P4/C9Shcj/o/zczMzMzM+D9I4XoUrkf9PxSuR+F6FP4/j8L1KFyP/j9mZmZmZmb+P2ZmZmZmZvo/9ihcj8L1/D8UrkfhehQAQHE9CtejcAFAZmZmZmZmBECuR+F6FK4HQAAAAAAAAPh/PQrXo3A96j9mZmZmZmbuP4XrUbgehfM/SOF6FK5H9T+amZmZmZn5P0jhehSuRwFAZmZmZmZm/j+amZmZmZkBQD0K16NwPQJAmpmZmZmZAUDhehSuR+H+PwrXo3A9Cvs/exSuR+F6/D9cj8L1KFz/P2ZmZmZmZgBAzczMzMzMAEBI4XoUrkcFQAAAAAAAAPh/SOF6FK5H6T97FK5H4XrsP83MzMzMzPQ/AAAAAAAA+D/hehSuR+ECQGZmZmZmZv4/mpmZmZmZAUCamZmZmZkBQD0K16NwPQJAUrgehetRBEAAAAAAAAAAQFK4HoXrUQBApHA9CtejAkApXI/C9SgAQAAAAAAAAABAmpmZmZmZAUAAAAAAAAD4f2ZmZmZmZuY/zczMzMzM7D8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic radius\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQkAAAAAAAABAQAAAAAAAwGBAAAAAAACAVkAAAAAAAIBUQAAAAAAAQFNAAAAAAADAUkAAAAAAAEBSQAAAAAAAwFFAAAAAAABAUUAAAAAAAEBjQAAAAAAAQGBAAAAAAACAXUAAAAAAAMBbQAAAAAAAgFpAAAAAAACAWUAAAAAAAMBYQAAAAAAAQFhAAAAAAACAaEAAAAAAAMBlQAAAAAAAAGJAAAAAAAAAYUAAAAAAAEBfQAAAAAAAwF9AAAAAAABgYUAAAAAAAEBfQAAAAAAAgF9AAAAAAABAXkAAAAAAAEBhQAAAAAAAYGBAAAAAAACAX0AAAAAAAIBeQAAAAAAAwF1AAAAAAAAAXUAAAAAAAIBcQAAAAAAAgFtAAAAAAABgakAAAAAAAABoQAAAAAAAQGRAAAAAAACAYkAAAAAAACBhQAAAAAAAIGJAAAAAAACAY0AAAAAAAIBfQAAAAAAA4GBAAAAAAABgYEAAAAAAACBjQAAAAAAAgGJAAAAAAAAAYkAAAAAAAKBhQAAAAAAAQGFAAAAAAADgYEAAAAAAAKBgQAAAAAAAQGBAAAAAAAAgbEAAAAAAAMBoQAAAAAAAwGJAAAAAAABAYUAAAAAAAEBiQAAAAAAA4GNAAAAAAAAAYEAAAAAAACBhQAAAAAAAAGBAAAAAAAAAYkAAAAAAAKBiQAAAAAAAgGJAAAAAAABgYkAAAAAAAEBiQAAAAAAAAPh/AAAAAAAA+H8AAAAAACBiQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"ion radius\",{\"type\":\"ndarray\",\"array\":[{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},\"76 (+1)\",\"45 (+2)\",\"27 (+3)\",\"16 (+4)\",\"146 (-3)\",\"140 (-2)\",\"133 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"102 (+1)\",\"72 (+2)\",\"53.5 (+3)\",\"40 (+4)\",\"44 (+3)\",\"184 (-2)\",\"181 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"138 (+1)\",\"100 (+2)\",\"74.5 (+3)\",\"86 (+2)\",\"79 (+2)\",\"80 (+2*)\",\"67 (+2)\",\"78 (+2*)\",\"74.5 (+2*)\",\"69 (+2)\",\"77 (+1)\",\"74 (+2)\",\"62 (+3)\",\"73 (+2)\",\"58 (+3)\",\"198 (-2)\",\"196 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"152 (+1)\",\"118 (+2)\",\"90 (+3)\",\"72 (+4)\",\"72 (+3)\",\"69 (+3)\",\"64.5 (+4)\",\"68 (+3)\",\"66.5 (+3)\",\"59 (+1)\",\"115 (+1)\",\"95 (+2)\",\"80 (+3)\",\"112 (+2)\",\"76 (+3)\",\"221 (-2)\",\"220 (-1)\",\"48 (+8)\",\"167 (+1)\",\"135 (+2)\",\"71 (+4)\",\"72 (+3)\",\"66 (+4)\",\"63 (+4)\",\"63 (+4)\",\"68 (+3)\",\"86 (+2)\",\"137 (+1)\",\"119 (+1)\",\"150 (+1)\",\"119 (+2)\",\"103 (+3)\",\"94 (+4)\",\"62 (+7)\",{\"type\":\"number\",\"value\":\"nan\"},\"180 (+1)\",\"148 (+2)\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"van der Waals radius\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAXkAAAAAAAIBhQAAAAAAAwGZAAAAAAAAA+H8AAAAAAAD4fwAAAAAAQGVAAAAAAABgY0AAAAAAAABjQAAAAAAAYGJAAAAAAABAY0AAAAAAAGBsQAAAAAAAoGVAAAAAAAAA+H8AAAAAAEBqQAAAAAAAgGZAAAAAAACAZkAAAAAAAOBlQAAAAAAAgGdAAAAAAAAwcUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAABgZEAAAAAAAIBhQAAAAAAAYGFAAAAAAABgZ0AAAAAAAAD4fwAAAAAAIGdAAAAAAADAZ0AAAAAAACBnQAAAAAAAQGlAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAABgZEAAAAAAAIBlQAAAAAAAwGNAAAAAAAAgaEAAAAAAACBrQAAAAAAAAPh/AAAAAADAaUAAAAAAAMBoQAAAAAAAAGtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAA4GVAAAAAAADAZEAAAAAAAGBjQAAAAAAAgGhAAAAAAABAaUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"IE-1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAlEAAAAAAAIiiQAAAAAAAQIBAAAAAAAAgjEAAAAAAAAiJQAAAAAAA/JBAAAAAAADolUAAAAAAAIiUQAAAAAAARJpAAAAAAABCoEAAAAAAAAB/QAAAAAAAEIdAAAAAAAAQgkAAAAAAAJiIQAAAAAAAoI9AAAAAAABAj0AAAAAAAIyTQAAAAAAAxJdAAAAAAAAwekAAAAAAAHCCQAAAAAAAyINAAAAAAACYhEAAAAAAAFiEQAAAAAAAaIRAAAAAAABohkAAAAAAANiHQAAAAAAAwIdAAAAAAAAIh0AAAAAAAFCHQAAAAAAAUIxAAAAAAAAYgkAAAAAAANCHQAAAAAAAmI1AAAAAAABojUAAAAAAANCRQAAAAAAAHJVAAAAAAAAweUAAAAAAADCBQAAAAAAAwIJAAAAAAAAAhEAAAAAAAGCEQAAAAAAAYIVAAAAAAADwhUAAAAAAADCGQAAAAAAAgIZAAAAAAAAgiUAAAAAAANiGQAAAAAAAIItAAAAAAABwgUAAAAAAACiGQAAAAAAAEIpAAAAAAAAoi0AAAAAAAICPQAAAAAAASJJAAAAAAACAd0AAAAAAAHB/QAAAAAAAmIRAAAAAAADIh0AAAAAAABCIQAAAAAAAwIdAAAAAAABAikAAAAAAAICLQAAAAAAAMItAAAAAAADQi0AAAAAAAHiPQAAAAAAAaIJAAAAAAABghkAAAAAAAPiFQAAAAAAAYIlAAAAAAADAjEAAAAAAADSQQAAAAAAAwHdAAAAAAADQf0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"EA\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAABAUsAAAAAAAAAAAAAAAAAAAE7AAAAAAAAAAAAAAAAAAAA7wAAAAAAAQGPAAAAAAAAAHMAAAAAAAKBhwAAAAAAAgHTAAAAAAAAAAAAAAAAAAIBKwAAAAAAAAAAAAAAAAACARcAAAAAAAMBgwAAAAAAAAFLAAAAAAAAAacAAAAAAANB1wAAAAAAAAAAAAAAAAAAASMAAAAAAAAAAwAAAAAAAADLAAAAAAAAAIMAAAAAAAIBJwAAAAAAAAFDAAAAAAAAAAAAAAAAAAAAwwAAAAAAAAFDAAAAAAAAAXMAAAAAAAIBdwAAAAAAAAAAAAAAAAAAAPcAAAAAAAMBdwAAAAAAAgFPAAAAAAABgaMAAAAAAAFB0wAAAAAAAAAAAAAAAAACAR8AAAAAAAAAUwAAAAAAAAD7AAAAAAACARMAAAAAAAIBVwAAAAAAAAFLAAAAAAACASsAAAAAAAEBZwAAAAAAAgFvAAAAAAAAAS8AAAAAAAIBfwAAAAAAAAAAAAAAAAAAAPcAAAAAAAMBawAAAAAAAwFnAAAAAAADAZ8AAAAAAAHBywAAAAAAAAAAAAAAAAAAAR8AAAAAAAAAswAAAAAAAAAAAAAAAAAAAP8AAAAAAAMBTwAAAAAAAAC7AAAAAAACAWsAAAAAAAOBiwAAAAAAAoGnAAAAAAADga8AAAAAAAAAAAAAAAAAAADPAAAAAAACAQcAAAAAAAMBWwAAAAAAA4GbAAAAAAADgcMAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"standard state\",{\"type\":\"ndarray\",\"array\":[\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"gas\",\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"liquid\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"liquid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"solid\",\"solid\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"bonding type\",{\"type\":\"ndarray\",\"array\":[\"diatomic\",\"atomic\",\"metallic\",\"metallic\",\"covalent network\",\"covalent network\",\"diatomic\",\"diatomic\",\"atomic\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"covalent network\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"melting point\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAALEAAAAAAAAD4fwAAAAAAYHxAAAAAAABgmEAAAAAAAFiiQAAAAAAA3q1AAAAAAACAT0AAAAAAAIBLQAAAAAAAAEtAAAAAAAAAOUAAAAAAADB3QAAAAAAA2IxAAAAAAAAojUAAAAAAAFyaQAAAAAAA0HNAAAAAAABAeEAAAAAAAIBlQAAAAAAAAFVAAAAAAAAQdUAAAAAAAGyRQAAAAAAAWJxAAAAAAABUnkAAAAAAAA6hQAAAAAAACKFAAAAAAAC8l0AAAAAAAEycQAAAAAAAoJtAAAAAAAAAm0AAAAAAADiVQAAAAAAAqIVAAAAAAADwckAAAAAAAOySQAAAAAAACJFAAAAAAADgfkAAAAAAAKBwQAAAAAAAAF1AAAAAAACAc0AAAAAAAGiQQAAAAAAAHJxAAAAAAACgoEAAAAAAAHylQAAAAAAAoKZAAAAAAAD8okAAAAAAAF6kQAAAAAAAeqFAAAAAAACQnEAAAAAAAEyTQAAAAAAAkIJAAAAAAADgekAAAAAAAJB/QAAAAAAAQIxAAAAAAACYhkAAAAAAADB4QAAAAAAAIGRAAAAAAADgckAAAAAAAECPQAAAAAAAlKNAAAAAAAC0qUAAAAAAAN6sQAAAAAAABqtAAAAAAADUqUAAAAAAAGalQAAAAAAA5J9AAAAAAADklEAAAAAAAEBtQAAAAAAACIJAAAAAAADIgkAAAAAAAACBQAAAAAAAeIBAAAAAAAD4gUAAAAAAAEBpQAAAAAAAAPh/AAAAAABojkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"boiling point\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAANEAAAAAAAAAQQAAAAAAAPJlAAAAAAABupUAAAAAAALGwQAAAAAAAzLBAAAAAAABAU0AAAAAAAIBWQAAAAAAAQFVAAAAAAAAAO0AAAAAAABCSQAAAAAAATJVAAAAAAADQpUAAAAAAAMqoQAAAAAAAUIFAAAAAAABwhkAAAAAAAOBtQAAAAAAAwFVAAAAAAAAgkEAAAAAAAHSbQAAAAAAAPqhAAAAAAADQq0AAAAAAAMCsQAAAAAAAAKdAAAAAAAA8okAAAAAAAHyoQAAAAAAAAKlAAAAAAADkqEAAAAAAAACpQAAAAAAAcJJAAAAAAABao0AAAAAAACqoQAAAAAAAuItAAAAAAADwjUAAAAAAAMB0QAAAAAAAAF5AAAAAAAAIjkAAAAAAANyZQAAAAAAARKxAAAAAAABKskAAAAAAAJmzQAAAAAAAMLNAAAAAAAC6sUAAAAAAAEexQAAAAAAAAK9AAAAAAABIqUAAAAAAAAajQAAAAAAAQJBAAAAAAABSokAAAAAAAHamQAAAAAAAEJ1AAAAAAAC0k0AAAAAAAJB8QAAAAAAAoGRAAAAAAACAjUAAAAAAAL6gQAAAAAAADLNAAAAAAABjtkAAAAAAAMS2QAAAAAAA7bZAAAAAAACltEAAAAAAAF2yQAAAAAAAArBAAAAAAAByqEAAAAAAALCDQAAAAAAASJtAAAAAAACYn0AAAAAAALScQAAAAAAATJNAAAAAAAAA+H8AAAAAAGBqQAAAAAAAAPh/AAAAAABon0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"density\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4yZZPRaRFz8AAAAAAAAAAEjhehSuR+E/mpmZmZmZ/T+uR+F6FK4DQBSuR+F6FAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK16NwPQrvP9ejcD0K1/s/mpmZmZmZBUCkcD0K16MCQB+F61G4Hv0/XI/C9Shc/z8AAAAAAAAAAAAAAAAAAAAAhetRuB6F6z/NzMzMzMz4P+xRuB6F6wdACtejcD0KEkBxPQrXo3AYQI/C9ShcjxxA4XoUrkfhHUB7FK5H4XofQM3MzMzMzCFAUrgehevRIUDXo3A9CtchQI/C9ShcjxxAmpmZmZmZF0BI4XoUrkcVQOxRuB6F6xZASOF6FK5HE0D2KFyPwvUIQAAAAAAAAAAAexSuR+F6+D8K16NwPQoFQOF6FK5H4RFACtejcD0KGkCkcD0K1yMhQI/C9ShcjyRAAAAAAAAAJ0A9CtejcL0oQGZmZmZm5ihACtejcD0KKEB7FK5H4fokQM3MzMzMTCFAPQrXo3A9HUA9CtejcD0dQM3MzMzMzBpA9ihcj8L1GEDD9Shcj8ITQHsUrkfheoQ/FK5H4XoU/j8UrkfhehQMQB+F61G4nipAZmZmZmamMEAAAAAAAEAzQIXrUbgeBTVA16NwPQqXNkCPwvUoXI82QNejcD0KFzVAzczMzMxMM0CPwvUoXA8rQDMzMzMzsydArkfhehSuJkCPwvUoXI8jQGZmZmZmZiJAAAAAAAAA+H97FK5H4XqEPwAAAAAAAPh/AAAAAAAAFEAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"metal\",{\"type\":\"ndarray\",\"array\":[\"nonmetal\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metalloid\",\"metalloid\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metalloid\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metal\",\"halogen\",\"noble gas\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"year discovered\",{\"type\":\"ndarray\",\"array\":[\"1766\",\"1868\",\"1817\",\"1798\",\"1807\",\"Ancient\",\"1772\",\"1774\",\"1670\",\"1898\",\"1807\",\"1808\",\"Ancient\",\"1854\",\"1669\",\"Ancient\",\"1774\",\"1894\",\"1807\",\"Ancient\",\"1876\",\"1791\",\"1803\",\"Ancient\",\"1774\",\"Ancient\",\"Ancient\",\"1751\",\"Ancient\",\"1746\",\"1875\",\"1886\",\"Ancient\",\"1817\",\"1826\",\"1898\",\"1861\",\"1790\",\"1794\",\"1789\",\"1801\",\"1778\",\"1937\",\"1827\",\"1803\",\"1803\",\"Ancient\",\"1817\",\"1863\",\"Ancient\",\"Ancient\",\"1782\",\"1811\",\"1898\",\"1860\",\"1808\",\"1923\",\"1802\",\"1783\",\"1925\",\"1803\",\"1803\",\"Ancient\",\"Ancient\",\"Ancient\",\"1861\",\"Ancient\",\"Ancient\",\"1898\",\"1940\",\"1900\",\"1939\",\"1898\",\"1969\",\"1967\",\"1974\",\"1976\",\"1984\",\"1982\",\"1994\",\"1994\",\"1996\",\"2003\",\"1998\",\"2003\",\"2000\",\"2010\",\"2002\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"group\",{\"type\":\"ndarray\",\"array\":[\"1\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"period\",{\"type\":\"ndarray\",\"array\":[\"I\",\"I\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1371\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1372\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1367\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1347\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1360\",\"attributes\":{\"value\":0.3,\"range\":{\"id\":\"p1318\"}}}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"11px\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1368\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1347\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1360\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_font_size\":{\"type\":\"value\",\"value\":\"11px\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1369\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1347\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1360\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_font_size\":{\"type\":\"value\",\"value\":\"11px\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1383\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1374\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1375\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1376\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAAADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAGcAAABoAAAAaQAAAGoAAABrAAAAbAAAAG0AAABuAAAAbwAAAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAA==\"},\"shape\":[88],\"dtype\":\"int32\",\"order\":\"little\"}],[\"atomic number\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAABIAAAASQAAAEoAAABLAAAATAAAAE0AAABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAFYAAABXAAAAWAAAAGgAAABpAAAAagAAAGsAAABsAAAAbQAAAG4AAABvAAAAcAAAAHEAAAByAAAAcwAAAHQAAAB1AAAAdgAAAA==\"},\"shape\":[88],\"dtype\":\"int32\",\"order\":\"little\"}],[\"symbol\",{\"type\":\"ndarray\",\"array\":[\"H\",\"He\",\"Li\",\"Be\",\"B\",\"C\",\"N\",\"O\",\"F\",\"Ne\",\"Na\",\"Mg\",\"Al\",\"Si\",\"P\",\"S\",\"Cl\",\"Ar\",\"K\",\"Ca\",\"Sc\",\"Ti\",\"V\",\"Cr\",\"Mn\",\"Fe\",\"Co\",\"Ni\",\"Cu\",\"Zn\",\"Ga\",\"Ge\",\"As\",\"Se\",\"Br\",\"Kr\",\"Rb\",\"Sr\",\"Y\",\"Zr\",\"Nb\",\"Mo\",\"Tc\",\"Ru\",\"Rh\",\"Pd\",\"Ag\",\"Cd\",\"In\",\"Sn\",\"Sb\",\"Te\",\"I\",\"Xe\",\"Cs\",\"Ba\",\"Hf\",\"Ta\",\"W\",\"Re\",\"Os\",\"Ir\",\"Pt\",\"Au\",\"Hg\",\"Tl\",\"Pb\",\"Bi\",\"Po\",\"At\",\"Rn\",\"Fr\",\"Ra\",\"Rf\",\"Db\",\"Sg\",\"Bh\",\"Hs\",\"Mt\",\"Ds\",\"Rg\",\"Cn\",\"Nh\",\"Fl\",\"Mc\",\"Lv\",\"Ts\",\"Og\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"name\",{\"type\":\"ndarray\",\"array\":[\"Hydrogen\",\"Helium\",\"Lithium\",\"Beryllium\",\"Boron\",\"Carbon\",\"Nitrogen\",\"Oxygen\",\"Fluorine\",\"Neon\",\"Sodium\",\"Magnesium\",\"Aluminum\",\"Silicon\",\"Phosphorus\",\"Sulfur\",\"Chlorine\",\"Argon\",\"Potassium\",\"Calcium\",\"Scandium\",\"Titanium\",\"Vanadium\",\"Chromium\",\"Manganese\",\"Iron\",\"Cobalt\",\"Nickel\",\"Copper\",\"Zinc\",\"Gallium\",\"Germanium\",\"Arsenic\",\"Selenium\",\"Bromine\",\"Krypton\",\"Rubidium\",\"Strontium\",\"Yttrium\",\"Zirconium\",\"Niobium\",\"Molybdenum\",\"Technetium\",\"Ruthenium\",\"Rhodium\",\"Palladium\",\"Silver\",\"Cadmium\",\"Indium\",\"Tin\",\"Antimony\",\"Tellurium\",\"Iodine\",\"Xenon\",\"Cesium\",\"Barium\",\"Hafnium\",\"Tantalum\",\"Tungsten\",\"Rhenium\",\"Osmium\",\"Iridium\",\"Platinum\",\"Gold\",\"Mercury\",\"Thallium\",\"Lead\",\"Bismuth\",\"Polonium\",\"Astatine\",\"Radon\",\"Francium\",\"Radium\",\"Rutherfordium\",\"Dubnium\",\"Seaborgium\",\"Bohrium\",\"Hassium\",\"Meitnerium\",\"Darmstadtium\",\"Roentgenium\",\"Copernicium\",\"Nihomium\",\"Flerovium\",\"Moscovium\",\"Livermorium\",\"Tennessine\",\"Oganesson\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic mass\",{\"type\":\"ndarray\",\"array\":[\"1.00794\",\"4.002602\",\"6.941\",\"9.012182\",\"10.811\",\"12.0107\",\"14.0067\",\"15.9994\",\"18.9984032\",\"20.1797\",\"22.98976928\",\"24.3050\",\"26.9815386\",\"28.0855\",\"30.973762\",\"32.065\",\"35.453\",\"39.948\",\"39.0983\",\"40.078\",\"44.955912\",\"47.867\",\"50.9415\",\"51.9961\",\"54.938045\",\"55.845\",\"58.933195\",\"58.6934\",\"63.546\",\"65.38\",\"69.723\",\"72.64\",\"74.92160\",\"78.96\",\"79.904\",\"83.798\",\"85.4678\",\"87.62\",\"88.90585\",\"91.224\",\"92.90638\",\"95.96\",\"[98]\",\"101.07\",\"102.90550\",\"106.42\",\"107.8682\",\"112.411\",\"114.818\",\"118.710\",\"121.760\",\"127.60\",\"126.90447\",\"131.293\",\"132.9054519\",\"137.327\",\"178.49\",\"180.94788\",\"183.84\",\"186.207\",\"190.23\",\"192.217\",\"195.084\",\"196.966569\",\"200.59\",\"204.3833\",\"207.2\",\"208.98040\",\"[209]\",\"[210]\",\"[222]\",\"[223]\",\"[226]\",\"[267]\",\"[268]\",\"[271]\",\"[272]\",\"[270]\",\"[276]\",\"[281]\",\"[280]\",\"[285]\",\"[284]\",\"[289]\",\"[288]\",\"[293]\",\"[294]\",\"[294]\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"CPK\",{\"type\":\"ndarray\",\"array\":[\"#FFFFFF\",\"#D9FFFF\",\"#CC80FF\",\"#C2FF00\",\"#FFB5B5\",\"#909090\",\"#3050F8\",\"#FF0D0D\",\"#90E050\",\"#B3E3F5\",\"#AB5CF2\",\"#8AFF00\",\"#BFA6A6\",\"#F0C8A0\",\"#FF8000\",\"#FFFF30\",\"#1FF01F\",\"#80D1E3\",\"#8F40D4\",\"#3DFF00\",\"#E6E6E6\",\"#BFC2C7\",\"#A6A6AB\",\"#8A99C7\",\"#9C7AC7\",\"#E06633\",\"#F090A0\",\"#50D050\",\"#C88033\",\"#7D80B0\",\"#C28F8F\",\"#668F8F\",\"#BD80E3\",\"#FFA100\",\"#A62929\",\"#5CB8D1\",\"#702EB0\",\"#00FF00\",\"#94FFFF\",\"#94E0E0\",\"#73C2C9\",\"#54B5B5\",\"#3B9E9E\",\"#248F8F\",\"#0A7D8C\",\"#006985\",\"#C0C0C0\",\"#FFD98F\",\"#A67573\",\"#668080\",\"#9E63B5\",\"#D47A00\",\"#940094\",\"#429EB0\",\"#57178F\",\"#00C900\",\"#4DC2FF\",\"#4DA6FF\",\"#2194D6\",\"#267DAB\",\"#266696\",\"#175487\",\"#D0D0E0\",\"#FFD123\",\"#B8B8D0\",\"#A6544D\",\"#575961\",\"#9E4FB5\",\"#AB5C00\",\"#754F45\",\"#428296\",\"#420066\",\"#007D00\",\"#CC0059\",\"#D1004F\",\"#D90045\",\"#E00038\",\"#E6002E\",\"#EB0026\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronic configuration\",{\"type\":\"ndarray\",\"array\":[\"1s1\",\"1s2\",\"[He] 2s1\",\"[He] 2s2\",\"[He] 2s2 2p1\",\"[He] 2s2 2p2\",\"[He] 2s2 2p3\",\"[He] 2s2 2p4\",\"[He] 2s2 2p5\",\"[He] 2s2 2p6\",\"[Ne] 3s1\",\"[Ne] 3s2\",\"[Ne] 3s2 3p1\",\"[Ne] 3s2 3p2\",\"[Ne] 3s2 3p3\",\"[Ne] 3s2 3p4\",\"[Ne] 3s2 3p5\",\"[Ne] 3s2 3p6\",\"[Ar] 4s1\",\"[Ar] 4s2\",\"[Ar] 3d1 4s2\",\"[Ar] 3d2 4s2\",\"[Ar] 3d3 4s2\",\"[Ar] 3d5 4s1\",\"[Ar] 3d5 4s2\",\"[Ar] 3d6 4s2\",\"[Ar] 3d7 4s2\",\"[Ar] 3d8 4s2\",\"[Ar] 3d10 4s1\",\"[Ar] 3d10 4s2\",\"[Ar] 3d10 4s2 4p1\",\"[Ar] 3d10 4s2 4p2\",\"[Ar] 3d10 4s2 4p3\",\"[Ar] 3d10 4s2 4p4\",\"[Ar] 3d10 4s2 4p5\",\"[Ar] 3d10 4s2 4p6\",\"[Kr] 5s1\",\"[Kr] 5s2\",\"[Kr] 4d1 5s2\",\"[Kr] 4d2 5s2\",\"[Kr] 4d4 5s1\",\"[Kr] 4d5 5s1\",\"[Kr] 4d5 5s2\",\"[Kr] 4d7 5s1\",\"[Kr] 4d8 5s1\",\"[Kr] 4d10\",\"[Kr] 4d10 5s1\",\"[Kr] 4d10 5s2\",\"[Kr] 4d10 5s2 5p1\",\"[Kr] 4d10 5s2 5p2\",\"[Kr] 4d10 5s2 5p3\",\"[Kr] 4d10 5s2 5p4\",\"[Kr] 4d10 5s2 5p5\",\"[Kr] 4d10 5s2 5p6\",\"[Xe] 6s1\",\"[Xe] 6s2\",\"[Xe] 4f14 5d2 6s2\",\"[Xe] 4f14 5d3 6s2\",\"[Xe] 4f14 5d4 6s2\",\"[Xe] 4f14 5d5 6s2\",\"[Xe] 4f14 5d6 6s2\",\"[Xe] 4f14 5d7 6s2\",\"[Xe] 4f14 5d9 6s1\",\"[Xe] 4f14 5d10 6s1\",\"[Xe] 4f14 5d10 6s2\",\"[Xe] 4f14 5d10 6s2 6p1\",\"[Xe] 4f14 5d10 6s2 6p2\",\"[Xe] 4f14 5d10 6s2 6p3\",\"[Xe] 4f14 5d10 6s2 6p4\",\"[Xe] 4f14 5d10 6s2 6p5\",\"[Xe] 4f14 5d10 6s2 6p6\",\"[Rn] 7s1\",\"[Rn] 7s2\",\"[Rn] 5f14 6d2 7s2\",\"[Rn].5f14.6d3.7s2\",\"[Rn].5f14.6d4.7s2\",\"[Rn].5f14.6d5.7s2\",\"[Rn].5f14.6d6.7s2\",\"[Rn].5f14.6d7.7s2\",\"[Rn].5f14.6d9.7s1\",\"[Rn].5f14.6d10.7s1\",\"[Rn].5f14.6d10.7s2\",\"[Rn].5f14.6d10.7s2.7p1\",\"[Rn].5f14.6d10.7s2.7p2\",\"[Rn].5f14.6d10.7s2.7p3\",\"[Rn].5f14.6d10.7s2.7p4\",\"[Rn].5f14.6d10.7s2.7p5\",\"[Rn].5f14.6d10.7s2.7p6\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronegativity\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"mpmZmZmZAUAAAAAAAAD4f1yPwvUoXO8/H4XrUbge+T9SuB6F61EAQGZmZmZmZgRAUrgehetRCECF61G4HoULQNejcD0K1w9AAAAAAAAA+H/D9Shcj8LtP/YoXI/C9fQ/w/UoXI/C+T9mZmZmZmb+P4XrUbgehQFApHA9CtejBEBI4XoUrkcJQAAAAAAAAPh/PQrXo3A96j8AAAAAAADwP8P1KFyPwvU/pHA9Ctej+D8UrkfhehT6P4/C9Shcj/o/zczMzMzM+D9I4XoUrkf9PxSuR+F6FP4/j8L1KFyP/j9mZmZmZmb+P2ZmZmZmZvo/9ihcj8L1/D8UrkfhehQAQHE9CtejcAFAZmZmZmZmBECuR+F6FK4HQAAAAAAAAPh/PQrXo3A96j9mZmZmZmbuP4XrUbgehfM/SOF6FK5H9T+amZmZmZn5P0jhehSuRwFAZmZmZmZm/j+amZmZmZkBQD0K16NwPQJAmpmZmZmZAUDhehSuR+H+PwrXo3A9Cvs/exSuR+F6/D9cj8L1KFz/P2ZmZmZmZgBAzczMzMzMAEBI4XoUrkcFQAAAAAAAAPh/SOF6FK5H6T97FK5H4XrsP83MzMzMzPQ/AAAAAAAA+D/hehSuR+ECQGZmZmZmZv4/mpmZmZmZAUCamZmZmZkBQD0K16NwPQJAUrgehetRBEAAAAAAAAAAQFK4HoXrUQBApHA9CtejAkApXI/C9SgAQAAAAAAAAABAmpmZmZmZAUAAAAAAAAD4f2ZmZmZmZuY/zczMzMzM7D8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic radius\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQkAAAAAAAABAQAAAAAAAwGBAAAAAAACAVkAAAAAAAIBUQAAAAAAAQFNAAAAAAADAUkAAAAAAAEBSQAAAAAAAwFFAAAAAAABAUUAAAAAAAEBjQAAAAAAAQGBAAAAAAACAXUAAAAAAAMBbQAAAAAAAgFpAAAAAAACAWUAAAAAAAMBYQAAAAAAAQFhAAAAAAACAaEAAAAAAAMBlQAAAAAAAAGJAAAAAAAAAYUAAAAAAAEBfQAAAAAAAwF9AAAAAAABgYUAAAAAAAEBfQAAAAAAAgF9AAAAAAABAXkAAAAAAAEBhQAAAAAAAYGBAAAAAAACAX0AAAAAAAIBeQAAAAAAAwF1AAAAAAAAAXUAAAAAAAIBcQAAAAAAAgFtAAAAAAABgakAAAAAAAABoQAAAAAAAQGRAAAAAAACAYkAAAAAAACBhQAAAAAAAIGJAAAAAAACAY0AAAAAAAIBfQAAAAAAA4GBAAAAAAABgYEAAAAAAACBjQAAAAAAAgGJAAAAAAAAAYkAAAAAAAKBhQAAAAAAAQGFAAAAAAADgYEAAAAAAAKBgQAAAAAAAQGBAAAAAAAAgbEAAAAAAAMBoQAAAAAAAwGJAAAAAAABAYUAAAAAAAEBiQAAAAAAA4GNAAAAAAAAAYEAAAAAAACBhQAAAAAAAAGBAAAAAAAAAYkAAAAAAAKBiQAAAAAAAgGJAAAAAAABgYkAAAAAAAEBiQAAAAAAAAPh/AAAAAAAA+H8AAAAAACBiQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"ion radius\",{\"type\":\"ndarray\",\"array\":[{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},\"76 (+1)\",\"45 (+2)\",\"27 (+3)\",\"16 (+4)\",\"146 (-3)\",\"140 (-2)\",\"133 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"102 (+1)\",\"72 (+2)\",\"53.5 (+3)\",\"40 (+4)\",\"44 (+3)\",\"184 (-2)\",\"181 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"138 (+1)\",\"100 (+2)\",\"74.5 (+3)\",\"86 (+2)\",\"79 (+2)\",\"80 (+2*)\",\"67 (+2)\",\"78 (+2*)\",\"74.5 (+2*)\",\"69 (+2)\",\"77 (+1)\",\"74 (+2)\",\"62 (+3)\",\"73 (+2)\",\"58 (+3)\",\"198 (-2)\",\"196 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"152 (+1)\",\"118 (+2)\",\"90 (+3)\",\"72 (+4)\",\"72 (+3)\",\"69 (+3)\",\"64.5 (+4)\",\"68 (+3)\",\"66.5 (+3)\",\"59 (+1)\",\"115 (+1)\",\"95 (+2)\",\"80 (+3)\",\"112 (+2)\",\"76 (+3)\",\"221 (-2)\",\"220 (-1)\",\"48 (+8)\",\"167 (+1)\",\"135 (+2)\",\"71 (+4)\",\"72 (+3)\",\"66 (+4)\",\"63 (+4)\",\"63 (+4)\",\"68 (+3)\",\"86 (+2)\",\"137 (+1)\",\"119 (+1)\",\"150 (+1)\",\"119 (+2)\",\"103 (+3)\",\"94 (+4)\",\"62 (+7)\",{\"type\":\"number\",\"value\":\"nan\"},\"180 (+1)\",\"148 (+2)\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"van der Waals radius\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAXkAAAAAAAIBhQAAAAAAAwGZAAAAAAAAA+H8AAAAAAAD4fwAAAAAAQGVAAAAAAABgY0AAAAAAAABjQAAAAAAAYGJAAAAAAABAY0AAAAAAAGBsQAAAAAAAoGVAAAAAAAAA+H8AAAAAAEBqQAAAAAAAgGZAAAAAAACAZkAAAAAAAOBlQAAAAAAAgGdAAAAAAAAwcUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAABgZEAAAAAAAIBhQAAAAAAAYGFAAAAAAABgZ0AAAAAAAAD4fwAAAAAAIGdAAAAAAADAZ0AAAAAAACBnQAAAAAAAQGlAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAABgZEAAAAAAAIBlQAAAAAAAwGNAAAAAAAAgaEAAAAAAACBrQAAAAAAAAPh/AAAAAADAaUAAAAAAAMBoQAAAAAAAAGtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAA4GVAAAAAAADAZEAAAAAAAGBjQAAAAAAAgGhAAAAAAABAaUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"IE-1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAlEAAAAAAAIiiQAAAAAAAQIBAAAAAAAAgjEAAAAAAAAiJQAAAAAAA/JBAAAAAAADolUAAAAAAAIiUQAAAAAAARJpAAAAAAABCoEAAAAAAAAB/QAAAAAAAEIdAAAAAAAAQgkAAAAAAAJiIQAAAAAAAoI9AAAAAAABAj0AAAAAAAIyTQAAAAAAAxJdAAAAAAAAwekAAAAAAAHCCQAAAAAAAyINAAAAAAACYhEAAAAAAAFiEQAAAAAAAaIRAAAAAAABohkAAAAAAANiHQAAAAAAAwIdAAAAAAAAIh0AAAAAAAFCHQAAAAAAAUIxAAAAAAAAYgkAAAAAAANCHQAAAAAAAmI1AAAAAAABojUAAAAAAANCRQAAAAAAAHJVAAAAAAAAweUAAAAAAADCBQAAAAAAAwIJAAAAAAAAAhEAAAAAAAGCEQAAAAAAAYIVAAAAAAADwhUAAAAAAADCGQAAAAAAAgIZAAAAAAAAgiUAAAAAAANiGQAAAAAAAIItAAAAAAABwgUAAAAAAACiGQAAAAAAAEIpAAAAAAAAoi0AAAAAAAICPQAAAAAAASJJAAAAAAACAd0AAAAAAAHB/QAAAAAAAmIRAAAAAAADIh0AAAAAAABCIQAAAAAAAwIdAAAAAAABAikAAAAAAAICLQAAAAAAAMItAAAAAAADQi0AAAAAAAHiPQAAAAAAAaIJAAAAAAABghkAAAAAAAPiFQAAAAAAAYIlAAAAAAADAjEAAAAAAADSQQAAAAAAAwHdAAAAAAADQf0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"EA\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAABAUsAAAAAAAAAAAAAAAAAAAE7AAAAAAAAAAAAAAAAAAAA7wAAAAAAAQGPAAAAAAAAAHMAAAAAAAKBhwAAAAAAAgHTAAAAAAAAAAAAAAAAAAIBKwAAAAAAAAAAAAAAAAACARcAAAAAAAMBgwAAAAAAAAFLAAAAAAAAAacAAAAAAANB1wAAAAAAAAAAAAAAAAAAASMAAAAAAAAAAwAAAAAAAADLAAAAAAAAAIMAAAAAAAIBJwAAAAAAAAFDAAAAAAAAAAAAAAAAAAAAwwAAAAAAAAFDAAAAAAAAAXMAAAAAAAIBdwAAAAAAAAAAAAAAAAAAAPcAAAAAAAMBdwAAAAAAAgFPAAAAAAABgaMAAAAAAAFB0wAAAAAAAAAAAAAAAAACAR8AAAAAAAAAUwAAAAAAAAD7AAAAAAACARMAAAAAAAIBVwAAAAAAAAFLAAAAAAACASsAAAAAAAEBZwAAAAAAAgFvAAAAAAAAAS8AAAAAAAIBfwAAAAAAAAAAAAAAAAAAAPcAAAAAAAMBawAAAAAAAwFnAAAAAAADAZ8AAAAAAAHBywAAAAAAAAAAAAAAAAAAAR8AAAAAAAAAswAAAAAAAAAAAAAAAAAAAP8AAAAAAAMBTwAAAAAAAAC7AAAAAAACAWsAAAAAAAOBiwAAAAAAAoGnAAAAAAADga8AAAAAAAAAAAAAAAAAAADPAAAAAAACAQcAAAAAAAMBWwAAAAAAA4GbAAAAAAADgcMAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"standard state\",{\"type\":\"ndarray\",\"array\":[\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"gas\",\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"liquid\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"liquid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"solid\",\"solid\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"bonding type\",{\"type\":\"ndarray\",\"array\":[\"diatomic\",\"atomic\",\"metallic\",\"metallic\",\"covalent network\",\"covalent network\",\"diatomic\",\"diatomic\",\"atomic\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"covalent network\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"melting point\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAALEAAAAAAAAD4fwAAAAAAYHxAAAAAAABgmEAAAAAAAFiiQAAAAAAA3q1AAAAAAACAT0AAAAAAAIBLQAAAAAAAAEtAAAAAAAAAOUAAAAAAADB3QAAAAAAA2IxAAAAAAAAojUAAAAAAAFyaQAAAAAAA0HNAAAAAAABAeEAAAAAAAIBlQAAAAAAAAFVAAAAAAAAQdUAAAAAAAGyRQAAAAAAAWJxAAAAAAABUnkAAAAAAAA6hQAAAAAAACKFAAAAAAAC8l0AAAAAAAEycQAAAAAAAoJtAAAAAAAAAm0AAAAAAADiVQAAAAAAAqIVAAAAAAADwckAAAAAAAOySQAAAAAAACJFAAAAAAADgfkAAAAAAAKBwQAAAAAAAAF1AAAAAAACAc0AAAAAAAGiQQAAAAAAAHJxAAAAAAACgoEAAAAAAAHylQAAAAAAAoKZAAAAAAAD8okAAAAAAAF6kQAAAAAAAeqFAAAAAAACQnEAAAAAAAEyTQAAAAAAAkIJAAAAAAADgekAAAAAAAJB/QAAAAAAAQIxAAAAAAACYhkAAAAAAADB4QAAAAAAAIGRAAAAAAADgckAAAAAAAECPQAAAAAAAlKNAAAAAAAC0qUAAAAAAAN6sQAAAAAAABqtAAAAAAADUqUAAAAAAAGalQAAAAAAA5J9AAAAAAADklEAAAAAAAEBtQAAAAAAACIJAAAAAAADIgkAAAAAAAACBQAAAAAAAeIBAAAAAAAD4gUAAAAAAAEBpQAAAAAAAAPh/AAAAAABojkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"boiling point\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAANEAAAAAAAAAQQAAAAAAAPJlAAAAAAABupUAAAAAAALGwQAAAAAAAzLBAAAAAAABAU0AAAAAAAIBWQAAAAAAAQFVAAAAAAAAAO0AAAAAAABCSQAAAAAAATJVAAAAAAADQpUAAAAAAAMqoQAAAAAAAUIFAAAAAAABwhkAAAAAAAOBtQAAAAAAAwFVAAAAAAAAgkEAAAAAAAHSbQAAAAAAAPqhAAAAAAADQq0AAAAAAAMCsQAAAAAAAAKdAAAAAAAA8okAAAAAAAHyoQAAAAAAAAKlAAAAAAADkqEAAAAAAAACpQAAAAAAAcJJAAAAAAABao0AAAAAAACqoQAAAAAAAuItAAAAAAADwjUAAAAAAAMB0QAAAAAAAAF5AAAAAAAAIjkAAAAAAANyZQAAAAAAARKxAAAAAAABKskAAAAAAAJmzQAAAAAAAMLNAAAAAAAC6sUAAAAAAAEexQAAAAAAAAK9AAAAAAABIqUAAAAAAAAajQAAAAAAAQJBAAAAAAABSokAAAAAAAHamQAAAAAAAEJ1AAAAAAAC0k0AAAAAAAJB8QAAAAAAAoGRAAAAAAACAjUAAAAAAAL6gQAAAAAAADLNAAAAAAABjtkAAAAAAAMS2QAAAAAAA7bZAAAAAAACltEAAAAAAAF2yQAAAAAAAArBAAAAAAAByqEAAAAAAALCDQAAAAAAASJtAAAAAAACYn0AAAAAAALScQAAAAAAATJNAAAAAAAAA+H8AAAAAAGBqQAAAAAAAAPh/AAAAAABon0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"density\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4yZZPRaRFz8AAAAAAAAAAEjhehSuR+E/mpmZmZmZ/T+uR+F6FK4DQBSuR+F6FAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK16NwPQrvP9ejcD0K1/s/mpmZmZmZBUCkcD0K16MCQB+F61G4Hv0/XI/C9Shc/z8AAAAAAAAAAAAAAAAAAAAAhetRuB6F6z/NzMzMzMz4P+xRuB6F6wdACtejcD0KEkBxPQrXo3AYQI/C9ShcjxxA4XoUrkfhHUB7FK5H4XofQM3MzMzMzCFAUrgehevRIUDXo3A9CtchQI/C9ShcjxxAmpmZmZmZF0BI4XoUrkcVQOxRuB6F6xZASOF6FK5HE0D2KFyPwvUIQAAAAAAAAAAAexSuR+F6+D8K16NwPQoFQOF6FK5H4RFACtejcD0KGkCkcD0K1yMhQI/C9ShcjyRAAAAAAAAAJ0A9CtejcL0oQGZmZmZm5ihACtejcD0KKEB7FK5H4fokQM3MzMzMTCFAPQrXo3A9HUA9CtejcD0dQM3MzMzMzBpA9ihcj8L1GEDD9Shcj8ITQHsUrkfheoQ/FK5H4XoU/j8UrkfhehQMQB+F61G4nipAZmZmZmamMEAAAAAAAEAzQIXrUbgeBTVA16NwPQqXNkCPwvUoXI82QNejcD0KFzVAzczMzMxMM0CPwvUoXA8rQDMzMzMzsydArkfhehSuJkCPwvUoXI8jQGZmZmZmZiJAAAAAAAAA+H97FK5H4XqEPwAAAAAAAPh/AAAAAAAAFEAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"metal\",{\"type\":\"ndarray\",\"array\":[\"nonmetal\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metalloid\",\"metalloid\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metalloid\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metal\",\"halogen\",\"noble gas\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"year discovered\",{\"type\":\"ndarray\",\"array\":[\"1766\",\"1868\",\"1817\",\"1798\",\"1807\",\"Ancient\",\"1772\",\"1774\",\"1670\",\"1898\",\"1807\",\"1808\",\"Ancient\",\"1854\",\"1669\",\"Ancient\",\"1774\",\"1894\",\"1807\",\"Ancient\",\"1876\",\"1791\",\"1803\",\"Ancient\",\"1774\",\"Ancient\",\"Ancient\",\"1751\",\"Ancient\",\"1746\",\"1875\",\"1886\",\"Ancient\",\"1817\",\"1826\",\"1898\",\"1861\",\"1790\",\"1794\",\"1789\",\"1801\",\"1778\",\"1937\",\"1827\",\"1803\",\"1803\",\"Ancient\",\"1817\",\"1863\",\"Ancient\",\"Ancient\",\"1782\",\"1811\",\"1898\",\"1860\",\"1808\",\"1923\",\"1802\",\"1783\",\"1925\",\"1803\",\"1803\",\"Ancient\",\"Ancient\",\"Ancient\",\"1861\",\"Ancient\",\"Ancient\",\"1898\",\"1940\",\"1900\",\"1939\",\"1898\",\"1969\",\"1967\",\"1974\",\"1976\",\"1984\",\"1982\",\"1994\",\"1994\",\"1996\",\"2003\",\"1998\",\"2003\",\"2000\",\"2010\",\"2002\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"group\",{\"type\":\"ndarray\",\"array\":[\"1\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"period\",{\"type\":\"ndarray\",\"array\":[\"I\",\"I\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1384\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1385\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1380\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1347\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1373\",\"attributes\":{\"value\":-0.35,\"range\":{\"id\":\"p1318\"}}}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"7px\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1381\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1347\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1373\"}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_font_size\":{\"type\":\"value\",\"value\":\"7px\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1382\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1347\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1373\"}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_font_size\":{\"type\":\"value\",\"value\":\"7px\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1396\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1387\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1388\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1389\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAAADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAGcAAABoAAAAaQAAAGoAAABrAAAAbAAAAG0AAABuAAAAbwAAAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAA==\"},\"shape\":[88],\"dtype\":\"int32\",\"order\":\"little\"}],[\"atomic number\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAABIAAAASQAAAEoAAABLAAAATAAAAE0AAABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAFYAAABXAAAAWAAAAGgAAABpAAAAagAAAGsAAABsAAAAbQAAAG4AAABvAAAAcAAAAHEAAAByAAAAcwAAAHQAAAB1AAAAdgAAAA==\"},\"shape\":[88],\"dtype\":\"int32\",\"order\":\"little\"}],[\"symbol\",{\"type\":\"ndarray\",\"array\":[\"H\",\"He\",\"Li\",\"Be\",\"B\",\"C\",\"N\",\"O\",\"F\",\"Ne\",\"Na\",\"Mg\",\"Al\",\"Si\",\"P\",\"S\",\"Cl\",\"Ar\",\"K\",\"Ca\",\"Sc\",\"Ti\",\"V\",\"Cr\",\"Mn\",\"Fe\",\"Co\",\"Ni\",\"Cu\",\"Zn\",\"Ga\",\"Ge\",\"As\",\"Se\",\"Br\",\"Kr\",\"Rb\",\"Sr\",\"Y\",\"Zr\",\"Nb\",\"Mo\",\"Tc\",\"Ru\",\"Rh\",\"Pd\",\"Ag\",\"Cd\",\"In\",\"Sn\",\"Sb\",\"Te\",\"I\",\"Xe\",\"Cs\",\"Ba\",\"Hf\",\"Ta\",\"W\",\"Re\",\"Os\",\"Ir\",\"Pt\",\"Au\",\"Hg\",\"Tl\",\"Pb\",\"Bi\",\"Po\",\"At\",\"Rn\",\"Fr\",\"Ra\",\"Rf\",\"Db\",\"Sg\",\"Bh\",\"Hs\",\"Mt\",\"Ds\",\"Rg\",\"Cn\",\"Nh\",\"Fl\",\"Mc\",\"Lv\",\"Ts\",\"Og\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"name\",{\"type\":\"ndarray\",\"array\":[\"Hydrogen\",\"Helium\",\"Lithium\",\"Beryllium\",\"Boron\",\"Carbon\",\"Nitrogen\",\"Oxygen\",\"Fluorine\",\"Neon\",\"Sodium\",\"Magnesium\",\"Aluminum\",\"Silicon\",\"Phosphorus\",\"Sulfur\",\"Chlorine\",\"Argon\",\"Potassium\",\"Calcium\",\"Scandium\",\"Titanium\",\"Vanadium\",\"Chromium\",\"Manganese\",\"Iron\",\"Cobalt\",\"Nickel\",\"Copper\",\"Zinc\",\"Gallium\",\"Germanium\",\"Arsenic\",\"Selenium\",\"Bromine\",\"Krypton\",\"Rubidium\",\"Strontium\",\"Yttrium\",\"Zirconium\",\"Niobium\",\"Molybdenum\",\"Technetium\",\"Ruthenium\",\"Rhodium\",\"Palladium\",\"Silver\",\"Cadmium\",\"Indium\",\"Tin\",\"Antimony\",\"Tellurium\",\"Iodine\",\"Xenon\",\"Cesium\",\"Barium\",\"Hafnium\",\"Tantalum\",\"Tungsten\",\"Rhenium\",\"Osmium\",\"Iridium\",\"Platinum\",\"Gold\",\"Mercury\",\"Thallium\",\"Lead\",\"Bismuth\",\"Polonium\",\"Astatine\",\"Radon\",\"Francium\",\"Radium\",\"Rutherfordium\",\"Dubnium\",\"Seaborgium\",\"Bohrium\",\"Hassium\",\"Meitnerium\",\"Darmstadtium\",\"Roentgenium\",\"Copernicium\",\"Nihomium\",\"Flerovium\",\"Moscovium\",\"Livermorium\",\"Tennessine\",\"Oganesson\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic mass\",{\"type\":\"ndarray\",\"array\":[\"1.00794\",\"4.002602\",\"6.941\",\"9.012182\",\"10.811\",\"12.0107\",\"14.0067\",\"15.9994\",\"18.9984032\",\"20.1797\",\"22.98976928\",\"24.3050\",\"26.9815386\",\"28.0855\",\"30.973762\",\"32.065\",\"35.453\",\"39.948\",\"39.0983\",\"40.078\",\"44.955912\",\"47.867\",\"50.9415\",\"51.9961\",\"54.938045\",\"55.845\",\"58.933195\",\"58.6934\",\"63.546\",\"65.38\",\"69.723\",\"72.64\",\"74.92160\",\"78.96\",\"79.904\",\"83.798\",\"85.4678\",\"87.62\",\"88.90585\",\"91.224\",\"92.90638\",\"95.96\",\"[98]\",\"101.07\",\"102.90550\",\"106.42\",\"107.8682\",\"112.411\",\"114.818\",\"118.710\",\"121.760\",\"127.60\",\"126.90447\",\"131.293\",\"132.9054519\",\"137.327\",\"178.49\",\"180.94788\",\"183.84\",\"186.207\",\"190.23\",\"192.217\",\"195.084\",\"196.966569\",\"200.59\",\"204.3833\",\"207.2\",\"208.98040\",\"[209]\",\"[210]\",\"[222]\",\"[223]\",\"[226]\",\"[267]\",\"[268]\",\"[271]\",\"[272]\",\"[270]\",\"[276]\",\"[281]\",\"[280]\",\"[285]\",\"[284]\",\"[289]\",\"[288]\",\"[293]\",\"[294]\",\"[294]\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"CPK\",{\"type\":\"ndarray\",\"array\":[\"#FFFFFF\",\"#D9FFFF\",\"#CC80FF\",\"#C2FF00\",\"#FFB5B5\",\"#909090\",\"#3050F8\",\"#FF0D0D\",\"#90E050\",\"#B3E3F5\",\"#AB5CF2\",\"#8AFF00\",\"#BFA6A6\",\"#F0C8A0\",\"#FF8000\",\"#FFFF30\",\"#1FF01F\",\"#80D1E3\",\"#8F40D4\",\"#3DFF00\",\"#E6E6E6\",\"#BFC2C7\",\"#A6A6AB\",\"#8A99C7\",\"#9C7AC7\",\"#E06633\",\"#F090A0\",\"#50D050\",\"#C88033\",\"#7D80B0\",\"#C28F8F\",\"#668F8F\",\"#BD80E3\",\"#FFA100\",\"#A62929\",\"#5CB8D1\",\"#702EB0\",\"#00FF00\",\"#94FFFF\",\"#94E0E0\",\"#73C2C9\",\"#54B5B5\",\"#3B9E9E\",\"#248F8F\",\"#0A7D8C\",\"#006985\",\"#C0C0C0\",\"#FFD98F\",\"#A67573\",\"#668080\",\"#9E63B5\",\"#D47A00\",\"#940094\",\"#429EB0\",\"#57178F\",\"#00C900\",\"#4DC2FF\",\"#4DA6FF\",\"#2194D6\",\"#267DAB\",\"#266696\",\"#175487\",\"#D0D0E0\",\"#FFD123\",\"#B8B8D0\",\"#A6544D\",\"#575961\",\"#9E4FB5\",\"#AB5C00\",\"#754F45\",\"#428296\",\"#420066\",\"#007D00\",\"#CC0059\",\"#D1004F\",\"#D90045\",\"#E00038\",\"#E6002E\",\"#EB0026\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronic configuration\",{\"type\":\"ndarray\",\"array\":[\"1s1\",\"1s2\",\"[He] 2s1\",\"[He] 2s2\",\"[He] 2s2 2p1\",\"[He] 2s2 2p2\",\"[He] 2s2 2p3\",\"[He] 2s2 2p4\",\"[He] 2s2 2p5\",\"[He] 2s2 2p6\",\"[Ne] 3s1\",\"[Ne] 3s2\",\"[Ne] 3s2 3p1\",\"[Ne] 3s2 3p2\",\"[Ne] 3s2 3p3\",\"[Ne] 3s2 3p4\",\"[Ne] 3s2 3p5\",\"[Ne] 3s2 3p6\",\"[Ar] 4s1\",\"[Ar] 4s2\",\"[Ar] 3d1 4s2\",\"[Ar] 3d2 4s2\",\"[Ar] 3d3 4s2\",\"[Ar] 3d5 4s1\",\"[Ar] 3d5 4s2\",\"[Ar] 3d6 4s2\",\"[Ar] 3d7 4s2\",\"[Ar] 3d8 4s2\",\"[Ar] 3d10 4s1\",\"[Ar] 3d10 4s2\",\"[Ar] 3d10 4s2 4p1\",\"[Ar] 3d10 4s2 4p2\",\"[Ar] 3d10 4s2 4p3\",\"[Ar] 3d10 4s2 4p4\",\"[Ar] 3d10 4s2 4p5\",\"[Ar] 3d10 4s2 4p6\",\"[Kr] 5s1\",\"[Kr] 5s2\",\"[Kr] 4d1 5s2\",\"[Kr] 4d2 5s2\",\"[Kr] 4d4 5s1\",\"[Kr] 4d5 5s1\",\"[Kr] 4d5 5s2\",\"[Kr] 4d7 5s1\",\"[Kr] 4d8 5s1\",\"[Kr] 4d10\",\"[Kr] 4d10 5s1\",\"[Kr] 4d10 5s2\",\"[Kr] 4d10 5s2 5p1\",\"[Kr] 4d10 5s2 5p2\",\"[Kr] 4d10 5s2 5p3\",\"[Kr] 4d10 5s2 5p4\",\"[Kr] 4d10 5s2 5p5\",\"[Kr] 4d10 5s2 5p6\",\"[Xe] 6s1\",\"[Xe] 6s2\",\"[Xe] 4f14 5d2 6s2\",\"[Xe] 4f14 5d3 6s2\",\"[Xe] 4f14 5d4 6s2\",\"[Xe] 4f14 5d5 6s2\",\"[Xe] 4f14 5d6 6s2\",\"[Xe] 4f14 5d7 6s2\",\"[Xe] 4f14 5d9 6s1\",\"[Xe] 4f14 5d10 6s1\",\"[Xe] 4f14 5d10 6s2\",\"[Xe] 4f14 5d10 6s2 6p1\",\"[Xe] 4f14 5d10 6s2 6p2\",\"[Xe] 4f14 5d10 6s2 6p3\",\"[Xe] 4f14 5d10 6s2 6p4\",\"[Xe] 4f14 5d10 6s2 6p5\",\"[Xe] 4f14 5d10 6s2 6p6\",\"[Rn] 7s1\",\"[Rn] 7s2\",\"[Rn] 5f14 6d2 7s2\",\"[Rn].5f14.6d3.7s2\",\"[Rn].5f14.6d4.7s2\",\"[Rn].5f14.6d5.7s2\",\"[Rn].5f14.6d6.7s2\",\"[Rn].5f14.6d7.7s2\",\"[Rn].5f14.6d9.7s1\",\"[Rn].5f14.6d10.7s1\",\"[Rn].5f14.6d10.7s2\",\"[Rn].5f14.6d10.7s2.7p1\",\"[Rn].5f14.6d10.7s2.7p2\",\"[Rn].5f14.6d10.7s2.7p3\",\"[Rn].5f14.6d10.7s2.7p4\",\"[Rn].5f14.6d10.7s2.7p5\",\"[Rn].5f14.6d10.7s2.7p6\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronegativity\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"mpmZmZmZAUAAAAAAAAD4f1yPwvUoXO8/H4XrUbge+T9SuB6F61EAQGZmZmZmZgRAUrgehetRCECF61G4HoULQNejcD0K1w9AAAAAAAAA+H/D9Shcj8LtP/YoXI/C9fQ/w/UoXI/C+T9mZmZmZmb+P4XrUbgehQFApHA9CtejBEBI4XoUrkcJQAAAAAAAAPh/PQrXo3A96j8AAAAAAADwP8P1KFyPwvU/pHA9Ctej+D8UrkfhehT6P4/C9Shcj/o/zczMzMzM+D9I4XoUrkf9PxSuR+F6FP4/j8L1KFyP/j9mZmZmZmb+P2ZmZmZmZvo/9ihcj8L1/D8UrkfhehQAQHE9CtejcAFAZmZmZmZmBECuR+F6FK4HQAAAAAAAAPh/PQrXo3A96j9mZmZmZmbuP4XrUbgehfM/SOF6FK5H9T+amZmZmZn5P0jhehSuRwFAZmZmZmZm/j+amZmZmZkBQD0K16NwPQJAmpmZmZmZAUDhehSuR+H+PwrXo3A9Cvs/exSuR+F6/D9cj8L1KFz/P2ZmZmZmZgBAzczMzMzMAEBI4XoUrkcFQAAAAAAAAPh/SOF6FK5H6T97FK5H4XrsP83MzMzMzPQ/AAAAAAAA+D/hehSuR+ECQGZmZmZmZv4/mpmZmZmZAUCamZmZmZkBQD0K16NwPQJAUrgehetRBEAAAAAAAAAAQFK4HoXrUQBApHA9CtejAkApXI/C9SgAQAAAAAAAAABAmpmZmZmZAUAAAAAAAAD4f2ZmZmZmZuY/zczMzMzM7D8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic radius\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAQkAAAAAAAABAQAAAAAAAwGBAAAAAAACAVkAAAAAAAIBUQAAAAAAAQFNAAAAAAADAUkAAAAAAAEBSQAAAAAAAwFFAAAAAAABAUUAAAAAAAEBjQAAAAAAAQGBAAAAAAACAXUAAAAAAAMBbQAAAAAAAgFpAAAAAAACAWUAAAAAAAMBYQAAAAAAAQFhAAAAAAACAaEAAAAAAAMBlQAAAAAAAAGJAAAAAAAAAYUAAAAAAAEBfQAAAAAAAwF9AAAAAAABgYUAAAAAAAEBfQAAAAAAAgF9AAAAAAABAXkAAAAAAAEBhQAAAAAAAYGBAAAAAAACAX0AAAAAAAIBeQAAAAAAAwF1AAAAAAAAAXUAAAAAAAIBcQAAAAAAAgFtAAAAAAABgakAAAAAAAABoQAAAAAAAQGRAAAAAAACAYkAAAAAAACBhQAAAAAAAIGJAAAAAAACAY0AAAAAAAIBfQAAAAAAA4GBAAAAAAABgYEAAAAAAACBjQAAAAAAAgGJAAAAAAAAAYkAAAAAAAKBhQAAAAAAAQGFAAAAAAADgYEAAAAAAAKBgQAAAAAAAQGBAAAAAAAAgbEAAAAAAAMBoQAAAAAAAwGJAAAAAAABAYUAAAAAAAEBiQAAAAAAA4GNAAAAAAAAAYEAAAAAAACBhQAAAAAAAAGBAAAAAAAAAYkAAAAAAAKBiQAAAAAAAgGJAAAAAAABgYkAAAAAAAEBiQAAAAAAAAPh/AAAAAAAA+H8AAAAAACBiQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"ion radius\",{\"type\":\"ndarray\",\"array\":[{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},\"76 (+1)\",\"45 (+2)\",\"27 (+3)\",\"16 (+4)\",\"146 (-3)\",\"140 (-2)\",\"133 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"102 (+1)\",\"72 (+2)\",\"53.5 (+3)\",\"40 (+4)\",\"44 (+3)\",\"184 (-2)\",\"181 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"138 (+1)\",\"100 (+2)\",\"74.5 (+3)\",\"86 (+2)\",\"79 (+2)\",\"80 (+2*)\",\"67 (+2)\",\"78 (+2*)\",\"74.5 (+2*)\",\"69 (+2)\",\"77 (+1)\",\"74 (+2)\",\"62 (+3)\",\"73 (+2)\",\"58 (+3)\",\"198 (-2)\",\"196 (-1)\",{\"type\":\"number\",\"value\":\"nan\"},\"152 (+1)\",\"118 (+2)\",\"90 (+3)\",\"72 (+4)\",\"72 (+3)\",\"69 (+3)\",\"64.5 (+4)\",\"68 (+3)\",\"66.5 (+3)\",\"59 (+1)\",\"115 (+1)\",\"95 (+2)\",\"80 (+3)\",\"112 (+2)\",\"76 (+3)\",\"221 (-2)\",\"220 (-1)\",\"48 (+8)\",\"167 (+1)\",\"135 (+2)\",\"71 (+4)\",\"72 (+3)\",\"66 (+4)\",\"63 (+4)\",\"63 (+4)\",\"68 (+3)\",\"86 (+2)\",\"137 (+1)\",\"119 (+1)\",\"150 (+1)\",\"119 (+2)\",\"103 (+3)\",\"94 (+4)\",\"62 (+7)\",{\"type\":\"number\",\"value\":\"nan\"},\"180 (+1)\",\"148 (+2)\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"van der Waals radius\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAXkAAAAAAAIBhQAAAAAAAwGZAAAAAAAAA+H8AAAAAAAD4fwAAAAAAQGVAAAAAAABgY0AAAAAAAABjQAAAAAAAYGJAAAAAAABAY0AAAAAAAGBsQAAAAAAAoGVAAAAAAAAA+H8AAAAAAEBqQAAAAAAAgGZAAAAAAACAZkAAAAAAAOBlQAAAAAAAgGdAAAAAAAAwcUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAABgZEAAAAAAAIBhQAAAAAAAYGFAAAAAAABgZ0AAAAAAAAD4fwAAAAAAIGdAAAAAAADAZ0AAAAAAACBnQAAAAAAAQGlAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAABgZEAAAAAAAIBlQAAAAAAAwGNAAAAAAAAgaEAAAAAAACBrQAAAAAAAAPh/AAAAAADAaUAAAAAAAMBoQAAAAAAAAGtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAA4GVAAAAAAADAZEAAAAAAAGBjQAAAAAAAgGhAAAAAAABAaUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"IE-1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAACAlEAAAAAAAIiiQAAAAAAAQIBAAAAAAAAgjEAAAAAAAAiJQAAAAAAA/JBAAAAAAADolUAAAAAAAIiUQAAAAAAARJpAAAAAAABCoEAAAAAAAAB/QAAAAAAAEIdAAAAAAAAQgkAAAAAAAJiIQAAAAAAAoI9AAAAAAABAj0AAAAAAAIyTQAAAAAAAxJdAAAAAAAAwekAAAAAAAHCCQAAAAAAAyINAAAAAAACYhEAAAAAAAFiEQAAAAAAAaIRAAAAAAABohkAAAAAAANiHQAAAAAAAwIdAAAAAAAAIh0AAAAAAAFCHQAAAAAAAUIxAAAAAAAAYgkAAAAAAANCHQAAAAAAAmI1AAAAAAABojUAAAAAAANCRQAAAAAAAHJVAAAAAAAAweUAAAAAAADCBQAAAAAAAwIJAAAAAAAAAhEAAAAAAAGCEQAAAAAAAYIVAAAAAAADwhUAAAAAAADCGQAAAAAAAgIZAAAAAAAAgiUAAAAAAANiGQAAAAAAAIItAAAAAAABwgUAAAAAAACiGQAAAAAAAEIpAAAAAAAAoi0AAAAAAAICPQAAAAAAASJJAAAAAAACAd0AAAAAAAHB/QAAAAAAAmIRAAAAAAADIh0AAAAAAABCIQAAAAAAAwIdAAAAAAABAikAAAAAAAICLQAAAAAAAMItAAAAAAADQi0AAAAAAAHiPQAAAAAAAaIJAAAAAAABghkAAAAAAAPiFQAAAAAAAYIlAAAAAAADAjEAAAAAAADSQQAAAAAAAwHdAAAAAAADQf0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"EA\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAABAUsAAAAAAAAAAAAAAAAAAAE7AAAAAAAAAAAAAAAAAAAA7wAAAAAAAQGPAAAAAAAAAHMAAAAAAAKBhwAAAAAAAgHTAAAAAAAAAAAAAAAAAAIBKwAAAAAAAAAAAAAAAAACARcAAAAAAAMBgwAAAAAAAAFLAAAAAAAAAacAAAAAAANB1wAAAAAAAAAAAAAAAAAAASMAAAAAAAAAAwAAAAAAAADLAAAAAAAAAIMAAAAAAAIBJwAAAAAAAAFDAAAAAAAAAAAAAAAAAAAAwwAAAAAAAAFDAAAAAAAAAXMAAAAAAAIBdwAAAAAAAAAAAAAAAAAAAPcAAAAAAAMBdwAAAAAAAgFPAAAAAAABgaMAAAAAAAFB0wAAAAAAAAAAAAAAAAACAR8AAAAAAAAAUwAAAAAAAAD7AAAAAAACARMAAAAAAAIBVwAAAAAAAAFLAAAAAAACASsAAAAAAAEBZwAAAAAAAgFvAAAAAAAAAS8AAAAAAAIBfwAAAAAAAAAAAAAAAAAAAPcAAAAAAAMBawAAAAAAAwFnAAAAAAADAZ8AAAAAAAHBywAAAAAAAAAAAAAAAAAAAR8AAAAAAAAAswAAAAAAAAAAAAAAAAAAAP8AAAAAAAMBTwAAAAAAAAC7AAAAAAACAWsAAAAAAAOBiwAAAAAAAoGnAAAAAAADga8AAAAAAAAAAAAAAAAAAADPAAAAAAACAQcAAAAAAAMBWwAAAAAAA4GbAAAAAAADgcMAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"standard state\",{\"type\":\"ndarray\",\"array\":[\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"gas\",\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"liquid\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"liquid\",\"solid\",\"solid\",\"solid\",\"solid\",\"solid\",\"gas\",\"solid\",\"solid\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"bonding type\",{\"type\":\"ndarray\",\"array\":[\"diatomic\",\"atomic\",\"metallic\",\"metallic\",\"covalent network\",\"covalent network\",\"diatomic\",\"diatomic\",\"atomic\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"covalent network\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"metallic\",\"covalent network\",\"atomic\",\"metallic\",\"metallic\",{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"},{\"type\":\"number\",\"value\":\"nan\"}],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"melting point\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAALEAAAAAAAAD4fwAAAAAAYHxAAAAAAABgmEAAAAAAAFiiQAAAAAAA3q1AAAAAAACAT0AAAAAAAIBLQAAAAAAAAEtAAAAAAAAAOUAAAAAAADB3QAAAAAAA2IxAAAAAAAAojUAAAAAAAFyaQAAAAAAA0HNAAAAAAABAeEAAAAAAAIBlQAAAAAAAAFVAAAAAAAAQdUAAAAAAAGyRQAAAAAAAWJxAAAAAAABUnkAAAAAAAA6hQAAAAAAACKFAAAAAAAC8l0AAAAAAAEycQAAAAAAAoJtAAAAAAAAAm0AAAAAAADiVQAAAAAAAqIVAAAAAAADwckAAAAAAAOySQAAAAAAACJFAAAAAAADgfkAAAAAAAKBwQAAAAAAAAF1AAAAAAACAc0AAAAAAAGiQQAAAAAAAHJxAAAAAAACgoEAAAAAAAHylQAAAAAAAoKZAAAAAAAD8okAAAAAAAF6kQAAAAAAAeqFAAAAAAACQnEAAAAAAAEyTQAAAAAAAkIJAAAAAAADgekAAAAAAAJB/QAAAAAAAQIxAAAAAAACYhkAAAAAAADB4QAAAAAAAIGRAAAAAAADgckAAAAAAAECPQAAAAAAAlKNAAAAAAAC0qUAAAAAAAN6sQAAAAAAABqtAAAAAAADUqUAAAAAAAGalQAAAAAAA5J9AAAAAAADklEAAAAAAAEBtQAAAAAAACIJAAAAAAADIgkAAAAAAAACBQAAAAAAAeIBAAAAAAAD4gUAAAAAAAEBpQAAAAAAAAPh/AAAAAABojkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"boiling point\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAANEAAAAAAAAAQQAAAAAAAPJlAAAAAAABupUAAAAAAALGwQAAAAAAAzLBAAAAAAABAU0AAAAAAAIBWQAAAAAAAQFVAAAAAAAAAO0AAAAAAABCSQAAAAAAATJVAAAAAAADQpUAAAAAAAMqoQAAAAAAAUIFAAAAAAABwhkAAAAAAAOBtQAAAAAAAwFVAAAAAAAAgkEAAAAAAAHSbQAAAAAAAPqhAAAAAAADQq0AAAAAAAMCsQAAAAAAAAKdAAAAAAAA8okAAAAAAAHyoQAAAAAAAAKlAAAAAAADkqEAAAAAAAACpQAAAAAAAcJJAAAAAAABao0AAAAAAACqoQAAAAAAAuItAAAAAAADwjUAAAAAAAMB0QAAAAAAAAF5AAAAAAAAIjkAAAAAAANyZQAAAAAAARKxAAAAAAABKskAAAAAAAJmzQAAAAAAAMLNAAAAAAAC6sUAAAAAAAEexQAAAAAAAAK9AAAAAAABIqUAAAAAAAAajQAAAAAAAQJBAAAAAAABSokAAAAAAAHamQAAAAAAAEJ1AAAAAAAC0k0AAAAAAAJB8QAAAAAAAoGRAAAAAAACAjUAAAAAAAL6gQAAAAAAADLNAAAAAAABjtkAAAAAAAMS2QAAAAAAA7bZAAAAAAACltEAAAAAAAF2yQAAAAAAAArBAAAAAAAByqEAAAAAAALCDQAAAAAAASJtAAAAAAACYn0AAAAAAALScQAAAAAAATJNAAAAAAAAA+H8AAAAAAGBqQAAAAAAAAPh/AAAAAABon0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"density\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4yZZPRaRFz8AAAAAAAAAAEjhehSuR+E/mpmZmZmZ/T+uR+F6FK4DQBSuR+F6FAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK16NwPQrvP9ejcD0K1/s/mpmZmZmZBUCkcD0K16MCQB+F61G4Hv0/XI/C9Shc/z8AAAAAAAAAAAAAAAAAAAAAhetRuB6F6z/NzMzMzMz4P+xRuB6F6wdACtejcD0KEkBxPQrXo3AYQI/C9ShcjxxA4XoUrkfhHUB7FK5H4XofQM3MzMzMzCFAUrgehevRIUDXo3A9CtchQI/C9ShcjxxAmpmZmZmZF0BI4XoUrkcVQOxRuB6F6xZASOF6FK5HE0D2KFyPwvUIQAAAAAAAAAAAexSuR+F6+D8K16NwPQoFQOF6FK5H4RFACtejcD0KGkCkcD0K1yMhQI/C9ShcjyRAAAAAAAAAJ0A9CtejcL0oQGZmZmZm5ihACtejcD0KKEB7FK5H4fokQM3MzMzMTCFAPQrXo3A9HUA9CtejcD0dQM3MzMzMzBpA9ihcj8L1GEDD9Shcj8ITQHsUrkfheoQ/FK5H4XoU/j8UrkfhehQMQB+F61G4nipAZmZmZmamMEAAAAAAAEAzQIXrUbgeBTVA16NwPQqXNkCPwvUoXI82QNejcD0KFzVAzczMzMxMM0CPwvUoXA8rQDMzMzMzsydArkfhehSuJkCPwvUoXI8jQGZmZmZmZiJAAAAAAAAA+H97FK5H4XqEPwAAAAAAAPh/AAAAAAAAFEAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[88],\"dtype\":\"float64\",\"order\":\"little\"}],[\"metal\",{\"type\":\"ndarray\",\"array\":[\"nonmetal\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metalloid\",\"metalloid\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metalloid\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metal\",\"halogen\",\"noble gas\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"year discovered\",{\"type\":\"ndarray\",\"array\":[\"1766\",\"1868\",\"1817\",\"1798\",\"1807\",\"Ancient\",\"1772\",\"1774\",\"1670\",\"1898\",\"1807\",\"1808\",\"Ancient\",\"1854\",\"1669\",\"Ancient\",\"1774\",\"1894\",\"1807\",\"Ancient\",\"1876\",\"1791\",\"1803\",\"Ancient\",\"1774\",\"Ancient\",\"Ancient\",\"1751\",\"Ancient\",\"1746\",\"1875\",\"1886\",\"Ancient\",\"1817\",\"1826\",\"1898\",\"1861\",\"1790\",\"1794\",\"1789\",\"1801\",\"1778\",\"1937\",\"1827\",\"1803\",\"1803\",\"Ancient\",\"1817\",\"1863\",\"Ancient\",\"Ancient\",\"1782\",\"1811\",\"1898\",\"1860\",\"1808\",\"1923\",\"1802\",\"1783\",\"1925\",\"1803\",\"1803\",\"Ancient\",\"Ancient\",\"Ancient\",\"1861\",\"Ancient\",\"Ancient\",\"1898\",\"1940\",\"1900\",\"1939\",\"1898\",\"1969\",\"1967\",\"1974\",\"1976\",\"1984\",\"1982\",\"1994\",\"1994\",\"1996\",\"2003\",\"1998\",\"2003\",\"2000\",\"2010\",\"2002\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"group\",{\"type\":\"ndarray\",\"array\":[\"1\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}],[\"period\",{\"type\":\"ndarray\",\"array\":[\"I\",\"I\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\"],\"shape\":[88],\"dtype\":\"object\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1397\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1398\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1393\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1347\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1386\",\"attributes\":{\"value\":-0.2,\"range\":{\"id\":\"p1318\"}}}},\"text\":{\"type\":\"field\",\"field\":\"atomic mass\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"7px\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1394\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1347\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1386\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic mass\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_font_size\":{\"type\":\"value\",\"value\":\"7px\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1395\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1347\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1386\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic mass\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_font_size\":{\"type\":\"value\",\"value\":\"7px\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1405\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1399\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1400\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1401\"},\"data\":{\"type\":\"map\",\"entries\":[[\"x\",[\"3\",\"3\"]],[\"y\",[\"VI\",\"VII\"]],[\"text\",[\"LA\",\"AC\"]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1406\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1407\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1402\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"text\":{\"type\":\"field\",\"field\":\"text\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_align\":{\"type\":\"value\",\"value\":\"center\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1403\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"text\":{\"type\":\"field\",\"field\":\"text\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_align\":{\"type\":\"value\",\"value\":\"center\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1404\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"text\":{\"type\":\"field\",\"field\":\"text\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_align\":{\"type\":\"value\",\"value\":\"center\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1316\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1331\",\"attributes\":{\"renderers\":[{\"id\":\"p1342\"}],\"tooltips\":[[\"Name\",\"@name\"],[\"Atomic number\",\"@{atomic number}\"],[\"Atomic mass\",\"@{atomic mass}\"],[\"Type\",\"@metal\"],[\"CPK color\",\"$color[hex, swatch]:CPK\"],[\"Electronic configuration\",\"@{electronic configuration}\"]]}}]}},\"toolbar_location\":null,\"left\":[{\"type\":\"object\",\"name\":\"CategoricalAxis\",\"id\":\"p1326\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"CategoricalTicker\",\"id\":\"p1327\"},\"formatter\":{\"type\":\"object\",\"name\":\"CategoricalTickFormatter\",\"id\":\"p1328\"},\"major_label_standoff\":0,\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1329\"},\"axis_line_color\":null,\"major_tick_line_color\":null}}],\"below\":[{\"type\":\"object\",\"name\":\"CategoricalAxis\",\"id\":\"p1321\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"CategoricalTicker\",\"id\":\"p1322\"},\"formatter\":{\"type\":\"object\",\"name\":\"CategoricalTickFormatter\",\"id\":\"p1323\"},\"major_label_standoff\":0,\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1324\"},\"axis_line_color\":null,\"major_tick_line_color\":null}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1325\",\"attributes\":{\"axis\":{\"id\":\"p1321\"},\"grid_line_color\":null}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1330\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1326\"},\"grid_line_color\":null}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p1345\",\"attributes\":{\"location\":\"top_center\",\"orientation\":\"horizontal\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1346\",\"attributes\":{\"label\":{\"type\":\"field\",\"field\":\"metal\"},\"renderers\":[{\"id\":\"p1342\"}]}}]}}]}}]}};\n const render_items = [{\"docid\":\"c4ff6ec5-aff5-4371-869a-a2fb5d3ed80e\",\"roots\":{\"p1307\":\"f48729b2-a0a2-4714-a1c1-29ca0660ce8e\"},\"root_ids\":[\"p1307\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);", + "application/vnd.bokehjs_exec.v0+json": "" + }, + "metadata": { + "application/vnd.bokehjs_exec.v0+json": { + "id": "p1307" + } + }, + "output_type": "display_data" + } + ], + "source": [ + "from bokeh.plotting import figure, show\n", + "from bokeh.sampledata.periodic_table import elements\n", + "from bokeh.transform import dodge, factor_cmap\n", + "\n", + "periods = [\"I\", \"II\", \"III\", \"IV\", \"V\", \"VI\", \"VII\"]\n", + "groups = [str(x) for x in range(1, 19)]\n", + "\n", + "df = elements.copy()\n", + "df[\"atomic mass\"] = df[\"atomic mass\"].astype(str)\n", + "df[\"group\"] = df[\"group\"].astype(str)\n", + "df[\"period\"] = [periods[x-1] for x in df.period]\n", + "df = df[df.group != \"-\"]\n", + "df = df[df.symbol != \"Lr\"]\n", + "df = df[df.symbol != \"Lu\"]\n", + "\n", + "cmap = {\n", + " \"alkali metal\" : \"#a6cee3\",\n", + " \"alkaline earth metal\" : \"#1f78b4\",\n", + " \"metal\" : \"#d93b43\",\n", + " \"halogen\" : \"#999d9a\",\n", + " \"metalloid\" : \"#e08d49\",\n", + " \"noble gas\" : \"#eaeaea\",\n", + " \"nonmetal\" : \"#f1d4Af\",\n", + " \"transition metal\" : \"#599d7A\",\n", + "}\n", + "\n", + "TOOLTIPS = [\n", + " (\"Name\", \"@name\"),\n", + " (\"Atomic number\", \"@{atomic number}\"),\n", + " (\"Atomic mass\", \"@{atomic mass}\"),\n", + " (\"Type\", \"@metal\"),\n", + " (\"CPK color\", \"$color[hex, swatch]:CPK\"),\n", + " (\"Electronic configuration\", \"@{electronic configuration}\"),\n", + "]\n", + "\n", + "p = figure(title=\"Periodic Table (omitting LA and AC Series)\", width=1000, height=450,\n", + " x_range=groups, y_range=list(reversed(periods)),\n", + " tools=\"hover\", toolbar_location=None, tooltips=TOOLTIPS)\n", + "\n", + "r = p.rect(\"group\", \"period\", 0.95, 0.95, source=df, fill_alpha=0.6, legend_field=\"metal\",\n", + " color=factor_cmap('metal', palette=list(cmap.values()), factors=list(cmap.keys())))\n", + "\n", + "text_props = dict(source=df, text_align=\"left\", text_baseline=\"middle\")\n", + "\n", + "x = dodge(\"group\", -0.4, range=p.x_range)\n", + "\n", + "p.text(x=x, y=\"period\", text=\"symbol\", text_font_style=\"bold\", **text_props)\n", + "\n", + "p.text(x=x, y=dodge(\"period\", 0.3, range=p.y_range), text=\"atomic number\",\n", + " text_font_size=\"11px\", **text_props)\n", + "\n", + "p.text(x=x, y=dodge(\"period\", -0.35, range=p.y_range), text=\"name\",\n", + " text_font_size=\"7px\", **text_props)\n", + "\n", + "p.text(x=x, y=dodge(\"period\", -0.2, range=p.y_range), text=\"atomic mass\",\n", + " text_font_size=\"7px\", **text_props)\n", + "\n", + "p.text(x=[\"3\", \"3\"], y=[\"VI\", \"VII\"], text=[\"LA\", \"AC\"], text_align=\"center\", text_baseline=\"middle\")\n", + "\n", + "p.outline_line_color = None\n", + "p.grid.grid_line_color = None\n", + "p.axis.axis_line_color = None\n", + "p.axis.major_tick_line_color = None\n", + "p.axis.major_label_standoff = 0\n", + "p.legend.orientation = \"horizontal\"\n", + "p.legend.location =\"top_center\"\n", + "p.hover.renderers = [r] # only hover element boxes\n", + "\n", + "show(p)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.16" + }, + "orig_nbformat": 4 + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/properties.ipynb b/properties.ipynb new file mode 100644 index 0000000..f97c9fc --- /dev/null +++ b/properties.ipynb @@ -0,0 +1 @@ +{"cells":[{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":["from atomic_features_package import datasets\n","\n","\n","db = datasets.load(name='qm9')\n","\n","db.describe()\n","\n","db['C'].atomic_size # return value\n","\n","elements = ['C', 'O', 'N', 'F', 'H']\n","table = db.get_table(elements, ['atomic_size'])\n","\n","for element in elements:\n"," ...\n","\n","\n"]},{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":["from atomic_features_package.category import root\n","\n","root.find_property('atomic_size') # search for slug/property name or description\n"]},{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":["from atomic_features_package.property.atomic_properties.physical_poperties import atomic_size\n","\n","print(atomic_size.describe())\n","dbs = atomic_size.list_dataset()\n","\n"]},{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":["# dataset needs to be registered dataset object\n","# a dataset's metadata needs to be registered into the poperty\n","# property needs to be registered into category and tags\n","\n","# only properties of already imported datasets can be seen (plugin mechanism?)\n","# lazy load: loading the dataset's metadata not the dataset itself"]},{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":["package\n","- multiple datasets (separate metadata)\n","p"]},{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":[]},{"cell_type":"code","execution_count":22,"metadata":{},"outputs":[],"source":["from typing import Dict, Generic, TypeVar\n","\n","T = TypeVar(\"T\")"]},{"cell_type":"code","execution_count":1,"metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["a=123 sibling=None\n"]}],"source":["from __future__ import annotations\n","\n","from pydantic import BaseModel\n","\n","\n","class Foo(BaseModel):\n"," a: int = 123\n"," #: The sibling of `Foo` is referenced directly by type\n"," sibling: Foo = None\n","\n","\n","print(Foo())"]},{"cell_type":"code","execution_count":3,"metadata":{},"outputs":[],"source":["x = Foo()\n","x.a = 1.654654\n"]},{"cell_type":"code","execution_count":4,"metadata":{},"outputs":[{"data":{"text/plain":["Foo(a=1.654654, sibling=None)"]},"execution_count":4,"metadata":{},"output_type":"execute_result"}],"source":["x"]},{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":[]},{"cell_type":"markdown","metadata":{},"source":["## Properties\n","\n","\n","## Taxonomies:\n","\n","Fetures:\n","- name\n","- slug\n","- descrition\n","\n","- hierarchical: category\n","- not hierachical: tags\n","\n","behind the schene\n","register a new taxonomy\n","crete relationship database\n","\n"]},{"cell_type":"code","execution_count":3,"metadata":{},"outputs":[{"data":{"text/plain":["{'1', '2'}"]},"execution_count":3,"metadata":{},"output_type":"execute_result"}],"source":["set(['1','2'])"]},{"cell_type":"code","execution_count":36,"metadata":{},"outputs":[],"source":["# ?? slug vs name of the object\n","# https://github.com/fekad/optimade-properties\n","# https://github.com/fekad/optimade-prototype\n","# https://github.com/fekad/optimade-notes\n","\n","# Metaclasses\n","class Taxonomy:\n"," pass\n","\n","class Term(BaseModel):\n"," name: str\n"," slug: str = None\n"," description: str = None\n","\n","\n","class HierarchicalTaxonomy(Taxonomy, Term):\n"," # childs: dict[str, HierarchicalTaxonomy] = None\n"," childs: list[HierarchicalTaxonomy] = None\n"," # childs: dict[slug, HierarchicalTaxonomy] = None\n"," # parent: HierarchicalTaxonomy = None\n","\n"," # def __getitem__(self, key: str) -> HierarchicalTaxonomy:\n"," # return self.childs[key]\n","\n","\n","class NonHierarchicalTaxonomy(Taxonomy, Term):\n"," terms: set[Term] = None\n","\n"," def __getitem__(self, key: str) -> Term:\n"," if key not in self.terms:\n"," raise KeyError(f\"{key} not in {self.name}\")\n"," return key\n","\n","# TODO parametric type\n","class Category(HierarchicalTaxonomy):\n"," pass\n","\n","# TODO parametric type\n","class Tags(NonHierarchicalTaxonomy):\n"," pass\n"]},{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":["root = Category(\n"," name=\"Propeties\",\n"," description=\"Category description\",\n",")\n","\n","atomic_properties=Category(\n"," name=\"Atomic properties\",\n"," description=\"Atomic Properties\",\n"," slug=\"atomic_properties\",\n"," parent=root,\n",")\n","\n","abundances = Category(\n"," name=\"Abundances\",\n"," slug=\"abundances\",\n"," parent=atomic_properties\n",")\n","atom_sizes = Category(\n"," name=\"Atom sizes\",\n"," slug=\"atom_sizes\",\n"," parent=atomic_properties\n",")\n","crystal_structure = Category(\n"," name=\"Crystal structure\",\n"," slug=\"crystal_structure\",\n"," parent=atomic_properties\n",")\n","electronegativities = Category(\n"," name=\"Electronegativities\",\n"," slug=\"electronegativities\",\n"," parent=atomic_properties\n",")\n","heat_properties = Category(\n"," name=\"Heat properties\",\n"," slug=\"heat_properties\",\n"," parent=atomic_properties\n",")\n","isotopes_and_nmr = Category(\n"," name=\"Isotopes and NMR\",\n"," slug=\"isotopes_and_nmr\",\n"," parent=atomic_properties\n",")\n","orbital_properties = Category(\n"," name=\"Orbital properties\",\n"," slug=\"orbital_properties\",\n"," parent=atomic_properties\n",")\n","physical_properties = Category(\n"," name=\"Physical properties\",\n"," slug=\"physical_properties\",\n"," parent=atomic_properties\n",")\n","\n","\n","print(root.json(indent=2, exclude_none=True))\n","\n","\n","# usage:\n","# from atomic_features_package.categories import root\n","# print(root['atomic_properties']['atom_sizes'])\n","\n","# from atomic_features_package.categories import atom_sizes\n","# print(atom_sizes)\n","\n","# pros:\n","# - it can be more compact\n"]},{"cell_type":"code","execution_count":37,"metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["{\n"," \"name\": \"Propeties\",\n"," \"description\": \"Category description\",\n"," \"childs\": [\n"," {\n"," \"name\": \"Atomic properties\",\n"," \"slug\": \"atomic_properties\",\n"," \"description\": \"Atomic Properties\",\n"," \"childs\": [\n"," {\n"," \"name\": \"Abundances\"\n"," },\n"," {\n"," \"name\": \"Atom sizes\"\n"," },\n"," {\n"," \"name\": \"Atom sizes\"\n"," },\n"," {\n"," \"name\": \"Crystal structure\"\n"," },\n"," {\n"," \"name\": \"Electronegativities\"\n"," },\n"," {\n"," \"name\": \"Heat properties\"\n"," },\n"," {\n"," \"name\": \"Isotopes and NMR\"\n"," },\n"," {\n"," \"name\": \"Orbital properties\"\n"," },\n"," {\n"," \"name\": \"Physical properties\"\n"," }\n"," ]\n"," }\n"," ]\n","}\n"]}],"source":["# Instnatiation\n","\n","root = Category(\n"," name=\"Propeties\",\n"," description=\"Category description\",\n"," childs=[\n"," Category(\n"," name=\"Atomic properties\",\n"," slug=\"atomic_properties\",\n"," description=\"Atomic Properties\",\n"," childs=[\n"," Category(name=\"Abundances\", slug=\"abundances\"),\n"," Category(name=\"Atom sizes\", slug=\"atom_sizes\"),\n"," Category(name=\"Crystal structure\", slug=\"crystal_structure\"),\n"," Category(name=\"Electronegativities\", slug=\"electronegativities\"),\n"," Category(name=\"Heat properties\", slug=\"heat_properties\"),\n"," Category(name=\"Isotopes and NMR\", slug=\"isotopes_and_nmr\"),\n"," Category(name=\"Orbital properties\", slug=\"orbital_properties\"),\n"," Category(name=\"Physical properties\", slug=\"physical_properties\"),\n"," ]\n"," ),\n"," ]\n",")\n","print(root.json(indent=2, exclude_none=True))\n","\n","\n","# usage:\n","# from atomic_features_package.categories import root\n","# print(root['atomic_properties']['atom_sizes'])\n","\n","# pros:\n","# - you can see the full hiearchy\n","# cons:\n","# - it could verbose"]},{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":[]},{"cell_type":"code","execution_count":38,"metadata":{},"outputs":[{"ename":"TypeError","evalue":"'Category' object is not subscriptable","output_type":"error","traceback":["\u001b[0;31m---------------------------------------------------------------------------\u001b[0m","\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)","\u001b[0;32m/var/folders/5q/g7by8qk10j1d8j0d31ljzm9c0000gn/T/ipykernel_59724/116230986.py\u001b[0m in \u001b[0;36m<cell line: 1>\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mcategory\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'atomic_properties'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'physical_properties'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m","\u001b[0;31mTypeError\u001b[0m: 'Category' object is not subscriptable"]}],"source":["category['atomic_properties']['physical_properties']\n"]},{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":["\n","tags = Category(\n"," name=\"tags\",\n"," description=\"Tags\",\n",")\n","\n","calculated = Tag(name=\"calculated\", slug=\"calculated\", parent=tags)\n","estimated = Tag(name=\"estimated\", slug=\"estimated\", parent=tags)\n","measured = Tag(name=\"measured\", slug=\"measured\", parent=tags)\n","elementary = Tag(name=\"elementary\", slug=\"elementary\", parent=tags)\n","derived_value = Tag(name=\"derived value\", slug=\"derived value\", parent=tags)\n","electron = Tag(name=\"electron\", slug=\"electron\", parent=tags)\n","proton = Tag(name=\"proton\", slug=\"proton\", parent=tags)\n","\n","\n","print(tags.json(indent=2, exclude_none=True))"]},{"cell_type":"code","execution_count":27,"metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["{\n"," \"name\": \"tags\",\n"," \"description\": \"Tags\",\n"," \"terms\": [\n"," \"measured\",\n"," \"estimated\",\n"," \"electron\",\n"," \"elementary\",\n"," \"calculated\",\n"," \"proton\",\n"," \"derived value\"\n"," ]\n","}\n"]}],"source":["tags = NonHierarchicalTaxonomy(\n"," name=\"tags\",\n"," description=\"Tags\",\n"," terms={\n"," \"calculated\",\n"," \"estimated\",\n"," \"measured\",\n"," \"elementary\",\n"," \"derived value\",\n"," \"electron\",\n"," \"proton\",\n"," }\n",")\n","\n","print(tags.json(indent=2, exclude_none=True))"]},{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":[]},{"cell_type":"code","execution_count":24,"metadata":{},"outputs":[],"source":["# label: Optional[str] = Field(None, title=\"Latex label\", description='Latex symbol of the property')\n","# synonyms: List[str] = Field(None, description='List of possible synonyms ()')\n","# dtype: Optional[DType] = Field(DType.float, description='Type of the property')\n","# shape: Optional[List[int]]\n","# tensor_rank: Optional[int] = Field(0, description='The rank od the property (default: 0)', ge=0)\n","# units: Optional[str] = Field(None, description='')\n","# unit_system: Optional[str] = Field(None, description='')\n","# dimension: Optional[str] = Field(None, description='')\n","# class Config:\n","# # TODO: temporary :)\n","# extra = 'allow'\n","#\n","# def as_unit(self, str):\n","# # TODO: lazy unit conversation\n","# pass\n","\n","class Property(BaseModel):\n"," name: str\n"," uri: str\n"," unit: str\n"," description: str = None\n"," category: Category = None # category: Category = None\n"," tags: list[Tag] = None #"]},{"cell_type":"code","execution_count":30,"metadata":{},"outputs":[],"source":["# catorgory ref: category/atomic_properties/physical_properties\n","# tags ref: tags/estimated, tags/measured\n","# Note: tag and catogory are singleton objects (uniqueness)\n","# TODO: type and shape\n","# TODO: complex types > list, dict, list of dicts\n","# TODO: doi vs slugs: doi is unique identifier, the name of the object is the slug itself\n","\n","density_of_solid = Property(\n"," name=\"Density of solid\",\n"," uri=None,\n"," description=\"The density of a solid material is defined as its mass per unit volume.\",\n"," unit=\"g/cm3\",\n"," category=category['atomic_properties']['physical_properties'],\n"," tags=[tags['estimated'],tags['measured']]\n",")\n","\n","\n","density_of_solid = Property(\n"," name=\"Density of solid\",\n"," uri=None,\n"," description=\"The density of a solid material is defined as its mass per unit volume.\",\n"," unit=\"g/cm3\",\n"," category=category.atomic_properties.physical_properties,\n"," tags=[tags.estimated,tags.measured]\n",")\n","\n","\n","\n"]},{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":["# ionisation energies\n","# Ionisation energy number\tEnthalpy / kJ mol‑1\n","# 1st\t1086.45\n","# 2nd\t2352.62\n","# 3rd\t4620.47\n","# 4th\t6222.68\n","# 5th\t37831.0\n","# 6th\t47277.1\n","\n","# [1086.45, 2352.62, 4620.47, 6222.68, 37831.0, 47277.1]"]},{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":["# Effective nuclear charges for carbon\n","# 1s\t5.6727\n","# 2s\t3.22\t2p\t3.14\n","# 3s\t(no data)\t3p\t(no data)\t3d\t(no data)\n","# 4s\t(no data)\t4p\t(no data)\t4d\t(no data)\t4f\t(no data)\n","# 5s\t(no data)\t5p\t(no data)\t5d\t(no data)\n","# 6s\t(no data)\t6p\t(no data)\n","# 7s\n","\n","# {'1s':5.6727, '2s':3.22, '2p':3.14}"]},{"cell_type":"code","execution_count":33,"metadata":{},"outputs":[{"data":{"text/plain":["[{'Isotope': '12C',\n"," 'Mass / Da': 12.0,\n"," 'Natural abundance (atom %)': 98.93,\n"," 'Nuclear spin (I)': 0,\n"," 'Magnetic moment (μ/μN)': 0},\n"," {'Isotope': '13C',\n"," 'Mass / Da': 13.0033548378,\n"," 'Natural abundance (atom %)': 1.07,\n"," 'Nuclear spin (I)': 0.5,\n"," 'Magnetic moment (μ/μN)': 0.702411}]"]},"execution_count":33,"metadata":{},"output_type":"execute_result"}],"source":["# Isotope\tMass / Da\tNatural abundance (atom %)\tNuclear spin (I)\tMagnetic moment (μ/μN)\n","[\n"," {\n"," 'Isotope':'12C',\n"," 'Mass / Da': 12.0000000,\n"," 'Natural abundance (atom %)': 98.93,\n"," 'Nuclear spin (I)': 0,\n"," 'Magnetic moment (μ/μN)': 0\n"," },\n"," {\n"," 'Isotope':'13C',\n"," 'Mass / Da': 13.0033548378,\n"," 'Natural abundance (atom %)': 1.07,\n"," 'Nuclear spin (I)': 1/2,\n"," 'Magnetic moment (μ/μN)': 0.702411\n"," }\n","]"]},{"cell_type":"code","execution_count":26,"metadata":{},"outputs":[{"data":{"text/plain":["HierarchicalTaxonomy(name='Atomic properties', description='Atomic Properties', childs={'abundances': HierarchicalTaxonomy(name='Abundances', description=None, childs=None), 'atom_sizes': HierarchicalTaxonomy(name='Atom sizes', description=None, childs=None), 'crystal_structure': HierarchicalTaxonomy(name='Crystal structure', description=None, childs=None), 'electronegativities': HierarchicalTaxonomy(name='Electronegativities', description=None, childs=None), 'heat_properties': HierarchicalTaxonomy(name='Heat properties', description=None, childs=None), 'isotopes_and_nmr': HierarchicalTaxonomy(name='Isotopes and NMR', description=None, childs=None), 'orbital_properties': HierarchicalTaxonomy(name='Orbital properties', description=None, childs=None), 'physical_properties': HierarchicalTaxonomy(name='Physical properties', description=None, childs=None)})"]},"execution_count":26,"metadata":{},"output_type":"execute_result"}],"source":["class Material(BaseModel):\n"," name: str\n"," slug: str\n"," description: str = None\n","\n"," density_of_solid: build_property(density_of_solid, unit=\"g/cm3\")\n"," density_of_solid: density_of_solid.definiton(unit=\"g/cm3\")\n"]},{"cell_type":"markdown","metadata":{},"source":["\n","refering to a property:\n","\n","- uri? vd code?\n","\n"]},{"cell_type":"markdown","metadata":{},"source":[]}],"metadata":{"kernelspec":{"display_name":".venv","language":"python","name":"python3"},"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.9.16"},"orig_nbformat":4},"nbformat":4,"nbformat_minor":2} diff --git a/testing.ipynb b/testing.ipynb new file mode 100644 index 0000000..ab5abe4 --- /dev/null +++ b/testing.ipynb @@ -0,0 +1,244 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import atomic_features_package" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "import atomic_features_package.atomic_properties.atomic_properties_dft" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "from atomic_features_package.atomic_properties import atomic_properties_dft as dft" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [], + "source": [ + "dft.method(method = 'pbe', Spin = 'False')" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "<table><tbody><tr><th>Magnitude</th><td style='text-align:left;'><pre>[0.63665]</pre></td></tr><tr><th>Units</th><td style='text-align:left;'>angstrom</td></tr></tbody></table>" + ], + "text/latex": [ + "$\\begin{pmatrix}0.63665\\end{pmatrix}\\ \\mathrm{angstrom}$" + ], + "text/plain": [ + "array([0.63665]) <Unit('angstrom')>" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dft.C.atomic_r_val" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "<table><tbody><tr><th>Magnitude</th><td style='text-align:left;'><pre>[nan]</pre></td></tr><tr><th>Units</th><td style='text-align:left;'>angstrom</td></tr></tbody></table>" + ], + "text/latex": [ + "$\\begin{pmatrix}nan\\end{pmatrix}\\ \\mathrm{angstrom}$" + ], + "text/plain": [ + "array([nan]) <Unit('angstrom')>" + ] + }, + "execution_count": 31, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dft.C.atomic_r_d" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": {}, + "outputs": [], + "source": [ + "from atomic_features_package.atomic_properties import periodictable" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "metadata": {}, + "outputs": [ + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n const force = true;\n\n if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\nconst JS_MIME_TYPE = 'application/javascript';\n const HTML_MIME_TYPE = 'text/html';\n const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n const CLASS_NAME = 'output_bokeh rendered_html';\n\n /**\n * Render data to the DOM node\n */\n function render(props, node) {\n const script = document.createElement(\"script\");\n node.appendChild(script);\n }\n\n /**\n * Handle when an output is cleared or removed\n */\n function handleClearOutput(event, handle) {\n const cell = handle.cell;\n\n const id = cell.output_area._bokeh_element_id;\n const server_id = cell.output_area._bokeh_server_id;\n // Clean up Bokeh references\n if (id != null && id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n\n if (server_id !== undefined) {\n // Clean up Bokeh references\n const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n cell.notebook.kernel.execute(cmd_clean, {\n iopub: {\n output: function(msg) {\n const id = msg.content.text.trim();\n if (id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n }\n }\n });\n // Destroy server and session\n const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n cell.notebook.kernel.execute(cmd_destroy);\n }\n }\n\n /**\n * Handle when a new output is added\n */\n function handleAddOutput(event, handle) {\n const output_area = handle.output_area;\n const output = handle.output;\n\n // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n return\n }\n\n const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n\n if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n // store reference to embed id on output_area\n output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n }\n if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n const bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n const script_attrs = bk_div.children[0].attributes;\n for (let i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n }\n\n function register_renderer(events, OutputArea) {\n\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n const toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[toinsert.length - 1]);\n element.append(toinsert);\n return toinsert\n }\n\n /* Handle when an output is cleared or removed */\n events.on('clear_output.CodeCell', handleClearOutput);\n events.on('delete.Cell', handleClearOutput);\n\n /* Handle when a new output is added */\n events.on('output_added.OutputArea', handleAddOutput);\n\n /**\n * Register the mime type and append_mime function with output_area\n */\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n /* Is output safe? */\n safe: true,\n /* Index of renderer in `output_area.display_order` */\n index: 0\n });\n }\n\n // register the mime type if in Jupyter Notebook environment and previously unregistered\n if (root.Jupyter !== undefined) {\n const events = require('base/js/events');\n const OutputArea = require('notebook/js/outputarea').OutputArea;\n\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n }\n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n const NB_LOAD_WARNING = {'data': {'text/html':\n \"<div style='background-color: #fdd'>\\n\"+\n \"<p>\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"</p>\\n\"+\n \"<ul>\\n\"+\n \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n \"<li>use INLINE resources instead, as so:</li>\\n\"+\n \"</ul>\\n\"+\n \"<code>\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"</code>\\n\"+\n \"</div>\"}};\n\n function display_loaded() {\n const el = document.getElementById(null);\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-3.2.2.min.js\"];\n const css_urls = [];\n\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {\n }\n ];\n\n function run_inline_js() {\n if (root.Bokeh !== undefined || force === true) {\n for (let i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\n} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n const cell = $(document.getElementById(null)).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n }\n\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));", + "application/vnd.bokehjs_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"52cef895-168b-4baf-9842-d6da123cb7f0\":{\"version\":\"3.2.2\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1004\",\"attributes\":{\"width\":950,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"FactorRange\",\"id\":\"p1014\",\"attributes\":{\"factors\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\"]}},\"y_range\":{\"type\":\"object\",\"name\":\"FactorRange\",\"id\":\"p1015\",\"attributes\":{\"factors\":[\"AC\",\"LC\",\" \",\"VII\",\"VI\",\"V\",\"IV\",\"III\",\"II\",\"I\"]}},\"x_scale\":{\"type\":\"object\",\"name\":\"CategoricalScale\",\"id\":\"p1016\"},\"y_scale\":{\"type\":\"object\",\"name\":\"CategoricalScale\",\"id\":\"p1017\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1007\",\"attributes\":{\"text\":\"Periodic Table\"}},\"outline_line_color\":null,\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1036\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1001\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1002\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1003\"},\"data\":{\"type\":\"map\",\"entries\":[[\"symbol\",{\"type\":\"ndarray\",\"array\":[\"H\",\"He\",\"Li\",\"Be\",\"B\",\"C\",\"N\",\"O\",\"F\",\"Ne\",\"Na\",\"Mg\",\"Al\",\"Si\",\"P\",\"S\",\"Cl\",\"Ar\",\"K\",\"Ca\",\"Sc\",\"Ti\",\"V\",\"Cr\",\"Mn\",\"Fe\",\"Co\",\"Ni\",\"Cu\",\"Zn\",\"Ga\",\"Ge\",\"As\",\"Se\",\"Br\",\"Kr\",\"Rb\",\"Sr\",\"Y\",\"Zr\",\"Nb\",\"Mo\",\"Tc\",\"Ru\",\"Rh\",\"Pd\",\"Ag\",\"Cd\",\"In\",\"Sn\",\"Sb\",\"Te\",\"I\",\"Xe\",\"Cs\",\"Ba\",\"Lu\",\"Hf\",\"Ta\",\"W\",\"Re\",\"Os\",\"Ir\",\"Pt\",\"Au\",\"Hg\",\"Tl\",\"Pb\",\"Bi\",\"Po\",\"At\",\"Rn\",\"Fr\",\"Ra\",\"Lr\",\"Rf\",\"Db\",\"Sg\",\"Bh\",\"Hs\",\"Mt\",\"Ds\",\"Rg\",\"Cn\",\"Nh\",\"Fl\",\"Mc\",\"Lv\",\"Ts\",\"Og\",\"La\",\"Ce\",\"Pr\",\"Nd\",\"Pm\",\"Sm\",\"Eu\",\"Gd\",\"Tb\",\"Dy\",\"Ho\",\"Er\",\"Tm\",\"Yb\",\"Ac\",\"Th\",\"Pa\",\"U\",\"Np\",\"Pu\",\"Am\",\"Cm\",\"Bk\",\"Cf\",\"Es\",\"Fm\",\"Md\",\"No\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic number\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABnAAAAaAAAAGkAAABqAAAAawAAAGwAAABtAAAAbgAAAG8AAABwAAAAcQAAAHIAAABzAAAAdAAAAHUAAAB2AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAAPwAAAEAAAABBAAAAQgAAAEMAAABEAAAARQAAAEYAAABZAAAAWgAAAFsAAABcAAAAXQAAAF4AAABfAAAAYAAAAGEAAABiAAAAYwAAAGQAAABlAAAAZgAAAA==\"},\"shape\":[118],\"dtype\":\"int32\",\"order\":\"little\"}],[\"name\",{\"type\":\"ndarray\",\"array\":[\"Hydrogen\",\"Helium\",\"Lithium\",\"Beryllium\",\"Boron\",\"Carbon\",\"Nitrogen\",\"Oxygen\",\"Fluorine\",\"Neon\",\"Sodium\",\"Magnesium\",\"Aluminum\",\"Silicon\",\"Phosphorus\",\"Sulfur\",\"Chlorine\",\"Argon\",\"Potassium\",\"Calcium\",\"Scandium\",\"Titanium\",\"Vanadium\",\"Chromium\",\"Manganese\",\"Iron\",\"Cobalt\",\"Nickel\",\"Copper\",\"Zinc\",\"Gallium\",\"Germanium\",\"Arsenic\",\"Selenium\",\"Bromine\",\"Krypton\",\"Rubidium\",\"Strontium\",\"Yttrium\",\"Zirconium\",\"Niobium\",\"Molybdenum\",\"Technetium\",\"Ruthenium\",\"Rhodium\",\"Palladium\",\"Silver\",\"Cadmium\",\"Indium\",\"Tin\",\"Antimony\",\"Tellurium\",\"Iodine\",\"Xenon\",\"Cesium\",\"Barium\",\"Lutetium\",\"Hafnium\",\"Tantalum\",\"Tungsten\",\"Rhenium\",\"Osmium\",\"Iridium\",\"Platinum\",\"Gold\",\"Mercury\",\"Thallium\",\"Lead\",\"Bismuth\",\"Polonium\",\"Astatine\",\"Radon\",\"Francium\",\"Radium\",\"Lawrencium\",\"Rutherfordium\",\"Dubnium\",\"Seaborgium\",\"Bohrium\",\"Hassium\",\"Meitnerium\",\"Darmstadtium\",\"Roentgenium\",\"Copernicium\",\"Nihomium\",\"Flerovium\",\"Moscovium\",\"Livermorium\",\"Tennessine\",\"Oganesson\",\"Lanthanum\",\"Cerium\",\"Praseodymium\",\"Neodymium\",\"Promethium\",\"Samarium\",\"Europium\",\"Gadolinium\",\"Terbium\",\"Dysprosium\",\"Holmium\",\"Erbium\",\"Thulium\",\"Ytterbium\",\"Actinium\",\"Thorium\",\"Protactinium\",\"Uranium\",\"Neptunium\",\"Plutonium\",\"Americium\",\"Curium\",\"Berkelium\",\"Californium\",\"Einsteinium\",\"Fermium\",\"Mendelevium\",\"Nobelium\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic mass\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qkiFsYUg8D/lnUMZqgIQQN0kBoGVwxtAIjMXuDwGIkCsHFpkO58lQGgibHh6BShAM8SxLm4DLECrPldbsf8vQMQ4JFqX/zJAWRe30QAuNEB7LwCFYf02QK5H4XoUTjhA+sIaHUb7OkDZzvdT4xU8QGoWaHdI+T5AuB6F61EIQEBEi2zn+7lBQNNNYhBY+UNAMZkqGJWMQ0BEi2zn+wlEQE7tDFNbekZA5dAi2/nuR0CNl24Sg3hJQNbFbTSA/0lAkpbK2xF4S0Bcj8L1KOxLQDblCu9yd01A8IXJVMFYTUDZzvdT48VPQLgehetRWFBAg8DKoUVuUUApXI/C9ShSQJf/kH77ulJAPQrXo3C9U0Bg5dAi2/lTQFCNl24S81RAZ0Rpb/BdVUBI4XoUrudVQDlFR3L5OVZAdZMYBFbOVkDnb0IhAjpXQD0K16Nw/VdAAAAAAACAWEAUrkfhekRZQMuhRbbzuVlAexSuR+GaWkDImLuWkPdaQPyp8dJNGlxAMQisHFq0XEA9CtejcK1dQHE9CtejcF5AZmZmZmbmX0CkjSPW4rlfQEw3iUFgaWBAPFNDdvmcYEBYObTIdiphQLu4jQbw3mVASOF6FK5PZkAKEXAIVZ5mQHsUrkfh+mZAtMh2vp9GZ0CPwvUoXMdnQG3n+6nxBmhAppvEILBiaEB6ihwi7p5oQHsUrkfhEmlA0ZFc/kOMaUBmZmZmZuZpQPMf0m9fH2pAAAAAAAAgakAAAAAAAEBqQAAAAAAAwGtAAAAAAADga0AAAAAAAEBsQAAAAAAAYHBAAAAAAACwcEAAAAAAAMBwQAAAAAAA8HBAAAAAAAAAcUAAAAAAAOBwQAAAAAAAQHFAAAAAAACQcUAAAAAAAIBxQAAAAAAA0HFAAAAAAADAcUAAAAAAABByQAAAAAAAAHJAAAAAAABQckAAAAAAAGByQAAAAAAAYHJAS7A4nPlcYUDByqFFtoNhQNxGA3gLnWFAObTIdr4HYkAAAAAAACBiQOxRuB6Fy2JAAiuHFtn+YkAAAAAAAKhjQFFrmnec3WNAAAAAAABQZEAS2nIuxZ1kQD81XrpJ6GRAFLNeDOUdZUB9PzVeuqFlQAAAAAAAYGxAJemayTcBbUCTUtDtJeFsQOAQqtTswG1AAAAAAACgbUAAAAAAAIBuQAAAAAAAYG5AAAAAAADgbkAAAAAAAOBuQAAAAAAAYG9AAAAAAACAb0AAAAAAABBwQAAAAAAAIHBAAAAAAAAwcEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"CPK\",{\"type\":\"ndarray\",\"array\":[\"#FFFFFF\",\"#D9FFFF\",\"#CC80FF\",\"#C2FF00\",\"#FFB5B5\",\"#909090\",\"#3050F8\",\"#FF0D0D\",\"#90E050\",\"#B3E3F5\",\"#AB5CF2\",\"#8AFF00\",\"#BFA6A6\",\"#F0C8A0\",\"#FF8000\",\"#FFFF30\",\"#1FF01F\",\"#80D1E3\",\"#8F40D4\",\"#3DFF00\",\"#E6E6E6\",\"#BFC2C7\",\"#A6A6AB\",\"#8A99C7\",\"#9C7AC7\",\"#E06633\",\"#F090A0\",\"#50D050\",\"#C88033\",\"#7D80B0\",\"#C28F8F\",\"#668F8F\",\"#BD80E3\",\"#FFA100\",\"#A62929\",\"#5CB8D1\",\"#702EB0\",\"#00FF00\",\"#94FFFF\",\"#94E0E0\",\"#73C2C9\",\"#54B5B5\",\"#3B9E9E\",\"#248F8F\",\"#0A7D8C\",\"#006985\",\"#C0C0C0\",\"#FFD98F\",\"#A67573\",\"#668080\",\"#9E63B5\",\"#D47A00\",\"#940094\",\"#429EB0\",\"#57178F\",\"#00C900\",\"#00AB24\",\"#4DC2FF\",\"#4DA6FF\",\"#2194D6\",\"#267DAB\",\"#266696\",\"#175487\",\"#D0D0E0\",\"#FFD123\",\"#B8B8D0\",\"#A6544D\",\"#575961\",\"#9E4FB5\",\"#AB5C00\",\"#754F45\",\"#428296\",\"#420066\",\"#007D00\",\"#C70066\",\"#CC0059\",\"#D1004F\",\"#D90045\",\"#E00038\",\"#E6002E\",\"#EB0026\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#70D4FF\",\"#FFFFC7\",\"#D9FFC7\",\"#C7FFC7\",\"#A3FFC7\",\"#8FFFC7\",\"#61FFC7\",\"#45FFC7\",\"#30FFC7\",\"#1FFFC7\",\"#00FF9C\",\"#00E675\",\"#00D452\",\"#00BF38\",\"#70ABFA\",\"#00BAFF\",\"#00A1FF\",\"#008FFF\",\"#0080FF\",\"#006BFF\",\"#545CF2\",\"#785CE3\",\"#8A4FE3\",\"#A136D4\",\"#B31FD4\",\"#B31FBA\",\"#B30DA6\",\"#BD0D87\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronic configuration\",{\"type\":\"ndarray\",\"array\":[\"1s1\",\"1s2\",\"[He] 2s1\",\"[He] 2s2\",\"[He] 2s2 2p1\",\"[He] 2s2 2p2\",\"[He] 2s2 2p3\",\"[He] 2s2 2p4\",\"[He] 2s2 2p5\",\"[He] 2s2 2p6\",\"[Ne] 3s1\",\"[Ne] 3s2\",\"[Ne] 3s2 3p1\",\"[Ne] 3s2 3p2\",\"[Ne] 3s2 3p3\",\"[Ne] 3s2 3p4\",\"[Ne] 3s2 3p5\",\"[Ne] 3s2 3p6\",\"[Ar] 4s1\",\"[Ar] 4s2\",\"[Ar] 3d1 4s2\",\"[Ar] 3d2 4s2\",\"[Ar] 3d3 4s2\",\"[Ar] 3d5 4s1\",\"[Ar] 3d5 4s2\",\"[Ar] 3d6 4s2\",\"[Ar] 3d7 4s2\",\"[Ar] 3d8 4s2\",\"[Ar] 3d10 4s1\",\"[Ar] 3d10 4s2\",\"[Ar] 3d10 4s2 4p1\",\"[Ar] 3d10 4s2 4p2\",\"[Ar] 3d10 4s2 4p3\",\"[Ar] 3d10 4s2 4p4\",\"[Ar] 3d10 4s2 4p5\",\"[Ar] 3d10 4s2 4p6\",\"[Kr] 5s1\",\"[Kr] 5s2\",\"[Kr] 4d1 5s2\",\"[Kr] 4d2 5s2\",\"[Kr] 4d4 5s1\",\"[Kr] 4d5 5s1\",\"[Kr] 4d5 5s2\",\"[Kr] 4d7 5s1\",\"[Kr] 4d8 5s1\",\"[Kr] 4d10\",\"[Kr] 4d10 5s1\",\"[Kr] 4d10 5s2\",\"[Kr] 4d10 5s2 5p1\",\"[Kr] 4d10 5s2 5p2\",\"[Kr] 4d10 5s2 5p3\",\"[Kr] 4d10 5s2 5p4\",\"[Kr] 4d10 5s2 5p5\",\"[Kr] 4d10 5s2 5p6\",\"[Xe] 6s1\",\"[Xe] 6s2\",\"[Xe] 4f14 5d1 6s2\",\"[Xe] 4f14 5d2 6s2\",\"[Xe] 4f14 5d3 6s2\",\"[Xe] 4f14 5d4 6s2\",\"[Xe] 4f14 5d5 6s2\",\"[Xe] 4f14 5d6 6s2\",\"[Xe] 4f14 5d7 6s2\",\"[Xe] 4f14 5d9 6s1\",\"[Xe] 4f14 5d10 6s1\",\"[Xe] 4f14 5d10 6s2\",\"[Xe] 4f14 5d10 6s2 6p1\",\"[Xe] 4f14 5d10 6s2 6p2\",\"[Xe] 4f14 5d10 6s2 6p3\",\"[Xe] 4f14 5d10 6s2 6p4\",\"[Xe] 4f14 5d10 6s2 6p5\",\"[Xe] 4f14 5d10 6s2 6p6\",\"[Rn] 7s1\",\"[Rn] 7s2\",\"[Rn] 5f14 7s2 7p1\",\"[Rn] 5f14 6d2 7s2\",\"[Rn].5f14.6d3.7s2\",\"[Rn].5f14.6d4.7s2\",\"[Rn].5f14.6d5.7s2\",\"[Rn].5f14.6d6.7s2\",\"[Rn].5f14.6d7.7s2\",\"[Rn].5f14.6d9.7s1\",\"[Rn].5f14.6d10.7s1\",\"[Rn].5f14.6d10.7s2\",\"[Rn].5f14.6d10.7s2.7p1\",\"[Rn].5f14.6d10.7s2.7p2\",\"[Rn].5f14.6d10.7s2.7p3\",\"[Rn].5f14.6d10.7s2.7p4\",\"[Rn].5f14.6d10.7s2.7p5\",\"[Rn].5f14.6d10.7s2.7p6\",\"[Xe] 5d1 6s2\",\"[Xe] 4f1 5d1 6s2\",\"[Xe] 4f3 6s2\",\"[Xe] 4f4 6s2\",\"[Xe] 4f5 6s2\",\"[Xe] 4f6 6s2\",\"[Xe] 4f7 6s2\",\"[Xe] 4f7 5d1 6s2\",\"[Xe] 4f9 6s2\",\"[Xe] 4f10 6s2\",\"[Xe] 4f11 6s2\",\"[Xe] 4f12 6s2\",\"[Xe] 4f13 6s2\",\"[Xe] 4f14 6s2\",\"[Rn] 6d1 7s2\",\"[Rn] 6d2 7s2\",\"[Rn] 5f2 6d1 7s2\",\"[Rn] 5f3 6d1 7s2\",\"[Rn] 5f4 6d1 7s2\",\"[Rn] 5f6 7s2\",\"[Rn] 5f7 7s2\",\"[Rn] 5f7 6d1 7s2\",\"[Rn] 5f9 7s2\",\"[Rn] 5f10 7s2\",\"[Rn] 5f11 7s2\",\"[Rn] 5f12 7s2\",\"[Rn] 5f13 7s2\",\"[Rn] 5f14 7s2\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"metal\",{\"type\":\"ndarray\",\"array\":[\"nonmetal\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metalloid\",\"metalloid\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metalloid\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metal\",\"halogen\",\"noble gas\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"group\",{\"type\":\"ndarray\",\"array\":[\"1\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"period\",{\"type\":\"ndarray\",\"array\":[\"I\",\"I\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic_hfomo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsDckO4INdcxwAFZr6lbcQbAYAwWXIRIGMAm7rmprvckwMuuCU8AyS7AggmTQd5PHcBkZ5xSd5MjwBebRCO7FinARQP5sfEgL8AFN8bl51MFwNER84mrKxTAB4KoZy2VIMDE8adRYY4nwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwILMhugmECfAegjAvuPRAcBQQ+7IA4oPwC5rF+dSjBHAnvzDohwNE8C+d5mOPzMUwPC2cbnLJhPAQSKInp8sEcBvP7fmYZUOwDQOUZPoIQrAEvjnb4GaBsCERftpmuURwL68S+EytBnAHLeDHRsbI8BMtP+KqVQpwN1bC3uNOBXANjejxdCNG8AVA3zhsx0hwP0r3rk6oSTALPFT4j/9AMDgfhIF9awNwBIuJDCmxxDAjYGmwu+XEsCD1L0pz90TwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwBNKIltEJBHANI3P7RpHFMCJU/4DL+UQwC2bOTe4FxjAQ/kErwteIcAtVk4ejpEmwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewPTslzVzKCLAQ6jtQ9hD/79V39tgTN4KwHUkw6MdRxPA8kyd53RtFcA4ZkVa1QkXwJlzIm4aRBjAUuuNHV3FFcCxL+mxPysYwGzjwb7vTRLA70OG28BZFcDFFdD6gP0VwHvU2ZXe1RzAGRu9zkb4I8B6k+C5O38pwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwKfq8FrZ9iDAjLt8uXtgAMA1XgFWBoELwAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/0gsAY2C7DMDcPoIyP4b9v1v4d6HEbAzA2gTGRutABsAI/S3qQ5wLwMf0FnrDCgzAhWkJjWzeAsClC2RSOSkAwMhNCkylxwrA/N5NmrWaCcDWK78N2uQMwFLPEKMqow7Akn9alTJ+DcDg4SCoG2sPwCXznDsjgBDAchtCmXHYEcC7zpi+bncRwB7G84dXohDAjsf/GbhZD8A4bWA2YfUOwMjP8pmIXQHAYz+lc3TbAMC/4kWdLIMOwKoRhViBSw7AwePisrSfDMCS6BAcq9MKwFKqpjmSNQnALbraGz7qEMA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_hpomo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsDckO4INdcxwAFZr6lbcQbAYAwWXIRIGMAIVSdrzJwJwHJrXFqHkhTAggmTQd5PHcBqm8DxeZMjwBebRCO7FinARQP5sfEgL8AFN8bl51MFwNER84mrKxTAcubgbqflAsBp7/4auZMPwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwILMhugmECfAegjAvuPRAcBQQ+7IA4oPwAbI4RAWFALAr7tOQeptDMDtr38Mdu4SwPC2cbnLJhPAmtngjU8zEcCMD0hjbJUOwEN2mdHtIQrAImAwroaaBsCERftpmuURwL68S+EytBnAxUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAP2vHZNONG8AVA3zhsx0hwP0r3rk6oSTALPFT4j/9AMDgfhIF9awNwH/ox8hIlvy/LEcgdvRyCMBex4JJelYRwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwCOyaplJJBHANI3P7RpHFMCJU/4DL+UQwC2bOTe4FxjA1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewPTslzVzKCLAQ6jtQ9hD/79V39tgTN4KwMlGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDL1ONcGlUYwGzjwb7vTRLA70OG28BZFcDFFdD6gP0VwHvU2ZXe1RzAtpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwKfq8FrZ9iDAjLt8uXtgAMA1XgFWBoELwAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsDcPoIyP4b9vwDPXuIOuP2/2gTGRutABsAbzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsClC2RSOSkAwMhNCkylxwrA/N5NmrWaCcB3igepb3wNwFLPEKMqow7Ava6TBa2ADcDg4SCoG2sPwOxZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAcqftsXnbAMC/4kWdLIMOwIAQE+ewig7AZiFOWPKpDMBr+Wd+5vcKwG17VQF7mQnALbraGz7qEMA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_lfumo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsBvZepokmn/PwFZr6lbcQbAFZWtyUqS978IVSdrzJwJwHJrXFqHkhTAggmTQd5PHcDClD6+stALQJSzOwScYQFAjdqjgx55CkAFN8bl51MFwAeYkOnGp+i/cubgbqflAsBp7/4auZMPwOqjdc4vgBbAJf+9K93NFEBB1kUP2R4WQEY6lIy2WRNAegjAvuPRAcBQd0MlsuztvwbI4RAWFALAr7tOQeptDMDtr38Mdu4SwHJvxVgt2BLAutZ8s5LJBEDvUAMSQRwOwG17VQF7mQnALPkqFD2UBcCERftpmuURwLYz9e8pxNq/xUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAvozwypYjF0DuypXeklUZQHJnqJ3SgBNALPFT4j/9AMBVByd/tNLsv3/ox8hIlvy/LEcgdvRyCMBex4JJelYRwFuMSAOddhHAwevONU6hBsCieqVi3AgGwIKpkVaXYgXASvK1Qfp4BcCJU/4DL+UQwLHbIj0AAuK/1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+8L/9mxZFUDnOFztcD4VQNyZFt85Tf0/Q6jtQ9hD/79ur00iWFz1v8lGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDwSF0YBdveP1CiGkuOdxDAVy+uNy1jEMDFFdD6gP0VwOTcL2CfZt+/tpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAQi0m/x7UFEBukSqYWyQVQMUdJnwSWgFAjLt8uXtgAMD/OfzM/dfmvwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsBu+22dW0T8vwDPXuIOuP2/haaHcpEo8b8bzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsBl0ehT4xbev5HI3YPsKuC/+2aYQo0H4b+OBpabFMS+v9yw2ANN2bq/jKTUGrZK0D9CXWLV0dXIv+xZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAyzQzXzSygb97AsDUcabLv/0QLh9bPcQ/qLcrUYz14T8lVonKhhjuPwrQSYp/N/Q/RgkTIrHC0j8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_lpumo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsBvZepokmn/PwFZr6lbcQbAFZWtyUqS978IVSdrzJwJwHJrXFqHkhTAggmTQd5PHcBqm8DxeZMjwBebRCO7FinAjdqjgx55CkAFN8bl51MFwAeYkOnGp+i/cubgbqflAsBp7/4auZMPwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwEY6lIy2WRNAegjAvuPRAcBQd0MlsuztvwbI4RAWFALAr7tOQeptDMDtr38Mdu4SwPC2cbnLJhPAmtngjU8zEcCMD0hjbJUOwEN2mdHtIQrAImAwroaaBsCERftpmuURwLYz9e8pxNq/xUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAP2vHZNONG8AVA3zhsx0hwHJnqJ3SgBNALPFT4j/9AMBVByd/tNLsv3/ox8hIlvy/LEcgdvRyCMBex4JJelYRwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwCOyaplJJBHASvK1Qfp4BcCJU/4DL+UQwLHbIj0AAuK/1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewNyZFt85Tf0/Q6jtQ9hD/79ur00iWFz1v8lGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDL1ONcGlUYwGzjwb7vTRLAVy+uNy1jEMDFFdD6gP0VwOTcL2CfZt+/tpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwMUdJnwSWgFAjLt8uXtgAMD/OfzM/dfmvwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsDcPoIyP4b9vwDPXuIOuP2/haaHcpEo8b8bzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsBl0ehT4xbev8hNCkylxwrA+2aYQo0H4b93igepb3wNwNyw2ANN2bq/va6TBa2ADcBCXWLV0dXIv+xZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAcqftsXnbAMC/4kWdLIMOwIAQE+ewig7AZiFOWPKpDMBr+Wd+5vcKwG17VQF7mQnARgkTIrHC0j8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ip_by_half_charged_homo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"60sFjIhpKECn6ePZS/U7QBrpzpOZ2RRAcwiDttyBI0DFfvpuPtIdQM86q3i7pyRA+ERq6JzqKkDNF6AnmdswQKqEOCPHhDRAZHTJEE1xOECE7Yon884TQBnohMqVOCBAQ+cCFclzFUABHYBH1uAdQDwkpfRyZSNAh4KQATMPKEByfCNPxAstQN7wo0KMNzFA447lUIyXEEDPf5+NUZEZQDRkY7D6VxxAwt1HkonDH0B2QKx9HzkeQCe2CQViyxxAfmaKzQkQGkA0M3hH/WUaQBMRYiEhEB1A9/Be3eDBH0AgzSBcu1QfQAxizr6aJyRAmuevG0lGFUARiivV2uIcQPmWiVoxPSJA/VFGO+ciJkCbVMcS8jEqQMD7EptQdC5AFBrWaKbDD0Bka2uIWtwXQIx0kLaNmRVA7ZFU9AMHHEArZG0kMokeQBk+u1xCCRlAoSHjyLuhHEDkg9kqWj0gQFfxWINoNiJAABXvnjYKJEDHu+JSW3cdQF7+ZQ50xCJA4htkcXklFEBJCRhXYs4aQAbZ8lVrpSBAzpQzV5reI0D1wesfxiYnQFu1w2S7lSpALaL313JjDUCmWbbvwacVQHSypZhG+RFA3VRkjEbMF0AFd/ao8kMdQMR2lcmuRSFAHKluBsRHJEDCqjGimykgQHFPvzF1LSJAXk6fD3MNJEDu59xkPp8hQAFxglYmpiVAkBuysF06E0Anpw9pY5kZQGU2pZRJmh9AuAUFwknPIkC9y9qLWMolQLz2i9a21yhAnnd+JK/BDkBTGVUcBwcWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/II4JKvOvFkBX4Q2D0XQZQNdaVN+3pRlAvF6GB76BGUB2/rOWhw0ZQHRi+grapRhAN0Znb3JRGEBHKGbvYyUaQE1GGsHM6RdAlaXgY+fNF0Arvbj8M9oXQLIhS1wHbhlAmhXUVcQnGEDKgL3YL/UZQIxo2cTLphJAQUMfC5r5FkCKov8zAlQUQMUeMkou6hFAol0SK0EyFUBZ3Ivz6OMbQMje/i1fVhtAYxA0FzG1GkAaEGsft90YQAn7uBI73BdAe/Nttz3tFkCZMDVr2mcaQK0qvyh3LhVAa/NvIup7G0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ea_by_half_charged_homo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"6mwTuqFM/r+xp3ClgP8AQOFCcokENOC/o1hF3UnV9D+CnSrdf1TWP/Cpxathg+e/9yrbbHWBAMBJ25sWx1gNwPHynUd3IBbAROkSI4vk/z/WlLhJ1mPfv8FgGDnuTvA/UEHWLMxp3j8Dpbhy63nlv47wnI+Znvy/0wDrQML9CMDq832XbXMSwJshCpca4AFAzgV/TW1i1r8Ei0mlo1P2PzAiRIDu+vo/+3nh0fn76z/7iA96kxq6P6ib55yQ2Oa/9xGPH73K+b8cgJyRZlX2v6iqAPSNjO+//WUDNpCN4L+JCeHTxrL1v1iGTdPGY/w/cSnBrsAG4j/HSCZMOoviv3NDkuyK2Pu/CESE6ym+B8DrfG9EGiERwBBdCXoubQFA/Tjw/uFH1r/L/sVmTi/yP1Aspjnpqvc/xhAq9v3R4T870z0RlWbdv6gs6UFxIva/GuhYx4Xu8r92W9eg2AqqP9ednh3JIco/gS84UHwuhj+s32TyMRb0v5niEwYTP/o/UL5tI4jE3D9BerJX6YLkv6yhlLWTe/q/eTka4HQ3BsCZHQjDkl4PwG+2AdTFgwFABZBC9qr607+No7P7/U/6P92As98Nt/4/QY0QOPLh9D8tmf0l5lzgPz3Fp0nSWNW/K+8hwLpm8r8FMPuBBk0BwAABsfMhZQDAvRFavp4J8r9B8nwAroACwCnnePKkjv0/NnncABVu4z8RoklAtOPev2isfupKqfi/LJefAFF8BMCrs7rEcAANwCXGCrXgdP8/8axg19NJ2b/LJQW3mpPzPwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/LnKphP2N6T/VLrI/bD/pPyKxuwb/M+M/J7GUOKD1/T/PzksQyQ/xP6drTosMNwBAa827701tAUDwatLuM3kFQNtWqCuONgZAZUvg6XufAkAfvXeyXD8HQE+H7yfVpQRAb48fv0q/AkD6CoEGWJoAQH+yoFnA0+c/4KVRVUER3z+zCaSyTIPnP/sSz/lzR/U/qw0pHQLB/j8VojfD8Q//PyMjzE6vxgVAv90Jl6GyC0AprfAS7DUBQM9z6JuPnvY/ugfxWnGl5j+Qo6F+O3y6PxPUEhPmpuG/a5afZB36A0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ip\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"pttc3JosKEBZDDraqSE8QDIdjlLeoxRAz6azgz6QI0DmM4MNe24eQLytAW7q8iRAbHE6D3oyK0Angq60f/4wQLWAkrIqpTRANlNUpNKQOECUixkvkNkTQKriYzDfQCBAAGFEmuazFUBg5i2WOx8eQJZIvH6dfyNAABX+cdQnKEAGH0cWhyEtQGFNI/xURTFAfocewaGmEEAP9wmtlY4ZQEirT/k6zBhAJnliD47rHUDgn8UipesdQKKvqmC/xRxApjtGgu9tHED4w3yIXqYcQLzEzmno/B1Ak6bVPJwcIEC9BMSlzYsfQLgTDZ2PMCRAP65ErDeNFUDjV+oI8h8dQCW8SjNYVyJAOZNnq3Y5JkAiiDbJHUQqQBHlxr7Agy5Auvf8XYbxD0CIOLu9ptcXQECr8EwhCRZAMj2ltINlHEAYLmFy3+IcQGeZ+1X79xpAd6vozKngHEB2PZGTAVsgQNfE5clgUSJAB9TcUHEzJEBY1xl3faMdQIWLpKNgyiJAOWH9w2xgFEDRVEVJHP4aQG3lVdiutyBAFcWptF7uI0DcKynl6zInQDqxvtbLnipAbjdSovGWDUCn+YXr76AVQGY2V9eidBJANmJ3AMgfGEAatnPbJIgdQCmjRXlUZSFA3nlo+g8kIkBlfQJHwA4hQHqaXK3BQSJA54MXJQMmJECoCJZX7LEhQPe4OcTvqCVAUVFz9I90E0BZ/TEI7MUZQHYNtdjPwB9AvnCQqsbdIkA9iEvMv9QlQMJc1E0C3ChArEgROvb1DkCNzxaUEgMWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CC+majMqFkAUKYj0UmkWQGelWiJdCQFA97QVKKRVGEAE8f4GxRkXQIPbxL+JIg3AXDMVTk0QCMBupIDQgrAQQP6Iz9mj9Om/CWxHVUJfFUAAzMNb4sjwP9e2mylaLx1AjXOG9uebF0A5jADuF+wZQGhtMoxe8hJAqRDzXG3wFkAly7VucdcUQHw6rI7AkhRAKDuQsTYAFkC6L4JkL8YYQOwzL1JUsRlACXODUBnMGECYeQFHhFUYQDCoasreTxdAq/sqmP6aFkD1tm1Hg6cVQBmK4fL/2BRA53LLnRd7G0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ea\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"WxLlG0CIAMAwDQCFeY4BQN+lLoInZuC/JFcoV12N8z9wLM+8OsjPPxmcbJL68eq/O+4kcP2EAcBjjaERhIQOwKIrY6w1yRbAB3HWzy5UAEBz7NMeoc7fv9ZxNe+qGu8/WNcqTmNt3D/Zl1T1Z5nmv8Nvswe5D/2/FKLOQpgxCcBALMRrCYMSwLyAlWpFugFA5HzHuN1E1r+dwjfW/P31Pwy8/IURQ/k/vBSJtCn26D9SnIvdgVWQPzf+hx5pGAvAS4js2B5G6b9UYmq7Dzfwv92eaztHXuy/sIlOKRxj2b8HyFyGPAr2vw9pKEN6u/s/a9sGaw3k4D85ErFtV5bjv8JcCbRfU/y/a4bzVqjwB8AGGspKiy0RwAWRceq8LgFABE1PVhoL1r8Iy2D2YtbxP3/GrX/lvvY/JoS5N2wf4D/CkafBuGDgv93F7h8H5fS/Z3ZnUtFu778chfTd7fbUv+QAJl9ZZ6a/sQ+Z6ZhEkr/bvDHKLUP0v942I0oGp/k/1LAuqo/32j+YTWUWD2jlv7182yCox/q/aOp0bUJYBsCZiF6DxmUPwL0NXKCrMwFACNUywsRu07/tb6Cb2fn3P/5s0bLcw/0/Jk0VI9Qv9D+AoLeAgVLeP4u616tHmte/o7ngZGLi8r8THKr4GO0AwOHFAFYaS/y//7/R2Flr8r+ZQeiGmIYCwNIF31BX3vw/pmbh4yyB4j86fNYfpzLgv/zZq7Ps/vi/gQasUJeYBMA0/bA8XgENwG7kWgAO7v4/SyAPfzCI2L/PJmKHZEfzPwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/3KG5I+Q96D8MYqtj3efvP0F6W5LoUQXAmh6RUGo7B0AdY+q+mXP5PwwjtcqOPx/ApaeGyiMZH8C32k0bERfrPwFbmB7KrwBAbAarxmcA+D9znO7Wa6UMwKBx2mYr0RpAMhPKldIh7D82e/GE43YAQNxyt52nleY/9j8A38Q43T9/rhcR5SXmP5jwSSVY1vA/AWVNyiqwCcDLeIakAEERwCJCt+XsewBAqe5tj+g5EMD+SdNblUH8P9Hf58WT/PU/ePpef8+N6j9mFWazOJDhPwphvSXqZ8o/ahQchx/hA0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI8aUED2KFyPwudxQI/C9Shcs2lAkML1KFwXXUAVrkfhelxUQArXo3A9MlBA4noUrkcxS0A+CtejcE1HQNejcD0KZ0RA9ihcj8J5bkB8FK5H4aZqQLgehetRBGJAW4/C9SjUXEDhehSuRzlYQD4K16NwNVVAmpmZmZnxUkA0MzMzMytRQITrUbgeKW9Ao3A9Ctc1cEABAAAAAPRoQHE9CtejHGdA2KNwPQrjZUDiehSuR+1kQJmZmZmZdWRArkfhehRyYkCH61G4HqFiQGdmZmZmEmJA16NwPQqrYUBTuB6F6y1hQKNwPQrXO11Auh6F61HwWUCPwvUoXHdXQOF6FK5HuVVA2KNwPQo/VEBnZmZmZv5SQLgehetREnBAzczMzMwycUAK16NwPRZrQEfhehSuq2hA2aNwPQorZ0D3KFyPwglmQBWuR+F6MGVA2KNwPQpzZEBoZmZmZnJkQAEAAAAARGVAuB6F61FcZEAVrkfheoBiQLBH4XoUSmBAKFyPwvVgXUA0MzMzMztbQHsUrkfhgllA16NwPQoPWEAL16NwPdJWQHE9CtejXnFAXI/C9SjSckC5HoXrUXRvQClcj8L1TGZAXI/C9Sg4ZUCkcD0K1y9kQOJ6FK5HXWNAzMzMzMy4YkA1MzMzMwdiQClcj8L1fGFA4noUrkfNYUCkcD0K14dgQFuPwvUoZF5AXI/C9SgEXEBI4XoUrl9aQJqZmZmZAVlAAAAAAADoV0CuR+F6FOZWQArXo3A92HBAhetRuB4bckAzMzMzM49tQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AQAAAACka0DNzMzMzLhqQEfhehSuK2pAzczMzMxoakDgehSuR81qQOB6FK5HzWpAC9ejcD22akDNzMzMzFhoQMP1KFyPHmtAexSuR+E+akD1KFyPwmFpQIbrUbgegWpAXI/C9ShoaUCF61G4HhFoQML1KFyPRmtAhutRuB4xaUA1MzMzM4doQFyPwvUoSGhAPgrXo3BZaEA9CtejcPlpQClcj8L1XGhAm5mZmZmFZ0CF61G4HplpQJDC9Shck2pApHA9CtePakDC9Shcj/5pQMP1KFyPzmpAhetRuB6ZZkA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6FM1BACtejcD36S0BSuB6F6+FIQFK4HoXrgUVASOF6FK63REB7FK5H4SpDQKRwPQrX80FAkML1KFzfQEAK16NwPeo/QJDC9Shc7z1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fzQzMzMzm1tApHA9Cte7VkD2KFyPwk1UQFyPwvUolFJAmZmZmZkxUUBcj8L1KDRQQAEAAAAA0E5AR+F6FK4XTUDD9Shcj3JLQAEAAAAA8ElAUrgeheuhSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f3E9CtejmF1AcD0K16OIWEApXI/C9QBWQFyPwvUoZFRAw/UoXI8qU0A9CtejcEVSQPYoXI/CfVFAAAAAAADoUEC4HoXrUSBQQDQzMzMzw05Acj0K16OATUDNzMzMzFxMQGdmZmZmVktA9ihcj8JlSkB7FK5H4YpJQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61FsYEDYo3A9CqtgQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Yo3A9CjNhQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f5qZmZmZJWRANDMzMzNvYUCG61G4HvlgQDUzMzMzX2FA9ihcj8IFQ0AAAAAAAAD4fwAAAAAAAPh/AQAAAABsY0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/7FG4HoWPZUCF61G4Hk1YQB+F61G49lBAKlyPwvXYSkCF61G4HnVGQJDC9ShcX0NAAAAAAAAA+H8AAAAAAAD4f3sUrkfhFm1ADNejcD1eZEAAAAAAABRgQI/C9ShcZ1pAzczMzMyEVkCamZmZmcFTQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fx+F61G4mmdAH4XrUbhaZEAqXI/C9YxgQNajcD0KX1xANTMzMzM7WUApXI/C9fBWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f4XrUbgeqWhAm5mZmZmtZUCvR+F6FNJiQEjhehSuq2BAm5mZmZkRXkC4HoXrUdBbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fzMzMzMzn2hA7FG4HoUnZkDtUbgehU9jQKRwPQrXb2FAHoXrUbjmX0D5KFyPws1dQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI8aUED2KFyPwudxQI/C9Shcs2lA7FG4HoWPZUCF61G4Hk1YQB+F61G49lBAKlyPwvXYSkCF61G4HnVGQJDC9ShcX0NA9ihcj8J5bkB8FK5H4aZqQHsUrkfhFm1ADNejcD1eZEBH4XoUrhNgQI/C9ShcZ1pAzczMzMyEVkApXI/C9cBTQITrUbgeKW9Ao3A9Ctc1cED1KFyPwuFpQOxRuB6FM1BACtejcD36S0BSuB6F6+FIQNejcD0K50ZASOF6FK63REB7FK5H4SpDQKRwPQrX80FAkML1KFzfQEBTuB6F6y1hQB+F61G4mmdAH4XrUbhaZEBxPQrXo4xgQNajcD0KX1xApXA9Ctc7WUApXI/C9fBWQLgehetREnBAzczMzMwycUBI4XoUrlNsQDQzMzMzm1tAMzMzMzO7VkBnZmZmZk5UQFyPwvUolFJAKVyPwvUwUUCuR+F6FDZQQAEAAAAA0E5AuB6F61FcZEAVrkfheoBiQIXrUbgeqWhAm5mZmZmtZUCvR+F6FNJiQEjhehSuq2BAKlyPwvUQXkAoXI/C9dBbQHE9CtejXnFAXI/C9SjSckAVrkfheqhtQHE9CtejmF1AcD0K16OIWECamZmZmQFWQFyPwvUoZFRAw/UoXI8qU0DNzMzMzERSQIXrUbgefVFA4noUrkfNYUCkcD0K14dgQDMzMzMzn2hA7FG4HoUnZkA0MzMzM09jQKRwPQrXb2FAj8L1KFznX0CG61G4Hs1dQArXo3A92HBAhetRuB4bckDrUbgehbFwQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61FsYEDYo3A9CqtgQAvXo3A9OkFAzczMzMxoYEDD9Shcj9JAQDUzMzMzz2JAFa5H4XokRUDYo3A9CjNhQFyPwvUofD1Am5mZmZmdY0CPwvUoXHNpQKRwPQrXAztAkML1KFzfQEA9CtejcNFqQJqZmZmZJWRANDMzMzNvYUCG61G4HvlgQO1RuB6FX2FAXo/C9Sg0XUByPQrXo8RjQBWuR+F6ZElAAQAAAABsY0DhehSuR/FHQNejcD0KR0dAcT0K16OgRkBSuB6F6wFGQFyPwvUobEVAcD0K16NMa0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI9STkDD9Shcj2xxQLgehetRNGdAmZmZmZkRXEC5HoXrUUBUQClcj8L1IFBA16NwPQoHS0AAAAAAADBHQOF6FK5HUURAFa5H4Xq4bUBwPQrXo2RoQM/MzMzMeGFA2aNwPQo/XEDrUbgehfNXQK9H4XoUBlVAKVyPwvXQUkCamZmZmRFRQHA9CtejtG5AZ2ZmZmbabUCamZmZma1nQJDC9Shc82VA9yhcj8KZZEDsUbgehY9jQLgehetRrGJA4noUrkeVYUDD9Shcj65hQOxRuB6Fh2FA16NwPQprYUA+CtejcBFgQAzXo3A9glxAPwrXo3CVWUDhehSuR0lXQD4K16NwlVVA61G4HoUjVEBxPQrXo+hSQD4K16NwoW9ApHA9Ctd/b0ApXI/C9bxpQOF6FK5HjWdA4noUrkcFZkDsUbgehcdkQGdmZmZm4mNApXA9CtffY0A1MzMzM39kQHoUrkfhlmRAmpmZmZldY0DZo3A9CpNhQNijcD0Kz19ArkfhehQGXUAqXI/C9QBbQK9H4XoUVllA16NwPQrvV0DiehSuR7lWQDQzMzMzBXFAXY/C9ShicUCPwvUoXOttQI/C9ShcS2VAHoXrUbgiZEAfhetRuDpjQBWuR+F6cGJAXY/C9SjIYUCuR+F6FCphQAEAAAAALGFAUrgehes9YUDNzMzMzAhgQLoehetR4F1ApXA9CtfLW0AWrkfhejxaQDMzMzMz61hA61G4HoXTV0DNzMzMzNRWQOxRuB6FiXBApHA9CtedcEDD9Shcjy5sQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uB6F61GMakDsUbgehe9qQOF6FK5HfWpAUrgeheslakDD9ShcjxZqQLgehetR1GlAkML1KFzjaUCkcD0K10doQJDC9Shc02lAexSuR+GuaEB7FK5H4YZpQFK4HoXr1WdAfBSuR+HGaED2KFyPwvlmQGdmZmZmCmpAuB6F61FUaEBmZmZmZupnQHsUrkfh1mdAPQrXo3DJZ0AzMzMzM1doQFK4HoXr/WdAj8L1KFxbZ0CZmZmZmV1oQON6FK5HTWhAmZmZmZn9Z0B7FK5H4aZnQEjhehSuU2dASOF6FK6jZUA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/NDMzMzO3YkBxPQrXo9hWQHsUrkfhslBANDMzMzOjSkBSuB6F60FGQOtRuB6FG0NAAAAAAAAA+H8AAAAAAAD4fxWuR+F6SGpAFa5H4XowY0AL16NwPWJeQDQzMzMzW1lAZ2ZmZmbeVUCamZmZmVFTQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f3sUrkfhHmZAAAAAAAC0YkAqXI/C9UBfQJqZmZmZUVtAexSuR+GSWECG61G4Hn1WQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f2ZmZmZmemdAIIXrUbhyZEApXI/C9eRhQK5H4XoUGmBAcj0K16NoXUB8FK5H4VJbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f4/C9ShcU2dAPwrXo3DZZECkcD0K139iQEfhehSu22BA7FG4HoUzX0DOzMzMzERdQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H+uR+F6FLZRQI/C9Shcv05A16NwPQoHS0B7FK5H4UpIQNejcD0KJ0ZApHA9CtdzREAAAAAAADBDQPYoXI/CBUJAhetRuB71QECF61G4HuU/QFK4HoXr8T1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QAAAAAAAAPh/AAAAAAAA+H9wPQrXozxhQEfhehSuf1lAPgrXo3D1VUA9CtejcNVTQM3MzMzMRFJAZ2ZmZmYuUUApXI/C9VBQQEjhehSu105AXY/C9SgMTUA9CtejcG1LQAEAAAAA8ElAUrgeheuhSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6Fk1pAUrgehetpV0CF61G4Hn1VQJDC9ShcF1RAMzMzMzP7UkCkcD0K1xtSQFK4HoXreVFAZ2ZmZmbeUEBSuB6F6xlQQFK4HoXrwU5Aj8L1KFx/TUDNzMzMzFxMQGdmZmZmVktA9ihcj8JlSkCamZmZmYlJQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61EwX0DD9Shcj25gQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H+vR+F6FPpgQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f6RwPQrX52JAZ2ZmZmbSYEA+CtejcJFgQD4K16Nw6WBA4noUrkdtYUAAAAAAAAD4fwAAAAAAAPh/Fq5H4XpwY0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI9STkDD9Shcj2xxQLgehetRNGdANDMzMzO3YkBxPQrXo9hWQHsUrkfhslBANDMzMzOjSkBSuB6F60FGQArXo3A9GkNAFa5H4Xq4bUBwPQrXo2RoQBWuR+F6SGpAFa5H4XowY0B6FK5H4WJeQMP1KFyPWllAZ2ZmZmbeVUAK16NwPVJTQHA9CtejtG5AZ2ZmZmbabUD2KFyPwklpQI/C9Shcv05A16NwPQoHS0CamZmZmUlIQNejcD0KJ0ZApHA9CtdzREDiehSuRzFDQNejcD0KB0JA16NwPQprYUA+CtejcBFgQHsUrkfhHmZAAAAAAAC0YkCamZmZmUFfQAvXo3A9UltAexSuR+GSWED2KFyPwn1WQD4K16NwoW9ApHA9Ctd/b0AehetRuFJsQEfhehSuf1lAPgrXo3D1VUA9CtejcNVTQFyPwvUoRFJAZ2ZmZmYuUUC5HoXrUVBQQEjhehSu105AmpmZmZldY0DZo3A9CpNhQGZmZmZmemdAIIXrUbhyZEBwPQrXo+RhQGZmZmZmGmBAcj0K16NoXUAL16NwPVJbQDQzMzMzBXFAXY/C9ShicUABAAAAAKhfQOxRuB6Fk1pAMzMzMzNrV0CF61G4Hn1VQJDC9ShcF1RAMzMzMzP7UkA0MzMzMxtSQFK4HoXreVFAUrgehes9YUDNzMzMzAhgQI/C9ShcU2dAPwrXo3DZZEAzMzMzM39iQAAAAAAA3GBAXY/C9Sg0X0DOzMzMzERdQOxRuB6FiXBApHA9CtedcEA9CtejcJNwQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61EwX0DD9Shcj25gQArXo3A9mkBAuR6F61HUYEDE9Shcj0pZQLkehetRnGBAUrgehetxP0CvR+F6FPpgQKRwPQrXgz1AFa5H4XqYYECvR+F6FM47QFK4HoXrHWhA7FG4HoVLOkDMzMzMzNBqQKRwPQrX52JAr0fhehTSYEA+CtejcJFgQMzMzMzMPExAAAAAAABQS0D2KFyPwiVKQOxRuB6Fe0lAAAAAAADQSEC5HoXrUehHQB+F61G4LkdAFK5H4XqERkC4HoXrUehFQEjhehSuV0VAAAAAAABMa0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MzMzMzPjS0BH4XoUrqc9QON6FK5HDWVAXY/C9SgEW0AfhetRuAZUQJqZmZmZAVBAMzMzMzPDSkAUrkfhegRHQKRwPQrXM0RAMzMzMzMDQkA+CtejcIFmQIbrUbge6WBAzszMzMykW0AehetRuKZXQOxRuB6F01RAFK5H4XqsUkCuR+F6FPZQQMzMzMzMHE9AUrgehev1a0CuR+F6FJpmQOF6FK5HnWRA4noUrkdFY0ABAAAAADxiQFO4HoXrzWFA7VG4HoVfYUDsUbgehXdhQFK4HoXrXWFAH4XrUbg6YUClcD0K14teQJmZmZmZ0VtAuh6F61EwWUCPwvUoXBdXQBSuR+F6bFVAzczMzMwEVEBI4XoUrs9SQNejcD0Kv1FASOF6FK5jbUCF61G4HploQHE9CtejZGZAkML1KFzrZECPwvUoXLtjQF6PwvUocGNA9yhcj8IRZEByPQrXo1xjQDQzMzMz52JAPwrXo3CBYkD2KFyPwtlgQK9H4XoUFl9AkcL1KFynXEC6HoXrUcBaQJDC9ShcJ1lAFK5H4XrMV0CF61G4Hp1WQAAAAAAAiFVAUrgehesncEBI4XoUrpNrQAIAAAAAbGRAexSuR+FOY0ApXI/C9WxiQMP1KFyPrmFAH4XrUbgKYUDYo3A9CqtgQB+F61G4OmFAmpmZmZm1YECTwvUoXDdfQF2PwvUoZF1AuB6F61GQW0AghetRuBZaQArXo3A90lhApHA9Cte7V0ApXI/C9cBWQAAAAAAA2FVA7FG4HoXnbkCvR+F6FCJrQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/o3A9CtdnaUAAAAAAAKxpQOtRuB6F/2hAFK5H4XpQaUCRwvUoXNtoQLgehetRhGhAZmZmZmYqaECkcD0K169nQOxRuB6Ff2dAK1yPwvVkZ0A/CtejcBFnQClcj8L1lGZAmZmZmZmFZkBnZmZmZgpmQHsUrkfh/mhAfRSuR+F+Z0CwR+F6FFJnQD0K16NwYWdAFK5H4XpgZ0AAAAAAAExnQD4K16Nw8WZAFq5H4XqQZkCvR+F6FFJmQFK4HoXrRWZAFK5H4XpgZkBJ4XoUroNmQGZmZmZmWmZA7FG4HoXPZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8UrkfheqxVQK5H4XoURlBAU7geheshSkAK16NwPdpFQI/C9Shcv0JAw/UoXI9yQEAAAAAAAAD4fwAAAAAAAPh/Urgehev9YUCamZmZmfFcQDMzMzMze1hAZ2ZmZmZOVUDYo3A9Cu9SQHsUrkfhElFAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/w/UoXI9GYUBnZmZmZr5dQO1RuB6Fc1pAXI/C9SgEWEDhehSuRxlWQJDC9Shch1RAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uB6F61FUY0Bdj8L1KChhQPUoXI/CPV9AW4/C9SjUXECvR+F6FOZaQDMzMzMzS1lAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZm1Y0DXo3A9CsthQGdmZmZmYmBAHoXrUbiWXkDYo3A9Cs9cQChcj8L1UFtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f/YoXI/ChU1AzszMzMw8SkDXo3A9CsdHQHE9CtejAEZAMzMzMzODREDNzMzMzFxDQB6F61G4LkJAwvUoXI8SQUA9CtejcN0/QFK4HoXr8T1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QKRwPQrXwzVAAAAAAAAA+H8AAAAAAAD4f3sUrkfhIlhAAAAAAABYVUBmZmZmZm5TQBWuR+F6PFJAuB6F61FQUUAzMzMzMztQQJDC9Shcn05Acj0K16MATUD2KFyPwmVLQCCF61G47klAcD0K16OgSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQD4K16NwzUNAAAAAAAAA+H8AAAAAAAD4f+xRuB6FA1lApHA9CterVkApXI/C9RBVQM3MzMzM1FNAKVyPwvXQUkBcj8L1KARSQPYoXI/CjVFAmpmZmZnRUEAK16NwPRJQQI/C9Shcv05ArkfhehR+TUDsUbgehVtMQIXrUbgeVUtAFa5H4XpkSkCamZmZmYlJQI/C9Shcv0hAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZnxXUCvR+F6FOZeQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/hehSuR4leQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f8P1KFyP9mFAUrgehetNYEDE9ShcjzZgQOxRuB6Ff2BApHA9CtfnYEAAAAAAAAD4fwAAAAAAAPh/uB6F61FcYUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MzMzMzPjS0BH4XoUrqc9QON6FK5HDWVAXY/C9SgEW0AUrkfheqxVQK5H4XoURlBAU7geheshSkAK16NwPdpFQI/C9Shcv0JAw/UoXI9yQEA+CtejcIFmQIbrUbge6WBAUrgehev9YUCamZmZmfFcQML1KFyPelhAZ2ZmZmZOVUDYo3A9Cu9SQHsUrkfhElFAUrgehev1a0CuR+F6FJpmQPYoXI/ChU1AzszMzMw8SkD2KFyPwsVHQHE9CtejAEZAMzMzMzODRECuR+F6FF5DQD0K16NwLUJA4XoUrkcRQUClcD0K14teQJmZmZmZ0VtAw/UoXI9GYUBnZmZmZr5dQO1RuB6Fc1pA7FG4HoUDWEDhehSuRxlWQJDC9Shch1RASOF6FK5jbUCF61G4HploQHsUrkfhIlhAAAAAAABYVUBmZmZmZm5TQKRwPQrXO1JASOF6FK5PUUAzMzMzMztQQJDC9Shcn05Acj0K16MATUD2KFyPwtlgQK9H4XoUFl9AuB6F61FUY0Bdj8L1KChhQPUoXI/CPV9AW4/C9SjUXECvR+F6FOZaQDMzMzMzS1lAUrgehesncEBI4XoUrpNrQOxRuB6FA1lApHA9CterVkApXI/C9RBVQM3MzMzM1FNAKVyPwvXQUkBcj8L1KARSQPYoXI/CjVFAmpmZmZnRUECTwvUoXDdfQF2PwvUoZF1AmpmZmZm1Y0DXo3A9CsthQGdmZmZmYmBArkfhehSWXkDYo3A9Cs9cQChcj8L1UFtA7FG4HoXnbkCvR+F6FCJrQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZnxXUBI4XoUrv9eQIXrUbgeNUJAFK5H4XpkQUBSuB6F6+FAQHE9CtejQEBA//////9fP0A0MzMzM5M+QIXrUbgeZT1AuB6F61GYPEDXo3A9Crc7QClcj8L1lGZA4XoUrkdBOkBnZmZmZgpmQMP1KFyP9mFAUrgehetNYEDE9ShcjzZgQM3MzMzMXExAXI/C9ShsS0DD9ShcjzJKQEjhehSuV0lA16NwPQqnSEDsUbgehbtHQKRwPQrXE0dASOF6FK53RkD2KFyPwuVFQGZmZmZmWmZA7FG4HoXPZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"C9ejcD26SUApXI/C9Qg8QArXo3A9rmNAcj0K16MYWkCamZmZmbFTQLgehetRqE9APgrXo3BtSkB7FK5H4cpGQAAAAAAAEERAuR6F61HoQUABAAAAABRlQPYoXI/CWWBAdD0K16MIW0DNzMzMzFRXQGZmZmZmnlRAH4XrUbiGUkDiehSuR9lQQI/C9Shc/05A4XoUrketakCkcD0K179lQOxRuB6FR2NAC9ejcD1mYkD4KFyPwvlhQPUoXI/CqWFAuB6F61FcYUDXo3A9CiNhQM7MzMzMkGBA4XoUrkcNYEAqXI/C9XBdQAvXo3A9EltAPgrXo3DFWEDrUbgeheNWQNejcD0KP1VAexSuR+HiU0DNzMzMzLRSQEjhehSur1FAuR6F61EMbEBxPQrXo6xnQKRwPQrXT2VAfBSuR+H2Y0Bej8L1KFBjQD4K16NwmWNAUrgehevlYkAK16NwPT5iQCCF61G4smFA7FG4HoU/YUBxPQrXo0xgQAEAAAAAWF5ANzMzMzNLXEA1MzMzM3taQK5H4XoU9lhArkfhehSmV0DXo3A9Cn9WQFK4HoXreVVAUbgeheulbkBRuB6F671qQH0UrkfhtmNAzszMzMyoYkDsUbgehcdhQMP1KFyPFmFAHoXrUbh6YEDsUbgehe9gQBauR+F6cGBASeF6FK7fX0D1KFyPwn1eQNijcD0Kz1xAzczMzMxUW0BoZmZmZu5ZQJDC9Shct1hAmpmZmZmhV0CkcD0K16tWQKRwPQrXy1VA4XoUrkeVbUDrUbgehV9qQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/FK5H4XpQaECuR+F6FMpoQDMzMzMz12dA4noUrkflZ0CamZmZmX1nQB6F61G4YmdA4noUrkc9Z0CamZmZmcVmQJHC9Shc42ZAzszMzMywZkA0MzMzM39mQAvXo3A93mVAcT0K16P8ZUAehetRuEplQIXrUbgeKWhAkML1KFy7ZkBxPQrXo8RmQOF6FK5H7WZApHA9CteXZkAL16NwPRZmQEjhehSuA2ZAfRSuR+HuZUBxPQrXo+RlQCCF61G42mVACtejcD3mZUB7FK5H4QpJQHsUrkfhxmVA4noUrkclZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Yo3A9Cn9UQJmZmZmZaU9AFa5H4XpkSUBcj8L1KExFQK5H4XoUXkJAkML1KFw/QEAAAAAAAAD4fwAAAAAAAPh/4noUrkflYEDYo3A9Cs9bQLgehetRwFdA7FG4HoXTVEDhehSuR5lSQGdmZmZm7lBAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAA0YEBJ4XoUro9cQEfhehSuv1lAFK5H4XqMV0B7FK5H4cJVQK5H4XoUVlRAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/w/UoXI9mYkB9FK5H4ZZgQEfhehSub15A61G4HoVTXEByPQrXo4haQJDC9ShcF1lAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/2KNwPQrLYkBxPQrXozRhQBSuR+F6AGBAamZmZmYOXkDE9Shcj2pcQHQ9CtejCFtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f7kehetRqExASOF6FK7XSUCPwvUoXN9HQIXrUbgeFUZAPQrXo3CtREC4HoXrUYhDQArXo3A9OkJAZmZmZmYWQUAzMzMzM9M/QAvXo3A96j1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QKRwPQrXwzVAAAAAAAAA+H8AAAAAAAD4f9ejcD0KL1dApHA9CtfbVEBI4XoUrk9TQIXrUbgebVJAexSuR+EiUUBxPQrXoxhQQLgehetRaE5AZmZmZmbWTEDNzMzMzFxLQPYoXI/C5UlAj8L1KFyfSECkcD0K13NHQNejcD0KZ0ZApHA9CtdzRUBmZmZmZpZEQD4K16NwzUNAAAAAAAAA+H8AAAAAAAD4f83MzMzMBFhApHA9CtcbVkCuR+F6FLZUQMP1KFyPmlNAFK5H4XqsUkDNzMzMzCRSQArXo3A9YlFAzczMzMy0UEBSuB6F6wlQQOF6FK5HsU5ACtejcD16TUAqXI/C9VhMQKRwPQrXU0tAFa5H4XpkSkC5HoXrUYhJQI/C9Shcv0hAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/MjMzMzP7XECG61G4Hm1dQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/OzMzMzHRbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6FP2FApXA9Cte7X0BnZmZmZs5fQHE9CtejJGBAUbgehevZX0AAAAAAAAD4fwAAAAAAAPh/UrgehevpX0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"C9ejcD26SUApXI/C9Qg8QArXo3A9rmNAcj0K16MYWkDYo3A9Cn9UQJmZmZmZaU9AFa5H4XpkSUBcj8L1KExFQM3MzMzMXEJAkML1KFw/QEABAAAAABRlQPYoXI/CWWBA4noUrkflYEDYo3A9Cs9bQEfhehSuv1dAXY/C9SjUVEDhehSuR5lSQNejcD0K71BA4XoUrketakCkcD0K179lQLkehetRqExASOF6FK7XSUBwPQrXo+BHQPUoXI/CqWFAXI/C9SisREC4HoXrUYhDQOtRuB6FO0JAhetRuB4VQUAqXI/C9XBdQAvXo3A9EltAAAAAAAA0YEBJ4XoUro9cQNijcD0Kv1lApHA9CteLV0B7FK5H4cJVQK5H4XoUVlRAuR6F61EMbEBxPQrXo6xnQNejcD0KL1dApHA9CtfbVEBI4XoUrk9TQPYoXI/CbVJAuR6F61EgUUBxPQrXoxhQQLgehetRaE5AZmZmZmbWTEBxPQrXo0xgQAEAAAAAWF5Aw/UoXI9mYkB9FK5H4ZZgQNijcD0Kb15A61G4HoVTXEByPQrXo4haQHA9CtejGFlAUbgeheulbkBRuB6F671qQM3MzMzMBFhApHA9CtcbVkCuR+F6FLZUQMP1KFyPmlNAFK5H4XqsUkBcj8L1KCRSQArXo3A9YlFAzczMzMy0UED1KFyPwn1eQNijcD0Kz1xA2KNwPQrLYkBxPQrXozRhQBSuR+F6AGBA+Shcj8INXkDE9Shcj2pcQHQ9CtejCFtA4XoUrkeVbUDrUbgehV9qQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/MjMzMzP7XEA9CtejcNFoQGdmZmZmVkJAhetRuB51QUAfhetRuM5AQEjhehSuN0BAexSuR+FaP0AAAAAAANRmQAvXo3A9aj1A61G4HoWLPEBcj8L1KLw7QAvXo3A93mVAcT0K16P8ZUAehetRuEplQOxRuB6FP2FApXA9Cte7X0DNzMzMzHxNQDQzMzMzg0xAwvUoXI9SS0A+CtejcE1KQOxRuB6FO0lApHA9CteTSECamZmZmclHQFK4HoXrIUdAFK5H4XqERkB7FK5H4QpJQHsUrkfhxmVA4noUrkclZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAABwSkBSuB6F67E6QML1KFyPIjNAUrgehetpWUBwPQrXo0hTQAvXo3A9Ok9AexSuR+EKSkBcj8L1KIxGQHsUrkfh6kNAexSuR+HKQUBcj8L1KAxAQNqjcD0K319A2aNwPQpvWkAK16NwPQJXQHE9CtejaFRASOF6FK5fUkAzMzMzM7tQQHE9Ctej4E5AkML1KFx/TEBTuB6F6wVlQAAAAAAAAPh/PwrXo3BhYkDD9Shcj/5hQD0K16NwSWFAsEfhehSqYEBJ4XoUru9fQBauR+F6vF5AR+F6FK6vXUA0MzMzM6tcQJmZmZmZgVpAFa5H4XpcWEBmZmZmZq5WQEjhehSuD1VA16NwPQq/U0BxPQrXo5hSQEjhehSun1FA16NwPQqvUECwR+F6FOpmQFO4HoXrZWRAkML1KFxLY0CQwvUoXItjQF2PwvUosGJASOF6FK77YUCQwvUoXHNhQDQzMzMz32BA7FG4HoVXYEDjehSuR7lfQCxcj8L1wF1AzszMzMz0W0A9CtejcDVaQFyPwvUoxFhAR+F6FK5/V0DXo3A9Cl9WQBSuR+F6bFVAuB6F61FwVEB6FK5H4R5qQEjhehSuK2NANDMzMzMvYkBTuB6F60VhQM3MzMzMoGBAexSuR+HWYEDD9Shcj05gQF2PwvUopF9AC9ejcD2yXkA3MzMzM9tdQD4K16NwVVxAFK5H4XocW0A+CtejcMVZQDMzMzMzm1hAPQrXo3CFV0DNzMzMzJRWQLgehetRwFVAMzMzMzPrVEBxPQrXo9RpQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/C9Shcj55oQAAAAAAAnGdAUrgehesVaEA9CtejcBlnQJmZmZmZDWdAmpmZmZm1ZkBwPQrXo9RmQHE9CtejNGZAuB6F61HMZUDPzMzMzIBlQEnhehSuc2VAw/UoXI+OZUBI4XoUrrNkQK5H4XoUgmdA16NwPQo7ZkAqXI/C9SRmQKVwPQrXz2VAXo/C9SjIZUCF61G4HtllQM3MzMzM0GVA9ihcj8LJZUDZo3A9CptlQLkehetRhGVA9yhcj8KBZUABAAAAAHxlQO1RuB6F/2RApHA9CtenY0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Xo3A9Cj9TQAEAAAAAEE5AMzMzMzODSEAAAAAAALBEQK5H4XoU/kFA4noUrkcRQEAL16NwPao8QAAAAAAAAPh/W4/C9Sj0X0BqZmZmZu5aQK5H4XoUJldApHA9CtdrVEDXo3A9Ck9SQCpcj8L10FBA4noUrkeRTkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/HoXrUbjWXkABAAAAAKhbQNijcD0KL1lA4XoUrkcpV0DhehSuR3lVQKRwPQrXK1RAXI/C9SjkUkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/PgrXo3ChYUAVrkfheihgQM7MzMzMxF1AYI/C9SjkW0DiehSuRzlaQIXrUbge7VhAUrgeheuJV0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/r0fhehQCYkCPwvUoXLtgQMzMzMzMZF9AVbgeheuZXUDNzMzMzBRcQFS4HoXryVpAuh6F61GgWUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwvXo3A9mkxAPgrXo3ANSkBwPQrXoyBIQHsUrkfhKkZAC9ejcD16REDD9Shcj3JDQFK4HoXrIUJA9Shcj8IFQUCkcD0K18M/QMP1KFyP4j1AFa5H4Xo0PEDC9Shcj6I6QF2PwvUoPDlAFa5H4Xr0N0CuR+F6FM42QKRwPQrXwzVArkfhehTONEAAAAAAAAD4f3sUrkfhglZAkML1KFyHVEAK16NwPYJTQFK4HoXrGVJAUrgehev5UEDD9Shcj/JPQGdmZmZmNk5AAAAAAACwTEAAAAAAAFBLQM3MzMzM3ElArkfhehSeSEDC9Shcj3JHQNejcD0KZ0ZApHA9CtdzRUBmZmZmZpZEQFyPwvUozENAw/UoXI8SQ0AAAAAAAAD4f9ejcD0KX1dAuR6F61GwVUDC9Shcj2pUQAAAAAAAaFNAexSuR+HSUkDhehSuR/lRQDMzMzMzO1FAMzMzMzObUEAK16NwPQJQQHE9CtejoE5AhutRuB51TUBmZmZmZlZMQML1KFyPUktANDMzMzNjSkDYo3A9CodJQK5H4XoUvkhAMzMzMzMDSEAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/xvUoXI9KXEDiehSuRzldQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/D9Shcj3pbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f5DC9Shcs2BAU7gehetJX0CwR+F6FAZfQKdwPQrXW15AKVyPwvVAXkAAAAAAAAD4fwAAAAAAAPh/kML1KFxXX0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAABwSkBSuB6F67E6QML1KFyPIjNAUrgehetpWUBwPQrXo0hTQAEAAAAAEE5AMzMzMzODSEAfhetRuK5EQI/C9Shc/0FA4noUrkcRQEAL16NwPao8QNqjcD0K319A2aNwPQpvWkBqZmZmZu5aQK5H4XoUJldApHA9CtdrVEDXo3A9Ck9SQCpcj8L10FBA4noUrkeRTkBTuB6F6wVlQFK4HoXraVdAPgrXo3ANSkBwPQrXoyBIQHsUrkfhKkZAKVyPwvV4REDD9Shcj3JDQFK4HoXrIUJA9Shcj8IFQUCkcD0K18M/QJmZmZmZgVpAFa5H4XpcWEABAAAAAKhbQNijcD0KL1lA4XoUrkcpV0BSuB6F63lVQKRwPQrXK1RA7FG4HoXjUkCwR+F6FOpmQFO4HoXrZWRAkML1KFyHVEB7FK5H4YJTQFK4HoXrGVJAUrgehev5UEDD9Shcj/JPQGdmZmZmNk5A4XoUrkexTEDhehSuR1FLQCxcj8L1wF1AzszMzMz0W0AVrkfheihgQM7MzMzMxF1AzszMzMzkW0DiehSuRzlaQBSuR+F67FhAUrgeheuJV0B6FK5H4R5qQEjhehSuK2NAuR6F61GwVUDC9Shcj2pUQAAAAAAAaFNAexSuR+HSUkDhehSuR/lRQDMzMzMzO1FAMzMzMzObUEAK16NwPQJQQD4K16NwVVxAFK5H4XocW0CPwvUoXLtgQMzMzMzMZF9AVbgeheuZXUDNzMzMzBRcQFS4HoXryVpASeF6FK6fWUBxPQrXo9RpQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/zczMzMx0UEDC9Shcj55oQAAAAAAAnGdAUrgehesVaEApXI/C9dhAQJmZmZmZDWdA//////9fP0BwPQrXo9RmQBSuR+F6dD1AuB6F61HMZUCkcD0K18M7QEnhehSuc2VAZmZmZmZGOkBI4XoUrrNkQK5H4XoUgmdAU7gehetJX0C4HoXrUYhNQDMzMzMzI0xA2KNwPQonS0DC9Shcj1JKQEjhehSuV0lAexSuR+GqSEDNzMzMzNxHQML1KFyPMkdA4XoUrkeRRkDrUbgehftFQJqZmZmZaUVApHA9CtenY0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1037\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1038\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1033\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"type\":\"object\",\"name\":\"LinearColorMapper\",\"id\":\"p1029\",\"attributes\":{\"palette\":[\"#0072B2\",\"#E69F00\",\"#F0E442\",\"#009E73\",\"#56B4E9\",\"#D55E00\",\"#CC79A7\",\"#000000\"],\"low\":1,\"high\":118}}},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.6},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1034\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1035\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic number\",\"transform\":{\"id\":\"p1029\"}},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1046\",\"attributes\":{\"data_source\":{\"id\":\"p1001\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1047\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1048\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1043\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1039\",\"attributes\":{\"value\":-0.4,\"range\":{\"id\":\"p1014\"}}}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_style\":{\"type\":\"value\",\"value\":\"bold\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1044\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1045\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1056\",\"attributes\":{\"data_source\":{\"id\":\"p1001\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1057\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1058\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1053\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1049\",\"attributes\":{\"value\":0.3,\"range\":{\"id\":\"p1015\"}}}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"8pt\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1054\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1049\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1055\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1049\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1066\",\"attributes\":{\"data_source\":{\"id\":\"p1001\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1067\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1068\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1063\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1059\",\"attributes\":{\"value\":-0.35,\"range\":{\"id\":\"p1015\"}}}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"5pt\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1064\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1059\"}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1065\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1039\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1059\"}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1013\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1028\",\"attributes\":{\"renderers\":\"auto\",\"tooltips\":[[\"Name\",\"@name\"],[\"Atomic number\",\"@{atomic number}\"],[\"Type\",\"@metal\"]]}}]}},\"toolbar_location\":null,\"left\":[{\"type\":\"object\",\"name\":\"CategoricalAxis\",\"id\":\"p1023\",\"attributes\":{\"visible\":false,\"ticker\":{\"type\":\"object\",\"name\":\"CategoricalTicker\",\"id\":\"p1024\"},\"formatter\":{\"type\":\"object\",\"name\":\"CategoricalTickFormatter\",\"id\":\"p1025\"},\"major_label_standoff\":0,\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1026\"},\"axis_line_color\":null,\"major_tick_line_color\":null}}],\"right\":[{\"type\":\"object\",\"name\":\"ColorBar\",\"id\":\"p1070\",\"attributes\":{\"location\":[0,0],\"width\":8,\"formatter\":{\"type\":\"object\",\"name\":\"NumeralTickFormatter\",\"id\":\"p1069\",\"attributes\":{\"format\":\"0.0000\"}},\"major_label_policy\":{\"type\":\"object\",\"name\":\"NoOverlap\",\"id\":\"p1071\"},\"label_standoff\":13,\"color_mapper\":{\"id\":\"p1029\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"CategoricalAxis\",\"id\":\"p1018\",\"attributes\":{\"visible\":false,\"ticker\":{\"type\":\"object\",\"name\":\"CategoricalTicker\",\"id\":\"p1019\"},\"formatter\":{\"type\":\"object\",\"name\":\"CategoricalTickFormatter\",\"id\":\"p1020\"},\"major_label_standoff\":0,\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1021\"},\"axis_line_color\":null,\"major_tick_line_color\":null}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1022\",\"attributes\":{\"axis\":{\"id\":\"p1018\"},\"grid_line_color\":null}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1027\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1023\"},\"grid_line_color\":null}}]}}]}};\n const render_items = [{\"docid\":\"52cef895-168b-4baf-9842-d6da123cb7f0\",\"roots\":{\"p1004\":\"d3d010b3-f257-46a0-8549-e8d8f4245aa6\"},\"root_ids\":[\"p1004\"],\"notebook_comms_target\":\"p1072\"}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);", + "application/vnd.bokehjs_exec.v0+json": "" + }, + "metadata": { + "application/vnd.bokehjs_exec.v0+json": { + "id": "p1004" + } + }, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "95ad0b9ffb4743de87a8149c5e3b2b3d", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "interactive(children=(Dropdown(description='Feature', options=('atomic number', 'atomic mass', 'atomic_hfomo',…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"4c860324-730b-43d2-a7d1-f3deff03a0f8\":{\"version\":\"3.2.2\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1106\",\"attributes\":{\"width\":950,\"height\":500,\"x_range\":{\"type\":\"object\",\"name\":\"FactorRange\",\"id\":\"p1116\",\"attributes\":{\"factors\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\"]}},\"y_range\":{\"type\":\"object\",\"name\":\"FactorRange\",\"id\":\"p1117\",\"attributes\":{\"factors\":[\"AC\",\"LC\",\" \",\"VII\",\"VI\",\"V\",\"IV\",\"III\",\"II\",\"I\"]}},\"x_scale\":{\"type\":\"object\",\"name\":\"CategoricalScale\",\"id\":\"p1118\"},\"y_scale\":{\"type\":\"object\",\"name\":\"CategoricalScale\",\"id\":\"p1119\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1109\",\"attributes\":{\"text\":\"Periodic Table\"}},\"outline_line_color\":null,\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1138\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1103\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1104\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1105\"},\"data\":{\"type\":\"map\",\"entries\":[[\"symbol\",{\"type\":\"ndarray\",\"array\":[\"H\",\"He\",\"Li\",\"Be\",\"B\",\"C\",\"N\",\"O\",\"F\",\"Ne\",\"Na\",\"Mg\",\"Al\",\"Si\",\"P\",\"S\",\"Cl\",\"Ar\",\"K\",\"Ca\",\"Sc\",\"Ti\",\"V\",\"Cr\",\"Mn\",\"Fe\",\"Co\",\"Ni\",\"Cu\",\"Zn\",\"Ga\",\"Ge\",\"As\",\"Se\",\"Br\",\"Kr\",\"Rb\",\"Sr\",\"Y\",\"Zr\",\"Nb\",\"Mo\",\"Tc\",\"Ru\",\"Rh\",\"Pd\",\"Ag\",\"Cd\",\"In\",\"Sn\",\"Sb\",\"Te\",\"I\",\"Xe\",\"Cs\",\"Ba\",\"Lu\",\"Hf\",\"Ta\",\"W\",\"Re\",\"Os\",\"Ir\",\"Pt\",\"Au\",\"Hg\",\"Tl\",\"Pb\",\"Bi\",\"Po\",\"At\",\"Rn\",\"Fr\",\"Ra\",\"Lr\",\"Rf\",\"Db\",\"Sg\",\"Bh\",\"Hs\",\"Mt\",\"Ds\",\"Rg\",\"Cn\",\"Nh\",\"Fl\",\"Mc\",\"Lv\",\"Ts\",\"Og\",\"La\",\"Ce\",\"Pr\",\"Nd\",\"Pm\",\"Sm\",\"Eu\",\"Gd\",\"Tb\",\"Dy\",\"Ho\",\"Er\",\"Tm\",\"Yb\",\"Ac\",\"Th\",\"Pa\",\"U\",\"Np\",\"Pu\",\"Am\",\"Cm\",\"Bk\",\"Cf\",\"Es\",\"Fm\",\"Md\",\"No\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic number\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABnAAAAaAAAAGkAAABqAAAAawAAAGwAAABtAAAAbgAAAG8AAABwAAAAcQAAAHIAAABzAAAAdAAAAHUAAAB2AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAAPwAAAEAAAABBAAAAQgAAAEMAAABEAAAARQAAAEYAAABZAAAAWgAAAFsAAABcAAAAXQAAAF4AAABfAAAAYAAAAGEAAABiAAAAYwAAAGQAAABlAAAAZgAAAA==\"},\"shape\":[118],\"dtype\":\"int32\",\"order\":\"little\"}],[\"name\",{\"type\":\"ndarray\",\"array\":[\"Hydrogen\",\"Helium\",\"Lithium\",\"Beryllium\",\"Boron\",\"Carbon\",\"Nitrogen\",\"Oxygen\",\"Fluorine\",\"Neon\",\"Sodium\",\"Magnesium\",\"Aluminum\",\"Silicon\",\"Phosphorus\",\"Sulfur\",\"Chlorine\",\"Argon\",\"Potassium\",\"Calcium\",\"Scandium\",\"Titanium\",\"Vanadium\",\"Chromium\",\"Manganese\",\"Iron\",\"Cobalt\",\"Nickel\",\"Copper\",\"Zinc\",\"Gallium\",\"Germanium\",\"Arsenic\",\"Selenium\",\"Bromine\",\"Krypton\",\"Rubidium\",\"Strontium\",\"Yttrium\",\"Zirconium\",\"Niobium\",\"Molybdenum\",\"Technetium\",\"Ruthenium\",\"Rhodium\",\"Palladium\",\"Silver\",\"Cadmium\",\"Indium\",\"Tin\",\"Antimony\",\"Tellurium\",\"Iodine\",\"Xenon\",\"Cesium\",\"Barium\",\"Lutetium\",\"Hafnium\",\"Tantalum\",\"Tungsten\",\"Rhenium\",\"Osmium\",\"Iridium\",\"Platinum\",\"Gold\",\"Mercury\",\"Thallium\",\"Lead\",\"Bismuth\",\"Polonium\",\"Astatine\",\"Radon\",\"Francium\",\"Radium\",\"Lawrencium\",\"Rutherfordium\",\"Dubnium\",\"Seaborgium\",\"Bohrium\",\"Hassium\",\"Meitnerium\",\"Darmstadtium\",\"Roentgenium\",\"Copernicium\",\"Nihomium\",\"Flerovium\",\"Moscovium\",\"Livermorium\",\"Tennessine\",\"Oganesson\",\"Lanthanum\",\"Cerium\",\"Praseodymium\",\"Neodymium\",\"Promethium\",\"Samarium\",\"Europium\",\"Gadolinium\",\"Terbium\",\"Dysprosium\",\"Holmium\",\"Erbium\",\"Thulium\",\"Ytterbium\",\"Actinium\",\"Thorium\",\"Protactinium\",\"Uranium\",\"Neptunium\",\"Plutonium\",\"Americium\",\"Curium\",\"Berkelium\",\"Californium\",\"Einsteinium\",\"Fermium\",\"Mendelevium\",\"Nobelium\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic mass\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qkiFsYUg8D/lnUMZqgIQQN0kBoGVwxtAIjMXuDwGIkCsHFpkO58lQGgibHh6BShAM8SxLm4DLECrPldbsf8vQMQ4JFqX/zJAWRe30QAuNEB7LwCFYf02QK5H4XoUTjhA+sIaHUb7OkDZzvdT4xU8QGoWaHdI+T5AuB6F61EIQEBEi2zn+7lBQNNNYhBY+UNAMZkqGJWMQ0BEi2zn+wlEQE7tDFNbekZA5dAi2/nuR0CNl24Sg3hJQNbFbTSA/0lAkpbK2xF4S0Bcj8L1KOxLQDblCu9yd01A8IXJVMFYTUDZzvdT48VPQLgehetRWFBAg8DKoUVuUUApXI/C9ShSQJf/kH77ulJAPQrXo3C9U0Bg5dAi2/lTQFCNl24S81RAZ0Rpb/BdVUBI4XoUrudVQDlFR3L5OVZAdZMYBFbOVkDnb0IhAjpXQD0K16Nw/VdAAAAAAACAWEAUrkfhekRZQMuhRbbzuVlAexSuR+GaWkDImLuWkPdaQPyp8dJNGlxAMQisHFq0XEA9CtejcK1dQHE9CtejcF5AZmZmZmbmX0CkjSPW4rlfQEw3iUFgaWBAPFNDdvmcYEBYObTIdiphQLu4jQbw3mVASOF6FK5PZkAKEXAIVZ5mQHsUrkfh+mZAtMh2vp9GZ0CPwvUoXMdnQG3n+6nxBmhAppvEILBiaEB6ihwi7p5oQHsUrkfhEmlA0ZFc/kOMaUBmZmZmZuZpQPMf0m9fH2pAAAAAAAAgakAAAAAAAEBqQAAAAAAAwGtAAAAAAADga0AAAAAAAEBsQAAAAAAAYHBAAAAAAACwcEAAAAAAAMBwQAAAAAAA8HBAAAAAAAAAcUAAAAAAAOBwQAAAAAAAQHFAAAAAAACQcUAAAAAAAIBxQAAAAAAA0HFAAAAAAADAcUAAAAAAABByQAAAAAAAAHJAAAAAAABQckAAAAAAAGByQAAAAAAAYHJAS7A4nPlcYUDByqFFtoNhQNxGA3gLnWFAObTIdr4HYkAAAAAAACBiQOxRuB6Fy2JAAiuHFtn+YkAAAAAAAKhjQFFrmnec3WNAAAAAAABQZEAS2nIuxZ1kQD81XrpJ6GRAFLNeDOUdZUB9PzVeuqFlQAAAAAAAYGxAJemayTcBbUCTUtDtJeFsQOAQqtTswG1AAAAAAACgbUAAAAAAAIBuQAAAAAAAYG5AAAAAAADgbkAAAAAAAOBuQAAAAAAAYG9AAAAAAACAb0AAAAAAABBwQAAAAAAAIHBAAAAAAAAwcEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"CPK\",{\"type\":\"ndarray\",\"array\":[\"#FFFFFF\",\"#D9FFFF\",\"#CC80FF\",\"#C2FF00\",\"#FFB5B5\",\"#909090\",\"#3050F8\",\"#FF0D0D\",\"#90E050\",\"#B3E3F5\",\"#AB5CF2\",\"#8AFF00\",\"#BFA6A6\",\"#F0C8A0\",\"#FF8000\",\"#FFFF30\",\"#1FF01F\",\"#80D1E3\",\"#8F40D4\",\"#3DFF00\",\"#E6E6E6\",\"#BFC2C7\",\"#A6A6AB\",\"#8A99C7\",\"#9C7AC7\",\"#E06633\",\"#F090A0\",\"#50D050\",\"#C88033\",\"#7D80B0\",\"#C28F8F\",\"#668F8F\",\"#BD80E3\",\"#FFA100\",\"#A62929\",\"#5CB8D1\",\"#702EB0\",\"#00FF00\",\"#94FFFF\",\"#94E0E0\",\"#73C2C9\",\"#54B5B5\",\"#3B9E9E\",\"#248F8F\",\"#0A7D8C\",\"#006985\",\"#C0C0C0\",\"#FFD98F\",\"#A67573\",\"#668080\",\"#9E63B5\",\"#D47A00\",\"#940094\",\"#429EB0\",\"#57178F\",\"#00C900\",\"#00AB24\",\"#4DC2FF\",\"#4DA6FF\",\"#2194D6\",\"#267DAB\",\"#266696\",\"#175487\",\"#D0D0E0\",\"#FFD123\",\"#B8B8D0\",\"#A6544D\",\"#575961\",\"#9E4FB5\",\"#AB5C00\",\"#754F45\",\"#428296\",\"#420066\",\"#007D00\",\"#C70066\",\"#CC0059\",\"#D1004F\",\"#D90045\",\"#E00038\",\"#E6002E\",\"#EB0026\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#FF1493\",\"#70D4FF\",\"#FFFFC7\",\"#D9FFC7\",\"#C7FFC7\",\"#A3FFC7\",\"#8FFFC7\",\"#61FFC7\",\"#45FFC7\",\"#30FFC7\",\"#1FFFC7\",\"#00FF9C\",\"#00E675\",\"#00D452\",\"#00BF38\",\"#70ABFA\",\"#00BAFF\",\"#00A1FF\",\"#008FFF\",\"#0080FF\",\"#006BFF\",\"#545CF2\",\"#785CE3\",\"#8A4FE3\",\"#A136D4\",\"#B31FD4\",\"#B31FBA\",\"#B30DA6\",\"#BD0D87\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"electronic configuration\",{\"type\":\"ndarray\",\"array\":[\"1s1\",\"1s2\",\"[He] 2s1\",\"[He] 2s2\",\"[He] 2s2 2p1\",\"[He] 2s2 2p2\",\"[He] 2s2 2p3\",\"[He] 2s2 2p4\",\"[He] 2s2 2p5\",\"[He] 2s2 2p6\",\"[Ne] 3s1\",\"[Ne] 3s2\",\"[Ne] 3s2 3p1\",\"[Ne] 3s2 3p2\",\"[Ne] 3s2 3p3\",\"[Ne] 3s2 3p4\",\"[Ne] 3s2 3p5\",\"[Ne] 3s2 3p6\",\"[Ar] 4s1\",\"[Ar] 4s2\",\"[Ar] 3d1 4s2\",\"[Ar] 3d2 4s2\",\"[Ar] 3d3 4s2\",\"[Ar] 3d5 4s1\",\"[Ar] 3d5 4s2\",\"[Ar] 3d6 4s2\",\"[Ar] 3d7 4s2\",\"[Ar] 3d8 4s2\",\"[Ar] 3d10 4s1\",\"[Ar] 3d10 4s2\",\"[Ar] 3d10 4s2 4p1\",\"[Ar] 3d10 4s2 4p2\",\"[Ar] 3d10 4s2 4p3\",\"[Ar] 3d10 4s2 4p4\",\"[Ar] 3d10 4s2 4p5\",\"[Ar] 3d10 4s2 4p6\",\"[Kr] 5s1\",\"[Kr] 5s2\",\"[Kr] 4d1 5s2\",\"[Kr] 4d2 5s2\",\"[Kr] 4d4 5s1\",\"[Kr] 4d5 5s1\",\"[Kr] 4d5 5s2\",\"[Kr] 4d7 5s1\",\"[Kr] 4d8 5s1\",\"[Kr] 4d10\",\"[Kr] 4d10 5s1\",\"[Kr] 4d10 5s2\",\"[Kr] 4d10 5s2 5p1\",\"[Kr] 4d10 5s2 5p2\",\"[Kr] 4d10 5s2 5p3\",\"[Kr] 4d10 5s2 5p4\",\"[Kr] 4d10 5s2 5p5\",\"[Kr] 4d10 5s2 5p6\",\"[Xe] 6s1\",\"[Xe] 6s2\",\"[Xe] 4f14 5d1 6s2\",\"[Xe] 4f14 5d2 6s2\",\"[Xe] 4f14 5d3 6s2\",\"[Xe] 4f14 5d4 6s2\",\"[Xe] 4f14 5d5 6s2\",\"[Xe] 4f14 5d6 6s2\",\"[Xe] 4f14 5d7 6s2\",\"[Xe] 4f14 5d9 6s1\",\"[Xe] 4f14 5d10 6s1\",\"[Xe] 4f14 5d10 6s2\",\"[Xe] 4f14 5d10 6s2 6p1\",\"[Xe] 4f14 5d10 6s2 6p2\",\"[Xe] 4f14 5d10 6s2 6p3\",\"[Xe] 4f14 5d10 6s2 6p4\",\"[Xe] 4f14 5d10 6s2 6p5\",\"[Xe] 4f14 5d10 6s2 6p6\",\"[Rn] 7s1\",\"[Rn] 7s2\",\"[Rn] 5f14 7s2 7p1\",\"[Rn] 5f14 6d2 7s2\",\"[Rn].5f14.6d3.7s2\",\"[Rn].5f14.6d4.7s2\",\"[Rn].5f14.6d5.7s2\",\"[Rn].5f14.6d6.7s2\",\"[Rn].5f14.6d7.7s2\",\"[Rn].5f14.6d9.7s1\",\"[Rn].5f14.6d10.7s1\",\"[Rn].5f14.6d10.7s2\",\"[Rn].5f14.6d10.7s2.7p1\",\"[Rn].5f14.6d10.7s2.7p2\",\"[Rn].5f14.6d10.7s2.7p3\",\"[Rn].5f14.6d10.7s2.7p4\",\"[Rn].5f14.6d10.7s2.7p5\",\"[Rn].5f14.6d10.7s2.7p6\",\"[Xe] 5d1 6s2\",\"[Xe] 4f1 5d1 6s2\",\"[Xe] 4f3 6s2\",\"[Xe] 4f4 6s2\",\"[Xe] 4f5 6s2\",\"[Xe] 4f6 6s2\",\"[Xe] 4f7 6s2\",\"[Xe] 4f7 5d1 6s2\",\"[Xe] 4f9 6s2\",\"[Xe] 4f10 6s2\",\"[Xe] 4f11 6s2\",\"[Xe] 4f12 6s2\",\"[Xe] 4f13 6s2\",\"[Xe] 4f14 6s2\",\"[Rn] 6d1 7s2\",\"[Rn] 6d2 7s2\",\"[Rn] 5f2 6d1 7s2\",\"[Rn] 5f3 6d1 7s2\",\"[Rn] 5f4 6d1 7s2\",\"[Rn] 5f6 7s2\",\"[Rn] 5f7 7s2\",\"[Rn] 5f7 6d1 7s2\",\"[Rn] 5f9 7s2\",\"[Rn] 5f10 7s2\",\"[Rn] 5f11 7s2\",\"[Rn] 5f12 7s2\",\"[Rn] 5f13 7s2\",\"[Rn] 5f14 7s2\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"metal\",{\"type\":\"ndarray\",\"array\":[\"nonmetal\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"metal\",\"metalloid\",\"nonmetal\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metalloid\",\"metalloid\",\"nonmetal\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metalloid\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metalloid\",\"halogen\",\"noble gas\",\"alkali metal\",\"alkaline earth metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"transition metal\",\"metal\",\"metal\",\"metal\",\"metal\",\"halogen\",\"noble gas\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"lanthanoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\",\"actinoid\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"group\",{\"type\":\"ndarray\",\"array\":[\"1\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"period\",{\"type\":\"ndarray\",\"array\":[\"I\",\"I\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"II\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"III\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"IV\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"V\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VI\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"VII\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"LC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\",\"AC\"],\"shape\":[118],\"dtype\":\"object\",\"order\":\"little\"}],[\"atomic_hfomo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsDckO4INdcxwAFZr6lbcQbAYAwWXIRIGMAm7rmprvckwMuuCU8AyS7AggmTQd5PHcBkZ5xSd5MjwBebRCO7FinARQP5sfEgL8AFN8bl51MFwNER84mrKxTAB4KoZy2VIMDE8adRYY4nwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwILMhugmECfAegjAvuPRAcBQQ+7IA4oPwC5rF+dSjBHAnvzDohwNE8C+d5mOPzMUwPC2cbnLJhPAQSKInp8sEcBvP7fmYZUOwDQOUZPoIQrAEvjnb4GaBsCERftpmuURwL68S+EytBnAHLeDHRsbI8BMtP+KqVQpwN1bC3uNOBXANjejxdCNG8AVA3zhsx0hwP0r3rk6oSTALPFT4j/9AMDgfhIF9awNwBIuJDCmxxDAjYGmwu+XEsCD1L0pz90TwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwBNKIltEJBHANI3P7RpHFMCJU/4DL+UQwC2bOTe4FxjAQ/kErwteIcAtVk4ejpEmwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewPTslzVzKCLAQ6jtQ9hD/79V39tgTN4KwHUkw6MdRxPA8kyd53RtFcA4ZkVa1QkXwJlzIm4aRBjAUuuNHV3FFcCxL+mxPysYwGzjwb7vTRLA70OG28BZFcDFFdD6gP0VwHvU2ZXe1RzAGRu9zkb4I8B6k+C5O38pwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwKfq8FrZ9iDAjLt8uXtgAMA1XgFWBoELwAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/0gsAY2C7DMDcPoIyP4b9v1v4d6HEbAzA2gTGRutABsAI/S3qQ5wLwMf0FnrDCgzAhWkJjWzeAsClC2RSOSkAwMhNCkylxwrA/N5NmrWaCcDWK78N2uQMwFLPEKMqow7Akn9alTJ+DcDg4SCoG2sPwCXznDsjgBDAchtCmXHYEcC7zpi+bncRwB7G84dXohDAjsf/GbhZD8A4bWA2YfUOwMjP8pmIXQHAYz+lc3TbAMC/4kWdLIMOwKoRhViBSw7AwePisrSfDMCS6BAcq9MKwFKqpjmSNQnALbraGz7qEMA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_hpomo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsDckO4INdcxwAFZr6lbcQbAYAwWXIRIGMAIVSdrzJwJwHJrXFqHkhTAggmTQd5PHcBqm8DxeZMjwBebRCO7FinARQP5sfEgL8AFN8bl51MFwNER84mrKxTAcubgbqflAsBp7/4auZMPwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwILMhugmECfAegjAvuPRAcBQQ+7IA4oPwAbI4RAWFALAr7tOQeptDMDtr38Mdu4SwPC2cbnLJhPAmtngjU8zEcCMD0hjbJUOwEN2mdHtIQrAImAwroaaBsCERftpmuURwL68S+EytBnAxUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAP2vHZNONG8AVA3zhsx0hwP0r3rk6oSTALPFT4j/9AMDgfhIF9awNwH/ox8hIlvy/LEcgdvRyCMBex4JJelYRwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwCOyaplJJBHANI3P7RpHFMCJU/4DL+UQwC2bOTe4FxjA1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewPTslzVzKCLAQ6jtQ9hD/79V39tgTN4KwMlGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDL1ONcGlUYwGzjwb7vTRLA70OG28BZFcDFFdD6gP0VwHvU2ZXe1RzAtpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwKfq8FrZ9iDAjLt8uXtgAMA1XgFWBoELwAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsDcPoIyP4b9vwDPXuIOuP2/2gTGRutABsAbzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsClC2RSOSkAwMhNCkylxwrA/N5NmrWaCcB3igepb3wNwFLPEKMqow7Ava6TBa2ADcDg4SCoG2sPwOxZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAcqftsXnbAMC/4kWdLIMOwIAQE+ewig7AZiFOWPKpDMBr+Wd+5vcKwG17VQF7mQnALbraGz7qEMA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_lfumo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsBvZepokmn/PwFZr6lbcQbAFZWtyUqS978IVSdrzJwJwHJrXFqHkhTAggmTQd5PHcDClD6+stALQJSzOwScYQFAjdqjgx55CkAFN8bl51MFwAeYkOnGp+i/cubgbqflAsBp7/4auZMPwOqjdc4vgBbAJf+9K93NFEBB1kUP2R4WQEY6lIy2WRNAegjAvuPRAcBQd0MlsuztvwbI4RAWFALAr7tOQeptDMDtr38Mdu4SwHJvxVgt2BLAutZ8s5LJBEDvUAMSQRwOwG17VQF7mQnALPkqFD2UBcCERftpmuURwLYz9e8pxNq/xUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAvozwypYjF0DuypXeklUZQHJnqJ3SgBNALPFT4j/9AMBVByd/tNLsv3/ox8hIlvy/LEcgdvRyCMBex4JJelYRwFuMSAOddhHAwevONU6hBsCieqVi3AgGwIKpkVaXYgXASvK1Qfp4BcCJU/4DL+UQwLHbIj0AAuK/1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+8L/9mxZFUDnOFztcD4VQNyZFt85Tf0/Q6jtQ9hD/79ur00iWFz1v8lGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDwSF0YBdveP1CiGkuOdxDAVy+uNy1jEMDFFdD6gP0VwOTcL2CfZt+/tpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAQi0m/x7UFEBukSqYWyQVQMUdJnwSWgFAjLt8uXtgAMD/OfzM/dfmvwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsBu+22dW0T8vwDPXuIOuP2/haaHcpEo8b8bzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsBl0ehT4xbev5HI3YPsKuC/+2aYQo0H4b+OBpabFMS+v9yw2ANN2bq/jKTUGrZK0D9CXWLV0dXIv+xZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAyzQzXzSygb97AsDUcabLv/0QLh9bPcQ/qLcrUYz14T8lVonKhhjuPwrQSYp/N/Q/RgkTIrHC0j8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_lpumo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vx1C6CFSGsBvZepokmn/PwFZr6lbcQbAFZWtyUqS978IVSdrzJwJwHJrXFqHkhTAggmTQd5PHcBqm8DxeZMjwBebRCO7FinAjdqjgx55CkAFN8bl51MFwAeYkOnGp+i/cubgbqflAsBp7/4auZMPwOqjdc4vgBbAseQpsrPDHcBvhvY11NciwEY6lIy2WRNAegjAvuPRAcBQd0MlsuztvwbI4RAWFALAr7tOQeptDMDtr38Mdu4SwPC2cbnLJhPAmtngjU8zEcCMD0hjbJUOwEN2mdHtIQrAImAwroaaBsCERftpmuURwLYz9e8pxNq/xUNZ/kIuAsCHuJgw0kIOwN1bC3uNOBXAP2vHZNONG8AVA3zhsx0hwHJnqJ3SgBNALPFT4j/9AMBVByd/tNLsv3/ox8hIlvy/LEcgdvRyCMBex4JJelYRwMcUdLS6iBHAPZLVfF6cB8BuRbwFhcwMwCOyaplJJBHASvK1Qfp4BcCJU/4DL+UQwLHbIj0AAuK/1yrIkFq/AcAMzHvCkqIMwDrAcP3ioBPA+vRyqUAKGcAP3ZUDVJcewNyZFt85Tf0/Q6jtQ9hD/79ur00iWFz1v8lGDrACa/G/+H5eLDGBAcAMcYraxjsKwLs3rIC4bBHAUuuNHV3FFcDL1ONcGlUYwGzjwb7vTRLAVy+uNy1jEMDFFdD6gP0VwOTcL2CfZt+/tpwdAxAkAMCT/7i6cOkKwCbLGFeEhhLAy+UpoeuTF8BKc6Hlv64cwMUdJnwSWgFAjLt8uXtgAMD/OfzM/dfmvwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CSlP2SPIAsDcPoIyP4b9vwDPXuIOuP2/haaHcpEo8b8bzd0rIjjzv6qu7XZ5o/y/hWkJjWzeAsBl0ehT4xbev8hNCkylxwrA+2aYQo0H4b93igepb3wNwNyw2ANN2bq/va6TBa2ADcBCXWLV0dXIv+xZtdmY7f2/dg2FA1CMBMCCdHa1KjABwA+9k6NWRPm/YCd6RXQf8L9smuki2rDzv8jP8pmIXQHAcqftsXnbAMC/4kWdLIMOwIAQE+ewig7AZiFOWPKpDMBr+Wd+5vcKwG17VQF7mQnARgkTIrHC0j8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ip_by_half_charged_homo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"60sFjIhpKECn6ePZS/U7QBrpzpOZ2RRAcwiDttyBI0DFfvpuPtIdQM86q3i7pyRA+ERq6JzqKkDNF6AnmdswQKqEOCPHhDRAZHTJEE1xOECE7Yon884TQBnohMqVOCBAQ+cCFclzFUABHYBH1uAdQDwkpfRyZSNAh4KQATMPKEByfCNPxAstQN7wo0KMNzFA447lUIyXEEDPf5+NUZEZQDRkY7D6VxxAwt1HkonDH0B2QKx9HzkeQCe2CQViyxxAfmaKzQkQGkA0M3hH/WUaQBMRYiEhEB1A9/Be3eDBH0AgzSBcu1QfQAxizr6aJyRAmuevG0lGFUARiivV2uIcQPmWiVoxPSJA/VFGO+ciJkCbVMcS8jEqQMD7EptQdC5AFBrWaKbDD0Bka2uIWtwXQIx0kLaNmRVA7ZFU9AMHHEArZG0kMokeQBk+u1xCCRlAoSHjyLuhHEDkg9kqWj0gQFfxWINoNiJAABXvnjYKJEDHu+JSW3cdQF7+ZQ50xCJA4htkcXklFEBJCRhXYs4aQAbZ8lVrpSBAzpQzV5reI0D1wesfxiYnQFu1w2S7lSpALaL313JjDUCmWbbvwacVQHSypZhG+RFA3VRkjEbMF0AFd/ao8kMdQMR2lcmuRSFAHKluBsRHJEDCqjGimykgQHFPvzF1LSJAXk6fD3MNJEDu59xkPp8hQAFxglYmpiVAkBuysF06E0Anpw9pY5kZQGU2pZRJmh9AuAUFwknPIkC9y9qLWMolQLz2i9a21yhAnnd+JK/BDkBTGVUcBwcWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/II4JKvOvFkBX4Q2D0XQZQNdaVN+3pRlAvF6GB76BGUB2/rOWhw0ZQHRi+grapRhAN0Znb3JRGEBHKGbvYyUaQE1GGsHM6RdAlaXgY+fNF0Arvbj8M9oXQLIhS1wHbhlAmhXUVcQnGEDKgL3YL/UZQIxo2cTLphJAQUMfC5r5FkCKov8zAlQUQMUeMkou6hFAol0SK0EyFUBZ3Ivz6OMbQMje/i1fVhtAYxA0FzG1GkAaEGsft90YQAn7uBI73BdAe/Nttz3tFkCZMDVr2mcaQK0qvyh3LhVAa/NvIup7G0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ea_by_half_charged_homo\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"6mwTuqFM/r+xp3ClgP8AQOFCcokENOC/o1hF3UnV9D+CnSrdf1TWP/Cpxathg+e/9yrbbHWBAMBJ25sWx1gNwPHynUd3IBbAROkSI4vk/z/WlLhJ1mPfv8FgGDnuTvA/UEHWLMxp3j8Dpbhy63nlv47wnI+Znvy/0wDrQML9CMDq832XbXMSwJshCpca4AFAzgV/TW1i1r8Ei0mlo1P2PzAiRIDu+vo/+3nh0fn76z/7iA96kxq6P6ib55yQ2Oa/9xGPH73K+b8cgJyRZlX2v6iqAPSNjO+//WUDNpCN4L+JCeHTxrL1v1iGTdPGY/w/cSnBrsAG4j/HSCZMOoviv3NDkuyK2Pu/CESE6ym+B8DrfG9EGiERwBBdCXoubQFA/Tjw/uFH1r/L/sVmTi/yP1Aspjnpqvc/xhAq9v3R4T870z0RlWbdv6gs6UFxIva/GuhYx4Xu8r92W9eg2AqqP9ednh3JIco/gS84UHwuhj+s32TyMRb0v5niEwYTP/o/UL5tI4jE3D9BerJX6YLkv6yhlLWTe/q/eTka4HQ3BsCZHQjDkl4PwG+2AdTFgwFABZBC9qr607+No7P7/U/6P92As98Nt/4/QY0QOPLh9D8tmf0l5lzgPz3Fp0nSWNW/K+8hwLpm8r8FMPuBBk0BwAABsfMhZQDAvRFavp4J8r9B8nwAroACwCnnePKkjv0/NnncABVu4z8RoklAtOPev2isfupKqfi/LJefAFF8BMCrs7rEcAANwCXGCrXgdP8/8axg19NJ2b/LJQW3mpPzPwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/LnKphP2N6T/VLrI/bD/pPyKxuwb/M+M/J7GUOKD1/T/PzksQyQ/xP6drTosMNwBAa827701tAUDwatLuM3kFQNtWqCuONgZAZUvg6XufAkAfvXeyXD8HQE+H7yfVpQRAb48fv0q/AkD6CoEGWJoAQH+yoFnA0+c/4KVRVUER3z+zCaSyTIPnP/sSz/lzR/U/qw0pHQLB/j8VojfD8Q//PyMjzE6vxgVAv90Jl6GyC0AprfAS7DUBQM9z6JuPnvY/ugfxWnGl5j+Qo6F+O3y6PxPUEhPmpuG/a5afZB36A0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ip\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"pttc3JosKEBZDDraqSE8QDIdjlLeoxRAz6azgz6QI0DmM4MNe24eQLytAW7q8iRAbHE6D3oyK0Angq60f/4wQLWAkrIqpTRANlNUpNKQOECUixkvkNkTQKriYzDfQCBAAGFEmuazFUBg5i2WOx8eQJZIvH6dfyNAABX+cdQnKEAGH0cWhyEtQGFNI/xURTFAfocewaGmEEAP9wmtlY4ZQEirT/k6zBhAJnliD47rHUDgn8UipesdQKKvqmC/xRxApjtGgu9tHED4w3yIXqYcQLzEzmno/B1Ak6bVPJwcIEC9BMSlzYsfQLgTDZ2PMCRAP65ErDeNFUDjV+oI8h8dQCW8SjNYVyJAOZNnq3Y5JkAiiDbJHUQqQBHlxr7Agy5Auvf8XYbxD0CIOLu9ptcXQECr8EwhCRZAMj2ltINlHEAYLmFy3+IcQGeZ+1X79xpAd6vozKngHEB2PZGTAVsgQNfE5clgUSJAB9TcUHEzJEBY1xl3faMdQIWLpKNgyiJAOWH9w2xgFEDRVEVJHP4aQG3lVdiutyBAFcWptF7uI0DcKynl6zInQDqxvtbLnipAbjdSovGWDUCn+YXr76AVQGY2V9eidBJANmJ3AMgfGEAatnPbJIgdQCmjRXlUZSFA3nlo+g8kIkBlfQJHwA4hQHqaXK3BQSJA54MXJQMmJECoCJZX7LEhQPe4OcTvqCVAUVFz9I90E0BZ/TEI7MUZQHYNtdjPwB9AvnCQqsbdIkA9iEvMv9QlQMJc1E0C3ChArEgROvb1DkCNzxaUEgMWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/CC+majMqFkAUKYj0UmkWQGelWiJdCQFA97QVKKRVGEAE8f4GxRkXQIPbxL+JIg3AXDMVTk0QCMBupIDQgrAQQP6Iz9mj9Om/CWxHVUJfFUAAzMNb4sjwP9e2mylaLx1AjXOG9uebF0A5jADuF+wZQGhtMoxe8hJAqRDzXG3wFkAly7VucdcUQHw6rI7AkhRAKDuQsTYAFkC6L4JkL8YYQOwzL1JUsRlACXODUBnMGECYeQFHhFUYQDCoasreTxdAq/sqmP6aFkD1tm1Hg6cVQBmK4fL/2BRA53LLnRd7G0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_ea\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"WxLlG0CIAMAwDQCFeY4BQN+lLoInZuC/JFcoV12N8z9wLM+8OsjPPxmcbJL68eq/O+4kcP2EAcBjjaERhIQOwKIrY6w1yRbAB3HWzy5UAEBz7NMeoc7fv9ZxNe+qGu8/WNcqTmNt3D/Zl1T1Z5nmv8Nvswe5D/2/FKLOQpgxCcBALMRrCYMSwLyAlWpFugFA5HzHuN1E1r+dwjfW/P31Pwy8/IURQ/k/vBSJtCn26D9SnIvdgVWQPzf+hx5pGAvAS4js2B5G6b9UYmq7Dzfwv92eaztHXuy/sIlOKRxj2b8HyFyGPAr2vw9pKEN6u/s/a9sGaw3k4D85ErFtV5bjv8JcCbRfU/y/a4bzVqjwB8AGGspKiy0RwAWRceq8LgFABE1PVhoL1r8Iy2D2YtbxP3/GrX/lvvY/JoS5N2wf4D/CkafBuGDgv93F7h8H5fS/Z3ZnUtFu778chfTd7fbUv+QAJl9ZZ6a/sQ+Z6ZhEkr/bvDHKLUP0v942I0oGp/k/1LAuqo/32j+YTWUWD2jlv7182yCox/q/aOp0bUJYBsCZiF6DxmUPwL0NXKCrMwFACNUywsRu07/tb6Cb2fn3P/5s0bLcw/0/Jk0VI9Qv9D+AoLeAgVLeP4u616tHmte/o7ngZGLi8r8THKr4GO0AwOHFAFYaS/y//7/R2Flr8r+ZQeiGmIYCwNIF31BX3vw/pmbh4yyB4j86fNYfpzLgv/zZq7Ps/vi/gQasUJeYBMA0/bA8XgENwG7kWgAO7v4/SyAPfzCI2L/PJmKHZEfzPwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/3KG5I+Q96D8MYqtj3efvP0F6W5LoUQXAmh6RUGo7B0AdY+q+mXP5PwwjtcqOPx/ApaeGyiMZH8C32k0bERfrPwFbmB7KrwBAbAarxmcA+D9znO7Wa6UMwKBx2mYr0RpAMhPKldIh7D82e/GE43YAQNxyt52nleY/9j8A38Q43T9/rhcR5SXmP5jwSSVY1vA/AWVNyiqwCcDLeIakAEERwCJCt+XsewBAqe5tj+g5EMD+SdNblUH8P9Hf58WT/PU/ePpef8+N6j9mFWazOJDhPwphvSXqZ8o/ahQchx/hA0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI8aUED2KFyPwudxQI/C9Shcs2lAkML1KFwXXUAVrkfhelxUQArXo3A9MlBA4noUrkcxS0A+CtejcE1HQNejcD0KZ0RA9ihcj8J5bkB8FK5H4aZqQLgehetRBGJAW4/C9SjUXEDhehSuRzlYQD4K16NwNVVAmpmZmZnxUkA0MzMzMytRQITrUbgeKW9Ao3A9Ctc1cEABAAAAAPRoQHE9CtejHGdA2KNwPQrjZUDiehSuR+1kQJmZmZmZdWRArkfhehRyYkCH61G4HqFiQGdmZmZmEmJA16NwPQqrYUBTuB6F6y1hQKNwPQrXO11Auh6F61HwWUCPwvUoXHdXQOF6FK5HuVVA2KNwPQo/VEBnZmZmZv5SQLgehetREnBAzczMzMwycUAK16NwPRZrQEfhehSuq2hA2aNwPQorZ0D3KFyPwglmQBWuR+F6MGVA2KNwPQpzZEBoZmZmZnJkQAEAAAAARGVAuB6F61FcZEAVrkfheoBiQLBH4XoUSmBAKFyPwvVgXUA0MzMzMztbQHsUrkfhgllA16NwPQoPWEAL16NwPdJWQHE9CtejXnFAXI/C9SjSckC5HoXrUXRvQClcj8L1TGZAXI/C9Sg4ZUCkcD0K1y9kQOJ6FK5HXWNAzMzMzMy4YkA1MzMzMwdiQClcj8L1fGFA4noUrkfNYUCkcD0K14dgQFuPwvUoZF5AXI/C9SgEXEBI4XoUrl9aQJqZmZmZAVlAAAAAAADoV0CuR+F6FOZWQArXo3A92HBAhetRuB4bckAzMzMzM49tQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AQAAAACka0DNzMzMzLhqQEfhehSuK2pAzczMzMxoakDgehSuR81qQOB6FK5HzWpAC9ejcD22akDNzMzMzFhoQMP1KFyPHmtAexSuR+E+akD1KFyPwmFpQIbrUbgegWpAXI/C9ShoaUCF61G4HhFoQML1KFyPRmtAhutRuB4xaUA1MzMzM4doQFyPwvUoSGhAPgrXo3BZaEA9CtejcPlpQClcj8L1XGhAm5mZmZmFZ0CF61G4HplpQJDC9Shck2pApHA9CtePakDC9Shcj/5pQMP1KFyPzmpAhetRuB6ZZkA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6FM1BACtejcD36S0BSuB6F6+FIQFK4HoXrgUVASOF6FK63REB7FK5H4SpDQKRwPQrX80FAkML1KFzfQEAK16NwPeo/QJDC9Shc7z1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fzQzMzMzm1tApHA9Cte7VkD2KFyPwk1UQFyPwvUolFJAmZmZmZkxUUBcj8L1KDRQQAEAAAAA0E5AR+F6FK4XTUDD9Shcj3JLQAEAAAAA8ElAUrgeheuhSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f3E9CtejmF1AcD0K16OIWEApXI/C9QBWQFyPwvUoZFRAw/UoXI8qU0A9CtejcEVSQPYoXI/CfVFAAAAAAADoUEC4HoXrUSBQQDQzMzMzw05Acj0K16OATUDNzMzMzFxMQGdmZmZmVktA9ihcj8JlSkB7FK5H4YpJQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61FsYEDYo3A9CqtgQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Yo3A9CjNhQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f5qZmZmZJWRANDMzMzNvYUCG61G4HvlgQDUzMzMzX2FA9ihcj8IFQ0AAAAAAAAD4fwAAAAAAAPh/AQAAAABsY0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/7FG4HoWPZUCF61G4Hk1YQB+F61G49lBAKlyPwvXYSkCF61G4HnVGQJDC9ShcX0NAAAAAAAAA+H8AAAAAAAD4f3sUrkfhFm1ADNejcD1eZEAAAAAAABRgQI/C9ShcZ1pAzczMzMyEVkCamZmZmcFTQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fx+F61G4mmdAH4XrUbhaZEAqXI/C9YxgQNajcD0KX1xANTMzMzM7WUApXI/C9fBWQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f4XrUbgeqWhAm5mZmZmtZUCvR+F6FNJiQEjhehSuq2BAm5mZmZkRXkC4HoXrUdBbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fzMzMzMzn2hA7FG4HoUnZkDtUbgehU9jQKRwPQrXb2FAHoXrUbjmX0D5KFyPws1dQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_neg_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI8aUED2KFyPwudxQI/C9Shcs2lA7FG4HoWPZUCF61G4Hk1YQB+F61G49lBAKlyPwvXYSkCF61G4HnVGQJDC9ShcX0NA9ihcj8J5bkB8FK5H4aZqQHsUrkfhFm1ADNejcD1eZEBH4XoUrhNgQI/C9ShcZ1pAzczMzMyEVkApXI/C9cBTQITrUbgeKW9Ao3A9Ctc1cED1KFyPwuFpQOxRuB6FM1BACtejcD36S0BSuB6F6+FIQNejcD0K50ZASOF6FK63REB7FK5H4SpDQKRwPQrX80FAkML1KFzfQEBTuB6F6y1hQB+F61G4mmdAH4XrUbhaZEBxPQrXo4xgQNajcD0KX1xApXA9Ctc7WUApXI/C9fBWQLgehetREnBAzczMzMwycUBI4XoUrlNsQDQzMzMzm1tAMzMzMzO7VkBnZmZmZk5UQFyPwvUolFJAKVyPwvUwUUCuR+F6FDZQQAEAAAAA0E5AuB6F61FcZEAVrkfheoBiQIXrUbgeqWhAm5mZmZmtZUCvR+F6FNJiQEjhehSuq2BAKlyPwvUQXkAoXI/C9dBbQHE9CtejXnFAXI/C9SjSckAVrkfheqhtQHE9CtejmF1AcD0K16OIWECamZmZmQFWQFyPwvUoZFRAw/UoXI8qU0DNzMzMzERSQIXrUbgefVFA4noUrkfNYUCkcD0K14dgQDMzMzMzn2hA7FG4HoUnZkA0MzMzM09jQKRwPQrXb2FAj8L1KFznX0CG61G4Hs1dQArXo3A92HBAhetRuB4bckDrUbgehbFwQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61FsYEDYo3A9CqtgQAvXo3A9OkFAzczMzMxoYEDD9Shcj9JAQDUzMzMzz2JAFa5H4XokRUDYo3A9CjNhQFyPwvUofD1Am5mZmZmdY0CPwvUoXHNpQKRwPQrXAztAkML1KFzfQEA9CtejcNFqQJqZmZmZJWRANDMzMzNvYUCG61G4HvlgQO1RuB6FX2FAXo/C9Sg0XUByPQrXo8RjQBWuR+F6ZElAAQAAAABsY0DhehSuR/FHQNejcD0KR0dAcT0K16OgRkBSuB6F6wFGQFyPwvUobEVAcD0K16NMa0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI9STkDD9Shcj2xxQLgehetRNGdAmZmZmZkRXEC5HoXrUUBUQClcj8L1IFBA16NwPQoHS0AAAAAAADBHQOF6FK5HUURAFa5H4Xq4bUBwPQrXo2RoQM/MzMzMeGFA2aNwPQo/XEDrUbgehfNXQK9H4XoUBlVAKVyPwvXQUkCamZmZmRFRQHA9CtejtG5AZ2ZmZmbabUCamZmZma1nQJDC9Shc82VA9yhcj8KZZEDsUbgehY9jQLgehetRrGJA4noUrkeVYUDD9Shcj65hQOxRuB6Fh2FA16NwPQprYUA+CtejcBFgQAzXo3A9glxAPwrXo3CVWUDhehSuR0lXQD4K16NwlVVA61G4HoUjVEBxPQrXo+hSQD4K16NwoW9ApHA9Ctd/b0ApXI/C9bxpQOF6FK5HjWdA4noUrkcFZkDsUbgehcdkQGdmZmZm4mNApXA9CtffY0A1MzMzM39kQHoUrkfhlmRAmpmZmZldY0DZo3A9CpNhQNijcD0Kz19ArkfhehQGXUAqXI/C9QBbQK9H4XoUVllA16NwPQrvV0DiehSuR7lWQDQzMzMzBXFAXY/C9ShicUCPwvUoXOttQI/C9ShcS2VAHoXrUbgiZEAfhetRuDpjQBWuR+F6cGJAXY/C9SjIYUCuR+F6FCphQAEAAAAALGFAUrgehes9YUDNzMzMzAhgQLoehetR4F1ApXA9CtfLW0AWrkfhejxaQDMzMzMz61hA61G4HoXTV0DNzMzMzNRWQOxRuB6FiXBApHA9CtedcEDD9Shcjy5sQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uB6F61GMakDsUbgehe9qQOF6FK5HfWpAUrgeheslakDD9ShcjxZqQLgehetR1GlAkML1KFzjaUCkcD0K10doQJDC9Shc02lAexSuR+GuaEB7FK5H4YZpQFK4HoXr1WdAfBSuR+HGaED2KFyPwvlmQGdmZmZmCmpAuB6F61FUaEBmZmZmZupnQHsUrkfh1mdAPQrXo3DJZ0AzMzMzM1doQFK4HoXr/WdAj8L1KFxbZ0CZmZmZmV1oQON6FK5HTWhAmZmZmZn9Z0B7FK5H4aZnQEjhehSuU2dASOF6FK6jZUA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/NDMzMzO3YkBxPQrXo9hWQHsUrkfhslBANDMzMzOjSkBSuB6F60FGQOtRuB6FG0NAAAAAAAAA+H8AAAAAAAD4fxWuR+F6SGpAFa5H4XowY0AL16NwPWJeQDQzMzMzW1lAZ2ZmZmbeVUCamZmZmVFTQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f3sUrkfhHmZAAAAAAAC0YkAqXI/C9UBfQJqZmZmZUVtAexSuR+GSWECG61G4Hn1WQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f2ZmZmZmemdAIIXrUbhyZEApXI/C9eRhQK5H4XoUGmBAcj0K16NoXUB8FK5H4VJbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f4/C9ShcU2dAPwrXo3DZZECkcD0K139iQEfhehSu22BA7FG4HoUzX0DOzMzMzERdQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H+uR+F6FLZRQI/C9Shcv05A16NwPQoHS0B7FK5H4UpIQNejcD0KJ0ZApHA9CtdzREAAAAAAADBDQPYoXI/CBUJAhetRuB71QECF61G4HuU/QFK4HoXr8T1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QAAAAAAAAPh/AAAAAAAA+H9wPQrXozxhQEfhehSuf1lAPgrXo3D1VUA9CtejcNVTQM3MzMzMRFJAZ2ZmZmYuUUApXI/C9VBQQEjhehSu105AXY/C9SgMTUA9CtejcG1LQAEAAAAA8ElAUrgeheuhSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6Fk1pAUrgehetpV0CF61G4Hn1VQJDC9ShcF1RAMzMzMzP7UkCkcD0K1xtSQFK4HoXreVFAZ2ZmZmbeUEBSuB6F6xlQQFK4HoXrwU5Aj8L1KFx/TUDNzMzMzFxMQGdmZmZmVktA9ihcj8JlSkCamZmZmYlJQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61EwX0DD9Shcj25gQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H+vR+F6FPpgQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f6RwPQrX52JAZ2ZmZmbSYEA+CtejcJFgQD4K16Nw6WBA4noUrkdtYUAAAAAAAAD4fwAAAAAAAPh/Fq5H4XpwY0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_neg_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"w/UoXI9STkDD9Shcj2xxQLgehetRNGdANDMzMzO3YkBxPQrXo9hWQHsUrkfhslBANDMzMzOjSkBSuB6F60FGQArXo3A9GkNAFa5H4Xq4bUBwPQrXo2RoQBWuR+F6SGpAFa5H4XowY0B6FK5H4WJeQMP1KFyPWllAZ2ZmZmbeVUAK16NwPVJTQHA9CtejtG5AZ2ZmZmbabUD2KFyPwklpQI/C9Shcv05A16NwPQoHS0CamZmZmUlIQNejcD0KJ0ZApHA9CtdzREDiehSuRzFDQNejcD0KB0JA16NwPQprYUA+CtejcBFgQHsUrkfhHmZAAAAAAAC0YkCamZmZmUFfQAvXo3A9UltAexSuR+GSWED2KFyPwn1WQD4K16NwoW9ApHA9Ctd/b0AehetRuFJsQEfhehSuf1lAPgrXo3D1VUA9CtejcNVTQFyPwvUoRFJAZ2ZmZmYuUUC5HoXrUVBQQEjhehSu105AmpmZmZldY0DZo3A9CpNhQGZmZmZmemdAIIXrUbhyZEBwPQrXo+RhQGZmZmZmGmBAcj0K16NoXUAL16NwPVJbQDQzMzMzBXFAXY/C9ShicUABAAAAAKhfQOxRuB6Fk1pAMzMzMzNrV0CF61G4Hn1VQJDC9ShcF1RAMzMzMzP7UkA0MzMzMxtSQFK4HoXreVFAUrgehes9YUDNzMzMzAhgQI/C9ShcU2dAPwrXo3DZZEAzMzMzM39iQAAAAAAA3GBAXY/C9Sg0X0DOzMzMzERdQOxRuB6FiXBApHA9CtedcEA9CtejcJNwQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uR6F61EwX0DD9Shcj25gQArXo3A9mkBAuR6F61HUYEDE9Shcj0pZQLkehetRnGBAUrgehetxP0CvR+F6FPpgQKRwPQrXgz1AFa5H4XqYYECvR+F6FM47QFK4HoXrHWhA7FG4HoVLOkDMzMzMzNBqQKRwPQrX52JAr0fhehTSYEA+CtejcJFgQMzMzMzMPExAAAAAAABQS0D2KFyPwiVKQOxRuB6Fe0lAAAAAAADQSEC5HoXrUehHQB+F61G4LkdAFK5H4XqERkC4HoXrUehFQEjhehSuV0VAAAAAAABMa0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MzMzMzPjS0BH4XoUrqc9QON6FK5HDWVAXY/C9SgEW0AfhetRuAZUQJqZmZmZAVBAMzMzMzPDSkAUrkfhegRHQKRwPQrXM0RAMzMzMzMDQkA+CtejcIFmQIbrUbge6WBAzszMzMykW0AehetRuKZXQOxRuB6F01RAFK5H4XqsUkCuR+F6FPZQQMzMzMzMHE9AUrgehev1a0CuR+F6FJpmQOF6FK5HnWRA4noUrkdFY0ABAAAAADxiQFO4HoXrzWFA7VG4HoVfYUDsUbgehXdhQFK4HoXrXWFAH4XrUbg6YUClcD0K14teQJmZmZmZ0VtAuh6F61EwWUCPwvUoXBdXQBSuR+F6bFVAzczMzMwEVEBI4XoUrs9SQNejcD0Kv1FASOF6FK5jbUCF61G4HploQHE9CtejZGZAkML1KFzrZECPwvUoXLtjQF6PwvUocGNA9yhcj8IRZEByPQrXo1xjQDQzMzMz52JAPwrXo3CBYkD2KFyPwtlgQK9H4XoUFl9AkcL1KFynXEC6HoXrUcBaQJDC9ShcJ1lAFK5H4XrMV0CF61G4Hp1WQAAAAAAAiFVAUrgehesncEBI4XoUrpNrQAIAAAAAbGRAexSuR+FOY0ApXI/C9WxiQMP1KFyPrmFAH4XrUbgKYUDYo3A9CqtgQB+F61G4OmFAmpmZmZm1YECTwvUoXDdfQF2PwvUoZF1AuB6F61GQW0AghetRuBZaQArXo3A90lhApHA9Cte7V0ApXI/C9cBWQAAAAAAA2FVA7FG4HoXnbkCvR+F6FCJrQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/o3A9CtdnaUAAAAAAAKxpQOtRuB6F/2hAFK5H4XpQaUCRwvUoXNtoQLgehetRhGhAZmZmZmYqaECkcD0K169nQOxRuB6Ff2dAK1yPwvVkZ0A/CtejcBFnQClcj8L1lGZAmZmZmZmFZkBnZmZmZgpmQHsUrkfh/mhAfRSuR+F+Z0CwR+F6FFJnQD0K16NwYWdAFK5H4XpgZ0AAAAAAAExnQD4K16Nw8WZAFq5H4XqQZkCvR+F6FFJmQFK4HoXrRWZAFK5H4XpgZkBJ4XoUroNmQGZmZmZmWmZA7FG4HoXPZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8UrkfheqxVQK5H4XoURlBAU7geheshSkAK16NwPdpFQI/C9Shcv0JAw/UoXI9yQEAAAAAAAAD4fwAAAAAAAPh/Urgehev9YUCamZmZmfFcQDMzMzMze1hAZ2ZmZmZOVUDYo3A9Cu9SQHsUrkfhElFAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/w/UoXI9GYUBnZmZmZr5dQO1RuB6Fc1pAXI/C9SgEWEDhehSuRxlWQJDC9Shch1RAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/uB6F61FUY0Bdj8L1KChhQPUoXI/CPV9AW4/C9SjUXECvR+F6FOZaQDMzMzMzS1lAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZm1Y0DXo3A9CsthQGdmZmZmYmBAHoXrUbiWXkDYo3A9Cs9cQChcj8L1UFtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f/YoXI/ChU1AzszMzMw8SkDXo3A9CsdHQHE9CtejAEZAMzMzMzODREDNzMzMzFxDQB6F61G4LkJAwvUoXI8SQUA9CtejcN0/QFK4HoXr8T1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QKRwPQrXwzVAAAAAAAAA+H8AAAAAAAD4f3sUrkfhIlhAAAAAAABYVUBmZmZmZm5TQBWuR+F6PFJAuB6F61FQUUAzMzMzMztQQJDC9Shcn05Acj0K16MATUD2KFyPwmVLQCCF61G47klAcD0K16OgSECF61G4HnVHQLgehetRaEZAhetRuB51RUBI4XoUrpdEQD4K16NwzUNAAAAAAAAA+H8AAAAAAAD4f+xRuB6FA1lApHA9CterVkApXI/C9RBVQM3MzMzM1FNAKVyPwvXQUkBcj8L1KARSQPYoXI/CjVFAmpmZmZnRUEAK16NwPRJQQI/C9Shcv05ArkfhehR+TUDsUbgehVtMQIXrUbgeVUtAFa5H4XpkSkCamZmZmYlJQI/C9Shcv0hAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZnxXUCvR+F6FOZeQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/hehSuR4leQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f8P1KFyP9mFAUrgehetNYEDE9ShcjzZgQOxRuB6Ff2BApHA9CtfnYEAAAAAAAAD4fwAAAAAAAPh/uB6F61FcYUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MzMzMzPjS0BH4XoUrqc9QON6FK5HDWVAXY/C9SgEW0AUrkfheqxVQK5H4XoURlBAU7geheshSkAK16NwPdpFQI/C9Shcv0JAw/UoXI9yQEA+CtejcIFmQIbrUbge6WBAUrgehev9YUCamZmZmfFcQML1KFyPelhAZ2ZmZmZOVUDYo3A9Cu9SQHsUrkfhElFAUrgehev1a0CuR+F6FJpmQPYoXI/ChU1AzszMzMw8SkD2KFyPwsVHQHE9CtejAEZAMzMzMzODRECuR+F6FF5DQD0K16NwLUJA4XoUrkcRQUClcD0K14teQJmZmZmZ0VtAw/UoXI9GYUBnZmZmZr5dQO1RuB6Fc1pA7FG4HoUDWEDhehSuRxlWQJDC9Shch1RASOF6FK5jbUCF61G4HploQHsUrkfhIlhAAAAAAABYVUBmZmZmZm5TQKRwPQrXO1JASOF6FK5PUUAzMzMzMztQQJDC9Shcn05Acj0K16MATUD2KFyPwtlgQK9H4XoUFl9AuB6F61FUY0Bdj8L1KChhQPUoXI/CPV9AW4/C9SjUXECvR+F6FOZaQDMzMzMzS1lAUrgehesncEBI4XoUrpNrQOxRuB6FA1lApHA9CterVkApXI/C9RBVQM3MzMzM1FNAKVyPwvXQUkBcj8L1KARSQPYoXI/CjVFAmpmZmZnRUECTwvUoXDdfQF2PwvUoZF1AmpmZmZm1Y0DXo3A9CsthQGdmZmZmYmBArkfhehSWXkDYo3A9Cs9cQChcj8L1UFtA7FG4HoXnbkCvR+F6FCJrQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/mpmZmZnxXUBI4XoUrv9eQIXrUbgeNUJAFK5H4XpkQUBSuB6F6+FAQHE9CtejQEBA//////9fP0A0MzMzM5M+QIXrUbgeZT1AuB6F61GYPEDXo3A9Crc7QClcj8L1lGZA4XoUrkdBOkBnZmZmZgpmQMP1KFyP9mFAUrgehetNYEDE9ShcjzZgQM3MzMzMXExAXI/C9ShsS0DD9ShcjzJKQEjhehSuV0lA16NwPQqnSEDsUbgehbtHQKRwPQrXE0dASOF6FK53RkD2KFyPwuVFQGZmZmZmWmZA7FG4HoXPZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"C9ejcD26SUApXI/C9Qg8QArXo3A9rmNAcj0K16MYWkCamZmZmbFTQLgehetRqE9APgrXo3BtSkB7FK5H4cpGQAAAAAAAEERAuR6F61HoQUABAAAAABRlQPYoXI/CWWBAdD0K16MIW0DNzMzMzFRXQGZmZmZmnlRAH4XrUbiGUkDiehSuR9lQQI/C9Shc/05A4XoUrketakCkcD0K179lQOxRuB6FR2NAC9ejcD1mYkD4KFyPwvlhQPUoXI/CqWFAuB6F61FcYUDXo3A9CiNhQM7MzMzMkGBA4XoUrkcNYEAqXI/C9XBdQAvXo3A9EltAPgrXo3DFWEDrUbgeheNWQNejcD0KP1VAexSuR+HiU0DNzMzMzLRSQEjhehSur1FAuR6F61EMbEBxPQrXo6xnQKRwPQrXT2VAfBSuR+H2Y0Bej8L1KFBjQD4K16NwmWNAUrgehevlYkAK16NwPT5iQCCF61G4smFA7FG4HoU/YUBxPQrXo0xgQAEAAAAAWF5ANzMzMzNLXEA1MzMzM3taQK5H4XoU9lhArkfhehSmV0DXo3A9Cn9WQFK4HoXreVVAUbgeheulbkBRuB6F671qQH0UrkfhtmNAzszMzMyoYkDsUbgehcdhQMP1KFyPFmFAHoXrUbh6YEDsUbgehe9gQBauR+F6cGBASeF6FK7fX0D1KFyPwn1eQNijcD0Kz1xAzczMzMxUW0BoZmZmZu5ZQJDC9Shct1hAmpmZmZmhV0CkcD0K16tWQKRwPQrXy1VA4XoUrkeVbUDrUbgehV9qQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/FK5H4XpQaECuR+F6FMpoQDMzMzMz12dA4noUrkflZ0CamZmZmX1nQB6F61G4YmdA4noUrkc9Z0CamZmZmcVmQJHC9Shc42ZAzszMzMywZkA0MzMzM39mQAvXo3A93mVAcT0K16P8ZUAehetRuEplQIXrUbgeKWhAkML1KFy7ZkBxPQrXo8RmQOF6FK5H7WZApHA9CteXZkAL16NwPRZmQEjhehSuA2ZAfRSuR+HuZUBxPQrXo+RlQCCF61G42mVACtejcD3mZUB7FK5H4QpJQHsUrkfhxmVA4noUrkclZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Yo3A9Cn9UQJmZmZmZaU9AFa5H4XpkSUBcj8L1KExFQK5H4XoUXkJAkML1KFw/QEAAAAAAAAD4fwAAAAAAAPh/4noUrkflYEDYo3A9Cs9bQLgehetRwFdA7FG4HoXTVEDhehSuR5lSQGdmZmZm7lBAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAA0YEBJ4XoUro9cQEfhehSuv1lAFK5H4XqMV0B7FK5H4cJVQK5H4XoUVlRAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/w/UoXI9mYkB9FK5H4ZZgQEfhehSub15A61G4HoVTXEByPQrXo4haQJDC9ShcF1lAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/2KNwPQrLYkBxPQrXozRhQBSuR+F6AGBAamZmZmYOXkDE9Shcj2pcQHQ9CtejCFtAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f7kehetRqExASOF6FK7XSUCPwvUoXN9HQIXrUbgeFUZAPQrXo3CtREC4HoXrUYhDQArXo3A9OkJAZmZmZmYWQUAzMzMzM9M/QAvXo3A96j1A16NwPQo3PECG61G4HqU6QF2PwvUoPDlA16NwPQr3N0BwPQrXo9A2QKRwPQrXwzVAAAAAAAAA+H8AAAAAAAD4f9ejcD0KL1dApHA9CtfbVEBI4XoUrk9TQIXrUbgebVJAexSuR+EiUUBxPQrXoxhQQLgehetRaE5AZmZmZmbWTEDNzMzMzFxLQPYoXI/C5UlAj8L1KFyfSECkcD0K13NHQNejcD0KZ0ZApHA9CtdzRUBmZmZmZpZEQD4K16NwzUNAAAAAAAAA+H8AAAAAAAD4f83MzMzMBFhApHA9CtcbVkCuR+F6FLZUQMP1KFyPmlNAFK5H4XqsUkDNzMzMzCRSQArXo3A9YlFAzczMzMy0UEBSuB6F6wlQQOF6FK5HsU5ACtejcD16TUAqXI/C9VhMQKRwPQrXU0tAFa5H4XpkSkC5HoXrUYhJQI/C9Shcv0hAAAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/MjMzMzP7XECG61G4Hm1dQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/OzMzMzHRbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f+xRuB6FP2FApXA9Cte7X0BnZmZmZs5fQHE9CtejJGBAUbgehevZX0AAAAAAAAD4fwAAAAAAAPh/UrgehevpX0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_05\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"C9ejcD26SUApXI/C9Qg8QArXo3A9rmNAcj0K16MYWkDYo3A9Cn9UQJmZmZmZaU9AFa5H4XpkSUBcj8L1KExFQM3MzMzMXEJAkML1KFw/QEABAAAAABRlQPYoXI/CWWBA4noUrkflYEDYo3A9Cs9bQEfhehSuv1dAXY/C9SjUVEDhehSuR5lSQNejcD0K71BA4XoUrketakCkcD0K179lQLkehetRqExASOF6FK7XSUBwPQrXo+BHQPUoXI/CqWFAXI/C9SisREC4HoXrUYhDQOtRuB6FO0JAhetRuB4VQUAqXI/C9XBdQAvXo3A9EltAAAAAAAA0YEBJ4XoUro9cQNijcD0Kv1lApHA9CteLV0B7FK5H4cJVQK5H4XoUVlRAuR6F61EMbEBxPQrXo6xnQNejcD0KL1dApHA9CtfbVEBI4XoUrk9TQPYoXI/CbVJAuR6F61EgUUBxPQrXoxhQQLgehetRaE5AZmZmZmbWTEBxPQrXo0xgQAEAAAAAWF5Aw/UoXI9mYkB9FK5H4ZZgQNijcD0Kb15A61G4HoVTXEByPQrXo4haQHA9CtejGFlAUbgeheulbkBRuB6F671qQM3MzMzMBFhApHA9CtcbVkCuR+F6FLZUQMP1KFyPmlNAFK5H4XqsUkBcj8L1KCRSQArXo3A9YlFAzczMzMy0UED1KFyPwn1eQNijcD0Kz1xA2KNwPQrLYkBxPQrXozRhQBSuR+F6AGBA+Shcj8INXkDE9Shcj2pcQHQ9CtejCFtA4XoUrkeVbUDrUbgehV9qQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/MjMzMzP7XEA9CtejcNFoQGdmZmZmVkJAhetRuB51QUAfhetRuM5AQEjhehSuN0BAexSuR+FaP0AAAAAAANRmQAvXo3A9aj1A61G4HoWLPEBcj8L1KLw7QAvXo3A93mVAcT0K16P8ZUAehetRuEplQOxRuB6FP2FApXA9Cte7X0DNzMzMzHxNQDQzMzMzg0xAwvUoXI9SS0A+CtejcE1KQOxRuB6FO0lApHA9CteTSECamZmZmclHQFK4HoXrIUdAFK5H4XqERkB7FK5H4QpJQHsUrkfhxmVA4noUrkclZEA=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_s_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAABwSkBSuB6F67E6QML1KFyPIjNAUrgehetpWUBwPQrXo0hTQAvXo3A9Ok9AexSuR+EKSkBcj8L1KIxGQHsUrkfh6kNAexSuR+HKQUBcj8L1KAxAQNqjcD0K319A2aNwPQpvWkAK16NwPQJXQHE9CtejaFRASOF6FK5fUkAzMzMzM7tQQHE9Ctej4E5AkML1KFx/TEBTuB6F6wVlQAAAAAAAAPh/PwrXo3BhYkDD9Shcj/5hQD0K16NwSWFAsEfhehSqYEBJ4XoUru9fQBauR+F6vF5AR+F6FK6vXUA0MzMzM6tcQJmZmZmZgVpAFa5H4XpcWEBmZmZmZq5WQEjhehSuD1VA16NwPQq/U0BxPQrXo5hSQEjhehSun1FA16NwPQqvUECwR+F6FOpmQFO4HoXrZWRAkML1KFxLY0CQwvUoXItjQF2PwvUosGJASOF6FK77YUCQwvUoXHNhQDQzMzMz32BA7FG4HoVXYEDjehSuR7lfQCxcj8L1wF1AzszMzMz0W0A9CtejcDVaQFyPwvUoxFhAR+F6FK5/V0DXo3A9Cl9WQBSuR+F6bFVAuB6F61FwVEB6FK5H4R5qQEjhehSuK2NANDMzMzMvYkBTuB6F60VhQM3MzMzMoGBAexSuR+HWYEDD9Shcj05gQF2PwvUopF9AC9ejcD2yXkA3MzMzM9tdQD4K16NwVVxAFK5H4XocW0A+CtejcMVZQDMzMzMzm1hAPQrXo3CFV0DNzMzMzJRWQLgehetRwFVAMzMzMzPrVEBxPQrXo9RpQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/C9Shcj55oQAAAAAAAnGdAUrgehesVaEA9CtejcBlnQJmZmZmZDWdAmpmZmZm1ZkBwPQrXo9RmQHE9CtejNGZAuB6F61HMZUDPzMzMzIBlQEnhehSuc2VAw/UoXI+OZUBI4XoUrrNkQK5H4XoUgmdA16NwPQo7ZkAqXI/C9SRmQKVwPQrXz2VAXo/C9SjIZUCF61G4HtllQM3MzMzM0GVA9ihcj8LJZUDZo3A9CptlQLkehetRhGVA9yhcj8KBZUABAAAAAHxlQO1RuB6F/2RApHA9CtenY0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_p_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/Xo3A9Cj9TQAEAAAAAEE5AMzMzMzODSEAAAAAAALBEQK5H4XoU/kFA4noUrkcRQEAL16NwPao8QAAAAAAAAPh/W4/C9Sj0X0BqZmZmZu5aQK5H4XoUJldApHA9CtdrVEDXo3A9Ck9SQCpcj8L10FBA4noUrkeRTkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/HoXrUbjWXkABAAAAAKhbQNijcD0KL1lA4XoUrkcpV0DhehSuR3lVQKRwPQrXK1RAXI/C9SjkUkAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/PgrXo3ChYUAVrkfheihgQM7MzMzMxF1AYI/C9SjkW0DiehSuRzlaQIXrUbge7VhAUrgeheuJV0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/r0fhehQCYkCPwvUoXLtgQMzMzMzMZF9AVbgeheuZXUDNzMzMzBRcQFS4HoXryVpAuh6F61GgWUAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_d_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwvXo3A9mkxAPgrXo3ANSkBwPQrXoyBIQHsUrkfhKkZAC9ejcD16REDD9Shcj3JDQFK4HoXrIUJA9Shcj8IFQUCkcD0K18M/QMP1KFyP4j1AFa5H4Xo0PEDC9Shcj6I6QF2PwvUoPDlAFa5H4Xr0N0CuR+F6FM42QKRwPQrXwzVArkfhehTONEAAAAAAAAD4f3sUrkfhglZAkML1KFyHVEAK16NwPYJTQFK4HoXrGVJAUrgehev5UEDD9Shcj/JPQGdmZmZmNk5AAAAAAACwTEAAAAAAAFBLQM3MzMzM3ElArkfhehSeSEDC9Shcj3JHQNejcD0KZ0ZApHA9CtdzRUBmZmZmZpZEQFyPwvUozENAw/UoXI8SQ0AAAAAAAAD4f9ejcD0KX1dAuR6F61GwVUDC9Shcj2pUQAAAAAAAaFNAexSuR+HSUkDhehSuR/lRQDMzMzMzO1FAMzMzMzObUEAK16NwPQJQQHE9CtejoE5AhutRuB51TUBmZmZmZlZMQML1KFyPUktANDMzMzNjSkDYo3A9CodJQK5H4XoUvkhAMzMzMzMDSEAAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/xvUoXI9KXEDiehSuRzldQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H/D9Shcj3pbQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f5DC9Shcs2BAU7gehetJX0CwR+F6FAZfQKdwPQrXW15AKVyPwvVAXkAAAAAAAAD4fwAAAAAAAPh/kML1KFxXX0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}],[\"atomic_r_val_1\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAABwSkBSuB6F67E6QML1KFyPIjNAUrgehetpWUBwPQrXo0hTQAEAAAAAEE5AMzMzMzODSEAfhetRuK5EQI/C9Shc/0FA4noUrkcRQEAL16NwPao8QNqjcD0K319A2aNwPQpvWkBqZmZmZu5aQK5H4XoUJldApHA9CtdrVEDXo3A9Ck9SQCpcj8L10FBA4noUrkeRTkBTuB6F6wVlQFK4HoXraVdAPgrXo3ANSkBwPQrXoyBIQHsUrkfhKkZAKVyPwvV4REDD9Shcj3JDQFK4HoXrIUJA9Shcj8IFQUCkcD0K18M/QJmZmZmZgVpAFa5H4XpcWEABAAAAAKhbQNijcD0KL1lA4XoUrkcpV0BSuB6F63lVQKRwPQrXK1RA7FG4HoXjUkCwR+F6FOpmQFO4HoXrZWRAkML1KFyHVEB7FK5H4YJTQFK4HoXrGVJAUrgehev5UEDD9Shcj/JPQGdmZmZmNk5A4XoUrkexTEDhehSuR1FLQCxcj8L1wF1AzszMzMz0W0AVrkfheihgQM7MzMzMxF1AzszMzMzkW0DiehSuRzlaQBSuR+F67FhAUrgeheuJV0B6FK5H4R5qQEjhehSuK2NAuR6F61GwVUDC9Shcj2pUQAAAAAAAaFNAexSuR+HSUkDhehSuR/lRQDMzMzMzO1FAMzMzMzObUEAK16NwPQJQQD4K16NwVVxAFK5H4XocW0CPwvUoXLtgQMzMzMzMZF9AVbgeheuZXUDNzMzMzBRcQFS4HoXryVpASeF6FK6fWUBxPQrXo9RpQAAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/zczMzMx0UEDC9Shcj55oQAAAAAAAnGdAUrgehesVaEApXI/C9dhAQJmZmZmZDWdA//////9fP0BwPQrXo9RmQBSuR+F6dD1AuB6F61HMZUCkcD0K18M7QEnhehSuc2VAZmZmZmZGOkBI4XoUrrNkQK5H4XoUgmdAU7gehetJX0C4HoXrUYhNQDMzMzMzI0xA2KNwPQonS0DC9Shcj1JKQEjhehSuV0lAexSuR+GqSEDNzMzMzNxHQML1KFyPMkdA4XoUrkeRRkDrUbgehftFQJqZmZmZaUVApHA9CtenY0A=\"},\"shape\":[118],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1139\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1140\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1135\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"type\":\"object\",\"name\":\"LinearColorMapper\",\"id\":\"p1131\",\"attributes\":{\"palette\":[\"#0072B2\",\"#E69F00\",\"#F0E442\",\"#009E73\",\"#56B4E9\",\"#D55E00\",\"#CC79A7\",\"#000000\"],\"low\":-17.840652998202913,\"high\":-1.0076792444183056}}},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1131\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.6},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1131\"}}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1136\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1131\"}},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1131\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1131\"}},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Rect\",\"id\":\"p1137\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\"},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"width\":{\"type\":\"value\",\"value\":0.9},\"height\":{\"type\":\"value\",\"value\":0.9},\"line_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1131\"}},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1131\"}},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_color\":{\"type\":\"field\",\"field\":\"atomic_hpomo\",\"transform\":{\"id\":\"p1131\"}},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1148\",\"attributes\":{\"data_source\":{\"id\":\"p1103\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1149\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1150\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1145\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1141\",\"attributes\":{\"value\":-0.4,\"range\":{\"id\":\"p1116\"}}}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_style\":{\"type\":\"value\",\"value\":\"bold\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1146\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1147\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\"},\"text\":{\"type\":\"field\",\"field\":\"symbol\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1158\",\"attributes\":{\"data_source\":{\"id\":\"p1103\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1159\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1160\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1155\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1151\",\"attributes\":{\"value\":0.3,\"range\":{\"id\":\"p1117\"}}}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"8pt\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1156\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1151\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1157\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1151\"}},\"text\":{\"type\":\"field\",\"field\":\"atomic number\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1168\",\"attributes\":{\"data_source\":{\"id\":\"p1103\"},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1169\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1170\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1165\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"type\":\"object\",\"name\":\"Dodge\",\"id\":\"p1161\",\"attributes\":{\"value\":-0.35,\"range\":{\"id\":\"p1117\"}}}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_font_size\":{\"type\":\"value\",\"value\":\"5pt\"},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1166\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1161\"}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.1},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Text\",\"id\":\"p1167\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"group\",\"transform\":{\"id\":\"p1141\"}},\"y\":{\"type\":\"field\",\"field\":\"period\",\"transform\":{\"id\":\"p1161\"}},\"text\":{\"type\":\"field\",\"field\":\"name\"},\"text_color\":{\"type\":\"value\",\"value\":\"black\"},\"text_alpha\":{\"type\":\"value\",\"value\":0.2},\"text_baseline\":{\"type\":\"value\",\"value\":\"middle\"}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1115\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1130\",\"attributes\":{\"renderers\":\"auto\",\"tooltips\":[[\"Name\",\"@name\"],[\"Type\",\"@metal\"],[\"atomic_hpomo\",\"@atomic_hpomo eV\"]]}}]}},\"toolbar_location\":null,\"left\":[{\"type\":\"object\",\"name\":\"CategoricalAxis\",\"id\":\"p1125\",\"attributes\":{\"visible\":false,\"ticker\":{\"type\":\"object\",\"name\":\"CategoricalTicker\",\"id\":\"p1126\"},\"formatter\":{\"type\":\"object\",\"name\":\"CategoricalTickFormatter\",\"id\":\"p1127\"},\"major_label_standoff\":0,\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1128\"},\"axis_line_color\":null,\"major_tick_line_color\":null}}],\"right\":[{\"type\":\"object\",\"name\":\"ColorBar\",\"id\":\"p1172\",\"attributes\":{\"location\":[0,0],\"width\":8,\"formatter\":{\"type\":\"object\",\"name\":\"NumeralTickFormatter\",\"id\":\"p1171\",\"attributes\":{\"format\":\"0.0000\"}},\"major_label_policy\":{\"type\":\"object\",\"name\":\"NoOverlap\",\"id\":\"p1173\"},\"label_standoff\":13,\"color_mapper\":{\"id\":\"p1131\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"CategoricalAxis\",\"id\":\"p1120\",\"attributes\":{\"visible\":false,\"ticker\":{\"type\":\"object\",\"name\":\"CategoricalTicker\",\"id\":\"p1121\"},\"formatter\":{\"type\":\"object\",\"name\":\"CategoricalTickFormatter\",\"id\":\"p1122\"},\"major_label_standoff\":0,\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1123\"},\"axis_line_color\":null,\"major_tick_line_color\":null}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1124\",\"attributes\":{\"axis\":{\"id\":\"p1120\"},\"grid_line_color\":null}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1129\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1125\"},\"grid_line_color\":null}}]}}]}};\n const render_items = [{\"docid\":\"4c860324-730b-43d2-a7d1-f3deff03a0f8\",\"roots\":{\"p1106\":\"ae95bf8a-1385-45ee-9a0a-ed3b694f32a8\"},\"root_ids\":[\"p1106\"],\"notebook_comms_target\":\"p1174\"}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);", + "application/vnd.bokehjs_exec.v0+json": "" + }, + "metadata": { + "application/vnd.bokehjs_exec.v0+json": { + "id": "p1106" + } + }, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n const force = true;\n\n if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\nconst JS_MIME_TYPE = 'application/javascript';\n const HTML_MIME_TYPE = 'text/html';\n const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n const CLASS_NAME = 'output_bokeh rendered_html';\n\n /**\n * Render data to the DOM node\n */\n function render(props, node) {\n const script = document.createElement(\"script\");\n node.appendChild(script);\n }\n\n /**\n * Handle when an output is cleared or removed\n */\n function handleClearOutput(event, handle) {\n const cell = handle.cell;\n\n const id = cell.output_area._bokeh_element_id;\n const server_id = cell.output_area._bokeh_server_id;\n // Clean up Bokeh references\n if (id != null && id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n\n if (server_id !== undefined) {\n // Clean up Bokeh references\n const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n cell.notebook.kernel.execute(cmd_clean, {\n iopub: {\n output: function(msg) {\n const id = msg.content.text.trim();\n if (id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n }\n }\n });\n // Destroy server and session\n const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n cell.notebook.kernel.execute(cmd_destroy);\n }\n }\n\n /**\n * Handle when a new output is added\n */\n function handleAddOutput(event, handle) {\n const output_area = handle.output_area;\n const output = handle.output;\n\n // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n return\n }\n\n const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n\n if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n // store reference to embed id on output_area\n output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n }\n if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n const bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n const script_attrs = bk_div.children[0].attributes;\n for (let i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n }\n\n function register_renderer(events, OutputArea) {\n\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n const toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[toinsert.length - 1]);\n element.append(toinsert);\n return toinsert\n }\n\n /* Handle when an output is cleared or removed */\n events.on('clear_output.CodeCell', handleClearOutput);\n events.on('delete.Cell', handleClearOutput);\n\n /* Handle when a new output is added */\n events.on('output_added.OutputArea', handleAddOutput);\n\n /**\n * Register the mime type and append_mime function with output_area\n */\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n /* Is output safe? */\n safe: true,\n /* Index of renderer in `output_area.display_order` */\n index: 0\n });\n }\n\n // register the mime type if in Jupyter Notebook environment and previously unregistered\n if (root.Jupyter !== undefined) {\n const events = require('base/js/events');\n const OutputArea = require('notebook/js/outputarea').OutputArea;\n\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n }\n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n const NB_LOAD_WARNING = {'data': {'text/html':\n \"<div style='background-color: #fdd'>\\n\"+\n \"<p>\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"</p>\\n\"+\n \"<ul>\\n\"+\n \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n \"<li>use INLINE resources instead, as so:</li>\\n\"+\n \"</ul>\\n\"+\n \"<code>\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"</code>\\n\"+\n \"</div>\"}};\n\n function display_loaded() {\n const el = document.getElementById(null);\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-3.2.2.min.js\"];\n const css_urls = [];\n\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {\n }\n ];\n\n function run_inline_js() {\n if (root.Bokeh !== undefined || force === true) {\n for (let i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\n} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n const cell = $(document.getElementById(null)).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n }\n\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));", + "application/vnd.bokehjs_load.v0+json": "" + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "periodictable.heatmap(Spin = 'False', method = 'hse06')" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "ename": "ModuleNotFoundError", + "evalue": "No module named 'atomic_features_package.pymatgen'", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mModuleNotFoundError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m/var/folders/5q/g7by8qk10j1d8j0d31ljzm9c0000gn/T/ipykernel_33262/413968622.py\u001b[0m in \u001b[0;36m<cell line: 1>\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0;32mfrom\u001b[0m \u001b[0matomic_features_package\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mpymatgen\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mPymatgenElement\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[0;31mModuleNotFoundError\u001b[0m: No module named 'atomic_features_package.pymatgen'" + ] + } + ], + "source": [ + "from atomic_features_package.pymatgen import PymatgenElement" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "db = PymatgenData.load()\n", + "element = db.elements\n", + "element['H'].atomic_mass" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "1.00794" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.16" + }, + "orig_nbformat": 4 + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/utils/matminer/matminer.ipynb b/utils/matminer/matminer.ipynb index 75613e3..202d9e3 100644 --- a/utils/matminer/matminer.ipynb +++ b/utils/matminer/matminer.ipynb @@ -10,7 +10,7 @@ "from pymatgen.core.periodic_table import Element\n", "from matminer.utils.data import CohesiveEnergyData, DemlData, MagpieData, PymatgenData, MatscholarElementData, MEGNetElementData, IUCrBondValenceData\n", "\n", - "from atomic_features_package.atomic_properties.matminer import MatminerData" + "from atomic_features_package.datasets.matminer import MatminerData" ] }, { @@ -145,7 +145,7 @@ "outputs": [], "source": [ "\n", - " \n", + "\n", "\n", "# import requests\n", "#\n", diff --git a/utils/webelements/atomic_properties_webele.py b/utils/webelements/atomic_properties_webele.py new file mode 100644 index 0000000..0ba5a03 --- /dev/null +++ b/utils/webelements/atomic_properties_webele.py @@ -0,0 +1,763 @@ +#!/usr/bin/env python +# coding: utf-8 + +''' +Module : atomic_properties_webele + +This module with help of atomic_properties_webele class from metainfo module instantiates objects with atomic element symbol as identifier to access atomic features available +''' + +import os +import re +import json +import numpy as np +import pandas as pd + +from pathlib import Path + + + + +# from ast import literal_eval + +# from ..metainfo.metainfo import atomic_properties_webele, metadata + + +# This method_list object could be called after importing this module so one can easily see all the quantities accessible. + +# method_list = [method for method in dir(atomic_properties_webele) if (method.startswith('m_') or method.startswith('_') or method.startswith('__') or method.startswith('val') or method.startswith('section_') or method.startswith('get')) is False] + + +path = Path(__file__).parent / "data/Webele.csv" +path = Path.cwd() / "data/Webele.csv" + +df_Webele = pd.read_csv(path,converters={'Electron_bin_En': json.load,'Eff_Nuc_Char':json.load, + 'Ionisation_En':json.load}) + + +path = os.path.abspath(os.path.join(os.path.dirname(__file__),"..")) +path_new = os.path.join(path, "data","webele", "atomic_sizes.csv") +df_atomic_sizes = pd.read_csv(path_new,converters={'atom_radii': literal_eval, + 'orbital_radii':literal_eval, + 'ionic_radii':literal_eval, + 'paul_ionic_radii':literal_eval}) + + +path = os.path.abspath(os.path.join(os.path.dirname(__file__),"..")) +path_new = os.path.join(path, "data","webele", "cryst_struct.csv") +df_crys_struct = pd.read_csv(path_new,converters={'cryst_struct': literal_eval}) + + + + +path = os.path.abspath(os.path.join(os.path.dirname(__file__),"..")) +path_new = os.path.join(path, "data","webele", "electronegativity.csv") +df_en = pd.read_csv(path_new,converters={'electronegativity': literal_eval}) + + + + +df_Webele=df_Webele.set_index('Unnamed: 0') + + +path = os.path.abspath(os.path.join(os.path.dirname(__file__),"..")) +path_new = os.path.join(path, "data","webele", "isotopes.csv") +df_iso = pd.read_csv(path_new,converters={'nat_isotopes': literal_eval,'radiosotope_data':literal_eval, + 'nmr_properties':literal_eval}) + + +path = os.path.abspath(os.path.join(os.path.dirname(__file__),"..")) +path_new = os.path.join(path, "data","webele", "thermo_chem.csv") +df_therm = pd.read_csv(path_new,converters={'thermo_chem': literal_eval}) + + +objs = [] +for i in df_Webele['Element_symbol']: + webele = atomic_properties_webele() + prop = webele.m_create(metadata) + objs.append(webele) + + + +for i in df_Webele['Electron_bin_En']: + for key,value in i.items(): + i.update({key:value.replace(r" [2]",'').replace(r" [1]",'').replace(r" [3]",''). + replace(r" [2, values derived from reference 1]",''). + replace(r" [2, one-particle approximation not valid owing to short core-hole lifetime]",''). + replace(r" [2, one-particle approximation not valid owing to short core-hole lifetime, values derived from reference 1]",''). + replace(r" [3, one-particle approximation not valid owing to short core-hole lifetime]",'')}) + +for i in df_Webele['Ionisation_En']: + for key,value in i.items(): + i.update({key:value.replace(r" (calculated)",'').replace(r" (inferred)",'')}) + +for i in df_Webele['Eff_Nuc_Char']: + for key,value in i.items(): + i.update({key:value.replace(r"(no data)",'')}) + + + + +for i in range(len(df_atomic_sizes)): + k=df_atomic_sizes.loc[i,'atom_radii']['Covalent radius (2008 values)'] + df_atomic_sizes.loc[i,'atom_radii']['Covalent radius (2008 values)']=re.sub(r"( \(.*?\))|(-)", '', k) + l=df_atomic_sizes.loc[i,'atom_radii']['Covalent radius (empirical)'] + df_atomic_sizes.loc[i,'atom_radii']['Covalent radius (empirical)']=re.sub(r"( \(.*?\))|(-)", '', l) + + m=df_atomic_sizes.loc[i,'atom_radii']['Atomic radius (empirical)'] + df_atomic_sizes.loc[i,'atom_radii']['Atomic radius (empirical)']=re.sub(r"( \(.*?\))|(-)", '', m) + + n=df_atomic_sizes.loc[i,'atom_radii']['Atomic radius (calculated)'] + df_atomic_sizes.loc[i,'atom_radii']['Atomic radius (calculated)']=re.sub(r"( \(.*?\))|(-)", '', n) + + o=df_atomic_sizes.loc[i,'atom_radii']['van der Waals radius'] + df_atomic_sizes.loc[i,'atom_radii']['van der Waals radius']=re.sub(r"( \(.*?\))|(-)", '', o) + + + + +# replace empty values with np.nan +for i in range(len(df_atomic_sizes)): + a=df_atomic_sizes.loc[i,'paul_ionic_radii'] + for k in df_atomic_sizes.loc[i,'paul_ionic_radii'].keys(): + temp=df_atomic_sizes.loc[i,'paul_ionic_radii'][k] + df_atomic_sizes.loc[i,'paul_ionic_radii'][k]=re.sub(r"( \(.*?\))|(-)", '', temp) + if df_atomic_sizes.loc[i,'paul_ionic_radii'][k]=="": + df_atomic_sizes.loc[i,'paul_ionic_radii'][k]=np.nan + +# replace empty values with np.nan +for i in range(len(df_atomic_sizes)): + a=df_atomic_sizes.loc[i,'orbital_radii'] + for k in df_atomic_sizes.loc[i,'orbital_radii'].keys(): + temp=df_atomic_sizes.loc[i,'orbital_radii'][k] + df_atomic_sizes.loc[i,'orbital_radii'][k]=re.sub(r"( \(.*?\))|(-)", '', temp) + if df_atomic_sizes.loc[i,'orbital_radii'][k]=="": + df_atomic_sizes.loc[i,'orbital_radii'][k]=np.nan + +# replace empty values with np.nan +for i in range(len(df_atomic_sizes)): + a=df_atomic_sizes.loc[i,'ionic_radii'] + if a=={}: + df_atomic_sizes.loc[i,'ionic_radii']=np.nan + + + + +# extract data for covalent_radius_mol attribute dictionary + +df_as_copy = df_atomic_sizes.copy(deep=True) +df_as_copy['atom_radii'] = df_as_copy.atom_radii.apply(dict.copy) + + +rem_keys= ['Atomic radius (empirical)', 'Atomic radius (calculated)', + 'Covalent radius (2008 values)','Covalent radius (empirical)', 'van der Waals radius'] + +for dictionary in df_as_copy['atom_radii']: + count=0 + for key in dictionary.copy(): # avoid dictionary changed size error during iteration using .copy method + for k in rem_keys: + if key==k: + del dictionary[k] + count=count+1 + + +df_Webele['Density_of_solid']=df_Webele['Density_of_solid'].str.replace(r"(\(.*?\))", '', regex=True) +df_Webele['Density_of_solid'] = np.where(df_Webele['Density_of_solid'] == ' ',np.nan, df_Webele['Density_of_solid']) + +df_Webele['Molar_vol']=df_Webele['Molar_vol'].str.replace(r"(\(.*?\))", '', regex=True) +df_Webele['Molar_vol']=np.where(df_Webele['Molar_vol'] == ' ',np.nan, df_Webele['Molar_vol']) + +df_Webele['Youngs_mod']=df_Webele['Youngs_mod'].str.replace(r"(\(.*?\))", '', regex=True) +df_Webele['Youngs_mod']=np.where(df_Webele['Youngs_mod'] == ' ',np.nan, df_Webele['Youngs_mod']) + +df_Webele['Rigidity_mod']=df_Webele['Rigidity_mod'].str.replace(r"(\(.*?\))", '', regex=True) +df_Webele['Rigidity_mod']=np.where(df_Webele['Rigidity_mod'] == ' ',np.nan, df_Webele['Rigidity_mod']) + +df_Webele['Bulk_mod']=df_Webele['Bulk_mod'].str.replace(r"(\(.*?\))", '', regex=True) +df_Webele['Bulk_mod']=np.where(df_Webele['Bulk_mod'] == ' ',np.nan, df_Webele['Bulk_mod']) + +df_Webele['Poissons_ratio']=df_Webele['Poissons_ratio'].str.replace(r"(\(.*?\))", '', regex=True) +df_Webele['Poissons_ratio']=np.where(df_Webele['Poissons_ratio'] == ' ',np.nan, df_Webele['Poissons_ratio']) + +df_Webele['Mineral_hardness']=df_Webele['Mineral_hardness'].str.replace(r"(\(.*?\))", '', regex=True) +df_Webele['Mineral_hardness']=np.where(df_Webele['Mineral_hardness'] == ' ',np.nan, df_Webele['Mineral_hardness']) + +df_Webele['Brinell_hardness']=df_Webele['Brinell_hardness'].str.replace(r"(\(.*?\))", '', regex=True) +df_Webele['Brinell_hardness']=np.where(df_Webele['Brinell_hardness'] == ' ',np.nan, df_Webele['Brinell_hardness']) + +df_Webele['Vickers_hardness']=df_Webele['Vickers_hardness'].str.replace(r"(\(.*?\))", '', regex=True) +df_Webele['Vickers_hardness']=np.where(df_Webele['Vickers_hardness'] == ' ',np.nan, df_Webele['Vickers_hardness']) + +df_Webele['Electrical_resistivity']=df_Webele['Electrical_resistivity'].str.replace(r"(\(.*?\))|(about )|( - direction dependent)|(> )|( high)", '', regex=True) +df_Webele['Electrical_resistivity']=np.where(df_Webele['Electrical_resistivity'] == ' ',np.nan, df_Webele['Electrical_resistivity']) + +df_Webele['Thermal_conductivity']=df_Webele['Thermal_conductivity'].str.replace(r"(\(.*?\))", '', regex=True) +df_Webele['Thermal_conductivity']=np.where(df_Webele['Thermal_conductivity'] == ' ',np.nan, df_Webele['Thermal_conductivity']) + +df_Webele['Coeff_of_lte']=df_Webele['Coeff_of_lte'].str.replace(r"(\(.*?\))", '', regex=True) +df_Webele['Coeff_of_lte']=np.where(df_Webele['Coeff_of_lte'] == ' ',np.nan, df_Webele['Coeff_of_lte']) + +df_Webele['Reflectivity']=df_Webele['Reflectivity'].str.replace(r"(\(.*?\))", '', regex=True) +df_Webele['Reflectivity']=np.where(df_Webele['Reflectivity'] == ' ',np.nan, df_Webele['Reflectivity']) + +df_Webele['Refractive_index']=df_Webele['Refractive_index'].str.replace(r"(\(.*?\))", '', regex=True) +df_Webele['Refractive_index']=np.where(df_Webele['Refractive_index'] == ' ',np.nan, df_Webele['Refractive_index']) + +df_Webele['Velocity_of_sound']=df_Webele['Velocity_of_sound'].str.replace(r"(\(.*?\))", '', regex=True) +df_Webele['Velocity_of_sound']=np.where(df_Webele['Velocity_of_sound'] == ' ',np.nan, df_Webele['Velocity_of_sound']) + +df_Webele['Electron_aff']=df_Webele['Electron_aff'].str.replace(r"(\(.*?\))|( http://dx.doi.org/10.1088/0953-4075/34/14/102)|(>= )|(is )", '', regex=True) +df_Webele['Electron_aff']=np.where(df_Webele['Electron_aff'] == ' ',np.nan, df_Webele['Electron_aff']) + + + +for i in range(len(df_crys_struct)): + a=df_crys_struct.loc[i,'cryst_struct']['Space group'] + if a=="" or a=="unknown": + df_crys_struct.loc[i,'cryst_struct']['Space group']='-' + b=df_crys_struct.loc[i,'cryst_struct']['Space group number'] + if b=="" or b=="unknown": + df_crys_struct.loc[i,'cryst_struct']['Space group number']=np.nan + c=df_crys_struct.loc[i,'cryst_struct']['Structure'] + if c=="" or c=="unknown": + df_crys_struct.loc[i,'cryst_struct']['Structure']='-' + + + +df_crys_struct['atomic_cellparam']='' +df_crys_struct['atomic_cellparam'] = df_crys_struct['cryst_struct'].copy(deep=True) +df_crys_struct['atomic_cellparam'] = df_crys_struct['cryst_struct'].apply(dict.copy) + + +rem_keys= ['Space group','Space group number','Structure'] + +for dictionary in df_crys_struct['atomic_cellparam']: + count=0 + for key in dictionary.copy(): # avoid dictionary changed size error during iteration using .copy method + for k in rem_keys: + if key==k: + del dictionary[k] + count=count+1 + + + +for i in df_crys_struct['atomic_cellparam']: + for k,v in i.items(): + #print(v) + if v=="" or v=="unknown": + i[k]=np.nan + + +for i in df_en['electronegativity']: + for k,v in i.items(): + if k=='Allen electronegativity': + if i[k]=='(no data)': + i[k]=np.nan + #print(k,i[k]) + else: + i[k]==float(i[k]) + #print(k,i[k]) + if k=='Pauling electronegativity': + if i[k]=='(no data)': + i[k]=np.nan + #print(k,i[k]) + else: + i[k]==float(i[k]) + #print(k,i[k]) + if k=='Allred Rochow electronegativity': + if i[k]=='(no data)': + i[k]=np.nan + #print(k,i[k]) + else: + i[k]==float(i[k]) + #print(k,i[k]) + if k=='Sanderson electronegativity': + if i[k]=='(no data)': + i[k]=np.nan + #print(k,i[k]) + else: + i[k]==float(i[k]) + #print(k,i[k]) + if k=='Mulliken-Jaffe electronegativity': + if i[k]=='(no data)': + i[k]=np.nan + #print(k,i[k]) + else: + pass + #print(k,i[k]) + + +# Clean isotopes data + +for i in df_iso['nat_isotopes']: + #print(i.values()) + for k,v in i.items(): + #pass + for key,value in v.items(): + if value=='no data': + v[key]=np.nan + +for i in df_iso['radiosotope_data']: + #print(i.values()) + for k,v in i.copy().items(): + #pass + #print(k) + #print(v.values()) + try: + for key,value in v.items(): + #print(value) + if value=='no data': + v[key]=np.nan + except AttributeError: + del i[k] + #print("Hello") + + +# Clean and structure nmr data +# Create new nmr_mod column to organize nmr data + +df_iso['nmr_mod']="" + +# Create structured nmr_mod named python dict to store nmr data systematically +nmr_mod={} +for i in df_Webele.index: + nmr_mod.update({i:{}}) + +# Store isotope names in a list and remove missing data values from df_iso['nmr_properties'] dataframe + +Keys= list(df_iso.loc[0,'nmr_properties'].keys()) +for k in Keys: + for i in df_iso['nmr_properties']: + for ele in i[k]: + try: + while ele == 'no data': + i[k].remove(ele) + while ele == 'none': + i[k].remove(ele) + except ValueError: + pass + +#Create dictionary keys +for row,col in df_iso.iterrows(): + for k in nmr_mod.keys(): + if col[0]==k: + #for ele in range(len(col[3]['Isotope'])): + for nam in col[3]['Isotope']: + nmr_mod[k].update({'Isotope_{}'.format(nam):{}}) + row=row+1 + + + +#Create nested dictionary keys inside nmr_data dictionary +for row,col in df_iso.iterrows(): + for k in nmr_mod.keys(): + if col[0]==k: + for iso in nmr_mod[k].keys(): + for nam in col[3]['Natural abundance /%']: + nmr_mod[k][iso].update({'Natural abundance %':"", + "Spin (I)":"", + 'Frequency relative to 1H = 100 (MHz)':"", + 'Receptivity_DP_relative_to_1H = 1.00':"", + 'Receptivity_DC_relative_to_13C = 1.00':"", + 'Magnetogyric_ratio (γ)':"", + 'Magnetic_moment μ (μN)':"", + 'Nuclear_quad_mom (Q/millibarn)':"", + 'Line_width_factor 1056 l (m4)':""}) + row=row+1 + +# Finally fill data in the dictionary +for row,col in df_iso.iterrows(): + for k in nmr_mod.keys(): + if col[0]==k: + ind=0 + for iso in nmr_mod[k].keys(): + try: + nmr_mod[k][iso].update({'Natural abundance %':col[3]['Natural abundance /%'][ind]}) + nmr_mod[k][iso].update({'Spin (I)':col[3]['Spin (I)'][ind]}) + nmr_mod[k][iso].update({'Frequency relative to 1H = 100 (MHz)':col[3]['Frequency relative to 1H = 100 (MHz)'][ind]}) + nmr_mod[k][iso].update({'Receptivity_DP_relative_to_1H = 1.00':col[3]['Receptivity, DP, relative to 1H = 1.00'][ind]}) + nmr_mod[k][iso].update({'Receptivity_DC_relative_to_13C = 1.00':col[3]['Receptivity, DC, relative to 13C = 1.00'][ind]}) + nmr_mod[k][iso].update({'Magnetogyric_ratio (γ)':col[3]['Magnetogyric ratio, γ (107 rad\xa0T‑1\xa0s-1)'][ind]}) + nmr_mod[k][iso].update({'Magnetic_moment μ (μN)':col[3]['Magnetic moment, μ (μN)'][ind]}) + nmr_mod[k][iso].update({'Nuclear_quad_mom (Q/millibarn)':col[3]['Nuclear quadrupole moment, Q/millibarn'][ind]}) + nmr_mod[k][iso].update({'Line_width_factor 1056 l (m4)':col[3]['Line width factor, 1056 l (m4)'][ind]}) + ind=ind+1 + row=row+1 + except IndexError: + pass + + + +# correcting erroneous data filled for some elements in nmr_mod dictionary manually. + +nmr_mod['carbon']['Isotope_11C'].update({'Natural abundance %':"", + "Spin (I)":"", + 'Frequency relative to 1H = 100 (MHz)':"", + 'Receptivity_DP_relative_to_1H = 1.00':"", + 'Receptivity_DC_relative_to_13C = 1.00':"", + 'Magnetogyric_ratio (γ)':"", + 'Magnetic_moment μ (μN)':"", + 'Nuclear_quad_mom (Q/millibarn)':'33.27(24)', + 'Line_width_factor 1056 l (m4)':""}) + +nmr_mod['carbon']['Isotope_13C'].update({'Natural abundance %':1.07, + "Spin (I)":"1/2", + 'Frequency relative to 1H = 100 (MHz)':25.145020, + 'Receptivity_DP_relative_to_1H = 1.00':0.000170, + 'Receptivity_DC_relative_to_13C = 1.00':1.00, + 'Magnetogyric_ratio (γ)':6.728284, + 'Magnetic_moment μ (μN)':1.216613, + 'Nuclear_quad_mom (Q/millibarn)':'-', + 'Line_width_factor 1056 l (m4)':"-"}) + +nmr_mod['calcium']['Isotope_41Ca'].update({'Natural abundance %':"", + "Spin (I)":"", + 'Frequency relative to 1H = 100 (MHz)':"", + 'Receptivity_DP_relative_to_1H = 1.00':"", + 'Receptivity_DC_relative_to_13C = 1.00':"", + 'Magnetogyric_ratio (γ)':"", + 'Magnetic_moment μ (μN)':"", + 'Nuclear_quad_mom (Q/millibarn)':'-40.8(8)', + 'Line_width_factor 1056 l (m4)':""}) + +nmr_mod['calcium']['Isotope_43Ca'].update({'Natural abundance %': '0.135', + 'Spin (I)': '7/2', + 'Frequency relative to 1H = 100 (MHz)': '6.730029', + 'Receptivity_DP_relative_to_1H = 1.00': '0.00000868', + 'Receptivity_DC_relative_to_13C = 1.00': '0.0510', + 'Magnetogyric_ratio (γ)': '-1.803069', + 'Magnetic_moment μ (μN)': '-1.494067', + 'Nuclear_quad_mom (Q/millibarn)': '-4.08', + 'Line_width_factor 1056 l (m4)': '2.3'}) + +nmr_mod['krypton']['Isotope_85Kr'].update({'Natural abundance %':"", + "Spin (I)":"", + 'Frequency relative to 1H = 100 (MHz)':"", + 'Receptivity_DP_relative_to_1H = 1.00':"", + 'Receptivity_DC_relative_to_13C = 1.00':"", + 'Magnetogyric_ratio (γ)':"", + 'Magnetic_moment μ (μN)':"", + 'Nuclear_quad_mom (Q/millibarn)':'507(3)', + 'Line_width_factor 1056 l (m4)':""}) + +nmr_mod['iodine']['Isotope_129I'].update({'Natural abundance %':"", + "Spin (I)":"", + 'Frequency relative to 1H = 100 (MHz)':"", + 'Receptivity_DP_relative_to_1H = 1.00':"", + 'Receptivity_DC_relative_to_13C = 1.00':"", + 'Magnetogyric_ratio (γ)':"", + 'Magnetic_moment μ (μN)':"", + 'Nuclear_quad_mom (Q/millibarn)':'-604(10)', + 'Line_width_factor 1056 l (m4)':""}) + +nmr_mod['lead']['Isotope_207Pb'].update({'Natural abundance %': '22.1', + 'Spin (I)': '1/2', + 'Frequency relative to 1H = 100 (MHz)': '20.920597', + 'Receptivity_DP_relative_to_1H = 1.00': '0.00201', + 'Receptivity_DC_relative_to_13C = 1.00': '11.5', + 'Magnetogyric_ratio (γ)': '5.58046', + 'Magnetic_moment μ (μN)': '1.00906', + 'Nuclear_quad_mom (Q/millibarn)': '-269(165)', + 'Line_width_factor 1056 l (m4)': '-'}) + +nmr_mod['plutonium']['Isotope_239Pu'].update({'Natural abundance %': '0', + 'Spin (I)': '1/2', + 'Frequency relative to 1H = 100 (MHz)': '3.63', + 'Receptivity_DP_relative_to_1H = 1.00': '-', + 'Receptivity_DC_relative_to_13C = 1.00': '-', + 'Magnetogyric_ratio (γ)': '0.972', + 'Magnetic_moment μ (μN)': '', + 'Nuclear_quad_mom (Q/millibarn)': '-3345(13) [Mössbauer state]', + 'Line_width_factor 1056 l (m4)': ''}) + +nmr_mod['plutonium']['Isotope_241Pu'].update({'Natural abundance %': '', + 'Spin (I)': '', + 'Frequency relative to 1H = 100 (MHz)': '', + 'Receptivity_DP_relative_to_1H = 1.00': '', + 'Receptivity_DC_relative_to_13C = 1.00': '', + 'Magnetogyric_ratio (γ)': '', + 'Magnetic_moment μ (μN)': '', + 'Nuclear_quad_mom (Q/millibarn)': '5600(200)', + 'Line_width_factor 1056 l (m4)': ''}) + +nmr_mod['rhodium']['Isotope_100Rh'].update({'Natural abundance %': '', + 'Spin (I)': '', + 'Frequency relative to 1H = 100 (MHz)': '', + 'Receptivity_DP_relative_to_1H = 1.00': '', + 'Receptivity_DC_relative_to_13C = 1.00': '', + 'Magnetogyric_ratio (γ)': '', + 'Magnetic_moment μ (μN)': '', + 'Nuclear_quad_mom (Q/millibarn)': '153 (excited nuclear state)', + 'Line_width_factor 1056 l (m4)': ''}) + +nmr_mod['rhodium']['Isotope_103Rh'].update({'Natural abundance %': '100', + 'Spin (I)': '1/2', + 'Frequency relative to 1H = 100 (MHz)': '3.172310', + 'Receptivity_DP_relative_to_1H = 1.00': '0.0000317', + 'Receptivity_DC_relative_to_13C = 1.00': '0.181', + 'Magnetogyric_ratio (γ)': '-0.8468', + 'Magnetic_moment μ (μN)': '-0.1531', + 'Nuclear_quad_mom (Q/millibarn)': '-', + 'Line_width_factor 1056 l (m4)': '-'}) + +nmr_mod['tungsten']['Isotope_182W'].update({'Natural abundance %': '', + 'Spin (I)': '', + 'Frequency relative to 1H = 100 (MHz)': '', + 'Receptivity_DP_relative_to_1H = 1.00': '', + 'Receptivity_DC_relative_to_13C = 1.00': '', + 'Magnetogyric_ratio (γ)': '', + 'Magnetic_moment μ (μN)': '', + 'Nuclear_quad_mom (Q/millibarn)': '-2130(350) [Mössbauer state]', + 'Line_width_factor 1056 l (m4)': ''}) + +nmr_mod['tungsten']['Isotope_183W'].update({'Natural abundance %': '14.3', + 'Spin (I)': '1/2', + 'Frequency relative to 1H = 100 (MHz)': '4.166398', + 'Receptivity_DP_relative_to_1H = 1.00': '0.0000107', + 'Receptivity_DC_relative_to_13C = 1.00': '0.0613', + 'Magnetogyric_ratio (γ)': '1.1282403', + 'Magnetic_moment μ (μN)': '0.20400919', + 'Nuclear_quad_mom (Q/millibarn)': '', + 'Line_width_factor 1056 l (m4)': '-'}) + +nmr_mod['uranium']['Isotope_233U'].update({'Natural abundance %': '', + 'Spin (I)': '', + 'Frequency relative to 1H = 100 (MHz)': '', + 'Receptivity_DP_relative_to_1H = 1.00': '', + 'Receptivity_DC_relative_to_13C = 1.00': '', + 'Magnetogyric_ratio (γ)': '', + 'Magnetic_moment μ (μN)': '', + 'Nuclear_quad_mom (Q/millibarn)': '3663(8)', + 'Line_width_factor 1056 l (m4)': ''}) + +nmr_mod['uranium']['Isotope_235U'].update({'Natural abundance %': '0.7200', + 'Spin (I)': '7/2', + 'Frequency relative to 1H = 100 (MHz)': '1.841000', + 'Receptivity_DP_relative_to_1H = 1.00': '-', + 'Receptivity_DC_relative_to_13C = 1.00': '-', + 'Magnetogyric_ratio (γ)': '-0.52', + 'Magnetic_moment μ (μN)': '-0.43', + 'Nuclear_quad_mom (Q/millibarn)': '4936(6)', + 'Line_width_factor 1056 l (m4)': '-'}) + +# Lastly add the structured dict into df_iso dataframe + +df_iso['nmr_mod'] = nmr_mod.values() + + + +# Clean thermochemical data +rem_keys= ['Units'] +for i in df_therm['thermo_chem']: + for key in i.copy(): # avoid dictionary changed size error during iteration using .copy method + for k in rem_keys: + if key==k: + del i[k] + +#dict keys whose values needs to be cleaned +mod_key=['Melting point', 'Boiling point', 'Liquid range', 'Critical temperature', + 'Superconduction temperature', 'Enthalpy of fusion', 'Enthalpy of vaporisation', 'Enthalpy of atomisation'] + +for i in range(len(df_therm)): + a=df_therm.loc[i,'thermo_chem'] + for k in mod_key: + for a in df_therm.loc[i,'thermo_chem'].keys(): + if a==k and i<118: + temp=df_therm.loc[i,'thermo_chem'][k] + df_therm.loc[i,'thermo_chem'][k]=re.sub(r"(\(.*?\))|(-)|( kJ mol-1)|( K)|(about )|(maybe about)", '', temp) + if df_therm.loc[i,'thermo_chem'][k]=="": + df_therm.loc[i,'thermo_chem'][k]=np.nan + else: + df_therm.loc[i,'thermo_chem'][k]=float(df_therm.loc[i,'thermo_chem'][k]) + + +# Seperate and store thermdata in another column "atomic_thermdata" of df_therm dataframe. +df_therm['atomic_thermdata']='' +df_therm['atomic_thermdata'] = df_therm['thermo_chem'].copy(deep=True) +df_therm['atomic_thermdata'] = df_therm['thermo_chem'].apply(dict.copy) + + +rem_keys= ['Melting point', 'Boiling point', 'Liquid range', 'Critical temperature', + 'Superconduction temperature', 'Enthalpy of fusion', 'Enthalpy of vaporisation', 'Enthalpy of atomisation'] + +for dictionary in df_therm['atomic_thermdata']: + count=0 + for key in dictionary.copy(): # avoid dictionary changed size error during iteration using .copy method + for k in rem_keys: + if key==k: + del dictionary[k] + count=count+1 + +for i in range(len(df_therm)): + for k,v in df_therm.loc[i,'atomic_thermdata'].items(): + for key,val in v.items(): + temp=val + val=re.sub(r"(\*)|(no data)|(not known)", '', temp) + v[key]=val + if val=="": + v[key]=np.nan + +for i in range(len(df_therm)): + for k,v in df_therm.loc[i,'atomic_thermdata'].items(): + for key in v.copy(): + if k==v[key]: + del v[key] + + + + + + + + + +method_list + + + + + +count = 0 +for obj in objs: + obj.section_webele_metadata.source = 'Webelements' + obj.section_webele_metadata.atomic_spin_setting = 'NA' + obj.section_webele_metadata.atomic_method = 'NA' + obj.section_webele_metadata.atomic_basis_set = 'NA' + obj.density_of_solid = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Density_of_solid")]) + obj.youngs_mod = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Youngs_mod")]) + obj.rigidity_mod = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Rigidity_mod")]) + obj.bulk_mod = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Bulk_mod")]) + obj.poissons_ratio = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Poissons_ratio")]) + obj.mineral_hardness = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Mineral_hardness")]) + obj.brinell_hardness = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Brinell_hardness")]) + obj.vickers_hardness = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Vickers_hardness")]) + obj.electrical_resist = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Electrical_resistivity")]) + obj.thermal_conduct = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Thermal_conductivity")]) + obj.coeff_of_lte = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Coeff_of_lte")]) + obj.reflectivity = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Reflectivity")]) + obj.refract_index = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Refractive_index")]) + obj.vel_of_sound = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Velocity_of_sound")]) + obj.atomic_ebe = df_Webele.iloc[count,df_Webele.columns.get_loc("Electron_bin_En")] + obj.atomic_enc = df_Webele.iloc[count,df_Webele.columns.get_loc("Eff_Nuc_Char")] + obj.atomic_ie = df_Webele.iloc[count,df_Webele.columns.get_loc("Ionisation_En")] + obj.atomic_ea = float(df_Webele.iloc[count,df_Webele.columns.get_loc("Electron_aff")]) + try: + obj.atomic_radius_calculated = float(df_atomic_sizes.iloc[count,df_atomic_sizes.columns. + get_loc("atom_radii")] + ['Atomic radius (calculated)']) + except ValueError: + obj.atomic_radius_calculated = np.nan + + try: + obj.atomic_radius = float(df_atomic_sizes.iloc[count,df_atomic_sizes.columns.get_loc("atom_radii")] + ['Atomic radius (empirical)']) + except ValueError: + obj.atomic_radius = np.nan + + try: + obj.covalent_rad = float(df_atomic_sizes.iloc[count,df_atomic_sizes.columns.get_loc("atom_radii")] + ['Covalent radius (2008 values)']) + except ValueError: + obj.covalent_rad = np.nan + + try: + obj.covalent_rad_emp = float(df_atomic_sizes.iloc[count,df_atomic_sizes.columns.get_loc("atom_radii")] + ['Covalent radius (empirical)']) + except ValueError: + obj.covalent_rad_emp = np.nan + + try: + obj.van_der_waals_rad =float(df_atomic_sizes.iloc[count,df_atomic_sizes.columns.get_loc("atom_radii")] + ['van der Waals radius']) + except ValueError: + obj.van_der_waals_rad = np.nan + + obj.covalent_radius_mol = df_as_copy.iloc[count,df_as_copy.columns.get_loc("atom_radii")] + obj.atomic_orbital_radii = df_atomic_sizes.iloc[count,df_atomic_sizes.columns.get_loc("orbital_radii")] + obj.atomic_ionic_radii = df_atomic_sizes.iloc[count,df_atomic_sizes.columns.get_loc("ionic_radii")] + obj.paul_ionic_radii = df_atomic_sizes.iloc[count,df_atomic_sizes.columns.get_loc("paul_ionic_radii")] + + obj.atomic_spacegroup = df_crys_struct.iloc[count,df_crys_struct.columns.get_loc("cryst_struct")]['Space group'] + obj.atomic_spacegroupnum= float(df_crys_struct.iloc[count,df_crys_struct.columns.get_loc("cryst_struct")] + ['Space group number']) + obj.atomic_structure = df_crys_struct.iloc[count,df_crys_struct.columns.get_loc("cryst_struct")]['Structure'] + obj.atomic_cellparam = df_crys_struct.iloc[count,df_crys_struct.columns.get_loc("atomic_cellparam")] + + obj.atomic_en =df_en.iloc[count,df_en.columns.get_loc("electronegativity")] + obj.atomic_en_allen = float(df_en.iloc[count,df_en.columns.get_loc("electronegativity")] + ['Allen electronegativity']) + obj.atomic_en_paul = float(df_en.iloc[count,df_en.columns.get_loc("electronegativity")] + ['Pauling electronegativity']) + obj.atomic_en_allredroch = float(df_en.iloc[count,df_en.columns.get_loc("electronegativity")] + ['Allred Rochow electronegativity']) + obj.atomic_en_sanderson = float(df_en.iloc[count,df_en.columns.get_loc("electronegativity")] + ['Sanderson electronegativity']) + + obj.atomic_nat_iso = df_iso.iloc[count,df_iso.columns.get_loc("nat_isotopes")] + obj.atomic_rad_iso = df_iso.iloc[count,df_iso.columns.get_loc("radiosotope_data")] + obj.atomic_nmr = df_iso.iloc[count,df_iso.columns.get_loc("nmr_mod")] + + obj.boiling_point = float(df_therm.iloc[count,df_therm.columns.get_loc("thermo_chem")] + ['Boiling point']) + obj.supercond_temp = float(df_therm.iloc[count,df_therm.columns.get_loc("thermo_chem")] + ['Superconduction temperature']) + obj.melting_point = float(df_therm.iloc[count,df_therm.columns.get_loc("thermo_chem")] + ['Melting point']) + obj.liquid_range = float(df_therm.iloc[count,df_therm.columns.get_loc("thermo_chem")] + ['Liquid range']) + obj.critical_temperature = float(df_therm.iloc[count,df_therm.columns.get_loc("thermo_chem")] + ['Critical temperature']) + obj.atomic_hfu = float(df_therm.iloc[count,df_therm.columns.get_loc("thermo_chem")] + ['Enthalpy of fusion']) + obj.atomic_hvap = float(df_therm.iloc[count,df_therm.columns.get_loc("thermo_chem")] + ['Enthalpy of vaporisation']) + obj.atomic_hatm = float(df_therm.iloc[count,df_therm.columns.get_loc("thermo_chem")] + ['Enthalpy of atomisation']) + obj.atomic_thermdata = df_therm.iloc[count,df_therm.columns.get_loc("atomic_thermdata")] + count+=1 + +atomic_element_symbol = df_Webele['Element_symbol'].values +for count, symbol in enumerate(atomic_element_symbol): + globals()[symbol] = objs[count] + + +df_Webele.rename_axis('',inplace=True) +df_comb = df_Webele.copy(deep=True) +df_comb['atom_radii']= df_atomic_sizes['atom_radii'].values +df_comb['orbital_radii']= df_atomic_sizes['orbital_radii'].values +df_comb['ionic_radii']= df_atomic_sizes['ionic_radii'].values +df_comb['covalent_radius_mol']= df_as_copy['atom_radii'].values +df_comb['paul_ionic_radii']= df_atomic_sizes['paul_ionic_radii'].values +df_comb['nat_isotopes']= df_iso['nat_isotopes'].values +df_comb['radiosotope_data']= df_iso['radiosotope_data'].values +df_comb['nmr_mod']= df_iso['nmr_mod'].values +df_comb['electronegativity']= df_en['electronegativity'].values +df_comb['cryst_struct']= df_crys_struct['cryst_struct'].values +df_comb['atomic_cellparam']= df_crys_struct['atomic_cellparam'].values +df_comb['thermo_chem']= df_therm['thermo_chem'].values +df_comb['atomic_thermdata']= df_therm['atomic_thermdata'].values + + + +def definition(abc): + ''' + This function can be used to access quantity definitions for each element features accessible + ''' + if hasattr(atomic_properties_webele,abc): + return print(getattr(atomic_properties_webele,abc).__doc__) + elif hasattr(metadata,abc): + return print(getattr(metadata,abc).__doc__) + else: + return print('Check the input feature name. Either it is wrong or requested feature does not exist from this webelements source') + + +def symbol(abc): + ''' +This function utilty is, it can be called to access element properties based on its symbol in periodic table. Can be usefull if want to acess particular property of multiple elements at once + ''' + return globals()[abc] + + + + + diff --git a/utils/webelements/webelements.ipynb b/utils/webelements/webelements.ipynb new file mode 100644 index 0000000..017a898 --- /dev/null +++ b/utils/webelements/webelements.ipynb @@ -0,0 +1,1261 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "#!/usr/bin/env python\n", + "# coding: utf-8\n", + "\n", + "'''\n", + "Module : atomic_properties_webele\n", + "\n", + "This module with help of atomic_properties_webele class from metainfo module instantiates objects with atomic element symbol as identifier to access atomic features available\n", + "'''\n", + "\n", + "import os\n", + "import re\n", + "import csv\n", + "import json\n", + "import numpy as np\n", + "import pandas as pd\n", + "\n", + "from pathlib import Path" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "def convert_element_name(value):\n", + " return {'element_name': value}\n", + "\n", + "def convert_element_symbol(value):\n", + " return {'element_symbol': value}\n", + "\n", + "def convert_density_of_solid(value):\n", + " value = value.replace('(estimated)','')\n", + " value = value.replace('(predicted)', '')\n", + " value = value.replace('(predicted, other prediction 5000)', '')\n", + " \n", + " return {'density_of_solid': float(value)}\n", + "\n", + "def convert_molar_vol(value):\n", + " value = value.replace('(rough estimate based upon density estimate)', '')\n", + " value = value.replace('(seems high?)', '')\n", + " return {'molar_vol': float(value)}\n", + "\n", + "def convert_youngs_mod(value):\n", + " return {'youngs_mod': float(value)}\n", + "\n", + "def convert_rigidity_mod(value):\n", + " return {'rigidity_mod': float(value)}\n", + "\n", + "def convert_bulk_mod(value):\n", + " value = value.replace('1.1 (liquid)', '1.1')\n", + " return {'bulk_mod': float(value)}\n", + "\n", + "def convert_poissons_ratio(value):\n", + " value = value.rstrip(' (no units)')\n", + " return {'poissons_ratio': float(value)}\n", + "\n", + "def convert_mineral_hardness(value):\n", + " value = value.replace('0.5 (graphite; diamond is 10.0) (no units)', '10.0')\n", + " value = value.replace(' (no units)', '')\n", + " return {'mineral_hardness': float(value)}\n", + "\n", + "def convert_brinell_hardness(value):\n", + " return {'brinell_hardness': float(value)}\n", + "\n", + "def convert_vickers_hardness(value):\n", + " return {'vickers_hardness': float(value)}\n", + "\n", + "def convert_electrical_resistivity(value):\n", + " value = value.replace('about ', '')\n", + " value = value.replace('> ', '')\n", + " value = value.replace(' - direction dependent', '')\n", + "\n", + " if value == 'high':\n", + " return {}\n", + "\n", + " if value.startswith(\"about\") or value.startswith(\">\"):\n", + " print(value)\n", + " value = 1\n", + " \n", + " return {'electrical_resistivity': float(value)}\n", + "\n", + "def convert_thermal_conductivity(value):\n", + " value = value.replace('66.6 (polycrystalline; 515 parallel to c axis, 745 perpendicular to c axis)', '66.6')\n", + " value = value.replace('0.00569 (gas)', '0.00569')\n", + " value = value.replace('(estimate)', '')\n", + " value = value.replace('0.0023 (gaseous state, estimate)', '0.0023')\n", + "\n", + " return {'thermal_conductivity': float(value)}\n", + "\n", + "def convert_coeff_of_lte(value):\n", + " return {'coeff_of_lte': float(value)}\n", + "\n", + "def convert_reflectivity(value):\n", + " return {'reflectivity': float(value)}\n", + "\n", + "def convert_refractive_index(value):\n", + " value = value.replace('1.000132 (gas; liquid 1.12) (no units)', '1.000132')\n", + " value = value.replace('1.000035 (gas; liquid 1.028) (no units)', '1.000035')\n", + " value = value.replace('1.000298 (gas; liquid 1.197) (no units)', '1.000298')\n", + " value = value.replace('1.000271 (gas; liquid 1.221) (no units)', '1.000271')\n", + " value = value.replace('2.417 (diamond) (no units)', '2.417')\n", + " value = value.replace(' (no units)', '')\n", + " \n", + " return {'refractive_index': float(value)}\n", + "\n", + "def convert_velocity_of_sound(value):\n", + " return {'velocity_of_sound': float(value)}\n", + "\n", + "def convert_electron_bin_en(value):\n", + " value = json.loads(value.replace(\"'\", '\"'))\n", + " value_dict = {}\n", + "\n", + " for (k,v) in value.items():\n", + " if v == '-':\n", + " value_dict[k] = None\n", + " continue\n", + "\n", + " value_dict[k] = float(v.split()[0])\n", + "\n", + " return {'electron_bin_en': value_dict}\n", + "\n", + "def convert_eff_nuc_char(value):\n", + " value = json.loads(value.replace(\"'\", '\"'))\n", + " value_dict = {}\n", + " for (k,v) in value.items():\n", + " \n", + " value_dict[k] = float(v) if v != '(no data)' else None\n", + "\n", + " return {'eff_nuc_char': value_dict}\n", + "\n", + "def convert_ionisation_en(value):\n", + " value = json.loads(value.replace(\"'\", '\"'))\n", + "\n", + " # inds = [int(v[:-2]) for v in value.keys()]\n", + " # assert len(inds) == max(inds)\n", + "\n", + " value_list = []\n", + " for s in value.values():\n", + " s = s.replace(' (calculated)', '')\n", + " s = s.replace(' (inferred)', '')\n", + " \n", + " value_list.append(float(s))\n", + "\n", + " return {'ionisation_en': value_list}\n", + "\n", + "def convert_electron_aff(value):\n", + " value = value.replace('is ', '')\n", + " value = value.replace('33 http://dx.doi.org/10.1088/0953-4075/34/14/102', '33')\n", + " value = value.replace('>= ', '')\n", + " \n", + " return {'electron_aff': float(value)}\n" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "ename": "FileNotFoundError", + "evalue": "[Errno 2] No such file or directory: '/Users/fekad/Work/ai-toolkit/packages/atomic-features-package/utils/webelements/utils/webelements/data/Webele.csv'", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mFileNotFoundError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m/var/folders/5q/g7by8qk10j1d8j0d31ljzm9c0000gn/T/ipykernel_90292/1246956635.py\u001b[0m in \u001b[0;36m<cell line: 27>\u001b[0;34m()\u001b[0m\n\u001b[1;32m 25\u001b[0m \u001b[0mdata\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;34m{\u001b[0m\u001b[0;34m}\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 26\u001b[0m \u001b[0mpath\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mPath\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcwd\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;34m/\u001b[0m \u001b[0;34m\"utils/webelements/data/Webele.csv\"\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 27\u001b[0;31m \u001b[0;32mwith\u001b[0m \u001b[0mopen\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mpath\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mnewline\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m''\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0mcsvfile\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 28\u001b[0m \u001b[0mreader\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mcsv\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mreader\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mcsvfile\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdelimiter\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m','\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 29\u001b[0m \u001b[0mheader\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mnext\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mreader\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mFileNotFoundError\u001b[0m: [Errno 2] No such file or directory: '/Users/fekad/Work/ai-toolkit/packages/atomic-features-package/utils/webelements/utils/webelements/data/Webele.csv'" + ] + } + ], + "source": [ + "\n", + "map_transformer = {\n", + " '': convert_element_name,\n", + " 'Element_symbol': convert_element_symbol,\n", + " 'Density_of_solid': convert_density_of_solid,\n", + " 'Molar_vol': convert_molar_vol,\n", + " 'Youngs_mod': convert_youngs_mod,\n", + " 'Rigidity_mod': convert_rigidity_mod,\n", + " 'Bulk_mod': convert_bulk_mod,\n", + " 'Poissons_ratio': convert_poissons_ratio,\n", + " 'Mineral_hardness': convert_mineral_hardness,\n", + " 'Brinell_hardness': convert_brinell_hardness,\n", + " 'Vickers_hardness': convert_vickers_hardness,\n", + " 'Electrical_resistivity': convert_electrical_resistivity,\n", + " 'Thermal_conductivity': convert_thermal_conductivity,\n", + " 'Coeff_of_lte': convert_coeff_of_lte,\n", + " 'Reflectivity': convert_reflectivity,\n", + " 'Refractive_index': convert_refractive_index,\n", + " 'Velocity_of_sound': convert_velocity_of_sound,\n", + " 'Electron_bin_En': convert_electron_bin_en,\n", + " 'Eff_Nuc_Char': convert_eff_nuc_char,\n", + " 'Ionisation_En': convert_ionisation_en,\n", + " 'Electron_aff': convert_electron_aff\n", + "}\n", + "\n", + "data = {}\n", + "path = Path.cwd() / \"utils/webelements/data/Webele.csv\"\n", + "with open(path, newline='') as csvfile:\n", + " reader = csv.reader(csvfile, delimiter=',')\n", + " header = next(reader)\n", + " \n", + " for row in reader:\n", + " element = row[1]\n", + " props = {}\n", + " \n", + " for (prop, value) in zip(header[2:], row[2:]):\n", + " value = value.strip() \n", + " if value.startswith('(no data)'):\n", + " continue\n", + " \n", + " props.update(map_transformer[prop](value))\n", + " \n", + " data[element] = props\n" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "ename": "FileNotFoundError", + "evalue": "[Errno 2] No such file or directory: '/Users/fekad/Work/ai-toolkit/packages/atomic-features-package/utils/webelements/utils/webelements/data/atomic_sizes.csv'", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mFileNotFoundError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m/var/folders/5q/g7by8qk10j1d8j0d31ljzm9c0000gn/T/ipykernel_90292/3647919540.py\u001b[0m in \u001b[0;36m<cell line: 64>\u001b[0;34m()\u001b[0m\n\u001b[1;32m 62\u001b[0m \u001b[0mdata\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;34m{\u001b[0m\u001b[0;34m}\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 63\u001b[0m \u001b[0mpath\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mPath\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcwd\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;34m/\u001b[0m \u001b[0;34m\"utils/webelements/data/atomic_sizes.csv\"\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 64\u001b[0;31m \u001b[0;32mwith\u001b[0m \u001b[0mopen\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mpath\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mnewline\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m''\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0mcsvfile\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 65\u001b[0m \u001b[0mreader\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mcsv\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mreader\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mcsvfile\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdelimiter\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m','\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 66\u001b[0m \u001b[0mheader\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mnext\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mreader\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mFileNotFoundError\u001b[0m: [Errno 2] No such file or directory: '/Users/fekad/Work/ai-toolkit/packages/atomic-features-package/utils/webelements/utils/webelements/data/atomic_sizes.csv'" + ] + } + ], + "source": [ + "def convert_atom_radii(value):\n", + " value = json.loads(value.replace(\"'\", '\"'))\n", + " key_transformer = { \n", + " 'Atomic radius (empirical)': 'atomic_radius_empirical',\n", + " 'Atomic radius (calculated)': 'atomic_radius_calculated',\n", + " 'Covalent radius (2008 values)': 'covalent_radius_2008_values',\n", + " 'Molecular single bond covalent radius': 'molecular_single_bond_covalent_radius',\n", + " 'Molecular double bond covalent radius': 'molecular_double_bond_covalent_radius',\n", + " 'Molecular triple bond covalent radius': 'molecular_triple_bond_covalent_radius',\n", + " 'Covalent radius (empirical)': 'covalent_radius_empirical',\n", + " 'van der Waals radius': 'van_der_waals_radius'\n", + " }\n", + "\n", + " value_dict = {}\n", + " for (k, v) in value.items():\n", + " k = key_transformer[k]\n", + " if v == '-':\n", + " value_dict[k] = None\n", + " continue\n", + "\n", + " v = v.strip('[] ')\n", + " value_dict[k] = float(v.split()[0])\n", + " \n", + " return {'atom_radii': value_dict}\n", + "\n", + "def convert_orbital_radii(value):\n", + " value = json.loads(value.replace(\"'\", '\"'))\n", + "\n", + " key_transformer = {\n", + " 's orbital': 's',\n", + " 'p orbital': 'p',\n", + " 'd orbital': 'd',\n", + " 'f orbital': 'f'\n", + " }\n", + " \n", + " value_dict = {}\n", + " for (k, v) in value.items():\n", + " k = key_transformer[k]\n", + " if v == '-':\n", + " value_dict[k] = None\n", + " continue\n", + "\n", + " value_dict[k] = float(v)\n", + " \n", + " return {'orbital_radii': value_dict}\n", + "\n", + "def convert_ionic_radii(value):\n", + " value = json.loads(value.replace(\"'\", '\"'))\n", + " return {'ionic_radii': value}\n", + "\n", + "def convert_paul_ionic_radii(value):\n", + " value = json.loads(value.replace(\"'\", '\"'))\n", + " return {'paul_ionic_radii': value}\n", + "\n", + "map_transformer = {\n", + " 'atom_radii': convert_atom_radii, \n", + " 'orbital_radii': convert_orbital_radii, \n", + " 'ionic_radii': convert_ionic_radii, \n", + " 'paul_ionic_radii': convert_paul_ionic_radii\n", + "}\n", + "\n", + "data = {}\n", + "path = Path.cwd() / \"utils/webelements/data/atomic_sizes.csv\"\n", + "with open(path, newline='') as csvfile:\n", + " reader = csv.reader(csvfile, delimiter=',')\n", + " header = next(reader)\n", + " \n", + " for row in reader:\n", + " element = row[0]\n", + " props = {}\n", + " \n", + " for (prop, value) in zip(header[1:], row[1:]):\n", + " props.update(map_transformer[prop](value))\n", + " \n", + " data[element] = props\n", + " break \n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": {}, + "outputs": [], + "source": [ + "def space_group(value):\n", + " return {'space_group_name': value}\n", + "\n", + "def space_group_number(value):\n", + " return {'space_group': float(value)}\n", + "\n", + "def structure(value):\n", + " return {'structure': value.split(' ',maxsplit=1)[0]}\n", + "\n", + "def cell_parameter_a(value):\n", + " return {'cell_parameter_a': float(value)}\n", + "\n", + "def cell_parameter_b(value):\n", + " return {'cell_parameter_b': float(value)}\n", + "\n", + "def cell_parameter_c(value):\n", + " return {'cell_parameter_c': float(value)}\n", + "\n", + "def cell_parameter_alpha(value):\n", + " return {'cell_parameter_alpha': float(value)}\n", + "\n", + "def cell_parameter_beta(value):\n", + " return {'cell_parameter_beta': float(value)}\n", + "\n", + "def cell_parameter_gamma(value):\n", + " return {'cell_parameter_gamma': float(value)}\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['', 'cryst_struct']\n" + ] + } + ], + "source": [ + "data = {}\n", + "path = Path.cwd() / \"data/cryst_struct.csv\"\n", + "with open(path, newline='') as csvfile:\n", + " reader = csv.reader(csvfile, delimiter=',')\n", + " header = next(reader)\n", + " print(header)\n", + "\n", + " map_transformer = { \n", + " 'Space group': space_group,\n", + " 'Space group number': space_group_number,\n", + " 'Structure': structure,\n", + " 'Cell_parameter_a': cell_parameter_a,\n", + " 'Cell_parameter_b': cell_parameter_b,\n", + " 'Cell_parameter_c': cell_parameter_c,\n", + " 'Cell_parameter_α': cell_parameter_alpha,\n", + " 'Cell_parameter_β': cell_parameter_beta,\n", + " 'Cell_parameter_γ': cell_parameter_gamma,\n", + " }\n", + "\n", + "\n", + " for row in reader:\n", + " element = row[0]\n", + " d = json.loads(row[1].replace('\\'', '\"'))\n", + "\n", + " props = {}\n", + " for (prop, value) in d.items():\n", + " if value == '' or value == 'unknown':\n", + " continue\n", + " props.update(map_transformer[prop](value))\n", + " \n", + "\n", + " data[element] = props\n", + " # break \n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 51, + "metadata": {}, + "outputs": [], + "source": [ + "def pauling_electronegativity(value):\n", + " return {'pauling_electronegativity': float(value)}\n", + "\n", + "def sanderson_electronegativity(value):\n", + " return {'sanderson_electronegativity': float(value)}\n", + "\n", + "def allred_rochow_electronegativity(value):\n", + " return {'allred_rochow_electronegativity': float(value)}\n", + "\n", + "def mulliken_jaffe_electronegativity(value):\n", + " return {'mulliken-jaffe_electronegativity': float(value.split(' ',maxsplit=1)[0])}\n", + "\n", + "def allen_electronegativity(value):\n", + " return {'allen_electronegativity': float(value)}\n" + ] + }, + { + "cell_type": "code", + "execution_count": 52, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['', 'electronegativity']\n" + ] + } + ], + "source": [ + "data = {}\n", + "path = Path.cwd() / \"data/electronegativity.csv\"\n", + "with open(path, newline='') as csvfile:\n", + " reader = csv.reader(csvfile, delimiter=',')\n", + " header = next(reader)\n", + " print(header)\n", + " map_transformer = { \n", + " 'Pauling electronegativity': pauling_electronegativity,\n", + " 'Sanderson electronegativity': sanderson_electronegativity,\n", + " 'Allred Rochow electronegativity': allred_rochow_electronegativity,\n", + " 'Mulliken-Jaffe electronegativity': mulliken_jaffe_electronegativity,\n", + " 'Allen electronegativity': allen_electronegativity,\n", + " }\n", + " for row in reader:\n", + " element = row[0]\n", + " d = json.loads(row[1].replace('\\'', '\"'))\n", + "\n", + " props = {}\n", + " for (prop, value) in d.items():\n", + " if value == '' or value == 'unknown' or value == '(no data)':\n", + " continue\n", + " props.update(map_transformer[prop](value))\n", + "\n", + " data[element] = props\n", + " # break \n", + "\n", + "# data\n" + ] + }, + { + "cell_type": "code", + "execution_count": 53, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'pauling_electronegativity': 2.2,\n", + " 'sanderson_electronegativity': 2.59,\n", + " 'allred_rochow_electronegativity': 2.2,\n", + " 'mulliken-jaffe_electronegativity': 2.25,\n", + " 'allen_electronegativity': 2.3}" + ] + }, + "execution_count": 53, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data['hydrogen']" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['', 'nat_isotopes', 'radiosotope_data', 'nmr_properties']\n" + ] + } + ], + "source": [ + "data = {}\n", + "path = Path.cwd() / \"data/isotopes.csv\"\n", + "with open(path, newline='') as csvfile:\n", + " reader = csv.reader(csvfile, delimiter=',')\n", + " header = next(reader)\n", + " print(header)\n", + " for row in reader:\n", + " element = row[0]\n", + " props = json.loads(row[1].replace('\\'', '\"'))\n", + " \n", + " data[element] = props\n", + " # break \n", + "\n", + "# data\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['', 'thermo_chem']\n" + ] + } + ], + "source": [ + "data = {}\n", + "path = Path.cwd() / \"data/thermo_chem.csv\"\n", + "with open(path, newline='') as csvfile:\n", + " reader = csv.reader(csvfile, delimiter=',')\n", + " header = next(reader)\n", + " print(header)\n", + " for row in reader:\n", + " element = row[0]\n", + " props = json.loads(row[1].replace('\\'', '\"'))\n", + " \n", + " data[element] = props\n", + " # break \n", + "\n", + "# data\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'Melting point': '3800 K',\n", + " 'Boiling point': '4300 K',\n", + " 'Liquid range': '500 K',\n", + " 'Critical temperature': '(no data) K',\n", + " 'Superconduction temperature': '(no data) K',\n", + " 'Enthalpy of fusion': '117 (per mol C atoms) kJ mol-1',\n", + " 'Enthalpy of vaporisation': '715 (sublimation) kJ mol-1',\n", + " 'Enthalpy of atomisation': '717 kJ mol-1',\n", + " 'Units': {'State': 'Units',\n", + " 'ΔfH°': 'kJ mol‑1',\n", + " 'ΔfG°': 'kJ mol‑1',\n", + " 'S°': 'J K‑1 mol‑1',\n", + " 'CpH': 'J K‑1 mol‑1',\n", + " 'H°298.15‑H°0': 'kJ mol‑1'},\n", + " 'Solid (graphite)': {'State': 'Solid (graphite)',\n", + " 'ΔfH°': '*0',\n", + " 'ΔfG°': '0',\n", + " 'S°': '*5.74 ± 0.10',\n", + " 'CpH': '8.53',\n", + " 'H°298.15‑H°0': '*1.050 ± 0.020'},\n", + " 'Solid (diamond)': {'State': 'Solid (diamond)',\n", + " 'ΔfH°': '1.897',\n", + " 'ΔfG°': '2.900',\n", + " 'S°': '2.38',\n", + " 'CpH': '6.115',\n", + " 'H°298.15‑H°0': '0.52'},\n", + " 'Gas': {'State': 'Gas',\n", + " 'ΔfH°': '*716.68 ± 0.45',\n", + " 'ΔfG°': '671.29',\n", + " 'S°': '*158.100 ± 0.003',\n", + " 'CpH': '20.838',\n", + " 'H°298.15‑H°0': '*6.536 ± 0.001'},\n", + " 'Gas (C2)': {'State': 'Gas (C2)',\n", + " 'ΔfH°': '831.9',\n", + " 'ΔfG°': '775.9',\n", + " 'S°': '199.4',\n", + " 'CpH': '43.2',\n", + " 'H°298.15‑H°0': 'no data'}}" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data['carbon']" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "path_new = os.path.join(path, \"data\",\"webele\", \"cryst_struct.csv\")\n", + "path_new = os.path.join(path, \"data\",\"webele\", \"electronegativity.csv\")\n", + "path_new = os.path.join(path, \"data\",\"webele\", \"isotopes.csv\")\n", + "path_new = os.path.join(path, \"data\",\"webele\", \"thermo_chem.csv\")\n", + "\n", + "\n", + "\n", + "for i in range(len(df_crys_struct)):\n", + " a=df_crys_struct.loc[i,'cryst_struct']['Space group']\n", + " if a==\"\" or a==\"unknown\":\n", + " df_crys_struct.loc[i,'cryst_struct']['Space group']='-'\n", + " b=df_crys_struct.loc[i,'cryst_struct']['Space group number']\n", + " if b==\"\" or b==\"unknown\":\n", + " df_crys_struct.loc[i,'cryst_struct']['Space group number']=np.nan\n", + " c=df_crys_struct.loc[i,'cryst_struct']['Structure']\n", + " if c==\"\" or c==\"unknown\":\n", + " df_crys_struct.loc[i,'cryst_struct']['Structure']='-'\n", + "\n", + "\n", + "\n", + "df_crys_struct['atomic_cellparam']=''\n", + "df_crys_struct['atomic_cellparam'] = df_crys_struct['cryst_struct'].copy(deep=True)\n", + "df_crys_struct['atomic_cellparam'] = df_crys_struct['cryst_struct'].apply(dict.copy)\n", + "\n", + "\n", + "rem_keys= ['Space group','Space group number','Structure']\n", + "\n", + "for dictionary in df_crys_struct['atomic_cellparam']:\n", + " count=0\n", + " for key in dictionary.copy(): # avoid dictionary changed size error during iteration using .copy method\n", + " for k in rem_keys:\n", + " if key==k:\n", + " del dictionary[k]\n", + " count=count+1\n", + "\n", + "\n", + "\n", + "for i in df_crys_struct['atomic_cellparam']:\n", + " for k,v in i.items():\n", + " #print(v)\n", + " if v==\"\" or v==\"unknown\":\n", + " i[k]=np.nan\n", + "\n", + "\n", + "for i in df_en['electronegativity']:\n", + " for k,v in i.items():\n", + " if k=='Allen electronegativity':\n", + " if i[k]=='(no data)':\n", + " i[k]=np.nan\n", + " #print(k,i[k])\n", + " else:\n", + " i[k]==float(i[k])\n", + " #print(k,i[k])\n", + " if k=='Pauling electronegativity':\n", + " if i[k]=='(no data)':\n", + " i[k]=np.nan\n", + " #print(k,i[k])\n", + " else:\n", + " i[k]==float(i[k])\n", + " #print(k,i[k])\n", + " if k=='Allred Rochow electronegativity':\n", + " if i[k]=='(no data)':\n", + " i[k]=np.nan\n", + " #print(k,i[k])\n", + " else:\n", + " i[k]==float(i[k])\n", + " #print(k,i[k])\n", + " if k=='Sanderson electronegativity':\n", + " if i[k]=='(no data)':\n", + " i[k]=np.nan\n", + " #print(k,i[k])\n", + " else:\n", + " i[k]==float(i[k])\n", + " #print(k,i[k])\n", + " if k=='Mulliken-Jaffe electronegativity':\n", + " if i[k]=='(no data)':\n", + " i[k]=np.nan\n", + " #print(k,i[k])\n", + " else:\n", + " pass\n", + " #print(k,i[k])\n", + "\n", + "\n", + "# Clean isotopes data\n", + "\n", + "for i in df_iso['nat_isotopes']:\n", + " #print(i.values())\n", + " for k,v in i.items():\n", + " #pass\n", + " for key,value in v.items():\n", + " if value=='no data':\n", + " v[key]=np.nan\n", + "\n", + "for i in df_iso['radiosotope_data']:\n", + " #print(i.values())\n", + " for k,v in i.copy().items():\n", + " #pass\n", + " #print(k)\n", + " #print(v.values())\n", + " try:\n", + " for key,value in v.items():\n", + " #print(value)\n", + " if value=='no data':\n", + " v[key]=np.nan\n", + " except AttributeError:\n", + " del i[k]\n", + " #print(\"Hello\")\n", + "\n", + "\n", + "# Clean and structure nmr data\n", + "# Create new nmr_mod column to organize nmr data\n", + "\n", + "df_iso['nmr_mod']=\"\"\n", + "\n", + "# Create structured nmr_mod named python dict to store nmr data systematically\n", + "nmr_mod={}\n", + "for i in df_Webele.index:\n", + " nmr_mod.update({i:{}})\n", + "\n", + "# Store isotope names in a list and remove missing data values from df_iso['nmr_properties'] dataframe\n", + "\n", + "Keys= list(df_iso.loc[0,'nmr_properties'].keys())\n", + "for k in Keys:\n", + " for i in df_iso['nmr_properties']:\n", + " for ele in i[k]:\n", + " try:\n", + " while ele == 'no data':\n", + " i[k].remove(ele)\n", + " while ele == 'none':\n", + " i[k].remove(ele)\n", + " except ValueError:\n", + " pass\n", + "\n", + "#Create dictionary keys\n", + "for row,col in df_iso.iterrows():\n", + " for k in nmr_mod.keys():\n", + " if col[0]==k:\n", + " #for ele in range(len(col[3]['Isotope'])):\n", + " for nam in col[3]['Isotope']:\n", + " nmr_mod[k].update({'Isotope_{}'.format(nam):{}})\n", + " row=row+1\n", + "\n", + "\n", + "\n", + "#Create nested dictionary keys inside nmr_data dictionary\n", + "for row,col in df_iso.iterrows():\n", + " for k in nmr_mod.keys():\n", + " if col[0]==k:\n", + " for iso in nmr_mod[k].keys():\n", + " for nam in col[3]['Natural abundance /%']:\n", + " nmr_mod[k][iso].update({'Natural abundance %':\"\",\n", + " \"Spin (I)\":\"\",\n", + " 'Frequency relative to 1H = 100 (MHz)':\"\",\n", + " 'Receptivity_DP_relative_to_1H = 1.00':\"\",\n", + " 'Receptivity_DC_relative_to_13C = 1.00':\"\",\n", + " 'Magnetogyric_ratio (γ)':\"\",\n", + " 'Magnetic_moment μ (μN)':\"\",\n", + " 'Nuclear_quad_mom (Q/millibarn)':\"\",\n", + " 'Line_width_factor 1056 l (m4)':\"\"})\n", + " row=row+1\n", + "\n", + "# Finally fill data in the dictionary\n", + "for row,col in df_iso.iterrows():\n", + " for k in nmr_mod.keys():\n", + " if col[0]==k:\n", + " ind=0\n", + " for iso in nmr_mod[k].keys():\n", + " try:\n", + " nmr_mod[k][iso].update({'Natural abundance %':col[3]['Natural abundance /%'][ind]})\n", + " nmr_mod[k][iso].update({'Spin (I)':col[3]['Spin (I)'][ind]})\n", + " nmr_mod[k][iso].update({'Frequency relative to 1H = 100 (MHz)':col[3]['Frequency relative to 1H = 100 (MHz)'][ind]})\n", + " nmr_mod[k][iso].update({'Receptivity_DP_relative_to_1H = 1.00':col[3]['Receptivity, DP, relative to 1H = 1.00'][ind]})\n", + " nmr_mod[k][iso].update({'Receptivity_DC_relative_to_13C = 1.00':col[3]['Receptivity, DC, relative to 13C = 1.00'][ind]})\n", + " nmr_mod[k][iso].update({'Magnetogyric_ratio (γ)':col[3]['Magnetogyric ratio, γ (107 rad\\xa0T‑1\\xa0s-1)'][ind]})\n", + " nmr_mod[k][iso].update({'Magnetic_moment μ (μN)':col[3]['Magnetic moment, μ (μN)'][ind]})\n", + " nmr_mod[k][iso].update({'Nuclear_quad_mom (Q/millibarn)':col[3]['Nuclear quadrupole moment, Q/millibarn'][ind]})\n", + " nmr_mod[k][iso].update({'Line_width_factor 1056 l (m4)':col[3]['Line width factor, 1056 l (m4)'][ind]})\n", + " ind=ind+1\n", + " row=row+1\n", + " except IndexError:\n", + " pass\n", + "\n", + "\n", + "\n", + "# correcting erroneous data filled for some elements in nmr_mod dictionary manually.\n", + "\n", + "nmr_mod['carbon']['Isotope_11C'].update({'Natural abundance %':\"\",\n", + " \"Spin (I)\":\"\",\n", + " 'Frequency relative to 1H = 100 (MHz)':\"\",\n", + " 'Receptivity_DP_relative_to_1H = 1.00':\"\",\n", + " 'Receptivity_DC_relative_to_13C = 1.00':\"\",\n", + " 'Magnetogyric_ratio (γ)':\"\",\n", + " 'Magnetic_moment μ (μN)':\"\",\n", + " 'Nuclear_quad_mom (Q/millibarn)':'33.27(24)',\n", + " 'Line_width_factor 1056 l (m4)':\"\"})\n", + "\n", + "nmr_mod['carbon']['Isotope_13C'].update({'Natural abundance %':1.07,\n", + " \"Spin (I)\":\"1/2\",\n", + " 'Frequency relative to 1H = 100 (MHz)':25.145020,\n", + " 'Receptivity_DP_relative_to_1H = 1.00':0.000170,\n", + " 'Receptivity_DC_relative_to_13C = 1.00':1.00,\n", + " 'Magnetogyric_ratio (γ)':6.728284,\n", + " 'Magnetic_moment μ (μN)':1.216613,\n", + " 'Nuclear_quad_mom (Q/millibarn)':'-',\n", + " 'Line_width_factor 1056 l (m4)':\"-\"})\n", + "\n", + "nmr_mod['calcium']['Isotope_41Ca'].update({'Natural abundance %':\"\",\n", + " \"Spin (I)\":\"\",\n", + " 'Frequency relative to 1H = 100 (MHz)':\"\",\n", + " 'Receptivity_DP_relative_to_1H = 1.00':\"\",\n", + " 'Receptivity_DC_relative_to_13C = 1.00':\"\",\n", + " 'Magnetogyric_ratio (γ)':\"\",\n", + " 'Magnetic_moment μ (μN)':\"\",\n", + " 'Nuclear_quad_mom (Q/millibarn)':'-40.8(8)',\n", + " 'Line_width_factor 1056 l (m4)':\"\"})\n", + "\n", + "nmr_mod['calcium']['Isotope_43Ca'].update({'Natural abundance %': '0.135',\n", + " 'Spin (I)': '7/2',\n", + " 'Frequency relative to 1H = 100 (MHz)': '6.730029',\n", + " 'Receptivity_DP_relative_to_1H = 1.00': '0.00000868',\n", + " 'Receptivity_DC_relative_to_13C = 1.00': '0.0510',\n", + " 'Magnetogyric_ratio (γ)': '-1.803069',\n", + " 'Magnetic_moment μ (μN)': '-1.494067',\n", + " 'Nuclear_quad_mom (Q/millibarn)': '-4.08',\n", + " 'Line_width_factor 1056 l (m4)': '2.3'})\n", + "\n", + "nmr_mod['krypton']['Isotope_85Kr'].update({'Natural abundance %':\"\",\n", + " \"Spin (I)\":\"\",\n", + " 'Frequency relative to 1H = 100 (MHz)':\"\",\n", + " 'Receptivity_DP_relative_to_1H = 1.00':\"\",\n", + " 'Receptivity_DC_relative_to_13C = 1.00':\"\",\n", + " 'Magnetogyric_ratio (γ)':\"\",\n", + " 'Magnetic_moment μ (μN)':\"\",\n", + " 'Nuclear_quad_mom (Q/millibarn)':'507(3)',\n", + " 'Line_width_factor 1056 l (m4)':\"\"})\n", + "\n", + "nmr_mod['iodine']['Isotope_129I'].update({'Natural abundance %':\"\",\n", + " \"Spin (I)\":\"\",\n", + " 'Frequency relative to 1H = 100 (MHz)':\"\",\n", + " 'Receptivity_DP_relative_to_1H = 1.00':\"\",\n", + " 'Receptivity_DC_relative_to_13C = 1.00':\"\",\n", + " 'Magnetogyric_ratio (γ)':\"\",\n", + " 'Magnetic_moment μ (μN)':\"\",\n", + " 'Nuclear_quad_mom (Q/millibarn)':'-604(10)',\n", + " 'Line_width_factor 1056 l (m4)':\"\"})\n", + "\n", + "nmr_mod['lead']['Isotope_207Pb'].update({'Natural abundance %': '22.1',\n", + " 'Spin (I)': '1/2',\n", + " 'Frequency relative to 1H = 100 (MHz)': '20.920597',\n", + " 'Receptivity_DP_relative_to_1H = 1.00': '0.00201',\n", + " 'Receptivity_DC_relative_to_13C = 1.00': '11.5',\n", + " 'Magnetogyric_ratio (γ)': '5.58046',\n", + " 'Magnetic_moment μ (μN)': '1.00906',\n", + " 'Nuclear_quad_mom (Q/millibarn)': '-269(165)',\n", + " 'Line_width_factor 1056 l (m4)': '-'})\n", + "\n", + "nmr_mod['plutonium']['Isotope_239Pu'].update({'Natural abundance %': '0',\n", + " 'Spin (I)': '1/2',\n", + " 'Frequency relative to 1H = 100 (MHz)': '3.63',\n", + " 'Receptivity_DP_relative_to_1H = 1.00': '-',\n", + " 'Receptivity_DC_relative_to_13C = 1.00': '-',\n", + " 'Magnetogyric_ratio (γ)': '0.972',\n", + " 'Magnetic_moment μ (μN)': '',\n", + " 'Nuclear_quad_mom (Q/millibarn)': '-3345(13) [Mössbauer state]',\n", + " 'Line_width_factor 1056 l (m4)': ''})\n", + "\n", + "nmr_mod['plutonium']['Isotope_241Pu'].update({'Natural abundance %': '',\n", + " 'Spin (I)': '',\n", + " 'Frequency relative to 1H = 100 (MHz)': '',\n", + " 'Receptivity_DP_relative_to_1H = 1.00': '',\n", + " 'Receptivity_DC_relative_to_13C = 1.00': '',\n", + " 'Magnetogyric_ratio (γ)': '',\n", + " 'Magnetic_moment μ (μN)': '',\n", + " 'Nuclear_quad_mom (Q/millibarn)': '5600(200)',\n", + " 'Line_width_factor 1056 l (m4)': ''})\n", + "\n", + "nmr_mod['rhodium']['Isotope_100Rh'].update({'Natural abundance %': '',\n", + " 'Spin (I)': '',\n", + " 'Frequency relative to 1H = 100 (MHz)': '',\n", + " 'Receptivity_DP_relative_to_1H = 1.00': '',\n", + " 'Receptivity_DC_relative_to_13C = 1.00': '',\n", + " 'Magnetogyric_ratio (γ)': '',\n", + " 'Magnetic_moment μ (μN)': '',\n", + " 'Nuclear_quad_mom (Q/millibarn)': '153 (excited nuclear state)',\n", + " 'Line_width_factor 1056 l (m4)': ''})\n", + "\n", + "nmr_mod['rhodium']['Isotope_103Rh'].update({'Natural abundance %': '100',\n", + " 'Spin (I)': '1/2',\n", + " 'Frequency relative to 1H = 100 (MHz)': '3.172310',\n", + " 'Receptivity_DP_relative_to_1H = 1.00': '0.0000317',\n", + " 'Receptivity_DC_relative_to_13C = 1.00': '0.181',\n", + " 'Magnetogyric_ratio (γ)': '-0.8468',\n", + " 'Magnetic_moment μ (μN)': '-0.1531',\n", + " 'Nuclear_quad_mom (Q/millibarn)': '-',\n", + " 'Line_width_factor 1056 l (m4)': '-'})\n", + "\n", + "nmr_mod['tungsten']['Isotope_182W'].update({'Natural abundance %': '',\n", + " 'Spin (I)': '',\n", + " 'Frequency relative to 1H = 100 (MHz)': '',\n", + " 'Receptivity_DP_relative_to_1H = 1.00': '',\n", + " 'Receptivity_DC_relative_to_13C = 1.00': '',\n", + " 'Magnetogyric_ratio (γ)': '',\n", + " 'Magnetic_moment μ (μN)': '',\n", + " 'Nuclear_quad_mom (Q/millibarn)': '-2130(350) [Mössbauer state]',\n", + " 'Line_width_factor 1056 l (m4)': ''})\n", + "\n", + "nmr_mod['tungsten']['Isotope_183W'].update({'Natural abundance %': '14.3',\n", + " 'Spin (I)': '1/2',\n", + " 'Frequency relative to 1H = 100 (MHz)': '4.166398',\n", + " 'Receptivity_DP_relative_to_1H = 1.00': '0.0000107',\n", + " 'Receptivity_DC_relative_to_13C = 1.00': '0.0613',\n", + " 'Magnetogyric_ratio (γ)': '1.1282403',\n", + " 'Magnetic_moment μ (μN)': '0.20400919',\n", + " 'Nuclear_quad_mom (Q/millibarn)': '',\n", + " 'Line_width_factor 1056 l (m4)': '-'})\n", + "\n", + "nmr_mod['uranium']['Isotope_233U'].update({'Natural abundance %': '',\n", + " 'Spin (I)': '',\n", + " 'Frequency relative to 1H = 100 (MHz)': '',\n", + " 'Receptivity_DP_relative_to_1H = 1.00': '',\n", + " 'Receptivity_DC_relative_to_13C = 1.00': '',\n", + " 'Magnetogyric_ratio (γ)': '',\n", + " 'Magnetic_moment μ (μN)': '',\n", + " 'Nuclear_quad_mom (Q/millibarn)': '3663(8)',\n", + " 'Line_width_factor 1056 l (m4)': ''})\n", + "\n", + "nmr_mod['uranium']['Isotope_235U'].update({'Natural abundance %': '0.7200',\n", + " 'Spin (I)': '7/2',\n", + " 'Frequency relative to 1H = 100 (MHz)': '1.841000',\n", + " 'Receptivity_DP_relative_to_1H = 1.00': '-',\n", + " 'Receptivity_DC_relative_to_13C = 1.00': '-',\n", + " 'Magnetogyric_ratio (γ)': '-0.52',\n", + " 'Magnetic_moment μ (μN)': '-0.43',\n", + " 'Nuclear_quad_mom (Q/millibarn)': '4936(6)',\n", + " 'Line_width_factor 1056 l (m4)': '-'})\n", + "\n", + "# Lastly add the structured dict into df_iso dataframe\n", + "\n", + "df_iso['nmr_mod'] = nmr_mod.values()\n", + "\n", + "\n", + "\n", + "# Clean thermochemical data\n", + "rem_keys= ['Units']\n", + "for i in df_therm['thermo_chem']:\n", + " for key in i.copy(): # avoid dictionary changed size error during iteration using .copy method\n", + " for k in rem_keys:\n", + " if key==k:\n", + " del i[k]\n", + "\n", + "#dict keys whose values needs to be cleaned\n", + "mod_key=['Melting point', 'Boiling point', 'Liquid range', 'Critical temperature',\n", + " 'Superconduction temperature', 'Enthalpy of fusion', 'Enthalpy of vaporisation', 'Enthalpy of atomisation']\n", + "\n", + "for i in range(len(df_therm)):\n", + " a=df_therm.loc[i,'thermo_chem']\n", + " for k in mod_key:\n", + " for a in df_therm.loc[i,'thermo_chem'].keys():\n", + " if a==k and i<118:\n", + " temp=df_therm.loc[i,'thermo_chem'][k]\n", + " df_therm.loc[i,'thermo_chem'][k]=re.sub(r\"(\\(.*?\\))|(-)|( kJ mol-1)|( K)|(about )|(maybe about)\", '', temp)\n", + " if df_therm.loc[i,'thermo_chem'][k]==\"\":\n", + " df_therm.loc[i,'thermo_chem'][k]=np.nan\n", + " else:\n", + " df_therm.loc[i,'thermo_chem'][k]=float(df_therm.loc[i,'thermo_chem'][k])\n", + "\n", + "\n", + "# Seperate and store thermdata in another column \"atomic_thermdata\" of df_therm dataframe.\n", + "df_therm['atomic_thermdata']=''\n", + "df_therm['atomic_thermdata'] = df_therm['thermo_chem'].copy(deep=True)\n", + "df_therm['atomic_thermdata'] = df_therm['thermo_chem'].apply(dict.copy)\n", + "\n", + "\n", + "rem_keys= ['Melting point', 'Boiling point', 'Liquid range', 'Critical temperature',\n", + " 'Superconduction temperature', 'Enthalpy of fusion', 'Enthalpy of vaporisation', 'Enthalpy of atomisation']\n", + "\n", + "for dictionary in df_therm['atomic_thermdata']:\n", + " count=0\n", + " for key in dictionary.copy(): # avoid dictionary changed size error during iteration using .copy method\n", + " for k in rem_keys:\n", + " if key==k:\n", + " del dictionary[k]\n", + " count=count+1\n", + "\n", + "for i in range(len(df_therm)):\n", + " for k,v in df_therm.loc[i,'atomic_thermdata'].items():\n", + " for key,val in v.items():\n", + " temp=val\n", + " val=re.sub(r\"(\\*)|(no data)|(not known)\", '', temp)\n", + " v[key]=val\n", + " if val==\"\":\n", + " v[key]=np.nan\n", + "\n", + "for i in range(len(df_therm)):\n", + " for k,v in df_therm.loc[i,'atomic_thermdata'].items():\n", + " for key in v.copy():\n", + " if k==v[key]:\n", + " del v[key]\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "method_list\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "count = 0\n", + "for obj in objs:\n", + " obj.section_webele_metadata.source = 'Webelements'\n", + " obj.section_webele_metadata.atomic_spin_setting = 'NA'\n", + " obj.section_webele_metadata.atomic_method = 'NA'\n", + " obj.section_webele_metadata.atomic_basis_set = 'NA'\n", + " obj.density_of_solid = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Density_of_solid\")])\n", + " obj.youngs_mod = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Youngs_mod\")])\n", + " obj.rigidity_mod = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Rigidity_mod\")])\n", + " obj.bulk_mod = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Bulk_mod\")])\n", + " obj.poissons_ratio = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Poissons_ratio\")])\n", + " obj.mineral_hardness = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Mineral_hardness\")])\n", + " obj.brinell_hardness = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Brinell_hardness\")])\n", + " obj.vickers_hardness = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Vickers_hardness\")])\n", + " obj.electrical_resist = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Electrical_resistivity\")])\n", + " obj.thermal_conduct = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Thermal_conductivity\")])\n", + " obj.coeff_of_lte = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Coeff_of_lte\")])\n", + " obj.reflectivity = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Reflectivity\")])\n", + " obj.refract_index = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Refractive_index\")])\n", + " obj.vel_of_sound = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Velocity_of_sound\")])\n", + " obj.atomic_ebe = df_Webele.iloc[count,df_Webele.columns.get_loc(\"Electron_bin_En\")]\n", + " obj.atomic_enc = df_Webele.iloc[count,df_Webele.columns.get_loc(\"Eff_Nuc_Char\")]\n", + " obj.atomic_ie = df_Webele.iloc[count,df_Webele.columns.get_loc(\"Ionisation_En\")]\n", + " obj.atomic_ea = float(df_Webele.iloc[count,df_Webele.columns.get_loc(\"Electron_aff\")])\n", + " try:\n", + " obj.atomic_radius_calculated = float(df_atomic_sizes.iloc[count,df_atomic_sizes.columns.\n", + " get_loc(\"atom_radii\")]\n", + " ['Atomic radius (calculated)'])\n", + " except ValueError:\n", + " obj.atomic_radius_calculated = np.nan\n", + "\n", + " try:\n", + " obj.atomic_radius = float(df_atomic_sizes.iloc[count,df_atomic_sizes.columns.get_loc(\"atom_radii\")]\n", + " ['Atomic radius (empirical)'])\n", + " except ValueError:\n", + " obj.atomic_radius = np.nan\n", + "\n", + " try:\n", + " obj.covalent_rad = float(df_atomic_sizes.iloc[count,df_atomic_sizes.columns.get_loc(\"atom_radii\")]\n", + " ['Covalent radius (2008 values)'])\n", + " except ValueError:\n", + " obj.covalent_rad = np.nan\n", + "\n", + " try:\n", + " obj.covalent_rad_emp = float(df_atomic_sizes.iloc[count,df_atomic_sizes.columns.get_loc(\"atom_radii\")]\n", + " ['Covalent radius (empirical)'])\n", + " except ValueError:\n", + " obj.covalent_rad_emp = np.nan\n", + "\n", + " try:\n", + " obj.van_der_waals_rad =float(df_atomic_sizes.iloc[count,df_atomic_sizes.columns.get_loc(\"atom_radii\")]\n", + " ['van der Waals radius'])\n", + " except ValueError:\n", + " obj.van_der_waals_rad = np.nan\n", + "\n", + " obj.covalent_radius_mol = df_as_copy.iloc[count,df_as_copy.columns.get_loc(\"atom_radii\")]\n", + " obj.atomic_orbital_radii = df_atomic_sizes.iloc[count,df_atomic_sizes.columns.get_loc(\"orbital_radii\")]\n", + " obj.atomic_ionic_radii = df_atomic_sizes.iloc[count,df_atomic_sizes.columns.get_loc(\"ionic_radii\")]\n", + " obj.paul_ionic_radii = df_atomic_sizes.iloc[count,df_atomic_sizes.columns.get_loc(\"paul_ionic_radii\")]\n", + "\n", + " obj.atomic_spacegroup = df_crys_struct.iloc[count,df_crys_struct.columns.get_loc(\"cryst_struct\")]['Space group']\n", + " obj.atomic_spacegroupnum= float(df_crys_struct.iloc[count,df_crys_struct.columns.get_loc(\"cryst_struct\")]\n", + " ['Space group number'])\n", + " obj.atomic_structure = df_crys_struct.iloc[count,df_crys_struct.columns.get_loc(\"cryst_struct\")]['Structure']\n", + " obj.atomic_cellparam = df_crys_struct.iloc[count,df_crys_struct.columns.get_loc(\"atomic_cellparam\")]\n", + "\n", + " obj.atomic_en =df_en.iloc[count,df_en.columns.get_loc(\"electronegativity\")]\n", + " obj.atomic_en_allen = float(df_en.iloc[count,df_en.columns.get_loc(\"electronegativity\")]\n", + " ['Allen electronegativity'])\n", + " obj.atomic_en_paul = float(df_en.iloc[count,df_en.columns.get_loc(\"electronegativity\")]\n", + " ['Pauling electronegativity'])\n", + " obj.atomic_en_allredroch = float(df_en.iloc[count,df_en.columns.get_loc(\"electronegativity\")]\n", + " ['Allred Rochow electronegativity'])\n", + " obj.atomic_en_sanderson = float(df_en.iloc[count,df_en.columns.get_loc(\"electronegativity\")]\n", + " ['Sanderson electronegativity'])\n", + "\n", + " obj.atomic_nat_iso = df_iso.iloc[count,df_iso.columns.get_loc(\"nat_isotopes\")]\n", + " obj.atomic_rad_iso = df_iso.iloc[count,df_iso.columns.get_loc(\"radiosotope_data\")]\n", + " obj.atomic_nmr = df_iso.iloc[count,df_iso.columns.get_loc(\"nmr_mod\")]\n", + "\n", + " obj.boiling_point = float(df_therm.iloc[count,df_therm.columns.get_loc(\"thermo_chem\")]\n", + " ['Boiling point'])\n", + " obj.supercond_temp = float(df_therm.iloc[count,df_therm.columns.get_loc(\"thermo_chem\")]\n", + " ['Superconduction temperature'])\n", + " obj.melting_point = float(df_therm.iloc[count,df_therm.columns.get_loc(\"thermo_chem\")]\n", + " ['Melting point'])\n", + " obj.liquid_range = float(df_therm.iloc[count,df_therm.columns.get_loc(\"thermo_chem\")]\n", + " ['Liquid range'])\n", + " obj.critical_temperature = float(df_therm.iloc[count,df_therm.columns.get_loc(\"thermo_chem\")]\n", + " ['Critical temperature'])\n", + " obj.atomic_hfu = float(df_therm.iloc[count,df_therm.columns.get_loc(\"thermo_chem\")]\n", + " ['Enthalpy of fusion'])\n", + " obj.atomic_hvap = float(df_therm.iloc[count,df_therm.columns.get_loc(\"thermo_chem\")]\n", + " ['Enthalpy of vaporisation'])\n", + " obj.atomic_hatm = float(df_therm.iloc[count,df_therm.columns.get_loc(\"thermo_chem\")]\n", + " ['Enthalpy of atomisation'])\n", + " obj.atomic_thermdata = df_therm.iloc[count,df_therm.columns.get_loc(\"atomic_thermdata\")]\n", + " count+=1\n", + "\n", + "atomic_element_symbol = df_Webele['Element_symbol'].values\n", + "for count, symbol in enumerate(atomic_element_symbol):\n", + " globals()[symbol] = objs[count]\n", + "\n", + "\n", + "df_Webele.rename_axis('',inplace=True)\n", + "df_comb = df_Webele.copy(deep=True)\n", + "df_comb['atom_radii']= df_atomic_sizes['atom_radii'].values\n", + "df_comb['orbital_radii']= df_atomic_sizes['orbital_radii'].values\n", + "df_comb['ionic_radii']= df_atomic_sizes['ionic_radii'].values\n", + "df_comb['covalent_radius_mol']= df_as_copy['atom_radii'].values\n", + "df_comb['paul_ionic_radii']= df_atomic_sizes['paul_ionic_radii'].values\n", + "df_comb['nat_isotopes']= df_iso['nat_isotopes'].values\n", + "df_comb['radiosotope_data']= df_iso['radiosotope_data'].values\n", + "df_comb['nmr_mod']= df_iso['nmr_mod'].values\n", + "df_comb['electronegativity']= df_en['electronegativity'].values\n", + "df_comb['cryst_struct']= df_crys_struct['cryst_struct'].values\n", + "df_comb['atomic_cellparam']= df_crys_struct['atomic_cellparam'].values\n", + "df_comb['thermo_chem']= df_therm['thermo_chem'].values\n", + "df_comb['atomic_thermdata']= df_therm['atomic_thermdata'].values\n", + "\n", + "\n", + "\n", + "def definition(abc):\n", + " '''\n", + " This function can be used to access quantity definitions for each element features accessible\n", + " '''\n", + " if hasattr(atomic_properties_webele,abc):\n", + " return print(getattr(atomic_properties_webele,abc).__doc__)\n", + " elif hasattr(metadata,abc):\n", + " return print(getattr(metadata,abc).__doc__)\n", + " else:\n", + " return print('Check the input feature name. Either it is wrong or requested feature does not exist from this webelements source')\n", + "\n", + "\n", + "def symbol(abc):\n", + " '''\n", + "This function utilty is, it can be called to access element properties based on its symbol in periodic table. Can be usefull if want to acess particular property of multiple elements at once\n", + " '''\n", + " return globals()[abc]\n", + "\n", + "\n", + "\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.16" + }, + "orig_nbformat": 4 + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/utils/webelements/webelements_scrape.ipynb b/utils/webelements/webelements_scrape.ipynb new file mode 100644 index 0000000..229811b --- /dev/null +++ b/utils/webelements/webelements_scrape.ipynb @@ -0,0 +1,227 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "import requests\n", + "from bs4 import BeautifulSoup\n", + "\n", + "URL = \"https://www.webelements.com/hydrogen/physics.html\"\n", + "page = requests.get(URL)\n", + "\n", + "soup = BeautifulSoup(page.content, \"html.parser\")" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<main>\n", + "<div class=\"pure-g\">\n", + "<div class=\"pure-u-1 pure-u-sm-1-1\">\n", + "<h1 class=\"s\">Hydrogen - <sub><small>1</small></sub>H: physical properties</h1>\n", + "<div class=\"pure-menu pure-menu-horizontal pure-menu-scrollable\">\n", + "<ul class=\"pure-menu-list z_menu\">\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/\">▸▸ H Essentials</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/physics.html\">Physical properties</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/atoms.html\">Electron shell data</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/atom_sizes.html\">Atom sizes</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/electronegativity.html\">Electronegativity</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/isotopes.html\">Isotopes and NMR</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/crystal_structure.html\">Crystal structure</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/thermochemistry.html\">Thermochemistry</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/history.html\">History</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/uses.html\">Uses</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/geology.html\">Geology</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/biology.html\">Biology</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/compounds.html\">Binary compounds</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/compound_properties.html\">Compound properties</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/chemistry.html\">Element reactions</a></li>\n", + "<li class=\"pure-menu-item s\"><a class=\"pure-menu-link\" href=\"../hydrogen/contents.html\">List all H properties</a></li>\n", + "</ul>\n", + "</div>\n", + "</div>\n", + "</div>\n", + "<p class=\"p_first\">Under ambient conditions, hydrogen is a colourless highly flammable diatomic gas with the molecular formula H<sub>2</sub>. Hydrogen gas has no small or taste. It is possible to make liquid hydrogen at atmospheric pressure by cooling it to below 20.28 K (-252.87 °C). Liquid hydrogen can be stored in insulated containers under pressure. Solid hydrogen may be made by cooling below the melting point of 14.01 K (-259.14 °C) and has a low density 88 kg m<sup>-3</sup> (0.088 g cm<sup>-3</sup>). Hydrogen is not an electrical conductor. It may be that a liquid metallic hydrogen is present in the highly compressed interiors of Jupiter and Saturn where pressures are in the millions of atmospheres. </p>\n", + "<h2 class=\"s\">Density properties</h2>\n", + "<ul class=\"spark_table_list\">\n", + "<li><a href=\"../periodicity/density/\" title=\"view definition and images showing periodicity for density of elemental solids\"><img alt=\"density of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/density.png\">Density of solid</img></a>: 88 kg m<sup>‑3</sup></li>\n", + "<li><a href=\"../periodicity/molar_volume/\" title=\"view definition and images showing periodicity for molar volumes of the elements\"><img alt=\"molar volume of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/molar_volume.png\"/>Molar volume</a>: 11.42 cm<sup>3</sup></li>\n", + "</ul>\n", + "<h2 class=\"s\">Elastic properties</h2>\n", + "<ul class=\"spark_table_list\">\n", + "<li><a href=\"../periodicity/youngs_modulus/\" title=\"view definition and images showing periodicity of the Young's modulus for the elements\"><img alt=\"Young's modulus of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/youngs_modulus.png\"/>Young's modulus</a>: (no data) GPa</li>\n", + "<li><a href=\"../periodicity/rigidity_modulus/\" title=\"view definition and images showing periodicity of the rigidity modulus for the elements\"><img alt=\"Rigidity modulus of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/rigidity_modulus.png\"/>Rigidity modulus</a>: (no data) GPa</li>\n", + "<li><a href=\"../periodicity/bulk_modulus/\" title=\"view definition and images showing periodicity of bulk modulus for the elements\"><img alt=\"bulk modulus of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/bulk_modulus.png\"/>Bulk modulus</a>: (no data) GPa</li>\n", + "<li><a href=\"../periodicity/poissons_ratio/\" title=\"view definition and images showing periodicity of the Poisson ratio for the elements\"><img alt=\"Poisson's ratio of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/poissons_ratio.png\"/>Poisson's ratio</a>: (no data) (no units)</li>\n", + "</ul>\n", + "<h2 class=\"s\">Hardnesses</h2>\n", + "<ul class=\"spark_table_list\">\n", + "<li><a href=\"../periodicity/hardness_mineral/\" title=\"view definition and images showing periodicity of mineral hardness for the elements\"><img alt=\"mineral hardness of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/hardness_mineral.png\"/>Mineral hardness</a>: (no data) (no units)</li>\n", + "<li><a href=\"../periodicity/hardness_brinell/\" title=\"view definition and images showing periodicity of Brinell hardness for the elements\"><img alt=\"Brinell hardness of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/hardness_brinell.png\"/>Brinell hardness</a>: (no data) MN m<sup>-2</sup></li>\n", + "<li><a href=\"../periodicity/hardness_vickers/\" title=\"view definition and images showing periodicity of Vickers hardness for the elements\"><img alt=\"Vickers hardness of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/hardness_vickers.png\"/>Vickers hardness</a>: (no data) MN m<sup>-2</sup></li>\n", + "</ul>\n", + "<div><figure><img alt=\"Heatscape representing the density of the elements\" class=\"pure-img\" src=\"../_media/periodicity/tables/periodic_table_heatscape_white/density_heat_w.png\"/><figcaption>Heatscape picture representing the density of the periodic table elements.</figcaption></figure></div>\n", + "<div><figure><img alt=\"Heatscape representing the molar volume of the elements\" class=\"pure-img\" src=\"../_media/periodicity/tables/periodic_table_heatscape_white/molar_volume_heat_w.png\"/><figcaption>Heatscape representing the molar volume of the periodic table elements.</figcaption></figure></div>\n", + "<div class=\"pure-g\">\n", + "<div class=\"pure-u-1 pure-u-sm-1-1\">\n", + "<script async=\"\" src=\"//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js\"></script>\n", + "<!-- elements_responsive_centre -->\n", + "<ins class=\"adsbygoogle\" data-ad-client=\"ca-pub-9334432533380510\" data-ad-format=\"auto\" data-ad-slot=\"4479092381\" style=\"display:block\"></ins>\n", + "<script>\n", + "(adsbygoogle = window.adsbygoogle || []).push({});\n", + "</script>\n", + "</div>\n", + "</div>\n", + "<h2 class=\"s\">Electrical properties</h2>\n", + "<ul class=\"spark_table_list\">\n", + "<li><a href=\"../periodicity/elec_resist/\" title=\"view definition and images showing periodicity of electrical resistivity for the elements\"><img alt=\"electrical resistivity of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/elec_resist.png\"/>Electrical resistivity</a>: (no data) × 10<sup>‑8</sup> Ω m; or mΩ cm</li>\n", + "</ul>\n", + "<h2 class=\"s\">Heat and conduction</h2>\n", + "<ul class=\"spark_table_list\">\n", + "<li><a href=\"../periodicity/thermal_conduct/\" title=\"show definition and view pictures showing periodicity of thermal conductivity in the periodic table\"><img alt=\"Thermal conductivity of the chemical elements on a miniature periodic table spark table\" src=\"../_media/periodicity/tables/sparktables2/thermal_conduct.png\">Thermal conductivity</img></a>: 0.1805 W m<sup>‑1</sup> K<sup>‑1</sup></li>\n", + "<li><a href=\"../periodicity/coeff_thermal_exp/\" title=\"show definition and view pictures showing periodicity of the coefficient of linear expansion in the periodic table\"><img alt=\"coefficient of linear expansion of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/coeff_thermal_exp.png\"/>Coefficient of linear thermal expansion</a>: (no data) × 10<sup>‑6</sup> K<sup>‑1</sup></li>\n", + "</ul>\n", + "<h2 class=\"s\">Optical properties</h2>\n", + "<ul class=\"spark_table_list\">\n", + "<li><a href=\"../periodicity/reflectivity/\" title=\"view definition and images showing periodicity of reflectivity for the elements\"><img alt=\"reflectivity of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/reflectivity.png\"/>Reflectivity</a>: (no data) %</li>\n", + "<li><a href=\"../periodicity/refractive_index/\" title=\"view definition and images showing periodicity of refractive index for the elements\"><img alt=\"refractive index of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/refractive_index.png\"/>Refractive index</a>: 1.000132 (gas; liquid 1.12) (no units)</li>\n", + "</ul>\n", + "<h2 class=\"s\">Acoustic properties</h2>\n", + "<ul class=\"spark_table_list\">\n", + "<li><a href=\"../periodicity/velocity_sound/\" title=\"view definition and images showing periodicity for velocity of sound in the elements\"><img alt=\"velocity of sound of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/velocity_sound.png\"/>Velocity of sound</a>: 1270 m s<sup>‑1</sup></li>\n", + "</ul>\n", + "</main>" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tag = soup.main\n", + "tag" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "<h2 class=\"s\">Electrical properties</h2>\n" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[<h2 class=\"s\">Density properties</h2>,\n", + " <h2 class=\"s\">Elastic properties</h2>,\n", + " <h2 class=\"s\">Hardnesses</h2>,\n", + " <h2 class=\"s\">Electrical properties</h2>,\n", + " <h2 class=\"s\">Heat and conduction</h2>,\n", + " <h2 class=\"s\">Optical properties</h2>,\n", + " <h2 class=\"s\">Acoustic properties</h2>]" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "cats = soup.find_all(\"h2\", class_=\"s\")\n", + "\n", + "cats" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<h2 class=\"s\">Density properties</h2>" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a =cats[0]\n", + "a" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<ul class=\"spark_table_list\">\n", + "<li><a href=\"../periodicity/density/\" title=\"view definition and images showing periodicity for density of elemental solids\"><img alt=\"density of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/density.png\">Density of solid</img></a>: 88 kg m<sup>‑3</sup></li>\n", + "<li><a href=\"../periodicity/molar_volume/\" title=\"view definition and images showing periodicity for molar volumes of the elements\"><img alt=\"molar volume of the chemical elements displayed on a miniature periodic table\" src=\"../_media/periodicity/tables/sparktables2/molar_volume.png\"/>Molar volume</a>: 11.42 cm<sup>3</sup></li>\n", + "</ul>" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a.next_sibling.next_sibling" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "a." + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.16" + }, + "orig_nbformat": 4 + }, + "nbformat": 4, + "nbformat_minor": 2 +} -- GitLab