From baa35110af3da8522c89df319929b4e678615f5e Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus Date: Fri, 28 Apr 2023 10:32:13 +0200 Subject: [PATCH 01/35] Update jekyll-gh-pages.yml --- .github/workflows/jekyll-gh-pages.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/jekyll-gh-pages.yml b/.github/workflows/jekyll-gh-pages.yml index c00d809..5f916cd 100644 --- a/.github/workflows/jekyll-gh-pages.yml +++ b/.github/workflows/jekyll-gh-pages.yml @@ -4,7 +4,8 @@ name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: # Runs on pushes targeting the default branch push: - branches: ["master"] + branches: + - gh-pages # Allows you to run this workflow manually from the Actions tab workflow_dispatch: From c618b9539d50989687640cd06e8391cf35560246 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus Date: Fri, 28 Apr 2023 10:33:36 +0200 Subject: [PATCH 02/35] Update jekyll-gh-pages.yml --- .github/workflows/jekyll-gh-pages.yml | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/.github/workflows/jekyll-gh-pages.yml b/.github/workflows/jekyll-gh-pages.yml index 5f916cd..fbb1434 100644 --- a/.github/workflows/jekyll-gh-pages.yml +++ b/.github/workflows/jekyll-gh-pages.yml @@ -1,36 +1,29 @@ -# Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: - # Runs on pushes targeting the default branch push: branches: - - gh-pages + - gh-pages - # Allows you to run this workflow manually from the Actions tab workflow_dispatch: -# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages permissions: contents: read pages: write id-token: write -# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. -# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. concurrency: group: "pages" cancel-in-progress: false jobs: - # Build job build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v2 - name: Setup Pages - uses: actions/configure-pages@v3 + uses: actions/configure-pages@v2 - name: Build with Jekyll uses: actions/jekyll-build-pages@v1 with: @@ -39,7 +32,6 @@ jobs: - name: Upload artifact uses: actions/upload-pages-artifact@v1 - # Deployment job deploy: environment: name: github-pages From f62b8aba326a7e95b863f29aee78133bac61a1e2 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus Date: Fri, 28 Apr 2023 10:44:33 +0200 Subject: [PATCH 03/35] Update jekyll-gh-pages.yml --- .github/workflows/jekyll-gh-pages.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/jekyll-gh-pages.yml b/.github/workflows/jekyll-gh-pages.yml index fbb1434..9f638fc 100644 --- a/.github/workflows/jekyll-gh-pages.yml +++ b/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -name: Deploy Jekyll with GitHub Pages dependencies preinstalled +name: Deploy Github-Pages on: push: @@ -41,4 +41,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v2 + uses: actions/deploy-pages@v3 From 048e737a642a0e88969974bc0f691124b339bcb9 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Fri, 28 Apr 2023 15:49:01 +0200 Subject: [PATCH 04/35] added requirements.txt --- requirements.txt | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 requirements.txt diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..d985ff7 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,8 @@ +asteval>=0.9.28 +lmfit>=1.1.0 +matplotlib>=3.6 +numpy>=1.19 +pandas>=2.0 +PyQt5>=5.15 +scipy>=1.6 +uncertainties>=3.1.4 From b5898c3b6bf6e55096df01e3e5eb7041e86f0502 Mon Sep 17 00:00:00 2001 From: Julian Hochhaus Date: Sat, 29 Apr 2023 16:50:01 +0200 Subject: [PATCH 05/35] started to remove the self.idx_bg parameter so that the possibility for the selection of the addition of multiple background can be introduced --- Python/main.py | 104 +++++----- docs/_site/404.html | 88 ++++++++ docs/_site/assets/main.css | 196 ++++++++++++++++++ docs/_site/assets/minima-social-icons.svg | 33 +++ docs/_site/feed.xml | 17 ++ docs/_site/index.html | 78 +++++++ .../update/2023/03/30/welcome-to-jekyll.html | 100 +++++++++ docs/_site/pages/about/index.html | 89 ++++++++ docs/_site/pages/guide/index.html | 80 +++++++ docs/_site/pages/setup/index.html | 80 +++++++ 10 files changed, 813 insertions(+), 52 deletions(-) create mode 100644 docs/_site/404.html create mode 100644 docs/_site/assets/main.css create mode 100644 docs/_site/assets/minima-social-icons.svg create mode 100644 docs/_site/feed.xml create mode 100644 docs/_site/index.html create mode 100644 docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html create mode 100644 docs/_site/pages/about/index.html create mode 100644 docs/_site/pages/guide/index.html create mode 100644 docs/_site/pages/setup/index.html diff --git a/Python/main.py b/Python/main.py index 69c20ba..61e57d7 100644 --- a/Python/main.py +++ b/Python/main.py @@ -1941,13 +1941,13 @@ def clickOnBtnBG(self, idx, activeBG=False): def write_pars(self, pars): return None - def bgSelector(self, x, y, mode): - if self.idx_bg == 0: + def bgSelector(self, x, y, mode, idx_bg): + if idx_bg == 0: shA = self.pre[1][0][1] shB = self.pre[1][0][3] pars = None bg_mod = xpy.shirley_calculate(x, y, shA, shB) - if self.idx_bg == 100: + if idx_bg == 100: if mode == "eva": shA = self.pre[1][0][1] shB = self.pre[1][0][3] @@ -1965,7 +1965,7 @@ def bgSelector(self, x, y, mode): if self.pre[1][0][6] == 2: pars['bg_const'].vary = False bg_mod = 0 - if self.idx_bg == 1: + if idx_bg == 1: toB = self.pre[1][1][1] toC = self.pre[1][1][3] toCd = self.pre[1][1][5] @@ -1979,7 +1979,7 @@ def bgSelector(self, x, y, mode): toM = 1 [bg_mod, bg_toB] = xpy.tougaard_calculate(x, y, toB, toC, toCd, toD, toM) self.pre[1][1][1] = bg_toB - if self.idx_bg == 101: + if idx_bg == 101: mod = Model(xpy.tougaard2, independent_vars=["x", "y"], prefix='bg_') if self.pre[1][1][1] is None or self.pre[1][1][3] is None or self.pre[1][1][5] is None \ or self.pre[1][1][7] is None or len(str(self.pre[1][1][1])) == 0 or len(str(self.pre[1][1][3])) == 0 \ @@ -1997,29 +1997,29 @@ def bgSelector(self, x, y, mode): pars['bg_D'].value = self.pre[1][1][7] pars['bg_D'].vary = False bg_mod = 0 - if self.idx_bg == 3 or self.idx_bg == 4: - if self.idx_bg == 3: + if idx_bg == 3 or idx_bg == 4: + if idx_bg == 3: mod = StepModel(prefix='bg_', form='arctan') - if self.idx_bg == 4: + if idx_bg == 4: mod = StepModel(prefix='bg_', form='erf') - if self.pre[1][self.idx_bg][1] is None or self.pre[1][self.idx_bg][3] is None or self.pre[1][self.idx_bg][ + if self.pre[1][idx_bg][1] is None or self.pre[1][idx_bg][3] is None or self.pre[1][idx_bg][ 5] is None \ - or len(str(self.pre[1][self.idx_bg][1])) == 0 or len(str(self.pre[1][self.idx_bg][3])) == 0 \ - or len(str(self.pre[1][self.idx_bg][5])) == 0: + or len(str(self.pre[1][idx_bg][1])) == 0 or len(str(self.pre[1][idx_bg][3])) == 0 \ + or len(str(self.pre[1][idx_bg][5])) == 0: pars = mod.guess(y, x=x) else: pars = mod.make_params() - pars['bg_amplitude'].value = self.pre[1][self.idx_bg][1] - if self.pre[1][self.idx_bg][0] == 2: + pars['bg_amplitude'].value = self.pre[1][idx_bg][1] + if self.pre[1][idx_bg][0] == 2: pars['bg_amplitude'].vary = False - pars['bg_center'].value = self.pre[1][self.idx_bg][3] - if self.pre[1][self.idx_bg][2] == 2: + pars['bg_center'].value = self.pre[1][idx_bg][3] + if self.pre[1][idx_bg][2] == 2: pars['bg_center'].vary = False - pars['bg_sigma'].value = self.pre[1][self.idx_bg][5] - if self.pre[1][self.idx_bg][4] == 2: + pars['bg_sigma'].value = self.pre[1][idx_bg][5] + if self.pre[1][idx_bg][4] == 2: pars['bg_sigma'].vary = False bg_mod = 0 - if self.idx_bg == 5: + if idx_bg == 5: if (x[0] > x[-1] and y[0] > y[-1]) or (x[0] < x[-1] and y[0] < y[-1]): # VBM def poly2vbm(x, ctr, d1, d2, d3, d4): @@ -2033,35 +2033,35 @@ def poly2vbm(x, ctr, d1, d2, d3, d4): mod = Model(poly2vbm, prefix='bg_') pars = mod.make_params() - if self.pre[1][self.idx_bg][1] is None or self.pre[1][self.idx_bg][3] is None or self.pre[1][self.idx_bg][ + if self.pre[1][idx_bg][1] is None or self.pre[1][idx_bg][3] is None or self.pre[1][idx_bg][ 5] is None \ - or self.pre[1][self.idx_bg][7] is None or self.pre[1][self.idx_bg][9] is None \ - or len(str(self.pre[1][self.idx_bg][1])) == 0 or len(str(self.pre[1][self.idx_bg][3])) == 0 \ - or len(str(self.pre[1][self.idx_bg][5])) == 0 or len(str(self.pre[1][self.idx_bg][7])) == 0 \ - or len(str(self.pre[1][self.idx_bg][9])) == 0: + or self.pre[1][idx_bg][7] is None or self.pre[1][idx_bg][9] is None \ + or len(str(self.pre[1][idx_bg][1])) == 0 or len(str(self.pre[1][idx_bg][3])) == 0 \ + or len(str(self.pre[1][idx_bg][5])) == 0 or len(str(self.pre[1][idx_bg][7])) == 0 \ + or len(str(self.pre[1][idx_bg][9])) == 0: pars['bg_ctr'].value = (x[0] + x[-1]) / 2 pars['bg_d1'].value = 0 pars['bg_d2'].value = 0 pars['bg_d3'].value = 0 pars['bg_d4'].value = 0 else: - pars['bg_ctr'].value = self.pre[1][self.idx_bg][1] - if self.pre[1][self.idx_bg][0] == 2: + pars['bg_ctr'].value = self.pre[1][idx_bg][1] + if self.pre[1][idx_bg][0] == 2: pars['bg_ctr'].vary = False - pars['bg_d1'].value = self.pre[1][self.idx_bg][3] - if self.pre[1][self.idx_bg][2] == 2: + pars['bg_d1'].value = self.pre[1][idx_bg][3] + if self.pre[1][idx_bg][2] == 2: pars['bg_d1'].vary = False - pars['bg_d2'].value = self.pre[1][self.idx_bg][5] - if self.pre[1][self.idx_bg][5] == 2: + pars['bg_d2'].value = self.pre[1][idx_bg][5] + if self.pre[1][idx_bg][5] == 2: pars['bg_d2'].vary = False - pars['bg_d3'].value = self.pre[1][self.idx_bg][7] - if self.pre[1][self.idx_bg][6] == 2: + pars['bg_d3'].value = self.pre[1][idx_bg][7] + if self.pre[1][idx_bg][6] == 2: pars['bg_d3'].vary = False - pars['bg_d4'].value = self.pre[1][self.idx_bg][9] - if self.pre[1][self.idx_bg][8] == 2: + pars['bg_d4'].value = self.pre[1][idx_bg][9] + if self.pre[1][idx_bg][8] == 2: pars['bg_d4'].vary = False bg_mod = 0 - if self.idx_bg == 2: + if idx_bg == 2: mod = PolynomialModel(4, prefix='bg_') bg_mod = 0 if self.pre[1][2][1] is None or self.pre[1][2][3] is None or self.pre[1][2][5] is None \ @@ -2556,30 +2556,30 @@ def peak_limits(self, pars): 3 * index_pk + 2] return pars - def bgResult2Pre(self, out_params, mode): - if self.idx_bg == 100: + def bgResult2Pre(self, out_params, mode, idx_bg): + if idx_bg == 100: if mode != "eva": self.pre[1][0][5] = out_params['bg_k'].value self.pre[1][0][7] = out_params['bg_const'].value - if self.idx_bg == 101: + if idx_bg == 101: self.pre[1][1][1] = out_params['bg_B'].value self.pre[1][1][3] = out_params['bg_C'].value self.pre[1][1][5] = out_params['bg_C_d'].value self.pre[1][1][7] = out_params['bg_D'].value - if self.idx_bg == 3 or self.idx_bg == 4: - self.pre[1][self.idx_bg][1] = out_params['bg_amplitude'].value - self.pre[1][self.idx_bg][3] = out_params['bg_center'].value - self.pre[1][self.idx_bg][5] = out_params['bg_sigma'].value - if self.idx_bg == 5: - self.pre[1][self.idx_bg][1] = out_params['bg_ctr'].value - self.pre[1][self.idx_bg][3] = out_params['bg_d1'].value - self.pre[1][self.idx_bg][5] = out_params['bg_d2'].value - self.pre[1][self.idx_bg][7] = out_params['bg_d3'].value - self.pre[1][self.idx_bg][9] = out_params['bg_d4'].value - if self.idx_bg == 2: + if idx_bg == 3 or idx_bg == 4: + self.pre[1][idx_bg][1] = out_params['bg_amplitude'].value + self.pre[1][idx_bg][3] = out_params['bg_center'].value + self.pre[1][idx_bg][5] = out_params['bg_sigma'].value + if idx_bg == 5: + self.pre[1][idx_bg][1] = out_params['bg_ctr'].value + self.pre[1][idx_bg][3] = out_params['bg_d1'].value + self.pre[1][idx_bg][5] = out_params['bg_d2'].value + self.pre[1][idx_bg][7] = out_params['bg_d3'].value + self.pre[1][idx_bg][9] = out_params['bg_d4'].value + if idx_bg == 2: for index in range(5): - self.pre[1][self.idx_bg][2 * index + 1] = out_params['bg_c' + str(index)].value - if self.idx_bg != 2: + self.pre[1][idx_bg][2 * index + 1] = out_params['bg_c' + str(index)].value + if idx_bg != 2: for index in range(5): self.pre[1][2][2 * index + 1] = out_params['pg_c' + str(index)].value @@ -2628,7 +2628,7 @@ def peakResult2Pre(self, out_params, mode): self.pre[2][12][2 * index_pk + 1] = out_params[strind + str(index_pk + 1) + '_fct_coster_kronig'].value def result2Par(self, out_params, mode): - self.bgResult2Pre(out_params, mode) + self.bgResult2Pre(out_params, mode, self.idx_bg) self.peakResult2Pre(out_params, mode) def fillTabResults(self, x, y, out): @@ -2865,7 +2865,7 @@ def ana(self, mode): raw_y = y.copy() # BG model selection and call shirley and tougaard # colPosition = self.fitp1.columnCount() - temp_res = self.bgSelector(x, y, mode=mode) + temp_res = self.bgSelector(x, y, mode=mode, idx_bg=self.idx_bg) mod = temp_res[0] bg_mod = temp_res[1] pars = temp_res[2] diff --git a/docs/_site/404.html b/docs/_site/404.html new file mode 100644 index 0000000..210fd4c --- /dev/null +++ b/docs/_site/404.html @@ -0,0 +1,88 @@ + + + + + +LG4X-V2 | LG4X-V2 is an open-source GUI for X-ray photoemission spectroscopy (XPS) curve fitting based on the python lmfit package. It streamlines the fitting process for easier validation and consistency. It is inspired by its predecessor software LG4X by Hideki Nakajima. + + + + + + + + + + + + + + + + +
+
+ + +
+

404

+ +

Page not found :(

+

The requested page could not be found.

+
+ +
+
+ + +
+ + + + + +
+ +
+ + + diff --git a/docs/_site/assets/main.css b/docs/_site/assets/main.css new file mode 100644 index 0000000..83b9124 --- /dev/null +++ b/docs/_site/assets/main.css @@ -0,0 +1,196 @@ +/** Reset some basic elements */ +body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, hr, dl, dd, ol, ul, figure { margin: 0; padding: 0; } + +/** Basic styling */ +body { font: 400 16px/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; color: #111; background-color: #fdfdfd; -webkit-text-size-adjust: 100%; -webkit-font-feature-settings: "kern" 1; -moz-font-feature-settings: "kern" 1; -o-font-feature-settings: "kern" 1; font-feature-settings: "kern" 1; font-kerning: normal; display: flex; min-height: 100vh; flex-direction: column; } + +/** Set `margin-bottom` to maintain vertical rhythm */ +h1, h2, h3, h4, h5, h6, p, blockquote, pre, ul, ol, dl, figure, .highlight { margin-bottom: 15px; } + +/** `main` element */ +main { display: block; /* Default value of `display` of `main` element is 'inline' in IE 11. */ } + +/** Images */ +img { max-width: 100%; vertical-align: middle; } + +/** Figures */ +figure > img { display: block; } + +figcaption { font-size: 14px; } + +/** Lists */ +ul, ol { margin-left: 30px; } + +li > ul, li > ol { margin-bottom: 0; } + +/** Headings */ +h1, h2, h3, h4, h5, h6 { font-weight: 400; } + +/** Links */ +a { color: #2a7ae2; text-decoration: none; } +a:visited { color: #1756a9; } +a:hover { color: #111; text-decoration: underline; } +.social-media-list a:hover { text-decoration: none; } +.social-media-list a:hover .username { text-decoration: underline; } + +/** Blockquotes */ +blockquote { color: #828282; border-left: 4px solid #e8e8e8; padding-left: 15px; font-size: 18px; letter-spacing: -1px; font-style: italic; } +blockquote > :last-child { margin-bottom: 0; } + +/** Code formatting */ +pre, code { font-size: 15px; border: 1px solid #e8e8e8; border-radius: 3px; background-color: #eef; } + +code { padding: 1px 5px; } + +pre { padding: 8px 12px; overflow-x: auto; } +pre > code { border: 0; padding-right: 0; padding-left: 0; } + +/** Wrapper */ +.wrapper { max-width: -webkit-calc(800px - (30px * 2)); max-width: calc(800px - (30px * 2)); margin-right: auto; margin-left: auto; padding-right: 30px; padding-left: 30px; } +@media screen and (max-width: 800px) { .wrapper { max-width: -webkit-calc(800px - (30px)); max-width: calc(800px - (30px)); padding-right: 15px; padding-left: 15px; } } + +/** Clearfix */ +.wrapper:after, .footer-col-wrapper:after { content: ""; display: table; clear: both; } + +/** Icons */ +.svg-icon { width: 16px; height: 16px; display: inline-block; fill: #828282; padding-right: 5px; vertical-align: text-top; } + +.social-media-list li + li { padding-top: 5px; } + +/** Tables */ +table { margin-bottom: 30px; width: 100%; text-align: left; color: #3f3f3f; border-collapse: collapse; border: 1px solid #e8e8e8; } +table tr:nth-child(even) { background-color: #f7f7f7; } +table th, table td { padding: 10px 15px; } +table th { background-color: #f0f0f0; border: 1px solid #dedede; border-bottom-color: #c9c9c9; } +table td { border: 1px solid #e8e8e8; } + +/** Site header */ +.site-header { border-top: 5px solid #424242; border-bottom: 1px solid #e8e8e8; min-height: 55.95px; position: relative; } + +.site-title { font-size: 26px; font-weight: 300; line-height: 54px; letter-spacing: -1px; margin-bottom: 0; float: left; } +.site-title, .site-title:visited { color: #424242; } + +.site-nav { float: right; line-height: 54px; } +.site-nav .nav-trigger { display: none; } +.site-nav .menu-icon { display: none; } +.site-nav .page-link { color: #111; line-height: 1.5; } +.site-nav .page-link:not(:last-child) { margin-right: 20px; } +@media screen and (max-width: 600px) { .site-nav { position: absolute; top: 9px; right: 15px; background-color: #fdfdfd; border: 1px solid #e8e8e8; border-radius: 5px; text-align: right; } + .site-nav label[for="nav-trigger"] { display: block; float: right; width: 36px; height: 36px; z-index: 2; cursor: pointer; } + .site-nav .menu-icon { display: block; float: right; width: 36px; height: 26px; line-height: 0; padding-top: 10px; text-align: center; } + .site-nav .menu-icon > svg { fill: #424242; } + .site-nav input ~ .trigger { clear: both; display: none; } + .site-nav input:checked ~ .trigger { display: block; padding-bottom: 5px; } + .site-nav .page-link { display: block; padding: 5px 10px; margin-left: 20px; } + .site-nav .page-link:not(:last-child) { margin-right: 0; } } + +/** Site footer */ +.site-footer { border-top: 1px solid #e8e8e8; padding: 30px 0; } + +.footer-heading { font-size: 18px; margin-bottom: 15px; } + +.contact-list, .social-media-list { list-style: none; margin-left: 0; } + +.footer-col-wrapper { font-size: 15px; color: #828282; margin-left: -15px; } + +.footer-col { float: left; margin-bottom: 15px; padding-left: 15px; } + +.footer-col-1 { width: -webkit-calc(35% - (30px / 2)); width: calc(35% - (30px / 2)); } + +.footer-col-2 { width: -webkit-calc(20% - (30px / 2)); width: calc(20% - (30px / 2)); } + +.footer-col-3 { width: -webkit-calc(45% - (30px / 2)); width: calc(45% - (30px / 2)); } + +@media screen and (max-width: 800px) { .footer-col-1, .footer-col-2 { width: -webkit-calc(50% - (30px / 2)); width: calc(50% - (30px / 2)); } + .footer-col-3 { width: -webkit-calc(100% - (30px / 2)); width: calc(100% - (30px / 2)); } } +@media screen and (max-width: 600px) { .footer-col { float: none; width: -webkit-calc(100% - (30px / 2)); width: calc(100% - (30px / 2)); } } +/** Page content */ +.page-content { padding: 30px 0; flex: 1; } + +.page-heading { font-size: 32px; } + +.post-list-heading { font-size: 28px; } + +.post-list { margin-left: 0; list-style: none; } +.post-list > li { margin-bottom: 30px; } + +.post-meta { font-size: 14px; color: #828282; } + +.post-link { display: block; font-size: 24px; } + +/** Posts */ +.post-header { margin-bottom: 30px; } + +.post-title { font-size: 42px; letter-spacing: -1px; line-height: 1; } +@media screen and (max-width: 800px) { .post-title { font-size: 36px; } } + +.post-content { margin-bottom: 30px; } +.post-content h2 { font-size: 32px; } +@media screen and (max-width: 800px) { .post-content h2 { font-size: 28px; } } +.post-content h3 { font-size: 26px; } +@media screen and (max-width: 800px) { .post-content h3 { font-size: 22px; } } +.post-content h4 { font-size: 20px; } +@media screen and (max-width: 800px) { .post-content h4 { font-size: 18px; } } + +/** Syntax highlighting styles */ +.highlight { background: #fff; } +.highlighter-rouge .highlight { background: #eef; } +.highlight .c { color: #998; font-style: italic; } +.highlight .err { color: #a61717; background-color: #e3d2d2; } +.highlight .k { font-weight: bold; } +.highlight .o { font-weight: bold; } +.highlight .cm { color: #998; font-style: italic; } +.highlight .cp { color: #999; font-weight: bold; } +.highlight .c1 { color: #998; font-style: italic; } +.highlight .cs { color: #999; font-weight: bold; font-style: italic; } +.highlight .gd { color: #000; background-color: #fdd; } +.highlight .gd .x { color: #000; background-color: #faa; } +.highlight .ge { font-style: italic; } +.highlight .gr { color: #a00; } +.highlight .gh { color: #999; } +.highlight .gi { color: #000; background-color: #dfd; } +.highlight .gi .x { color: #000; background-color: #afa; } +.highlight .go { color: #888; } +.highlight .gp { color: #555; } +.highlight .gs { font-weight: bold; } +.highlight .gu { color: #aaa; } +.highlight .gt { color: #a00; } +.highlight .kc { font-weight: bold; } +.highlight .kd { font-weight: bold; } +.highlight .kp { font-weight: bold; } +.highlight .kr { font-weight: bold; } +.highlight .kt { color: #458; font-weight: bold; } +.highlight .m { color: #099; } +.highlight .s { color: #d14; } +.highlight .na { color: #008080; } +.highlight .nb { color: #0086B3; } +.highlight .nc { color: #458; font-weight: bold; } +.highlight .no { color: #008080; } +.highlight .ni { color: #800080; } +.highlight .ne { color: #900; font-weight: bold; } +.highlight .nf { color: #900; font-weight: bold; } +.highlight .nn { color: #555; } +.highlight .nt { color: #000080; } +.highlight .nv { color: #008080; } +.highlight .ow { font-weight: bold; } +.highlight .w { color: #bbb; } +.highlight .mf { color: #099; } +.highlight .mh { color: #099; } +.highlight .mi { color: #099; } +.highlight .mo { color: #099; } +.highlight .sb { color: #d14; } +.highlight .sc { color: #d14; } +.highlight .sd { color: #d14; } +.highlight .s2 { color: #d14; } +.highlight .se { color: #d14; } +.highlight .sh { color: #d14; } +.highlight .si { color: #d14; } +.highlight .sx { color: #d14; } +.highlight .sr { color: #009926; } +.highlight .s1 { color: #d14; } +.highlight .ss { color: #990073; } +.highlight .bp { color: #999; } +.highlight .vc { color: #008080; } +.highlight .vg { color: #008080; } +.highlight .vi { color: #008080; } +.highlight .il { color: #099; } diff --git a/docs/_site/assets/minima-social-icons.svg b/docs/_site/assets/minima-social-icons.svg new file mode 100644 index 0000000..fa7399f --- /dev/null +++ b/docs/_site/assets/minima-social-icons.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/_site/feed.xml b/docs/_site/feed.xml new file mode 100644 index 0000000..62a738e --- /dev/null +++ b/docs/_site/feed.xml @@ -0,0 +1,17 @@ +Jekyll2023-04-04T17:57:56+02:00http://localhost:4000/feed.xmlLG4X-V2LG4X-V2 is an open-source GUI for X-ray photoemission spectroscopy (XPS) curve fitting based on the python lmfit package. It streamlines the fitting process for easier validation and consistency. It is inspired by its predecessor software LG4X by Hideki Nakajima.Julian HochhausWelcome to Jekyll!2023-03-30T12:28:36+02:002023-03-30T12:28:36+02:00http://localhost:4000/jekyll/update/2023/03/30/welcome-to-jekyll<p>You’ll find this post in your <code class="language-plaintext highlighter-rouge">_posts</code> directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run <code class="language-plaintext highlighter-rouge">jekyll serve</code>, which launches a web server and auto-regenerates your site when a file is updated.</p> + +<p>Jekyll requires blog post files to be named according to the following format:</p> + +<p><code class="language-plaintext highlighter-rouge">YEAR-MONTH-DAY-title.MARKUP</code></p> + +<p>Where <code class="language-plaintext highlighter-rouge">YEAR</code> is a four-digit number, <code class="language-plaintext highlighter-rouge">MONTH</code> and <code class="language-plaintext highlighter-rouge">DAY</code> are both two-digit numbers, and <code class="language-plaintext highlighter-rouge">MARKUP</code> is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works.</p> + +<p>Jekyll also offers powerful support for code snippets:</p> + +<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="k">def</span> <span class="nf">print_hi</span><span class="p">(</span><span class="nb">name</span><span class="p">)</span> + <span class="nb">puts</span> <span class="s2">"Hi, </span><span class="si">#{</span><span class="nb">name</span><span class="si">}</span><span class="s2">"</span> +<span class="k">end</span> +<span class="n">print_hi</span><span class="p">(</span><span class="s1">'Tom'</span><span class="p">)</span> +<span class="c1">#=&gt; prints 'Hi, Tom' to STDOUT.</span></code></pre></figure> + +<p>Check out the <a href="https://jekyllrb.com/docs/home">Jekyll docs</a> for more info on how to get the most out of Jekyll. File all bugs/feature requests at <a href="https://github.com/jekyll/jekyll">Jekyll’s GitHub repo</a>. If you have questions, you can ask them on <a href="https://talk.jekyllrb.com/">Jekyll Talk</a>.</p>Julian HochhausYou’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated. \ No newline at end of file diff --git a/docs/_site/index.html b/docs/_site/index.html new file mode 100644 index 0000000..636191a --- /dev/null +++ b/docs/_site/index.html @@ -0,0 +1,78 @@ + + + + + +LG4X-V2 | LG4X-V2 is an open-source GUI for X-ray photoemission spectroscopy (XPS) curve fitting based on the python lmfit package. It streamlines the fitting process for easier validation and consistency. It is inspired by its predecessor software LG4X by Hideki Nakajima. + + + + + + + + + + + + + + + + +
+
+
+

Posts

+ + +

subscribe via RSS

+ +
+
+ + +
+ + + + + +
+ +
+ + + diff --git a/docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html b/docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html new file mode 100644 index 0000000..3bc2124 --- /dev/null +++ b/docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html @@ -0,0 +1,100 @@ + + + + + +Welcome to Jekyll! | LG4X-V2 + + + + + + + + + + + + + + + + + +
+
+
+ +
+

Welcome to Jekyll!

+ +
+ +
+

You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated.

+ +

Jekyll requires blog post files to be named according to the following format:

+ +

YEAR-MONTH-DAY-title.MARKUP

+ +

Where YEAR is a four-digit number, MONTH and DAY are both two-digit numbers, and MARKUP is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works.

+ +

Jekyll also offers powerful support for code snippets:

+ +
def print_hi(name)
+  puts "Hi, #{name}"
+end
+print_hi('Tom')
+#=> prints 'Hi, Tom' to STDOUT.
+ +

Check out the Jekyll docs for more info on how to get the most out of Jekyll. File all bugs/feature requests at Jekyll’s GitHub repo. If you have questions, you can ask them on Jekyll Talk.

+ + +
+
+ +
+
+ + +
+ + + + + +
+ +
+ + + diff --git a/docs/_site/pages/about/index.html b/docs/_site/pages/about/index.html new file mode 100644 index 0000000..b3fd3fb --- /dev/null +++ b/docs/_site/pages/about/index.html @@ -0,0 +1,89 @@ + + + + + +About | LG4X-V2 + + + + + + + + + + + + + + + + +
+
+
+ +
+

About

+
+ +
+

This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at jekyllrb.com

+ +

You can find the source code for Minima at GitHub: +jekyll / +minima

+ +

You can find the source code for Jekyll at GitHub: +jekyll / +jekyll

+ + +
+ +
+ +
+
+ + +
+ + + + + +
+ +
+ + + diff --git a/docs/_site/pages/guide/index.html b/docs/_site/pages/guide/index.html new file mode 100644 index 0000000..e42fee5 --- /dev/null +++ b/docs/_site/pages/guide/index.html @@ -0,0 +1,80 @@ + + + + + +User Guide | LG4X-V2 + + + + + + + + + + + + + + + + +
+
+
+ +
+

User Guide

+
+ +
+ + +
+ +
+ +
+
+ + +
+ + + + + +
+ +
+ + + diff --git a/docs/_site/pages/setup/index.html b/docs/_site/pages/setup/index.html new file mode 100644 index 0000000..cb049f0 --- /dev/null +++ b/docs/_site/pages/setup/index.html @@ -0,0 +1,80 @@ + + + + + +Setup | LG4X-V2 + + + + + + + + + + + + + + + + +
+
+
+ +
+

Setup

+
+ +
+ + +
+ +
+ +
+
+ + +
+ + + + + +
+ +
+ + + From 0537d9199847ca345575a19481c1676ccc245115 Mon Sep 17 00:00:00 2001 From: Julian Hochhaus Date: Sat, 29 Apr 2023 16:50:32 +0200 Subject: [PATCH 06/35] started to remove the self.idx_bg parameter so that the possibility for the selection of the addition of multiple background can be introduced --- docs/_site/404.html | 88 -------- docs/_site/assets/main.css | 196 ------------------ docs/_site/assets/minima-social-icons.svg | 33 --- docs/_site/feed.xml | 17 -- docs/_site/index.html | 78 ------- .../update/2023/03/30/welcome-to-jekyll.html | 100 --------- docs/_site/pages/about/index.html | 89 -------- docs/_site/pages/guide/index.html | 80 ------- docs/_site/pages/setup/index.html | 80 ------- 9 files changed, 761 deletions(-) delete mode 100644 docs/_site/404.html delete mode 100644 docs/_site/assets/main.css delete mode 100644 docs/_site/assets/minima-social-icons.svg delete mode 100644 docs/_site/feed.xml delete mode 100644 docs/_site/index.html delete mode 100644 docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html delete mode 100644 docs/_site/pages/about/index.html delete mode 100644 docs/_site/pages/guide/index.html delete mode 100644 docs/_site/pages/setup/index.html diff --git a/docs/_site/404.html b/docs/_site/404.html deleted file mode 100644 index 210fd4c..0000000 --- a/docs/_site/404.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - -LG4X-V2 | LG4X-V2 is an open-source GUI for X-ray photoemission spectroscopy (XPS) curve fitting based on the python lmfit package. It streamlines the fitting process for easier validation and consistency. It is inspired by its predecessor software LG4X by Hideki Nakajima. - - - - - - - - - - - - - - - - -
-
- - -
-

404

- -

Page not found :(

-

The requested page could not be found.

-
- -
-
- - -
- - - - - -
- -
- - - diff --git a/docs/_site/assets/main.css b/docs/_site/assets/main.css deleted file mode 100644 index 83b9124..0000000 --- a/docs/_site/assets/main.css +++ /dev/null @@ -1,196 +0,0 @@ -/** Reset some basic elements */ -body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, hr, dl, dd, ol, ul, figure { margin: 0; padding: 0; } - -/** Basic styling */ -body { font: 400 16px/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; color: #111; background-color: #fdfdfd; -webkit-text-size-adjust: 100%; -webkit-font-feature-settings: "kern" 1; -moz-font-feature-settings: "kern" 1; -o-font-feature-settings: "kern" 1; font-feature-settings: "kern" 1; font-kerning: normal; display: flex; min-height: 100vh; flex-direction: column; } - -/** Set `margin-bottom` to maintain vertical rhythm */ -h1, h2, h3, h4, h5, h6, p, blockquote, pre, ul, ol, dl, figure, .highlight { margin-bottom: 15px; } - -/** `main` element */ -main { display: block; /* Default value of `display` of `main` element is 'inline' in IE 11. */ } - -/** Images */ -img { max-width: 100%; vertical-align: middle; } - -/** Figures */ -figure > img { display: block; } - -figcaption { font-size: 14px; } - -/** Lists */ -ul, ol { margin-left: 30px; } - -li > ul, li > ol { margin-bottom: 0; } - -/** Headings */ -h1, h2, h3, h4, h5, h6 { font-weight: 400; } - -/** Links */ -a { color: #2a7ae2; text-decoration: none; } -a:visited { color: #1756a9; } -a:hover { color: #111; text-decoration: underline; } -.social-media-list a:hover { text-decoration: none; } -.social-media-list a:hover .username { text-decoration: underline; } - -/** Blockquotes */ -blockquote { color: #828282; border-left: 4px solid #e8e8e8; padding-left: 15px; font-size: 18px; letter-spacing: -1px; font-style: italic; } -blockquote > :last-child { margin-bottom: 0; } - -/** Code formatting */ -pre, code { font-size: 15px; border: 1px solid #e8e8e8; border-radius: 3px; background-color: #eef; } - -code { padding: 1px 5px; } - -pre { padding: 8px 12px; overflow-x: auto; } -pre > code { border: 0; padding-right: 0; padding-left: 0; } - -/** Wrapper */ -.wrapper { max-width: -webkit-calc(800px - (30px * 2)); max-width: calc(800px - (30px * 2)); margin-right: auto; margin-left: auto; padding-right: 30px; padding-left: 30px; } -@media screen and (max-width: 800px) { .wrapper { max-width: -webkit-calc(800px - (30px)); max-width: calc(800px - (30px)); padding-right: 15px; padding-left: 15px; } } - -/** Clearfix */ -.wrapper:after, .footer-col-wrapper:after { content: ""; display: table; clear: both; } - -/** Icons */ -.svg-icon { width: 16px; height: 16px; display: inline-block; fill: #828282; padding-right: 5px; vertical-align: text-top; } - -.social-media-list li + li { padding-top: 5px; } - -/** Tables */ -table { margin-bottom: 30px; width: 100%; text-align: left; color: #3f3f3f; border-collapse: collapse; border: 1px solid #e8e8e8; } -table tr:nth-child(even) { background-color: #f7f7f7; } -table th, table td { padding: 10px 15px; } -table th { background-color: #f0f0f0; border: 1px solid #dedede; border-bottom-color: #c9c9c9; } -table td { border: 1px solid #e8e8e8; } - -/** Site header */ -.site-header { border-top: 5px solid #424242; border-bottom: 1px solid #e8e8e8; min-height: 55.95px; position: relative; } - -.site-title { font-size: 26px; font-weight: 300; line-height: 54px; letter-spacing: -1px; margin-bottom: 0; float: left; } -.site-title, .site-title:visited { color: #424242; } - -.site-nav { float: right; line-height: 54px; } -.site-nav .nav-trigger { display: none; } -.site-nav .menu-icon { display: none; } -.site-nav .page-link { color: #111; line-height: 1.5; } -.site-nav .page-link:not(:last-child) { margin-right: 20px; } -@media screen and (max-width: 600px) { .site-nav { position: absolute; top: 9px; right: 15px; background-color: #fdfdfd; border: 1px solid #e8e8e8; border-radius: 5px; text-align: right; } - .site-nav label[for="nav-trigger"] { display: block; float: right; width: 36px; height: 36px; z-index: 2; cursor: pointer; } - .site-nav .menu-icon { display: block; float: right; width: 36px; height: 26px; line-height: 0; padding-top: 10px; text-align: center; } - .site-nav .menu-icon > svg { fill: #424242; } - .site-nav input ~ .trigger { clear: both; display: none; } - .site-nav input:checked ~ .trigger { display: block; padding-bottom: 5px; } - .site-nav .page-link { display: block; padding: 5px 10px; margin-left: 20px; } - .site-nav .page-link:not(:last-child) { margin-right: 0; } } - -/** Site footer */ -.site-footer { border-top: 1px solid #e8e8e8; padding: 30px 0; } - -.footer-heading { font-size: 18px; margin-bottom: 15px; } - -.contact-list, .social-media-list { list-style: none; margin-left: 0; } - -.footer-col-wrapper { font-size: 15px; color: #828282; margin-left: -15px; } - -.footer-col { float: left; margin-bottom: 15px; padding-left: 15px; } - -.footer-col-1 { width: -webkit-calc(35% - (30px / 2)); width: calc(35% - (30px / 2)); } - -.footer-col-2 { width: -webkit-calc(20% - (30px / 2)); width: calc(20% - (30px / 2)); } - -.footer-col-3 { width: -webkit-calc(45% - (30px / 2)); width: calc(45% - (30px / 2)); } - -@media screen and (max-width: 800px) { .footer-col-1, .footer-col-2 { width: -webkit-calc(50% - (30px / 2)); width: calc(50% - (30px / 2)); } - .footer-col-3 { width: -webkit-calc(100% - (30px / 2)); width: calc(100% - (30px / 2)); } } -@media screen and (max-width: 600px) { .footer-col { float: none; width: -webkit-calc(100% - (30px / 2)); width: calc(100% - (30px / 2)); } } -/** Page content */ -.page-content { padding: 30px 0; flex: 1; } - -.page-heading { font-size: 32px; } - -.post-list-heading { font-size: 28px; } - -.post-list { margin-left: 0; list-style: none; } -.post-list > li { margin-bottom: 30px; } - -.post-meta { font-size: 14px; color: #828282; } - -.post-link { display: block; font-size: 24px; } - -/** Posts */ -.post-header { margin-bottom: 30px; } - -.post-title { font-size: 42px; letter-spacing: -1px; line-height: 1; } -@media screen and (max-width: 800px) { .post-title { font-size: 36px; } } - -.post-content { margin-bottom: 30px; } -.post-content h2 { font-size: 32px; } -@media screen and (max-width: 800px) { .post-content h2 { font-size: 28px; } } -.post-content h3 { font-size: 26px; } -@media screen and (max-width: 800px) { .post-content h3 { font-size: 22px; } } -.post-content h4 { font-size: 20px; } -@media screen and (max-width: 800px) { .post-content h4 { font-size: 18px; } } - -/** Syntax highlighting styles */ -.highlight { background: #fff; } -.highlighter-rouge .highlight { background: #eef; } -.highlight .c { color: #998; font-style: italic; } -.highlight .err { color: #a61717; background-color: #e3d2d2; } -.highlight .k { font-weight: bold; } -.highlight .o { font-weight: bold; } -.highlight .cm { color: #998; font-style: italic; } -.highlight .cp { color: #999; font-weight: bold; } -.highlight .c1 { color: #998; font-style: italic; } -.highlight .cs { color: #999; font-weight: bold; font-style: italic; } -.highlight .gd { color: #000; background-color: #fdd; } -.highlight .gd .x { color: #000; background-color: #faa; } -.highlight .ge { font-style: italic; } -.highlight .gr { color: #a00; } -.highlight .gh { color: #999; } -.highlight .gi { color: #000; background-color: #dfd; } -.highlight .gi .x { color: #000; background-color: #afa; } -.highlight .go { color: #888; } -.highlight .gp { color: #555; } -.highlight .gs { font-weight: bold; } -.highlight .gu { color: #aaa; } -.highlight .gt { color: #a00; } -.highlight .kc { font-weight: bold; } -.highlight .kd { font-weight: bold; } -.highlight .kp { font-weight: bold; } -.highlight .kr { font-weight: bold; } -.highlight .kt { color: #458; font-weight: bold; } -.highlight .m { color: #099; } -.highlight .s { color: #d14; } -.highlight .na { color: #008080; } -.highlight .nb { color: #0086B3; } -.highlight .nc { color: #458; font-weight: bold; } -.highlight .no { color: #008080; } -.highlight .ni { color: #800080; } -.highlight .ne { color: #900; font-weight: bold; } -.highlight .nf { color: #900; font-weight: bold; } -.highlight .nn { color: #555; } -.highlight .nt { color: #000080; } -.highlight .nv { color: #008080; } -.highlight .ow { font-weight: bold; } -.highlight .w { color: #bbb; } -.highlight .mf { color: #099; } -.highlight .mh { color: #099; } -.highlight .mi { color: #099; } -.highlight .mo { color: #099; } -.highlight .sb { color: #d14; } -.highlight .sc { color: #d14; } -.highlight .sd { color: #d14; } -.highlight .s2 { color: #d14; } -.highlight .se { color: #d14; } -.highlight .sh { color: #d14; } -.highlight .si { color: #d14; } -.highlight .sx { color: #d14; } -.highlight .sr { color: #009926; } -.highlight .s1 { color: #d14; } -.highlight .ss { color: #990073; } -.highlight .bp { color: #999; } -.highlight .vc { color: #008080; } -.highlight .vg { color: #008080; } -.highlight .vi { color: #008080; } -.highlight .il { color: #099; } diff --git a/docs/_site/assets/minima-social-icons.svg b/docs/_site/assets/minima-social-icons.svg deleted file mode 100644 index fa7399f..0000000 --- a/docs/_site/assets/minima-social-icons.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/_site/feed.xml b/docs/_site/feed.xml deleted file mode 100644 index 62a738e..0000000 --- a/docs/_site/feed.xml +++ /dev/null @@ -1,17 +0,0 @@ -Jekyll2023-04-04T17:57:56+02:00http://localhost:4000/feed.xmlLG4X-V2LG4X-V2 is an open-source GUI for X-ray photoemission spectroscopy (XPS) curve fitting based on the python lmfit package. It streamlines the fitting process for easier validation and consistency. It is inspired by its predecessor software LG4X by Hideki Nakajima.Julian HochhausWelcome to Jekyll!2023-03-30T12:28:36+02:002023-03-30T12:28:36+02:00http://localhost:4000/jekyll/update/2023/03/30/welcome-to-jekyll<p>You’ll find this post in your <code class="language-plaintext highlighter-rouge">_posts</code> directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run <code class="language-plaintext highlighter-rouge">jekyll serve</code>, which launches a web server and auto-regenerates your site when a file is updated.</p> - -<p>Jekyll requires blog post files to be named according to the following format:</p> - -<p><code class="language-plaintext highlighter-rouge">YEAR-MONTH-DAY-title.MARKUP</code></p> - -<p>Where <code class="language-plaintext highlighter-rouge">YEAR</code> is a four-digit number, <code class="language-plaintext highlighter-rouge">MONTH</code> and <code class="language-plaintext highlighter-rouge">DAY</code> are both two-digit numbers, and <code class="language-plaintext highlighter-rouge">MARKUP</code> is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works.</p> - -<p>Jekyll also offers powerful support for code snippets:</p> - -<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="k">def</span> <span class="nf">print_hi</span><span class="p">(</span><span class="nb">name</span><span class="p">)</span> - <span class="nb">puts</span> <span class="s2">"Hi, </span><span class="si">#{</span><span class="nb">name</span><span class="si">}</span><span class="s2">"</span> -<span class="k">end</span> -<span class="n">print_hi</span><span class="p">(</span><span class="s1">'Tom'</span><span class="p">)</span> -<span class="c1">#=&gt; prints 'Hi, Tom' to STDOUT.</span></code></pre></figure> - -<p>Check out the <a href="https://jekyllrb.com/docs/home">Jekyll docs</a> for more info on how to get the most out of Jekyll. File all bugs/feature requests at <a href="https://github.com/jekyll/jekyll">Jekyll’s GitHub repo</a>. If you have questions, you can ask them on <a href="https://talk.jekyllrb.com/">Jekyll Talk</a>.</p>Julian HochhausYou’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated. \ No newline at end of file diff --git a/docs/_site/index.html b/docs/_site/index.html deleted file mode 100644 index 636191a..0000000 --- a/docs/_site/index.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - -LG4X-V2 | LG4X-V2 is an open-source GUI for X-ray photoemission spectroscopy (XPS) curve fitting based on the python lmfit package. It streamlines the fitting process for easier validation and consistency. It is inspired by its predecessor software LG4X by Hideki Nakajima. - - - - - - - - - - - - - - - - -
-
-
-

Posts

- - -

subscribe via RSS

- -
-
- - -
- - - - - -
- -
- - - diff --git a/docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html b/docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html deleted file mode 100644 index 3bc2124..0000000 --- a/docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - -Welcome to Jekyll! | LG4X-V2 - - - - - - - - - - - - - - - - - -
-
-
- -
-

Welcome to Jekyll!

- -
- -
-

You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated.

- -

Jekyll requires blog post files to be named according to the following format:

- -

YEAR-MONTH-DAY-title.MARKUP

- -

Where YEAR is a four-digit number, MONTH and DAY are both two-digit numbers, and MARKUP is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works.

- -

Jekyll also offers powerful support for code snippets:

- -
def print_hi(name)
-  puts "Hi, #{name}"
-end
-print_hi('Tom')
-#=> prints 'Hi, Tom' to STDOUT.
- -

Check out the Jekyll docs for more info on how to get the most out of Jekyll. File all bugs/feature requests at Jekyll’s GitHub repo. If you have questions, you can ask them on Jekyll Talk.

- - -
-
- -
-
- - -
- - - - - -
- -
- - - diff --git a/docs/_site/pages/about/index.html b/docs/_site/pages/about/index.html deleted file mode 100644 index b3fd3fb..0000000 --- a/docs/_site/pages/about/index.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - -About | LG4X-V2 - - - - - - - - - - - - - - - - -
-
-
- -
-

About

-
- -
-

This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at jekyllrb.com

- -

You can find the source code for Minima at GitHub: -jekyll / -minima

- -

You can find the source code for Jekyll at GitHub: -jekyll / -jekyll

- - -
- -
- -
-
- - -
- - - - - -
- -
- - - diff --git a/docs/_site/pages/guide/index.html b/docs/_site/pages/guide/index.html deleted file mode 100644 index e42fee5..0000000 --- a/docs/_site/pages/guide/index.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - -User Guide | LG4X-V2 - - - - - - - - - - - - - - - - -
-
-
- -
-

User Guide

-
- -
- - -
- -
- -
-
- - -
- - - - - -
- -
- - - diff --git a/docs/_site/pages/setup/index.html b/docs/_site/pages/setup/index.html deleted file mode 100644 index cb049f0..0000000 --- a/docs/_site/pages/setup/index.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - -Setup | LG4X-V2 - - - - - - - - - - - - - - - - -
-
-
- -
-

Setup

-
- -
- - -
- -
- -
-
- - -
- - - - - -
- -
- - - From bc6fea391c4a72830c7e03fda83027d3974c42c9 Mon Sep 17 00:00:00 2001 From: Julian Hochhaus Date: Sat, 29 Apr 2023 17:29:21 +0200 Subject: [PATCH 07/35] added the option to import the exported '_fit.csv' files --- Python/main.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Python/main.py b/Python/main.py index 61e57d7..70bbc99 100644 --- a/Python/main.py +++ b/Python/main.py @@ -1633,7 +1633,7 @@ def exportResults(self): self.rows_lightened) + "(if not using 2D detector, value is 1 and can be ignored!)\n") self.result.to_csv(f, index=False, mode='a') else: - with open(cfilePath.rsplit("_", 1)[0] + '.csv', 'w') as f: + with open(cfilePath.rsplit(".", 1)[0] + '.csv', 'w') as f: f.write('#No of rows lightened (2D detector)' + str( self.rows_lightened) + "(if not using 2D detector, value is 1 and can be ignored!)\n") self.result.to_csv(f, index=False, mode='a') @@ -1767,8 +1767,13 @@ def plot(self): # self.df = np.loadtxt(str(self.comboBox_file.currentText()), delimiter=',', skiprows=1) fileName = os.path.basename(self.comboBox_file.currentText()) if os.path.splitext(fileName)[1] == '.csv': - try: - self.df = np.loadtxt(str(self.comboBox_file.currentText()), delimiter=',', skiprows=1) + try:# change import, so that export file is detected + data = np.genfromtxt(str(self.comboBox_file.currentText()),dtype='str', delimiter=',', max_rows=2) + if all(elem in data for elem in ['x', 'raw_y', 'sum_fit']): + self.df = np.loadtxt(str(self.comboBox_file.currentText()), delimiter=',', skiprows=2, usecols=(0, 1)) + else: + self.df = np.loadtxt(str(self.comboBox_file.currentText()), delimiter=',', skiprows=1) + print(self.df) # self.df = pd.read_csv(str(self.comboBox_file.currentText()), dtype = float, skiprows=1, # header=None) strpe = np.loadtxt(str(self.comboBox_file.currentText()), dtype='str', delimiter=',', usecols=1, From 36f0a9e0dfc5ab95da7ae68b95fb8c64f13cfc78 Mon Sep 17 00:00:00 2001 From: Julian Hochhaus Date: Mon, 1 May 2023 14:36:16 +0200 Subject: [PATCH 08/35] made the BGs in the BG-menue checkable and started changing the self.idx_bg property to be a set and not longer a single item --- Python/main.py | 102 ++++++++++++++++++++++++++++++++++--------------- 1 file changed, 72 insertions(+), 30 deletions(-) diff --git a/Python/main.py b/Python/main.py index 70bbc99..fcc8798 100644 --- a/Python/main.py +++ b/Python/main.py @@ -292,32 +292,41 @@ def initUI(self): presetMenu.addAction(btn_preset_ptable) self.bgMenu = menubar.addMenu('&Choose BG') - self.submenu_shirley = self.bgMenu.addMenu('&Shirley BG') - btn_bg_shirley_act = QtWidgets.QAction('&Active approach', self) - btn_bg_shirley_act.triggered.connect(lambda: self.clickOnBtnBG(idx=0, activeBG=True)) - btn_bg_shirley_static = QtWidgets.QAction('&Static approach', self) - btn_bg_shirley_static.triggered.connect(lambda: self.clickOnBtnBG(idx=0, activeBG=False)) - self.submenu_shirley.addAction(btn_bg_shirley_act) - self.submenu_shirley.addAction(btn_bg_shirley_static) - self.submenu_tougaard = self.bgMenu.addMenu('&Tougaard BG') - btn_bg_tougaard_act = QtWidgets.QAction('&Active approach', self) - btn_bg_tougaard_act.triggered.connect(lambda: self.clickOnBtnBG(idx=1, activeBG=True)) - btn_bg_tougaard_static = QtWidgets.QAction('&Static approach', self) - btn_bg_tougaard_static.triggered.connect(lambda: self.clickOnBtnBG(idx=1, activeBG=False)) - self.submenu_tougaard.addAction(btn_bg_tougaard_act) - self.submenu_tougaard.addAction(btn_bg_tougaard_static) - - btn_bg_polynomial = QtWidgets.QAction('&Polynomial BG', self) + + btn_bg_shirley_act = QtWidgets.QAction('&Active &Shirley BG', self, checkable=True) + btn_bg_shirley_act.triggered.connect(self.clickOnBtnBG) + + btn_bg_shirley_static = QtWidgets.QAction('&Static &Shirley BG', self, checkable=True) + btn_bg_shirley_static.triggered.connect(self.clickOnBtnBG) + + btn_bg_tougaard_act = QtWidgets.QAction('&Active &Tougaard BG', self, checkable=True) + btn_bg_tougaard_act.triggered.connect(self.clickOnBtnBG) + + btn_bg_tougaard_static = QtWidgets.QAction('&Static &Tougaard BG', self, checkable=True) + btn_bg_tougaard_static.triggered.connect(self.clickOnBtnBG) + + btn_bg_polynomial = QtWidgets.QAction('&Polynomial BG', self, checkable=True) btn_bg_polynomial.setShortcut('Ctrl+Alt+P') - btn_bg_polynomial.triggered.connect(lambda: self.clickOnBtnBG(idx=2)) - btn_bg_arctan = QtWidgets.QAction('&Arctan BG', self) - btn_bg_arctan.triggered.connect(lambda: self.clickOnBtnBG(idx=3)) + btn_bg_polynomial.triggered.connect(self.clickOnBtnBG) + + btn_bg_arctan = QtWidgets.QAction('&Arctan BG', self, checkable=True) + btn_bg_arctan.triggered.connect(self.clickOnBtnBG) - btn_bg_erf = QtWidgets.QAction('&Erf BG', self) - btn_bg_erf.triggered.connect(lambda: self.clickOnBtnBG(idx=4)) + btn_bg_erf = QtWidgets.QAction('&Erf BG', self, checkable=True) + btn_bg_erf.triggered.connect(self.clickOnBtnBG) - btn_bg_vbm = QtWidgets.QAction('&VBM/Cutoff BG', self) - btn_bg_vbm.triggered.connect(lambda: self.clickOnBtnBG(idx=5)) + btn_bg_vbm = QtWidgets.QAction('&VBM/Cutoff BG', self, checkable=True) + btn_bg_vbm.triggered.connect(self.clickOnBtnBG) + + # Add the checkable actions to the menu + self.bgMenu.addAction(btn_bg_shirley_act) + self.bgMenu.addAction(btn_bg_shirley_static) + self.bgMenu.addAction(btn_bg_tougaard_act) + self.bgMenu.addAction(btn_bg_tougaard_static) + self.bgMenu.addAction(btn_bg_polynomial) + self.bgMenu.addAction(btn_bg_arctan) + self.bgMenu.addAction(btn_bg_erf) + self.bgMenu.addAction(btn_bg_vbm) btn_tougaard_cross_section = QtWidgets.QAction('Tougaard &Cross Section ', self) btn_tougaard_cross_section.triggered.connect(self.clicked_cross_section) @@ -1933,14 +1942,47 @@ def history_manager(self, pars): self.parameter_history_list.append([pars, self.pre]) return None - def clickOnBtnBG(self, idx, activeBG=False): - if not activeBG: - self.idx_bg = idx - else: - self.idx_bg = idx + 100 + def clickOnBtnBG(self): + checked_actions = [] + for action in self.bgMenu.actions(): + if isinstance(action, QtWidgets.QMenu): + for sub_action in action.actions(): + if sub_action.isChecked(): + checked_actions.append(sub_action) + elif action.isChecked(): + checked_actions.append(action) + + if not checked_actions: + # None of the actions are checked + return + + idx_bg = set() + activeBG = False + for checked_action in checked_actions: + if checked_action.text() == '&Active &Shirley BG': + idx_bg.add(0) + activeBG = True + elif checked_action.text() == '&Static &Shirley BG': + idx_bg.add(100) + elif checked_action.text() == '&Active &Tougaard BG': + idx_bg.add(1) + activeBG = True + elif checked_action.text() == '&Static &Tougaard BG': + idx_bg.add(101) + elif checked_action.text() == '&Polynomial BG': + idx_bg.add(2) + elif checked_action.text() == '&Arctan BG': + idx_bg.add(3) + elif checked_action.text() == '&Erf BG': + idx_bg.add(4) + elif checked_action.text() == '&VBM/Cutoff BG': + idx_bg.add(5) + + self.idx_bg = sorted(idx_bg) + print(self.idx_bg) self.pre[0][0] = self.idx_bg - self.activeBG = activeBG - self.displayChoosenBG.setText('Choosen Background: {}'.format(dictBG[str(self.idx_bg)])) + self.displayChoosenBG.setText( + 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) self.activeParameters() def write_pars(self, pars): From 8d2cc6374a988fa0500652a97473af95b5834b61 Mon Sep 17 00:00:00 2001 From: Julian Hochhaus Date: Mon, 1 May 2023 15:51:15 +0200 Subject: [PATCH 09/35] started changing activeParams to be able to process the checked BG's --- Python/main.py | 73 ++++++++++++++++++-------------------------------- 1 file changed, 26 insertions(+), 47 deletions(-) diff --git a/Python/main.py b/Python/main.py index fcc8798..57fdbde 100644 --- a/Python/main.py +++ b/Python/main.py @@ -201,7 +201,7 @@ def initUI(self): self.idx_imp = 0 - self.idx_bg = 0 + self.idx_bg = {0} self.idx_pres = 0 self.addition = 0 @@ -467,7 +467,7 @@ def initUI(self): self.fitp0.resizeRowsToContents() bg_fixedLayout = QtWidgets.QHBoxLayout() self.fixedBG = QtWidgets.QCheckBox('Keep background fixed') - self.displayChoosenBG.setText('Choosen Background: {}'.format(dictBG[str(self.idx_bg)])) + self.displayChoosenBG.setText('Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) self.displayChoosenBG.setStyleSheet("font-weight: bold") bg_fixedLayout.addWidget(self.displayChoosenBG) @@ -719,48 +719,39 @@ def setCrossSection(self, window): self.setPreset(self.pre[0], self.pre[1], self.pre[2], self.pre[3]) def activeParameters(self): - """ - - """ nrows = self.fitp0.rowCount() ncols = self.fitp0.columnCount() + for col in range(ncols): for row in range(nrows): if not row == 2: self.fitp0.item(row, col).setFlags(self.fitp0.item(row, - col).flags() & ~ QtCore.Qt.ItemIsEditable & ~QtCore.Qt.ItemIsEnabled & ~QtCore.Qt.ItemIsSelectable) - idx = self.idx_bg - for col in range(ncols): - for row in range(nrows): - if idx == 0: - if row == 0 and col < 4: + col).flags() & ~QtCore.Qt.ItemIsEditable & ~QtCore.Qt.ItemIsEnabled & ~QtCore.Qt.ItemIsSelectable) + + for idx in self.idx_bg: + for col in range(ncols): + for row in range(nrows): + if idx == 0 and row == 0 and col < 4: self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) - if idx == 100: - if row == 0: + elif idx == 100 and row == 0: self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) - if idx == 1: - if row == 1: + elif idx == 1 and row == 1: self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) - if idx == 101: - if row == 1: + elif idx == 101 and row == 1: self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) - if idx == 3: - if row == 3: + elif idx == 3 and row == 3: self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) - if idx == 4: - if row == 4: + elif idx == 4 and row == 4: self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) - if idx == 5: - if row == 5: + elif idx == 5 and row == 5: self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) - nrows = self.fitp1.rowCount() ncols = self.fitp1.columnCount() ncols = int(ncols / 2) @@ -1284,11 +1275,7 @@ def setPreset(self, list_pre_com, list_pre_bg, list_pre_pk, list_pre_pk_lims=[[0 self.hv_item.setText(str(format(self.hv, self.floating))) self.wf = list_pre_com[4] self.wf_item.setText(str(format(self.wf, self.floating))) - if len(str(index_bg)) > 0 and self.addition == 0: - if int(index_bg) < len(self.bgMenu.actions()) or int(index_bg) in [100, 101]: - # self.comboBox_bg.setCurrentIndex(int(index_bg)) - self.idx_bg = int(index_bg) - self.displayChoosenBG.setText('Choosen Background: {}'.format(dictBG[str(self.idx_bg)])) + self.displayChoosenBG.setText('Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) # load preset for bg if len(list_pre_bg) != 0 and self.addition == 0: for row in range(len(list_pre_bg)): @@ -1943,32 +1930,24 @@ def history_manager(self, pars): return None def clickOnBtnBG(self): - checked_actions = [] - for action in self.bgMenu.actions(): - if isinstance(action, QtWidgets.QMenu): - for sub_action in action.actions(): - if sub_action.isChecked(): - checked_actions.append(sub_action) - elif action.isChecked(): - checked_actions.append(action) - - if not checked_actions: - # None of the actions are checked - return + checked_actions = [action for action in self.bgMenu.actions() if action.isChecked()] + idx_bg = set() + + if checked_actions: + last_checked_action = checked_actions[-1] + print(last_checked_action.text()) idx_bg = set() activeBG = False for checked_action in checked_actions: if checked_action.text() == '&Active &Shirley BG': - idx_bg.add(0) - activeBG = True - elif checked_action.text() == '&Static &Shirley BG': idx_bg.add(100) + elif checked_action.text() == '&Static &Shirley BG' and '&Active &Shirley BG' not in [checked_act.text() for checked_act in checked_actions]: + idx_bg.add(0) elif checked_action.text() == '&Active &Tougaard BG': - idx_bg.add(1) - activeBG = True - elif checked_action.text() == '&Static &Tougaard BG': idx_bg.add(101) + elif checked_action.text() == '&Static &Tougaard BG'and '&Active &Tougaard BG' not in [checked_act.text() for checked_act in checked_actions]: + idx_bg.add(1) elif checked_action.text() == '&Polynomial BG': idx_bg.add(2) elif checked_action.text() == '&Arctan BG': From 6424a1ddefd2e1d2850d05ff1ca8cc83dbab2e56 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Tue, 2 May 2023 11:28:07 +0200 Subject: [PATCH 10/35] started fixing the BGSelector --- Python/main.py | 225 +++++++++--------- docs/_site/404.html | 88 +++++++ docs/_site/assets/main.css | 196 +++++++++++++++ docs/_site/assets/minima-social-icons.svg | 33 +++ docs/_site/feed.xml | 17 ++ docs/_site/index.html | 78 ++++++ .../update/2023/03/30/welcome-to-jekyll.html | 100 ++++++++ docs/_site/pages/about/index.html | 89 +++++++ docs/_site/pages/guide/index.html | 80 +++++++ docs/_site/pages/setup/index.html | 80 +++++++ 10 files changed, 873 insertions(+), 113 deletions(-) create mode 100644 docs/_site/404.html create mode 100644 docs/_site/assets/main.css create mode 100644 docs/_site/assets/minima-social-icons.svg create mode 100644 docs/_site/feed.xml create mode 100644 docs/_site/index.html create mode 100644 docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html create mode 100644 docs/_site/pages/about/index.html create mode 100644 docs/_site/pages/guide/index.html create mode 100644 docs/_site/pages/setup/index.html diff --git a/Python/main.py b/Python/main.py index 57fdbde..8cef82e 100644 --- a/Python/main.py +++ b/Python/main.py @@ -42,16 +42,18 @@ # style.use('ggplot') style.use('seaborn-pastel') dictBG = { - '0': 'static ShirleyBG (+Polynomial BG)', - '100': 'active ShirleyBG (+Polynomial BG)', - '1': 'static TougaardBG (+Polynomial BG)', - '101': 'active TougaardBG (+Polynomial BG)', + '0': 'static Shirley BG', + '100': 'active Shirley BG ', + '1': 'static Tougaard BG', + '101': 'active Tougaard BG', '2': 'Polynomial BG', - '3': 'arctan (+Polynomial BG)', - '4': 'Error function (+Polynomial BG)', - '5': 'CutOff (+Polynomial BG)', + '3': 'arctan', + '4': 'Error function', + '5': 'CutOff', } + + class DoubleValidator(QDoubleValidator): """Subclass of QDoubleValidator that emits a signal if the input is not valid.""" @@ -62,7 +64,7 @@ def validate(self, input_str, pos): state, input_str, pos = super().validate(input_str, pos) if input_str == "" and state == QValidator.Acceptable: state = QValidator.Intermediate - validate_state=[state, input_str, pos] + validate_state = [state, input_str, pos] self.validationChanged.emit(validate_state) return state, input_str, pos @@ -104,9 +106,10 @@ def createEditor(self, parent, option, index): def onValidationChanged(self, validate_return): """Display a message box when the user enters an invalid input.""" - state=validate_return[0] + state = validate_return[0] if state == QValidator.Invalid: - print('Value '+validate_return[1]+" was entered. However, only double values are valid!") + print('Value ' + validate_return[1] + " was entered. However, only double values are valid!") + class DoubleLineEdit(QLineEdit): """Custom QLineEdit widget that uses DoubleValidator to validate user input.""" @@ -117,13 +120,13 @@ def __init__(self, parent=None): self.setValidator(self.validator) self.validator.validationChanged.connect(self.onValidationChanged) - def onValidationChanged(self, validate_return): """Display a message box when the user enters an invalid input.""" state = validate_return[0] if state == QValidator.Invalid: print('Value ' + validate_return[1] + " was entered. However, only double values are valid!") + class SubWindow(QtWidgets.QWidget): def __init__(self, params_tab): super(SubWindow, self).__init__() @@ -201,7 +204,7 @@ def initUI(self): self.idx_imp = 0 - self.idx_bg = {0} + self.idx_bg = [2] self.idx_pres = 0 self.addition = 0 @@ -416,7 +419,7 @@ def initUI(self): hv_form.addRow("hv: ", self.hv_item) plot_settings_layout.addLayout(hv_form) wf_form = QtWidgets.QFormLayout() - self.wf_item =DoubleLineEdit() + self.wf_item = DoubleLineEdit() self.wf = 4 self.wf_item.insert(str(self.wf)) self.wf_item.textChanged.connect(self.update_com_vals) @@ -467,7 +470,8 @@ def initUI(self): self.fitp0.resizeRowsToContents() bg_fixedLayout = QtWidgets.QHBoxLayout() self.fixedBG = QtWidgets.QCheckBox('Keep background fixed') - self.displayChoosenBG.setText('Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) + self.displayChoosenBG.setText( + 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) self.displayChoosenBG.setStyleSheet("font-weight: bold") bg_fixedLayout.addWidget(self.displayChoosenBG) @@ -668,13 +672,13 @@ def lims_changed(self, row, column): Returns: None """ - item=self.fitp1_lims.item(row, column) - checked=False - for c in range(int(self.fitp1_lims.columnCount()/3)): + item = self.fitp1_lims.item(row, column) + checked = False + for c in range(int(self.fitp1_lims.columnCount() / 3)): for r in range(self.fitp1_lims.rowCount()): - item=self.fitp1_lims.item(r,3*c) + item = self.fitp1_lims.item(r, 3 * c) if item is not None and item.checkState(): - checked=True + checked = True if checked: self.set_status('limit_set') else: @@ -697,10 +701,11 @@ def set_status(self, status): elif status == "limit_set": self.status_label.setStyleSheet("background-color: green; border-radius: 9px") self.status_text.setText("Limits active") - elif status=='at_zero': + elif status == 'at_zero': self.status_label.setStyleSheet("background-color: yellow; border-radius: 9px") self.status_text.setText("Limit at 0. ") - self.status_text.setToolTip('If one limit reaches zero, a warning is displayed. Usually, such a case is intended because several parameters such as the amplitude are limited to positive values. If e.g. one component gets an amplitude of 0 during the fit, the warning will be displayed.') + self.status_text.setToolTip( + 'If one limit reaches zero, a warning is displayed. Usually, such a case is intended because several parameters such as the amplitude are limited to positive values. If e.g. one component gets an amplitude of 0 during the fit, the warning will be displayed.') else: self.status_label.setStyleSheet("background-color: blue; border-radius: 9px") self.status_text.setText("Error, Unknown state!") @@ -961,7 +966,7 @@ def raise_error(self, window_title: str, error_message: str) -> None: None """ self.error_dialog.setWindowTitle(window_title) - error_message = error_message+r'\n *******************\n'+traceback.format_exc() + error_message = error_message + r'\n *******************\n' + traceback.format_exc() self.error_dialog.showMessage(error_message) logging.error(error_message) @@ -1171,7 +1176,8 @@ def preset(self): try: self.loadPreset() except Exception as e: - return self.raise_error(window_title="Error: Could not load parameters!", error_message='Loading parameters failed. The following traceback may help to solve the issue:') + return self.raise_error(window_title="Error: Could not load parameters!", + error_message='Loading parameters failed. The following traceback may help to solve the issue:') # print(self.df[0], self.df[1], self.df[2]) if len(str(self.pre[0])) != 0 and len(self.pre[1]) != 0 and len(self.pre[2]) != 0 and len(self.pre) == 3: # old format, reorder data! @@ -1186,7 +1192,7 @@ def preset(self): self.addPreset() except Exception as e: return self.raise_error(window_title="Error: Could not add parameters!", - error_message='Adding parameters failed. The following traceback may help to solve the issue:') + error_message='Adding parameters failed. The following traceback may help to solve the issue:') # print(self.df[0], self.df[1], self.df[2]) if len(str(self.pre[0])) != 0 and len(self.pre[1]) != 0 and len(self.pre[2]) != 0 and len(self.pre) == 3: # old format, reorder data! @@ -1200,11 +1206,13 @@ def preset(self): try: self.savePreset() except Exception as e: - return self.raise_error(window_title="Error: Could not save parameters!", error_message='Save parameters failed. The following traceback may help to solve the issue:') + return self.raise_error(window_title="Error: Could not save parameters!", + error_message='Save parameters failed. The following traceback may help to solve the issue:') try: self.savePresetDia() except Exception as e: - return self.raise_error(window_title="Error: Could not save!", error_message='Saving data failed. The following traceback may help to solve the issue:') + return self.raise_error(window_title="Error: Could not save!", + error_message='Saving data failed. The following traceback may help to solve the issue:') if index == 5: # reformat inputs [bug] # load C1s component preset pre_bg = [[2, 295, 2, 275, '', '', '', '', '', ''], ['cv', 1e-06, 'it', 10, '', '', '', '', '', ''], @@ -1275,7 +1283,8 @@ def setPreset(self, list_pre_com, list_pre_bg, list_pre_pk, list_pre_pk_lims=[[0 self.hv_item.setText(str(format(self.hv, self.floating))) self.wf = list_pre_com[4] self.wf_item.setText(str(format(self.wf, self.floating))) - self.displayChoosenBG.setText('Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) + self.displayChoosenBG.setText( + 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) # load preset for bg if len(list_pre_bg) != 0 and self.addition == 0: for row in range(len(list_pre_bg)): @@ -1668,7 +1677,7 @@ def imp(self): self.list_vamas = vpy.list_vms(cfilePath) except Exception as e: return self.raise_error(window_title="Error: could not load VAMAS file.", - error_message='Loading VAMAS file failed. The following traceback may help to solve the issue:') + error_message='Loading VAMAS file failed. The following traceback may help to solve the issue:') self.list_file.extend(self.list_vamas) # print (self.list_file) @@ -1763,10 +1772,11 @@ def plot(self): # self.df = np.loadtxt(str(self.comboBox_file.currentText()), delimiter=',', skiprows=1) fileName = os.path.basename(self.comboBox_file.currentText()) if os.path.splitext(fileName)[1] == '.csv': - try:# change import, so that export file is detected - data = np.genfromtxt(str(self.comboBox_file.currentText()),dtype='str', delimiter=',', max_rows=2) + try: # change import, so that export file is detected + data = np.genfromtxt(str(self.comboBox_file.currentText()), dtype='str', delimiter=',', max_rows=2) if all(elem in data for elem in ['x', 'raw_y', 'sum_fit']): - self.df = np.loadtxt(str(self.comboBox_file.currentText()), delimiter=',', skiprows=2, usecols=(0, 1)) + self.df = np.loadtxt(str(self.comboBox_file.currentText()), delimiter=',', skiprows=2, + usecols=(0, 1)) else: self.df = np.loadtxt(str(self.comboBox_file.currentText()), delimiter=',', skiprows=1) print(self.df) @@ -1783,7 +1793,7 @@ def plot(self): except Exception as e: return self.raise_error(window_title="Error: could not load .csv file.", - error_message='The input .csv is not in the correct format!. The following traceback may help to solve the issue:') + error_message='The input .csv is not in the correct format!. The following traceback may help to solve the issue:') else: @@ -1801,8 +1811,7 @@ def plot(self): self.rows_lightened = 1 except Exception as e: return self.raise_error(window_title="Error: could not load input file.", - error_message='The input file is not in the correct format!. The following traceback may help to solve the issue:') - + error_message='The input file is not in the correct format!. The following traceback may help to solve the issue:') # I have moved the error handling here directly to the import, there may exist situations, where already the # Import would fail. I still left the following error handling there, but I am not sure if there are cases @@ -1878,7 +1887,7 @@ def fit(self): # self.threadpool.start(self.fitter) except Exception as e: return self.raise_error(window_title="Error: Fitting failed!", - error_message='Fitting was not successful. The following traceback may help to solve the issue:') + error_message='Fitting was not successful. The following traceback may help to solve the issue:') else: print('No Data present, Switching to simulation mode!') if self.xmin is not None and self.xmax is not None and len(str(self.xmin)) > 0 and len(str(self.xmax)) > 0: @@ -1922,7 +1931,7 @@ def history_manager(self, pars): except IndexError: self.go_back_in_parameter_history = False return self.raise_error(window_title="Error: History empty!", - error_message='First entry in parameter history reached. No further steps saved. The following traceback may help to solve the issue:') + error_message='First entry in parameter history reached. No further steps saved. The following traceback may help to solve the issue:') else: self.savePreset() @@ -1932,22 +1941,33 @@ def history_manager(self, pars): def clickOnBtnBG(self): checked_actions = [action for action in self.bgMenu.actions() if action.isChecked()] idx_bg = set() - - if checked_actions: - last_checked_action = checked_actions[-1] - print(last_checked_action.text()) - - idx_bg = set() - activeBG = False for checked_action in checked_actions: - if checked_action.text() == '&Active &Shirley BG': - idx_bg.add(100) - elif checked_action.text() == '&Static &Shirley BG' and '&Active &Shirley BG' not in [checked_act.text() for checked_act in checked_actions]: + if checked_action.text() == '&Static &Shirley BG': idx_bg.add(0) - elif checked_action.text() == '&Active &Tougaard BG': - idx_bg.add(101) - elif checked_action.text() == '&Static &Tougaard BG'and '&Active &Tougaard BG' not in [checked_act.text() for checked_act in checked_actions]: + elif checked_action.text() == '&Active &Shirley BG' and '&Static &Shirley BG' in [checked_act.text() for + checked_act in + checked_actions]: + QtWidgets.QMessageBox.warning(self, 'Warning', 'You cannot choose both Active Shirley BG and Static ' + 'Shirley BG at the same time! Static Shirley BG set! To use Active Shirley BG, please uncheck Static ' + 'Shirley BG!') + idx_bg.add(0) + elif checked_action.text() == '&Active &Shirley BG' and '&Static &Shirley BG' not in [checked_act.text() for + checked_act in + checked_actions]: + idx_bg.add(100) + elif checked_action.text() == '&Static &Tougaard BG': idx_bg.add(1) + elif checked_action.text() == '&Active &Tougaard BG' and '&Static &Tougaard BG' in [ + checked_act.text() for checked_act in checked_actions]: + QtWidgets.QMessageBox.warning(self, 'Warning', + 'You cannot choose both Active Tougaard BG and Static Tougaard BG at ' + 'the same time! Static Tougaard BG set! To use Active Tougaard BG, ' + 'please uncheck Static Tougaard BG!') + idx_bg.add(1) + elif checked_action.text() == '&Active &Tougaard BG' and '&Static &Tougaard BG' not in [checked_act.text() + for checked_act in + checked_actions]: + idx_bg.add(101) elif checked_action.text() == '&Polynomial BG': idx_bg.add(2) elif checked_action.text() == '&Arctan BG': @@ -1960,14 +1980,19 @@ def clickOnBtnBG(self): self.idx_bg = sorted(idx_bg) print(self.idx_bg) self.pre[0][0] = self.idx_bg - self.displayChoosenBG.setText( - 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) + if len(checked_actions) == 1 and checked_actions[0].text() == '&Polynomial BG': + self.displayChoosenBG.setText( + 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) + else: + self.displayChoosenBG.setText( + 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))+ '(+Polynomial BG)') self.activeParameters() def write_pars(self, pars): return None def bgSelector(self, x, y, mode, idx_bg): + print(idx_bg) if idx_bg == 0: shA = self.pre[1][0][1] shB = self.pre[1][0][3] @@ -2101,56 +2126,6 @@ def poly2vbm(x, ctr, d1, d2, d3, d4): pars['bg_c' + str(index)].value = self.pre[1][2][2 * index + 1] if self.pre[1][2][2 * index] == 2: pars['bg_c' + str(index)].vary = False - if self.fixedBG.isChecked(): - for par in pars: - pars[par].vary = False - return [mod, bg_mod, pars] - # Polynomial BG to be added for all BG - modp = PolynomialModel(4, prefix='pg_') - if self.pre[1][2][1] is None or self.pre[1][2][3] is None or self.pre[1][2][5] is None \ - or self.pre[1][2][7] is None or self.pre[1][2][9] is None or len(str(self.pre[1][2][1])) == 0 \ - or len(str(self.pre[1][2][3])) == 0 or len(str(self.pre[1][2][5])) == 0 \ - or len(str(self.pre[1][2][7])) == 0 or len(str(self.pre[1][2][9])) == 0: - if pars is None: - pars = modp.make_params() - mod = modp - for index in range(5): - pars['pg_c' + str(index)].value = 0 - # make all poly bg parameters fixed - for col in range(5): - self.pre[1][2][2 * col] = 0 - if self.fixedBG.isChecked(): - for par in pars: - pars[par].vary = False - return [mod, bg_mod, pars] - - else: - pars.update(modp.make_params()) - for index in range(5): - pars['pg_c' + str(index)].value = 0 - # make all poly bg parameters fixed - for col in range(5): - self.pre[1][2][2 * col] = 0 - - else: - if pars is None: - pars = modp.make_params() - mod = modp - for index in range(5): - pars['pg_c' + str(index)].value = self.pre[1][2][2 * index + 1] - if self.pre[1][2][2 * index] == 2: - pars['pg_c' + str(index)].vary = False - if self.fixedBG.isChecked(): - for par in pars: - pars[par].vary = False - return [mod, bg_mod, pars] - else: - pars.update(modp.make_params()) - for index in range(5): - pars['pg_c' + str(index)].value = self.pre[1][2][2 * index + 1] - if self.pre[1][2][2 * index] == 2: - pars['pg_c' + str(index)].vary = False - mod += modp if self.fixedBG.isChecked(): for par in pars: pars[par].vary = False @@ -2185,7 +2160,8 @@ def PeakSelector(self, mod): if self.pre[2][14][2 * index_pk] == 2: pars[strind + str(index_pk + 1) + '_center_diff'].vary = False if self.pre[2][16][2 * index_pk + 1] is not None and len(str(self.pre[2][16][2 * index_pk + 1])) > 0: - pars.add(strind + str(index_pk + 1) + "_amp_ratio", value=float(self.pre[2][16][2 * index_pk + 1]), min=0) + pars.add(strind + str(index_pk + 1) + "_amp_ratio", value=float(self.pre[2][16][2 * index_pk + 1]), + min=0) if self.pre[2][16][2 * index_pk] == 2: pars[strind + str(index_pk + 1) + '_amp_ratio'].vary = False if index == 0 or index == 2 or index == 4 or index == 5 or index == 6 or index == 7 or index == 8 or index == 12: @@ -2826,6 +2802,26 @@ def fillTabResults(self, x, y, out): self.res_tab.resizeRowsToContents() self.fitp1.resizeColumnsToContents() self.fitp1.resizeRowsToContents() + def BGModCreator(self, x,y,mode,idx_bg): + if len(idx_bg) == 1: + temp_res = self.bgSelector(x, y, mode=mode, idx_bg=idx_bg[0]) + return temp_res[0], temp_res[1], temp_res[2] + if len(self.idx_bg) > 1: + # Polynomial BG to be added for all BG + #to prevent Polynomial BG from being added twice, iterate over temporate idx_list + idx_list = self.idx_bg.copy() + idx_list.remove(2) + temp_res = self.bgSelector(x, y, mode=mode, idx_bg=2) + bg_mod=temp_res[0] + pars=temp_res[1] + mod=temp_res[2] + for idx_bg in idx_list: + temp_res=self.bgSelector(x,y,mode,idx_bg) + bg_mod += temp_res[0] + pars.update(temp_res[1]) + mod += temp_res[2] + return bg_mod,pars,mod + def ana(self, mode): self.savePreset() @@ -2891,10 +2887,13 @@ def ana(self, mode): raw_y = y.copy() # BG model selection and call shirley and tougaard # colPosition = self.fitp1.columnCount() - temp_res = self.bgSelector(x, y, mode=mode, idx_bg=self.idx_bg) - mod = temp_res[0] - bg_mod = temp_res[1] - pars = temp_res[2] + + + temp_res = self.BGModCreator(x, y, mode=mode, idx_bg=self.idx_bg) + mod += temp_res[0] + bg_mod += temp_res[1] + pars += temp_res[2] + print(pars, mod, bg_mod) self.setPreset(self.pre[0], self.pre[1], self.pre[2], self.pre[3]) # component model selection and construction y -= bg_mod @@ -3136,16 +3135,16 @@ def ana(self, mode): df_c = pd.DataFrame(comps[strind + str(index_pk + 1) + '_'], columns=[strind + str(index_pk + 1)]) self.result = pd.concat([self.result, df_c], axis=1) print(out.fit_report()) - lim_reached=False - at_zero=False + lim_reached = False + at_zero = False for key in out.params: - if (out.params[key].value==out.params[key].min or out.params[key].value==out.params[key].max) : - if out.params[key].value!=0: - lim_reached=True + if (out.params[key].value == out.params[key].min or out.params[key].value == out.params[key].max): + if out.params[key].value != 0: + lim_reached = True print('Limit reached for ', key) else: - at_zero=True - print(key, ' is at limit. Value is at 0.0. That was probably intended and can be ignored!' ) + at_zero = True + print(key, ' is at limit. Value is at 0.0. That was probably intended and can be ignored!') if at_zero: self.set_status('at_zero') diff --git a/docs/_site/404.html b/docs/_site/404.html new file mode 100644 index 0000000..03e0bf9 --- /dev/null +++ b/docs/_site/404.html @@ -0,0 +1,88 @@ + + + + + +LG4X-V2 | LG4X-V2 is an open-source GUI for X-ray photoemission spectroscopy (XPS) curve fitting based on the python lmfit package. It streamlines the fitting process for easier validation and consistency. It is inspired by its predecessor software LG4X by Hideki Nakajima. + + + + + + + + + + + + + + + + +
+
+ + +
+

404

+ +

Page not found :(

+

The requested page could not be found.

+
+ +
+
+ + +
+ + + + + +
+ +
+ + + diff --git a/docs/_site/assets/main.css b/docs/_site/assets/main.css new file mode 100644 index 0000000..83b9124 --- /dev/null +++ b/docs/_site/assets/main.css @@ -0,0 +1,196 @@ +/** Reset some basic elements */ +body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, hr, dl, dd, ol, ul, figure { margin: 0; padding: 0; } + +/** Basic styling */ +body { font: 400 16px/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; color: #111; background-color: #fdfdfd; -webkit-text-size-adjust: 100%; -webkit-font-feature-settings: "kern" 1; -moz-font-feature-settings: "kern" 1; -o-font-feature-settings: "kern" 1; font-feature-settings: "kern" 1; font-kerning: normal; display: flex; min-height: 100vh; flex-direction: column; } + +/** Set `margin-bottom` to maintain vertical rhythm */ +h1, h2, h3, h4, h5, h6, p, blockquote, pre, ul, ol, dl, figure, .highlight { margin-bottom: 15px; } + +/** `main` element */ +main { display: block; /* Default value of `display` of `main` element is 'inline' in IE 11. */ } + +/** Images */ +img { max-width: 100%; vertical-align: middle; } + +/** Figures */ +figure > img { display: block; } + +figcaption { font-size: 14px; } + +/** Lists */ +ul, ol { margin-left: 30px; } + +li > ul, li > ol { margin-bottom: 0; } + +/** Headings */ +h1, h2, h3, h4, h5, h6 { font-weight: 400; } + +/** Links */ +a { color: #2a7ae2; text-decoration: none; } +a:visited { color: #1756a9; } +a:hover { color: #111; text-decoration: underline; } +.social-media-list a:hover { text-decoration: none; } +.social-media-list a:hover .username { text-decoration: underline; } + +/** Blockquotes */ +blockquote { color: #828282; border-left: 4px solid #e8e8e8; padding-left: 15px; font-size: 18px; letter-spacing: -1px; font-style: italic; } +blockquote > :last-child { margin-bottom: 0; } + +/** Code formatting */ +pre, code { font-size: 15px; border: 1px solid #e8e8e8; border-radius: 3px; background-color: #eef; } + +code { padding: 1px 5px; } + +pre { padding: 8px 12px; overflow-x: auto; } +pre > code { border: 0; padding-right: 0; padding-left: 0; } + +/** Wrapper */ +.wrapper { max-width: -webkit-calc(800px - (30px * 2)); max-width: calc(800px - (30px * 2)); margin-right: auto; margin-left: auto; padding-right: 30px; padding-left: 30px; } +@media screen and (max-width: 800px) { .wrapper { max-width: -webkit-calc(800px - (30px)); max-width: calc(800px - (30px)); padding-right: 15px; padding-left: 15px; } } + +/** Clearfix */ +.wrapper:after, .footer-col-wrapper:after { content: ""; display: table; clear: both; } + +/** Icons */ +.svg-icon { width: 16px; height: 16px; display: inline-block; fill: #828282; padding-right: 5px; vertical-align: text-top; } + +.social-media-list li + li { padding-top: 5px; } + +/** Tables */ +table { margin-bottom: 30px; width: 100%; text-align: left; color: #3f3f3f; border-collapse: collapse; border: 1px solid #e8e8e8; } +table tr:nth-child(even) { background-color: #f7f7f7; } +table th, table td { padding: 10px 15px; } +table th { background-color: #f0f0f0; border: 1px solid #dedede; border-bottom-color: #c9c9c9; } +table td { border: 1px solid #e8e8e8; } + +/** Site header */ +.site-header { border-top: 5px solid #424242; border-bottom: 1px solid #e8e8e8; min-height: 55.95px; position: relative; } + +.site-title { font-size: 26px; font-weight: 300; line-height: 54px; letter-spacing: -1px; margin-bottom: 0; float: left; } +.site-title, .site-title:visited { color: #424242; } + +.site-nav { float: right; line-height: 54px; } +.site-nav .nav-trigger { display: none; } +.site-nav .menu-icon { display: none; } +.site-nav .page-link { color: #111; line-height: 1.5; } +.site-nav .page-link:not(:last-child) { margin-right: 20px; } +@media screen and (max-width: 600px) { .site-nav { position: absolute; top: 9px; right: 15px; background-color: #fdfdfd; border: 1px solid #e8e8e8; border-radius: 5px; text-align: right; } + .site-nav label[for="nav-trigger"] { display: block; float: right; width: 36px; height: 36px; z-index: 2; cursor: pointer; } + .site-nav .menu-icon { display: block; float: right; width: 36px; height: 26px; line-height: 0; padding-top: 10px; text-align: center; } + .site-nav .menu-icon > svg { fill: #424242; } + .site-nav input ~ .trigger { clear: both; display: none; } + .site-nav input:checked ~ .trigger { display: block; padding-bottom: 5px; } + .site-nav .page-link { display: block; padding: 5px 10px; margin-left: 20px; } + .site-nav .page-link:not(:last-child) { margin-right: 0; } } + +/** Site footer */ +.site-footer { border-top: 1px solid #e8e8e8; padding: 30px 0; } + +.footer-heading { font-size: 18px; margin-bottom: 15px; } + +.contact-list, .social-media-list { list-style: none; margin-left: 0; } + +.footer-col-wrapper { font-size: 15px; color: #828282; margin-left: -15px; } + +.footer-col { float: left; margin-bottom: 15px; padding-left: 15px; } + +.footer-col-1 { width: -webkit-calc(35% - (30px / 2)); width: calc(35% - (30px / 2)); } + +.footer-col-2 { width: -webkit-calc(20% - (30px / 2)); width: calc(20% - (30px / 2)); } + +.footer-col-3 { width: -webkit-calc(45% - (30px / 2)); width: calc(45% - (30px / 2)); } + +@media screen and (max-width: 800px) { .footer-col-1, .footer-col-2 { width: -webkit-calc(50% - (30px / 2)); width: calc(50% - (30px / 2)); } + .footer-col-3 { width: -webkit-calc(100% - (30px / 2)); width: calc(100% - (30px / 2)); } } +@media screen and (max-width: 600px) { .footer-col { float: none; width: -webkit-calc(100% - (30px / 2)); width: calc(100% - (30px / 2)); } } +/** Page content */ +.page-content { padding: 30px 0; flex: 1; } + +.page-heading { font-size: 32px; } + +.post-list-heading { font-size: 28px; } + +.post-list { margin-left: 0; list-style: none; } +.post-list > li { margin-bottom: 30px; } + +.post-meta { font-size: 14px; color: #828282; } + +.post-link { display: block; font-size: 24px; } + +/** Posts */ +.post-header { margin-bottom: 30px; } + +.post-title { font-size: 42px; letter-spacing: -1px; line-height: 1; } +@media screen and (max-width: 800px) { .post-title { font-size: 36px; } } + +.post-content { margin-bottom: 30px; } +.post-content h2 { font-size: 32px; } +@media screen and (max-width: 800px) { .post-content h2 { font-size: 28px; } } +.post-content h3 { font-size: 26px; } +@media screen and (max-width: 800px) { .post-content h3 { font-size: 22px; } } +.post-content h4 { font-size: 20px; } +@media screen and (max-width: 800px) { .post-content h4 { font-size: 18px; } } + +/** Syntax highlighting styles */ +.highlight { background: #fff; } +.highlighter-rouge .highlight { background: #eef; } +.highlight .c { color: #998; font-style: italic; } +.highlight .err { color: #a61717; background-color: #e3d2d2; } +.highlight .k { font-weight: bold; } +.highlight .o { font-weight: bold; } +.highlight .cm { color: #998; font-style: italic; } +.highlight .cp { color: #999; font-weight: bold; } +.highlight .c1 { color: #998; font-style: italic; } +.highlight .cs { color: #999; font-weight: bold; font-style: italic; } +.highlight .gd { color: #000; background-color: #fdd; } +.highlight .gd .x { color: #000; background-color: #faa; } +.highlight .ge { font-style: italic; } +.highlight .gr { color: #a00; } +.highlight .gh { color: #999; } +.highlight .gi { color: #000; background-color: #dfd; } +.highlight .gi .x { color: #000; background-color: #afa; } +.highlight .go { color: #888; } +.highlight .gp { color: #555; } +.highlight .gs { font-weight: bold; } +.highlight .gu { color: #aaa; } +.highlight .gt { color: #a00; } +.highlight .kc { font-weight: bold; } +.highlight .kd { font-weight: bold; } +.highlight .kp { font-weight: bold; } +.highlight .kr { font-weight: bold; } +.highlight .kt { color: #458; font-weight: bold; } +.highlight .m { color: #099; } +.highlight .s { color: #d14; } +.highlight .na { color: #008080; } +.highlight .nb { color: #0086B3; } +.highlight .nc { color: #458; font-weight: bold; } +.highlight .no { color: #008080; } +.highlight .ni { color: #800080; } +.highlight .ne { color: #900; font-weight: bold; } +.highlight .nf { color: #900; font-weight: bold; } +.highlight .nn { color: #555; } +.highlight .nt { color: #000080; } +.highlight .nv { color: #008080; } +.highlight .ow { font-weight: bold; } +.highlight .w { color: #bbb; } +.highlight .mf { color: #099; } +.highlight .mh { color: #099; } +.highlight .mi { color: #099; } +.highlight .mo { color: #099; } +.highlight .sb { color: #d14; } +.highlight .sc { color: #d14; } +.highlight .sd { color: #d14; } +.highlight .s2 { color: #d14; } +.highlight .se { color: #d14; } +.highlight .sh { color: #d14; } +.highlight .si { color: #d14; } +.highlight .sx { color: #d14; } +.highlight .sr { color: #009926; } +.highlight .s1 { color: #d14; } +.highlight .ss { color: #990073; } +.highlight .bp { color: #999; } +.highlight .vc { color: #008080; } +.highlight .vg { color: #008080; } +.highlight .vi { color: #008080; } +.highlight .il { color: #099; } diff --git a/docs/_site/assets/minima-social-icons.svg b/docs/_site/assets/minima-social-icons.svg new file mode 100644 index 0000000..fa7399f --- /dev/null +++ b/docs/_site/assets/minima-social-icons.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/_site/feed.xml b/docs/_site/feed.xml new file mode 100644 index 0000000..ea91e33 --- /dev/null +++ b/docs/_site/feed.xml @@ -0,0 +1,17 @@ +Jekyll2023-04-26T15:42:52+02:00http://localhost:4000/feed.xmlLG4X-V2LG4X-V2 is an open-source GUI for X-ray photoemission spectroscopy (XPS) curve fitting based on the python lmfit package. It streamlines the fitting process for easier validation and consistency. It is inspired by its predecessor software LG4X by Hideki Nakajima.Julian HochhausWelcome to Jekyll!2023-03-30T12:28:36+02:002023-03-30T12:28:36+02:00http://localhost:4000/jekyll/update/2023/03/30/welcome-to-jekyll<p>You’ll find this post in your <code class="language-plaintext highlighter-rouge">_posts</code> directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run <code class="language-plaintext highlighter-rouge">jekyll serve</code>, which launches a web server and auto-regenerates your site when a file is updated.</p> + +<p>Jekyll requires blog post files to be named according to the following format:</p> + +<p><code class="language-plaintext highlighter-rouge">YEAR-MONTH-DAY-title.MARKUP</code></p> + +<p>Where <code class="language-plaintext highlighter-rouge">YEAR</code> is a four-digit number, <code class="language-plaintext highlighter-rouge">MONTH</code> and <code class="language-plaintext highlighter-rouge">DAY</code> are both two-digit numbers, and <code class="language-plaintext highlighter-rouge">MARKUP</code> is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works.</p> + +<p>Jekyll also offers powerful support for code snippets:</p> + +<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="k">def</span> <span class="nf">print_hi</span><span class="p">(</span><span class="nb">name</span><span class="p">)</span> + <span class="nb">puts</span> <span class="s2">"Hi, </span><span class="si">#{</span><span class="nb">name</span><span class="si">}</span><span class="s2">"</span> +<span class="k">end</span> +<span class="n">print_hi</span><span class="p">(</span><span class="s1">'Tom'</span><span class="p">)</span> +<span class="c1">#=&gt; prints 'Hi, Tom' to STDOUT.</span></code></pre></figure> + +<p>Check out the <a href="https://jekyllrb.com/docs/home">Jekyll docs</a> for more info on how to get the most out of Jekyll. File all bugs/feature requests at <a href="https://github.com/jekyll/jekyll">Jekyll’s GitHub repo</a>. If you have questions, you can ask them on <a href="https://talk.jekyllrb.com/">Jekyll Talk</a>.</p>Julian HochhausYou’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated. \ No newline at end of file diff --git a/docs/_site/index.html b/docs/_site/index.html new file mode 100644 index 0000000..0248a3e --- /dev/null +++ b/docs/_site/index.html @@ -0,0 +1,78 @@ + + + + + +LG4X-V2 | LG4X-V2 is an open-source GUI for X-ray photoemission spectroscopy (XPS) curve fitting based on the python lmfit package. It streamlines the fitting process for easier validation and consistency. It is inspired by its predecessor software LG4X by Hideki Nakajima. + + + + + + + + + + + + + + + + +
+
+
+

Posts

+ + +

subscribe via RSS

+ +
+
+ + +
+ + + + + +
+ +
+ + + diff --git a/docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html b/docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html new file mode 100644 index 0000000..01a96b0 --- /dev/null +++ b/docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html @@ -0,0 +1,100 @@ + + + + + +Welcome to Jekyll! | LG4X-V2 + + + + + + + + + + + + + + + + + +
+
+
+ +
+

Welcome to Jekyll!

+ +
+ +
+

You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated.

+ +

Jekyll requires blog post files to be named according to the following format:

+ +

YEAR-MONTH-DAY-title.MARKUP

+ +

Where YEAR is a four-digit number, MONTH and DAY are both two-digit numbers, and MARKUP is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works.

+ +

Jekyll also offers powerful support for code snippets:

+ +
def print_hi(name)
+  puts "Hi, #{name}"
+end
+print_hi('Tom')
+#=> prints 'Hi, Tom' to STDOUT.
+ +

Check out the Jekyll docs for more info on how to get the most out of Jekyll. File all bugs/feature requests at Jekyll’s GitHub repo. If you have questions, you can ask them on Jekyll Talk.

+ + +
+
+ +
+
+ + +
+ + + + + +
+ +
+ + + diff --git a/docs/_site/pages/about/index.html b/docs/_site/pages/about/index.html new file mode 100644 index 0000000..89fa9b8 --- /dev/null +++ b/docs/_site/pages/about/index.html @@ -0,0 +1,89 @@ + + + + + +About | LG4X-V2 + + + + + + + + + + + + + + + + +
+
+
+ +
+

About

+
+ +
+

This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at jekyllrb.com

+ +

You can find the source code for Minima at GitHub: +jekyll / +minima

+ +

You can find the source code for Jekyll at GitHub: +jekyll / +jekyll

+ + +
+ +
+ +
+
+ + +
+ + + + + +
+ +
+ + + diff --git a/docs/_site/pages/guide/index.html b/docs/_site/pages/guide/index.html new file mode 100644 index 0000000..ad0a3ba --- /dev/null +++ b/docs/_site/pages/guide/index.html @@ -0,0 +1,80 @@ + + + + + +User Guide | LG4X-V2 + + + + + + + + + + + + + + + + +
+
+
+ +
+

User Guide

+
+ +
+ + +
+ +
+ +
+
+ + +
+ + + + + +
+ +
+ + + diff --git a/docs/_site/pages/setup/index.html b/docs/_site/pages/setup/index.html new file mode 100644 index 0000000..4759b10 --- /dev/null +++ b/docs/_site/pages/setup/index.html @@ -0,0 +1,80 @@ + + + + + +Setup | LG4X-V2 + + + + + + + + + + + + + + + + +
+
+
+ +
+

Setup

+
+ +
+ + +
+ +
+ +
+
+ + +
+ + + + + +
+ +
+ + + From 5cede2d916d1056fc5da5025518289f171ee0a08 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Tue, 2 May 2023 12:11:43 +0200 Subject: [PATCH 11/35] started fixing the BGSelector --- .gitignore | 1 + docs/_site/404.html | 88 -------- docs/_site/assets/main.css | 196 ------------------ docs/_site/assets/minima-social-icons.svg | 33 --- docs/_site/feed.xml | 17 -- docs/_site/index.html | 78 ------- .../update/2023/03/30/welcome-to-jekyll.html | 100 --------- docs/_site/pages/about/index.html | 89 -------- docs/_site/pages/guide/index.html | 80 ------- docs/_site/pages/setup/index.html | 80 ------- 10 files changed, 1 insertion(+), 761 deletions(-) delete mode 100644 docs/_site/404.html delete mode 100644 docs/_site/assets/main.css delete mode 100644 docs/_site/assets/minima-social-icons.svg delete mode 100644 docs/_site/feed.xml delete mode 100644 docs/_site/index.html delete mode 100644 docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html delete mode 100644 docs/_site/pages/about/index.html delete mode 100644 docs/_site/pages/guide/index.html delete mode 100644 docs/_site/pages/setup/index.html diff --git a/.gitignore b/.gitignore index ee4fcfb..ba50813 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ Python/__pycache__/* .idea/workspace.xml .idea/* +docs/_site/* diff --git a/docs/_site/404.html b/docs/_site/404.html deleted file mode 100644 index 03e0bf9..0000000 --- a/docs/_site/404.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - -LG4X-V2 | LG4X-V2 is an open-source GUI for X-ray photoemission spectroscopy (XPS) curve fitting based on the python lmfit package. It streamlines the fitting process for easier validation and consistency. It is inspired by its predecessor software LG4X by Hideki Nakajima. - - - - - - - - - - - - - - - - -
-
- - -
-

404

- -

Page not found :(

-

The requested page could not be found.

-
- -
-
- - -
- - - - - -
- -
- - - diff --git a/docs/_site/assets/main.css b/docs/_site/assets/main.css deleted file mode 100644 index 83b9124..0000000 --- a/docs/_site/assets/main.css +++ /dev/null @@ -1,196 +0,0 @@ -/** Reset some basic elements */ -body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, hr, dl, dd, ol, ul, figure { margin: 0; padding: 0; } - -/** Basic styling */ -body { font: 400 16px/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; color: #111; background-color: #fdfdfd; -webkit-text-size-adjust: 100%; -webkit-font-feature-settings: "kern" 1; -moz-font-feature-settings: "kern" 1; -o-font-feature-settings: "kern" 1; font-feature-settings: "kern" 1; font-kerning: normal; display: flex; min-height: 100vh; flex-direction: column; } - -/** Set `margin-bottom` to maintain vertical rhythm */ -h1, h2, h3, h4, h5, h6, p, blockquote, pre, ul, ol, dl, figure, .highlight { margin-bottom: 15px; } - -/** `main` element */ -main { display: block; /* Default value of `display` of `main` element is 'inline' in IE 11. */ } - -/** Images */ -img { max-width: 100%; vertical-align: middle; } - -/** Figures */ -figure > img { display: block; } - -figcaption { font-size: 14px; } - -/** Lists */ -ul, ol { margin-left: 30px; } - -li > ul, li > ol { margin-bottom: 0; } - -/** Headings */ -h1, h2, h3, h4, h5, h6 { font-weight: 400; } - -/** Links */ -a { color: #2a7ae2; text-decoration: none; } -a:visited { color: #1756a9; } -a:hover { color: #111; text-decoration: underline; } -.social-media-list a:hover { text-decoration: none; } -.social-media-list a:hover .username { text-decoration: underline; } - -/** Blockquotes */ -blockquote { color: #828282; border-left: 4px solid #e8e8e8; padding-left: 15px; font-size: 18px; letter-spacing: -1px; font-style: italic; } -blockquote > :last-child { margin-bottom: 0; } - -/** Code formatting */ -pre, code { font-size: 15px; border: 1px solid #e8e8e8; border-radius: 3px; background-color: #eef; } - -code { padding: 1px 5px; } - -pre { padding: 8px 12px; overflow-x: auto; } -pre > code { border: 0; padding-right: 0; padding-left: 0; } - -/** Wrapper */ -.wrapper { max-width: -webkit-calc(800px - (30px * 2)); max-width: calc(800px - (30px * 2)); margin-right: auto; margin-left: auto; padding-right: 30px; padding-left: 30px; } -@media screen and (max-width: 800px) { .wrapper { max-width: -webkit-calc(800px - (30px)); max-width: calc(800px - (30px)); padding-right: 15px; padding-left: 15px; } } - -/** Clearfix */ -.wrapper:after, .footer-col-wrapper:after { content: ""; display: table; clear: both; } - -/** Icons */ -.svg-icon { width: 16px; height: 16px; display: inline-block; fill: #828282; padding-right: 5px; vertical-align: text-top; } - -.social-media-list li + li { padding-top: 5px; } - -/** Tables */ -table { margin-bottom: 30px; width: 100%; text-align: left; color: #3f3f3f; border-collapse: collapse; border: 1px solid #e8e8e8; } -table tr:nth-child(even) { background-color: #f7f7f7; } -table th, table td { padding: 10px 15px; } -table th { background-color: #f0f0f0; border: 1px solid #dedede; border-bottom-color: #c9c9c9; } -table td { border: 1px solid #e8e8e8; } - -/** Site header */ -.site-header { border-top: 5px solid #424242; border-bottom: 1px solid #e8e8e8; min-height: 55.95px; position: relative; } - -.site-title { font-size: 26px; font-weight: 300; line-height: 54px; letter-spacing: -1px; margin-bottom: 0; float: left; } -.site-title, .site-title:visited { color: #424242; } - -.site-nav { float: right; line-height: 54px; } -.site-nav .nav-trigger { display: none; } -.site-nav .menu-icon { display: none; } -.site-nav .page-link { color: #111; line-height: 1.5; } -.site-nav .page-link:not(:last-child) { margin-right: 20px; } -@media screen and (max-width: 600px) { .site-nav { position: absolute; top: 9px; right: 15px; background-color: #fdfdfd; border: 1px solid #e8e8e8; border-radius: 5px; text-align: right; } - .site-nav label[for="nav-trigger"] { display: block; float: right; width: 36px; height: 36px; z-index: 2; cursor: pointer; } - .site-nav .menu-icon { display: block; float: right; width: 36px; height: 26px; line-height: 0; padding-top: 10px; text-align: center; } - .site-nav .menu-icon > svg { fill: #424242; } - .site-nav input ~ .trigger { clear: both; display: none; } - .site-nav input:checked ~ .trigger { display: block; padding-bottom: 5px; } - .site-nav .page-link { display: block; padding: 5px 10px; margin-left: 20px; } - .site-nav .page-link:not(:last-child) { margin-right: 0; } } - -/** Site footer */ -.site-footer { border-top: 1px solid #e8e8e8; padding: 30px 0; } - -.footer-heading { font-size: 18px; margin-bottom: 15px; } - -.contact-list, .social-media-list { list-style: none; margin-left: 0; } - -.footer-col-wrapper { font-size: 15px; color: #828282; margin-left: -15px; } - -.footer-col { float: left; margin-bottom: 15px; padding-left: 15px; } - -.footer-col-1 { width: -webkit-calc(35% - (30px / 2)); width: calc(35% - (30px / 2)); } - -.footer-col-2 { width: -webkit-calc(20% - (30px / 2)); width: calc(20% - (30px / 2)); } - -.footer-col-3 { width: -webkit-calc(45% - (30px / 2)); width: calc(45% - (30px / 2)); } - -@media screen and (max-width: 800px) { .footer-col-1, .footer-col-2 { width: -webkit-calc(50% - (30px / 2)); width: calc(50% - (30px / 2)); } - .footer-col-3 { width: -webkit-calc(100% - (30px / 2)); width: calc(100% - (30px / 2)); } } -@media screen and (max-width: 600px) { .footer-col { float: none; width: -webkit-calc(100% - (30px / 2)); width: calc(100% - (30px / 2)); } } -/** Page content */ -.page-content { padding: 30px 0; flex: 1; } - -.page-heading { font-size: 32px; } - -.post-list-heading { font-size: 28px; } - -.post-list { margin-left: 0; list-style: none; } -.post-list > li { margin-bottom: 30px; } - -.post-meta { font-size: 14px; color: #828282; } - -.post-link { display: block; font-size: 24px; } - -/** Posts */ -.post-header { margin-bottom: 30px; } - -.post-title { font-size: 42px; letter-spacing: -1px; line-height: 1; } -@media screen and (max-width: 800px) { .post-title { font-size: 36px; } } - -.post-content { margin-bottom: 30px; } -.post-content h2 { font-size: 32px; } -@media screen and (max-width: 800px) { .post-content h2 { font-size: 28px; } } -.post-content h3 { font-size: 26px; } -@media screen and (max-width: 800px) { .post-content h3 { font-size: 22px; } } -.post-content h4 { font-size: 20px; } -@media screen and (max-width: 800px) { .post-content h4 { font-size: 18px; } } - -/** Syntax highlighting styles */ -.highlight { background: #fff; } -.highlighter-rouge .highlight { background: #eef; } -.highlight .c { color: #998; font-style: italic; } -.highlight .err { color: #a61717; background-color: #e3d2d2; } -.highlight .k { font-weight: bold; } -.highlight .o { font-weight: bold; } -.highlight .cm { color: #998; font-style: italic; } -.highlight .cp { color: #999; font-weight: bold; } -.highlight .c1 { color: #998; font-style: italic; } -.highlight .cs { color: #999; font-weight: bold; font-style: italic; } -.highlight .gd { color: #000; background-color: #fdd; } -.highlight .gd .x { color: #000; background-color: #faa; } -.highlight .ge { font-style: italic; } -.highlight .gr { color: #a00; } -.highlight .gh { color: #999; } -.highlight .gi { color: #000; background-color: #dfd; } -.highlight .gi .x { color: #000; background-color: #afa; } -.highlight .go { color: #888; } -.highlight .gp { color: #555; } -.highlight .gs { font-weight: bold; } -.highlight .gu { color: #aaa; } -.highlight .gt { color: #a00; } -.highlight .kc { font-weight: bold; } -.highlight .kd { font-weight: bold; } -.highlight .kp { font-weight: bold; } -.highlight .kr { font-weight: bold; } -.highlight .kt { color: #458; font-weight: bold; } -.highlight .m { color: #099; } -.highlight .s { color: #d14; } -.highlight .na { color: #008080; } -.highlight .nb { color: #0086B3; } -.highlight .nc { color: #458; font-weight: bold; } -.highlight .no { color: #008080; } -.highlight .ni { color: #800080; } -.highlight .ne { color: #900; font-weight: bold; } -.highlight .nf { color: #900; font-weight: bold; } -.highlight .nn { color: #555; } -.highlight .nt { color: #000080; } -.highlight .nv { color: #008080; } -.highlight .ow { font-weight: bold; } -.highlight .w { color: #bbb; } -.highlight .mf { color: #099; } -.highlight .mh { color: #099; } -.highlight .mi { color: #099; } -.highlight .mo { color: #099; } -.highlight .sb { color: #d14; } -.highlight .sc { color: #d14; } -.highlight .sd { color: #d14; } -.highlight .s2 { color: #d14; } -.highlight .se { color: #d14; } -.highlight .sh { color: #d14; } -.highlight .si { color: #d14; } -.highlight .sx { color: #d14; } -.highlight .sr { color: #009926; } -.highlight .s1 { color: #d14; } -.highlight .ss { color: #990073; } -.highlight .bp { color: #999; } -.highlight .vc { color: #008080; } -.highlight .vg { color: #008080; } -.highlight .vi { color: #008080; } -.highlight .il { color: #099; } diff --git a/docs/_site/assets/minima-social-icons.svg b/docs/_site/assets/minima-social-icons.svg deleted file mode 100644 index fa7399f..0000000 --- a/docs/_site/assets/minima-social-icons.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/_site/feed.xml b/docs/_site/feed.xml deleted file mode 100644 index ea91e33..0000000 --- a/docs/_site/feed.xml +++ /dev/null @@ -1,17 +0,0 @@ -Jekyll2023-04-26T15:42:52+02:00http://localhost:4000/feed.xmlLG4X-V2LG4X-V2 is an open-source GUI for X-ray photoemission spectroscopy (XPS) curve fitting based on the python lmfit package. It streamlines the fitting process for easier validation and consistency. It is inspired by its predecessor software LG4X by Hideki Nakajima.Julian HochhausWelcome to Jekyll!2023-03-30T12:28:36+02:002023-03-30T12:28:36+02:00http://localhost:4000/jekyll/update/2023/03/30/welcome-to-jekyll<p>You’ll find this post in your <code class="language-plaintext highlighter-rouge">_posts</code> directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run <code class="language-plaintext highlighter-rouge">jekyll serve</code>, which launches a web server and auto-regenerates your site when a file is updated.</p> - -<p>Jekyll requires blog post files to be named according to the following format:</p> - -<p><code class="language-plaintext highlighter-rouge">YEAR-MONTH-DAY-title.MARKUP</code></p> - -<p>Where <code class="language-plaintext highlighter-rouge">YEAR</code> is a four-digit number, <code class="language-plaintext highlighter-rouge">MONTH</code> and <code class="language-plaintext highlighter-rouge">DAY</code> are both two-digit numbers, and <code class="language-plaintext highlighter-rouge">MARKUP</code> is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works.</p> - -<p>Jekyll also offers powerful support for code snippets:</p> - -<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="k">def</span> <span class="nf">print_hi</span><span class="p">(</span><span class="nb">name</span><span class="p">)</span> - <span class="nb">puts</span> <span class="s2">"Hi, </span><span class="si">#{</span><span class="nb">name</span><span class="si">}</span><span class="s2">"</span> -<span class="k">end</span> -<span class="n">print_hi</span><span class="p">(</span><span class="s1">'Tom'</span><span class="p">)</span> -<span class="c1">#=&gt; prints 'Hi, Tom' to STDOUT.</span></code></pre></figure> - -<p>Check out the <a href="https://jekyllrb.com/docs/home">Jekyll docs</a> for more info on how to get the most out of Jekyll. File all bugs/feature requests at <a href="https://github.com/jekyll/jekyll">Jekyll’s GitHub repo</a>. If you have questions, you can ask them on <a href="https://talk.jekyllrb.com/">Jekyll Talk</a>.</p>Julian HochhausYou’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated. \ No newline at end of file diff --git a/docs/_site/index.html b/docs/_site/index.html deleted file mode 100644 index 0248a3e..0000000 --- a/docs/_site/index.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - -LG4X-V2 | LG4X-V2 is an open-source GUI for X-ray photoemission spectroscopy (XPS) curve fitting based on the python lmfit package. It streamlines the fitting process for easier validation and consistency. It is inspired by its predecessor software LG4X by Hideki Nakajima. - - - - - - - - - - - - - - - - -
-
-
-

Posts

- - -

subscribe via RSS

- -
-
- - -
- - - - - -
- -
- - - diff --git a/docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html b/docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html deleted file mode 100644 index 01a96b0..0000000 --- a/docs/_site/jekyll/update/2023/03/30/welcome-to-jekyll.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - -Welcome to Jekyll! | LG4X-V2 - - - - - - - - - - - - - - - - - -
-
-
- -
-

Welcome to Jekyll!

- -
- -
-

You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated.

- -

Jekyll requires blog post files to be named according to the following format:

- -

YEAR-MONTH-DAY-title.MARKUP

- -

Where YEAR is a four-digit number, MONTH and DAY are both two-digit numbers, and MARKUP is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works.

- -

Jekyll also offers powerful support for code snippets:

- -
def print_hi(name)
-  puts "Hi, #{name}"
-end
-print_hi('Tom')
-#=> prints 'Hi, Tom' to STDOUT.
- -

Check out the Jekyll docs for more info on how to get the most out of Jekyll. File all bugs/feature requests at Jekyll’s GitHub repo. If you have questions, you can ask them on Jekyll Talk.

- - -
-
- -
-
- - -
- - - - - -
- -
- - - diff --git a/docs/_site/pages/about/index.html b/docs/_site/pages/about/index.html deleted file mode 100644 index 89fa9b8..0000000 --- a/docs/_site/pages/about/index.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - -About | LG4X-V2 - - - - - - - - - - - - - - - - -
-
-
- -
-

About

-
- -
-

This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at jekyllrb.com

- -

You can find the source code for Minima at GitHub: -jekyll / -minima

- -

You can find the source code for Jekyll at GitHub: -jekyll / -jekyll

- - -
- -
- -
-
- - -
- - - - - -
- -
- - - diff --git a/docs/_site/pages/guide/index.html b/docs/_site/pages/guide/index.html deleted file mode 100644 index ad0a3ba..0000000 --- a/docs/_site/pages/guide/index.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - -User Guide | LG4X-V2 - - - - - - - - - - - - - - - - -
-
-
- -
-

User Guide

-
- -
- - -
- -
- -
-
- - -
- - - - - -
- -
- - - diff --git a/docs/_site/pages/setup/index.html b/docs/_site/pages/setup/index.html deleted file mode 100644 index 4759b10..0000000 --- a/docs/_site/pages/setup/index.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - -Setup | LG4X-V2 - - - - - - - - - - - - - - - - -
-
-
- -
-

Setup

-
- -
- - -
- -
- -
-
- - -
- - - - - -
- -
- - - From c608a929d1ca9ab65c93e9e642a57511ca8c373c Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Tue, 2 May 2023 16:25:09 +0200 Subject: [PATCH 12/35] support added for choosing multiple different BG's at once --- Python/main.py | 329 ++++++++++++++++++++++--------------------------- 1 file changed, 145 insertions(+), 184 deletions(-) diff --git a/Python/main.py b/Python/main.py index 8cef82e..0ec4384 100644 --- a/Python/main.py +++ b/Python/main.py @@ -148,7 +148,6 @@ def __init__(self): super(PrettyWidget, self).__init__() # super(PrettyWidget, self).__init__() self.rows_lightened = 1 - self.idx_bg = None self.export_out = None self.export_pars = None self.pre = [[], [], [], []] @@ -1950,6 +1949,7 @@ def clickOnBtnBG(self): QtWidgets.QMessageBox.warning(self, 'Warning', 'You cannot choose both Active Shirley BG and Static ' 'Shirley BG at the same time! Static Shirley BG set! To use Active Shirley BG, please uncheck Static ' 'Shirley BG!') + checked_action.setChecked(False) idx_bg.add(0) elif checked_action.text() == '&Active &Shirley BG' and '&Static &Shirley BG' not in [checked_act.text() for checked_act in @@ -1964,6 +1964,7 @@ def clickOnBtnBG(self): 'the same time! Static Tougaard BG set! To use Active Tougaard BG, ' 'please uncheck Static Tougaard BG!') idx_bg.add(1) + checked_action.setChecked(False) elif checked_action.text() == '&Active &Tougaard BG' and '&Static &Tougaard BG' not in [checked_act.text() for checked_act in checked_actions]: @@ -1976,23 +1977,30 @@ def clickOnBtnBG(self): idx_bg.add(4) elif checked_action.text() == '&VBM/Cutoff BG': idx_bg.add(5) - + if len(checked_actions) == 0: + QtWidgets.QMessageBox.information(self, 'Info', 'No background was choosen, a polynomial BG was set as default.') + idx_bg.add(2) #if no background was selected, a polynomial will be used self.idx_bg = sorted(idx_bg) - print(self.idx_bg) + self.pre[0][0] = self.idx_bg if len(checked_actions) == 1 and checked_actions[0].text() == '&Polynomial BG': self.displayChoosenBG.setText( 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) - else: + elif len(checked_actions) == 1 and checked_actions[0].text() != '&Polynomial BG': + self.displayChoosenBG.setText( + 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))+ '(+Polynomial BG)') + elif len(checked_actions) >= 1 and '&Polynomial BG' not in [checked_act.text() for checked_act in checked_actions]: self.displayChoosenBG.setText( 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))+ '(+Polynomial BG)') + else: + self.displayChoosenBG.setText( + 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) self.activeParameters() def write_pars(self, pars): return None def bgSelector(self, x, y, mode, idx_bg): - print(idx_bg) if idx_bg == 0: shA = self.pre[1][0][1] shB = self.pre[1][0][3] @@ -2005,16 +2013,16 @@ def bgSelector(self, x, y, mode, idx_bg): pars = None bg_mod = xpy.shirley_calculate(x, y, shA, shB) else: - mod = Model(xpy.shirley, independent_vars=["y"], prefix='bg_') + mod = Model(xpy.shirley, independent_vars=["y"], prefix='bg_shirley_') k = self.pre[1][0][5] const = self.pre[1][0][7] pars = mod.make_params() - pars['bg_k'].value = float(k) - pars['bg_const'].value = float(const) + pars['bg_shirley_k'].value = float(k) + pars['bg_shirley_const'].value = float(const) if self.pre[1][0][4] == 2: - pars['bg_k'].vary = False + pars['bg_shirley_k'].vary = False if self.pre[1][0][6] == 2: - pars['bg_const'].vary = False + pars['bg_shirley_const'].vary = False bg_mod = 0 if idx_bg == 1: toB = self.pre[1][1][1] @@ -2031,28 +2039,25 @@ def bgSelector(self, x, y, mode, idx_bg): [bg_mod, bg_toB] = xpy.tougaard_calculate(x, y, toB, toC, toCd, toD, toM) self.pre[1][1][1] = bg_toB if idx_bg == 101: - mod = Model(xpy.tougaard2, independent_vars=["x", "y"], prefix='bg_') + mod = Model(xpy.tougaard2, independent_vars=["x", "y"], prefix='bg_tougaard_') if self.pre[1][1][1] is None or self.pre[1][1][3] is None or self.pre[1][1][5] is None \ or self.pre[1][1][7] is None or len(str(self.pre[1][1][1])) == 0 or len(str(self.pre[1][1][3])) == 0 \ or len(str(self.pre[1][1][5])) == 0 or len(str(self.pre[1][1][7])) == 0: pars = mod.guess(y, x=x, y=y) else: pars = mod.make_params() - pars['bg_B'].value = self.pre[1][1][1] + pars['bg_tougaard_B'].value = self.pre[1][1][1] if self.pre[1][1][0] == 2: - pars['bg_B'].vary = False - pars['bg_C'].value = self.pre[1][1][3] - pars['bg_C'].vary = False - pars['bg_C_d'].value = self.pre[1][1][5] - pars['bg_C_d'].vary = False - pars['bg_D'].value = self.pre[1][1][7] - pars['bg_D'].vary = False + pars['bg_tougaard_B'].vary = False + pars['bg_tougaard_C'].value = self.pre[1][1][3] + pars['bg_tougaard_C'].vary = False + pars['bg_tougaard_C_d'].value = self.pre[1][1][5] + pars['bg_tougaard_C_d'].vary = False + pars['bg_tougaard_D'].value = self.pre[1][1][7] + pars['bg_tougaard_D'].vary = False bg_mod = 0 - if idx_bg == 3 or idx_bg == 4: - if idx_bg == 3: - mod = StepModel(prefix='bg_', form='arctan') - if idx_bg == 4: - mod = StepModel(prefix='bg_', form='erf') + if idx_bg == 3: + mod = StepModel(prefix='bg_arctan_', form='arctan') if self.pre[1][idx_bg][1] is None or self.pre[1][idx_bg][3] is None or self.pre[1][idx_bg][ 5] is None \ or len(str(self.pre[1][idx_bg][1])) == 0 or len(str(self.pre[1][idx_bg][3])) == 0 \ @@ -2060,16 +2065,36 @@ def bgSelector(self, x, y, mode, idx_bg): pars = mod.guess(y, x=x) else: pars = mod.make_params() - pars['bg_amplitude'].value = self.pre[1][idx_bg][1] + pars['bg_arctan_amplitude'].value = self.pre[1][idx_bg][1] if self.pre[1][idx_bg][0] == 2: - pars['bg_amplitude'].vary = False - pars['bg_center'].value = self.pre[1][idx_bg][3] + pars['bg_arctan_amplitude'].vary = False + pars['bg_arctan_center'].value = self.pre[1][idx_bg][3] if self.pre[1][idx_bg][2] == 2: - pars['bg_center'].vary = False - pars['bg_sigma'].value = self.pre[1][idx_bg][5] + pars['bg_arctan_center'].vary = False + pars['bg_arctan_sigma'].value = self.pre[1][idx_bg][5] if self.pre[1][idx_bg][4] == 2: - pars['bg_sigma'].vary = False + pars['bg_arctan_sigma'].vary = False bg_mod = 0 + if idx_bg == 4: + mod = StepModel(prefix='bg_step_', form='erf') + if self.pre[1][idx_bg][1] is None or self.pre[1][idx_bg][3] is None or self.pre[1][idx_bg][ + 5] is None \ + or len(str(self.pre[1][idx_bg][1])) == 0 or len(str(self.pre[1][idx_bg][3])) == 0 \ + or len(str(self.pre[1][idx_bg][5])) == 0: + pars = mod.guess(y, x=x) + else: + pars = mod.make_params() + pars['bg_step_amplitude'].value = self.pre[1][idx_bg][1] + if self.pre[1][idx_bg][0] == 2: + pars['bg_step_amplitude'].vary = False + pars['bg_step_center'].value = self.pre[1][idx_bg][3] + if self.pre[1][idx_bg][2] == 2: + pars['bg_step_center'].vary = False + pars['bg_step_sigma'].value = self.pre[1][idx_bg][5] + if self.pre[1][idx_bg][4] == 2: + pars['bg_step_sigma'].vary = False + bg_mod = 0 + if idx_bg == 5: if (x[0] > x[-1] and y[0] > y[-1]) or (x[0] < x[-1] and y[0] < y[-1]): # VBM @@ -2082,7 +2107,7 @@ def poly2vbm(x, ctr, d1, d2, d3, d4): return (d1 * (x - ctr) + d2 * (x - ctr) ** 2 + d3 * (x - ctr) ** 3 + d4 * (x - ctr) ** 4) * ( x <= ctr) - mod = Model(poly2vbm, prefix='bg_') + mod = Model(poly2vbm, prefix='bg_vbm_') pars = mod.make_params() if self.pre[1][idx_bg][1] is None or self.pre[1][idx_bg][3] is None or self.pre[1][idx_bg][ 5] is None \ @@ -2090,30 +2115,30 @@ def poly2vbm(x, ctr, d1, d2, d3, d4): or len(str(self.pre[1][idx_bg][1])) == 0 or len(str(self.pre[1][idx_bg][3])) == 0 \ or len(str(self.pre[1][idx_bg][5])) == 0 or len(str(self.pre[1][idx_bg][7])) == 0 \ or len(str(self.pre[1][idx_bg][9])) == 0: - pars['bg_ctr'].value = (x[0] + x[-1]) / 2 - pars['bg_d1'].value = 0 - pars['bg_d2'].value = 0 - pars['bg_d3'].value = 0 - pars['bg_d4'].value = 0 + pars['bg_vbm_ctr'].value = (x[0] + x[-1]) / 2 + pars['bg_vbm_d1'].value = 0 + pars['bg_vbm_d2'].value = 0 + pars['bg_vbm_d3'].value = 0 + pars['bg_vbm_d4'].value = 0 else: - pars['bg_ctr'].value = self.pre[1][idx_bg][1] + pars['bg_vbm_ctr'].value = self.pre[1][idx_bg][1] if self.pre[1][idx_bg][0] == 2: - pars['bg_ctr'].vary = False - pars['bg_d1'].value = self.pre[1][idx_bg][3] + pars['bg_vbm_ctr'].vary = False + pars['bg_vbm_d1'].value = self.pre[1][idx_bg][3] if self.pre[1][idx_bg][2] == 2: - pars['bg_d1'].vary = False - pars['bg_d2'].value = self.pre[1][idx_bg][5] + pars['bg_vbm_d1'].vary = False + pars['bg_vbm_d2'].value = self.pre[1][idx_bg][5] if self.pre[1][idx_bg][5] == 2: - pars['bg_d2'].vary = False - pars['bg_d3'].value = self.pre[1][idx_bg][7] + pars['bg_vbm_d2'].vary = False + pars['bg_vbm_d3'].value = self.pre[1][idx_bg][7] if self.pre[1][idx_bg][6] == 2: - pars['bg_d3'].vary = False - pars['bg_d4'].value = self.pre[1][idx_bg][9] + pars['bg_vbm_d3'].vary = False + pars['bg_vbm_d4'].value = self.pre[1][idx_bg][9] if self.pre[1][idx_bg][8] == 2: - pars['bg_d4'].vary = False + pars['bg_vbm_d4'].vary = False bg_mod = 0 if idx_bg == 2: - mod = PolynomialModel(4, prefix='bg_') + mod = PolynomialModel(4, prefix='bg_poly_') bg_mod = 0 if self.pre[1][2][1] is None or self.pre[1][2][3] is None or self.pre[1][2][5] is None \ or self.pre[1][2][7] is None or self.pre[1][2][9] is None or len(str(self.pre[1][2][1])) == 0 \ @@ -2122,10 +2147,11 @@ def poly2vbm(x, ctr, d1, d2, d3, d4): pars = mod.guess(y, x=x) else: pars = mod.make_params() + print(pars) for index in range(5): - pars['bg_c' + str(index)].value = self.pre[1][2][2 * index + 1] + pars['bg_poly_c' + str(index)].value = self.pre[1][2][2 * index + 1] if self.pre[1][2][2 * index] == 2: - pars['bg_c' + str(index)].vary = False + pars['bg_poly_c' + str(index)].vary = False if self.fixedBG.isChecked(): for par in pars: pars[par].vary = False @@ -2559,31 +2585,34 @@ def peak_limits(self, pars): return pars def bgResult2Pre(self, out_params, mode, idx_bg): - if idx_bg == 100: - if mode != "eva": - self.pre[1][0][5] = out_params['bg_k'].value - self.pre[1][0][7] = out_params['bg_const'].value - if idx_bg == 101: - self.pre[1][1][1] = out_params['bg_B'].value - self.pre[1][1][3] = out_params['bg_C'].value - self.pre[1][1][5] = out_params['bg_C_d'].value - self.pre[1][1][7] = out_params['bg_D'].value - if idx_bg == 3 or idx_bg == 4: - self.pre[1][idx_bg][1] = out_params['bg_amplitude'].value - self.pre[1][idx_bg][3] = out_params['bg_center'].value - self.pre[1][idx_bg][5] = out_params['bg_sigma'].value - if idx_bg == 5: - self.pre[1][idx_bg][1] = out_params['bg_ctr'].value - self.pre[1][idx_bg][3] = out_params['bg_d1'].value - self.pre[1][idx_bg][5] = out_params['bg_d2'].value - self.pre[1][idx_bg][7] = out_params['bg_d3'].value - self.pre[1][idx_bg][9] = out_params['bg_d4'].value - if idx_bg == 2: - for index in range(5): - self.pre[1][idx_bg][2 * index + 1] = out_params['bg_c' + str(index)].value - if idx_bg != 2: - for index in range(5): - self.pre[1][2][2 * index + 1] = out_params['pg_c' + str(index)].value + for idx in idx_bg: + if idx_bg == 100: + if mode != "eva": + self.pre[1][0][5] = out_params['bg_shirley_k'].value + self.pre[1][0][7] = out_params['bg_shirley_const'].value + if idx_bg == 101: + self.pre[1][1][1] = out_params['bg_tougaard_B'].value + self.pre[1][1][3] = out_params['bg_tougaard_C'].value + self.pre[1][1][5] = out_params['bg_tougaard_C_d'].value + self.pre[1][1][7] = out_params['bg_tougaard_D'].value + if idx_bg == 3: + self.pre[1][idx_bg][1] = out_params['bg_arctan_amplitude'].value + self.pre[1][idx_bg][3] = out_params['bg_arctan_center'].value + self.pre[1][idx_bg][5] = out_params['bg_arctan_sigma'].value + + if idx_bg == 4: + self.pre[1][idx_bg][1] = out_params['bg_step_amplitude'].value + self.pre[1][idx_bg][3] = out_params['bg_step_center'].value + self.pre[1][idx_bg][5] = out_params['bg_step_sigma'].value + if idx_bg == 5: + self.pre[1][idx_bg][1] = out_params['bg_vbm_ctr'].value + self.pre[1][idx_bg][3] = out_params['bg_vbm_d1'].value + self.pre[1][idx_bg][5] = out_params['bg_vbm_d2'].value + self.pre[1][idx_bg][7] = out_params['bg_vbm_d3'].value + self.pre[1][idx_bg][9] = out_params['bg_vbm_d4'].value + if idx==2: + for index in range(5): + self.pre[1][2][2 * index + 1] = out_params['bg_poly_c' + str(index)].value def peakResult2Pre(self, out_params, mode): ncomponent = self.fitp1.columnCount() @@ -2802,25 +2831,19 @@ def fillTabResults(self, x, y, out): self.res_tab.resizeRowsToContents() self.fitp1.resizeColumnsToContents() self.fitp1.resizeRowsToContents() - def BGModCreator(self, x,y,mode,idx_bg): - if len(idx_bg) == 1: - temp_res = self.bgSelector(x, y, mode=mode, idx_bg=idx_bg[0]) - return temp_res[0], temp_res[1], temp_res[2] - if len(self.idx_bg) > 1: - # Polynomial BG to be added for all BG - #to prevent Polynomial BG from being added twice, iterate over temporate idx_list - idx_list = self.idx_bg.copy() - idx_list.remove(2) - temp_res = self.bgSelector(x, y, mode=mode, idx_bg=2) - bg_mod=temp_res[0] - pars=temp_res[1] - mod=temp_res[2] - for idx_bg in idx_list: - temp_res=self.bgSelector(x,y,mode,idx_bg) - bg_mod += temp_res[0] - pars.update(temp_res[1]) - mod += temp_res[2] - return bg_mod,pars,mod + def BGModCreator(self, x,y,mode): + temp_res = self.bgSelector(x, y, mode=mode, idx_bg= self.idx_bg[0]) + mod=temp_res[0] + bg_mod=temp_res[1] + pars=temp_res[2] + + for idx_bg in self.idx_bg[1:]: + temp_res=self.bgSelector(x,y,mode,idx_bg) + mod += temp_res[0] + bg_mod += temp_res[1] + pars.update(temp_res[2]) + + return mod, bg_mod,pars def ana(self, mode): @@ -2889,13 +2912,14 @@ def ana(self, mode): # colPosition = self.fitp1.columnCount() - temp_res = self.BGModCreator(x, y, mode=mode, idx_bg=self.idx_bg) - mod += temp_res[0] - bg_mod += temp_res[1] - pars += temp_res[2] + temp_res = self.BGModCreator(x, y, mode=mode) + mod = temp_res[0] + bg_mod = temp_res[1] + pars = temp_res[2] print(pars, mod, bg_mod) self.setPreset(self.pre[0], self.pre[1], self.pre[2], self.pre[3]) # component model selection and construction + print(bg_mod) y -= bg_mod temp_res = self.PeakSelector(mod) pars.update(temp_res[1]) @@ -2992,6 +3016,12 @@ def ana(self, mode): self.stats_tab.setItem(9, 0, item) self.stats_tab.resizeColumnsToContents() self.stats_tab.resizeRowsToContents() + sum_background=0 + self.bg_comps=dict() + for key in comps: + if 'bg_' in key: + self.bg_comps[key]=comps[key] + sum_background+=comps[key] if mode == "sim": self.ar.set_title(r"Simulation mode", fontsize=11) if mode == 'eva': @@ -3005,30 +3035,12 @@ def ana(self, mode): # print(index_pk, color) strind = self.fitp1.cellWidget(0, 2 * index_pk + 1).currentText() strind = strind.split(":", 1)[0] - if self.idx_bg > 100: - self.ax.fill_between(x, comps[strind + str(index_pk + 1) + '_'] + comps['bg_'] + comps['pg_'], - comps['bg_'] + comps['pg_'], label='C_' + str(index_pk + 1)) - self.ax.plot(x, comps[strind + str(index_pk + 1) + '_'] + comps['bg_'] + comps['pg_']) - if index_pk == len_idx_pk - 1: - self.ax.plot(x, comps['bg_'] + comps['pg_'], label='BG') - if self.idx_bg < 2 or self.idx_bg == 100: - self.ax.fill_between(x, comps[strind + str(index_pk + 1) + '_'] + bg_mod + comps['pg_'], - bg_mod + comps['pg_'], label='C_' + str(index_pk + 1)) - self.ax.plot(x, comps[strind + str(index_pk + 1) + '_'] + bg_mod + comps['pg_']) - if index_pk == len_idx_pk - 1: - self.ax.plot(x, bg_mod + comps['pg_'], label='BG') - if self.idx_bg == 2: - self.ax.fill_between(x, comps[strind + str(index_pk + 1) + '_'] + comps['bg_'], comps['bg_'], - label='C_' + str(index_pk + 1)) - self.ax.plot(x, comps[strind + str(index_pk + 1) + '_'] + comps['bg_'], comps['bg_']) - if index_pk == len_idx_pk - 1: - self.ax.plot(x, comps['bg_'], label='BG') - if 100 > self.idx_bg > 2: - self.ax.fill_between(x, comps[strind + str(index_pk + 1) + '_'] + comps['bg_'] + comps['pg_'], - comps['bg_'] + comps['pg_'], label='C_' + str(index_pk + 1)) - self.ax.plot(x, comps[strind + str(index_pk + 1) + '_'] + comps['bg_'] + comps['pg_']) - if index_pk == len_idx_pk - 1: - self.ax.plot(x, comps['bg_'] + comps['pg_'], label='BG') + + self.ax.fill_between(x, comps[strind + str(index_pk + 1) + '_'] + sum_background+bg_mod, + sum_background+bg_mod, label='C_' + str(index_pk + 1)) + self.ax.plot(x, comps[strind + str(index_pk + 1) + '_'] + sum_background+bg_mod) + if index_pk == len_idx_pk - 1: + self.ax.plot(x, + sum_background+bg_mod, label='BG') self.ax.set_xlim(left=self.xmin) self.ar.set_xlim(left=self.xmin) self.ax.set_xlim(right=self.xmax) @@ -3046,32 +3058,11 @@ def ana(self, mode): for index_pk in range(len_idx_pk): strind = self.fitp1.cellWidget(0, 2 * index_pk + 1).currentText() strind = strind.split(":", 1)[0] - if self.idx_bg >= 100: - self.ax.fill_between(x, comps[strind + str(index_pk + 1) + '_'] + comps['bg_'] + comps['pg_'], - comps['bg_'] + comps['pg_'], label='C_' + str(index_pk + 1)) - self.ax.plot(x, comps[strind + str(index_pk + 1) + '_'] + comps['bg_'] + comps['pg_']) - if index_pk == len_idx_pk - 1: - self.ax.plot(x, comps['bg_'] + comps['pg_'], label="BG") - if self.idx_bg < 2: - self.ax.fill_between(x, comps[strind + str(index_pk + 1) + '_'] + bg_mod + comps['pg_'], - bg_mod + comps['pg_'], label='C_' + str(index_pk + 1)) - self.ax.plot(x, comps[strind + str(index_pk + 1) + '_'] + bg_mod + comps['pg_']) - if index_pk == len_idx_pk - 1: - self.ax.plot(x, bg_mod + comps['pg_'], label="BG") - if self.idx_bg == 2: - self.ax.fill_between(x, comps[strind + str(index_pk + 1) + '_'] + comps['bg_'], comps['bg_'], - label='C_' + str(index_pk + 1)) - self.ax.plot(x, comps[strind + str(index_pk + 1) + '_'] + comps['bg_']) - if index_pk == len_idx_pk - 1: - self.ax.plot(x, comps['bg_'], label="BG") - if 100 > self.idx_bg > 2: - self.ax.fill_between(x, comps[strind + str(index_pk + 1) + '_'] + comps['bg_'] + comps['pg_'], - comps['bg_'] + comps['pg_'], label='C_' + str(index_pk + 1)) - self.ax.plot(x, comps[strind + str(index_pk + 1) + '_'] + comps['bg_'] + comps['pg_']) - if index_pk == len_idx_pk - 1: - self.ax.plot(x, comps['bg_'] + comps['pg_'], label="BG") - - # + self.ax.fill_between(x, comps[strind + str(index_pk + 1) + '_'] + bg_mod+sum_background, + bg_mod+sum_background, label='C_' + str(index_pk + 1)) + self.ax.plot(x, comps[strind + str(index_pk + 1) + '_'] + bg_mod+sum_background) + if index_pk == len_idx_pk - 1: + self.ax.plot(x, + bg_mod+sum_background, label="BG") self.ax.set_xlim(left=self.xmin) self.ar.set_xlim(left=self.xmin) self.ax.set_xlim(right=self.xmax) @@ -3092,43 +3083,13 @@ def ana(self, mode): # make dataFrame and concat to export df_x = pd.DataFrame(x, columns=['x']) df_raw_y = pd.DataFrame(raw_y, columns=['raw_y']) - if self.idx_bg > 100: - df_y = pd.DataFrame(raw_y - comps['pg_'] - comps['bg_'], columns=['data-bg']) - df_pks = pd.DataFrame(out.best_fit - comps['pg_'] - comps['bg_'], columns=['sum_components']) - df_sum = pd.DataFrame(out.best_fit, columns=['sum_fit']) - elif self.idx_bg == 100: - if mode == 'eva': - df_y = pd.DataFrame(raw_y - comps['pg_'] - bg_mod, columns=['data-bg']) - df_pks = pd.DataFrame(out.best_fit - comps['pg_'] - bg_mod, columns=['sum_components']) - df_sum = pd.DataFrame(out.best_fit, columns=['sum_fit']) - else: - df_y = pd.DataFrame(raw_y - comps['pg_'] - comps['bg_'], columns=['data-bg']) - df_pks = pd.DataFrame(out.best_fit - comps['pg_'] - comps['bg_'], columns=['sum_components']) - df_sum = pd.DataFrame(out.best_fit, columns=['sum_fit']) - - elif self.idx_bg == 2: - df_y = pd.DataFrame(raw_y - bg_mod - comps['bg_'], columns=['data-bg']) - df_pks = pd.DataFrame(out.best_fit - comps['bg_'], columns=['sum_components']) - df_sum = pd.DataFrame(out.best_fit + comps['bg_'], columns=['sum_fit']) - else: - df_y = pd.DataFrame(raw_y - bg_mod - comps['pg_'], columns=['data-bg']) - df_pks = pd.DataFrame(out.best_fit - comps['pg_'], columns=['sum_components']) - df_sum = pd.DataFrame(out.best_fit + bg_mod, columns=['sum_fit']) - if self.idx_bg > 100: - df_b = pd.DataFrame(comps['pg_'] + comps['bg_'], columns=['bg']) - if self.idx_bg < 2: - df_b = pd.DataFrame(bg_mod + comps['pg_'], columns=['bg']) - if self.idx_bg == 2: - df_b = pd.DataFrame(comps['bg_'], columns=['bg']) - if 100 > self.idx_bg > 2: - df_b = pd.DataFrame(comps['bg_'] + comps['pg_'], columns=['bg']) - if self.idx_bg == 100: - df_b = pd.DataFrame(comps['bg_'], columns=['bg']) - if self.idx_bg == 2: - df_b_pg = pd.DataFrame(comps['bg_'], columns=['pg']) - else: - df_b_pg = pd.DataFrame(comps['pg_'], columns=['pg']) - self.result = pd.concat([df_x, df_raw_y, df_y, df_pks, df_b, df_b_pg, df_sum], axis=1) + df_y = pd.DataFrame(raw_y - sum_background-bg_mod, columns=['data-bg']) + df_pks = pd.DataFrame(out.best_fit - sum_background-bg_mod, columns=['sum_components']) + df_sum = pd.DataFrame(out.best_fit, columns=['sum_fit']) + df_b = pd.DataFrame(sum_background+bg_mod, columns=['bg']) + self.result = pd.concat([df_x, df_raw_y, df_y, df_pks, df_b, df_sum], axis=1) + df_bg_comps=pd.DataFrame.from_dict(self.bg_comps, orient='columns') + self.result=pd.concat([self.result, df_bg_comps], axis=1) for index_pk in range(int(self.fitp1.columnCount() / 2)): strind = self.fitp1.cellWidget(0, 2 * index_pk + 1).currentText() strind = strind.split(":", 1)[0] From ff04029a57e9360aee5b6b8a45f39b4eb89f04a1 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Tue, 2 May 2023 16:33:17 +0200 Subject: [PATCH 13/35] fixed text in BG status bar --- Python/main.py | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/Python/main.py b/Python/main.py index 0ec4384..9a6b182 100644 --- a/Python/main.py +++ b/Python/main.py @@ -470,7 +470,7 @@ def initUI(self): bg_fixedLayout = QtWidgets.QHBoxLayout() self.fixedBG = QtWidgets.QCheckBox('Keep background fixed') self.displayChoosenBG.setText( - 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) + 'Choosen Background: {}'.format('+ '.join([dictBG[str(idx)] for idx in self.idx_bg]))) self.displayChoosenBG.setStyleSheet("font-weight: bold") bg_fixedLayout.addWidget(self.displayChoosenBG) @@ -1283,7 +1283,7 @@ def setPreset(self, list_pre_com, list_pre_bg, list_pre_pk, list_pre_pk_lims=[[0 self.wf = list_pre_com[4] self.wf_item.setText(str(format(self.wf, self.floating))) self.displayChoosenBG.setText( - 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) + 'Choosen Background: {}'.format('+ '.join([dictBG[str(idx)] for idx in self.idx_bg]))) # load preset for bg if len(list_pre_bg) != 0 and self.addition == 0: for row in range(len(list_pre_bg)): @@ -1983,18 +1983,8 @@ def clickOnBtnBG(self): self.idx_bg = sorted(idx_bg) self.pre[0][0] = self.idx_bg - if len(checked_actions) == 1 and checked_actions[0].text() == '&Polynomial BG': - self.displayChoosenBG.setText( - 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) - elif len(checked_actions) == 1 and checked_actions[0].text() != '&Polynomial BG': - self.displayChoosenBG.setText( - 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))+ '(+Polynomial BG)') - elif len(checked_actions) >= 1 and '&Polynomial BG' not in [checked_act.text() for checked_act in checked_actions]: - self.displayChoosenBG.setText( - 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))+ '(+Polynomial BG)') - else: - self.displayChoosenBG.setText( - 'Choosen Background: {}'.format(', '.join([dictBG[str(idx)] for idx in self.idx_bg]))) + self.displayChoosenBG.setText( + 'Choosen Background: {}'.format('+ '.join([dictBG[str(idx)] for idx in self.idx_bg]))) self.activeParameters() def write_pars(self, pars): From c653969b80df91ee26bd2e6eeec95a3cbc866428 Mon Sep 17 00:00:00 2001 From: Julian Hochhaus Date: Tue, 2 May 2023 17:57:51 +0200 Subject: [PATCH 14/35] added savePreset to Tougaard CrossSection --- Python/main.py | 1 + 1 file changed, 1 insertion(+) diff --git a/Python/main.py b/Python/main.py index 9a6b182..db09d0e 100644 --- a/Python/main.py +++ b/Python/main.py @@ -718,6 +718,7 @@ def clicked_cross_section(self): def setCrossSection(self, window): window.choosenElement() tougaard = window.tougaard_params + self.savePreset() for idx in range(4): self.pre[1][1][2 * idx + 1] = tougaard[idx] self.setPreset(self.pre[0], self.pre[1], self.pre[2], self.pre[3]) From 1dfdcc30f6b2bf9b7a333effc4917a1611dc058d Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Wed, 3 May 2023 10:12:33 +0200 Subject: [PATCH 15/35] reenabled the funtionality of the Append parameters method --- Python/main.py | 110 +++++++++++++++++++++++++++++++------------------ 1 file changed, 71 insertions(+), 39 deletions(-) diff --git a/Python/main.py b/Python/main.py index db09d0e..0fbda54 100644 --- a/Python/main.py +++ b/Python/main.py @@ -295,48 +295,43 @@ def initUI(self): self.bgMenu = menubar.addMenu('&Choose BG') - btn_bg_shirley_act = QtWidgets.QAction('&Active &Shirley BG', self, checkable=True) - btn_bg_shirley_act.triggered.connect(self.clickOnBtnBG) + self.btn_bg_shirley_act = QtWidgets.QAction('&Active &Shirley BG', self, checkable=True) + self.btn_bg_shirley_act.triggered.connect(self.clickOnBtnBG) - btn_bg_shirley_static = QtWidgets.QAction('&Static &Shirley BG', self, checkable=True) - btn_bg_shirley_static.triggered.connect(self.clickOnBtnBG) + self.btn_bg_shirley_static = QtWidgets.QAction('&Static &Shirley BG', self, checkable=True) + self.btn_bg_shirley_static.triggered.connect(self.clickOnBtnBG) - btn_bg_tougaard_act = QtWidgets.QAction('&Active &Tougaard BG', self, checkable=True) - btn_bg_tougaard_act.triggered.connect(self.clickOnBtnBG) + self.btn_bg_tougaard_act = QtWidgets.QAction('&Active &Tougaard BG', self, checkable=True) + self.btn_bg_tougaard_act.triggered.connect(self.clickOnBtnBG) - btn_bg_tougaard_static = QtWidgets.QAction('&Static &Tougaard BG', self, checkable=True) - btn_bg_tougaard_static.triggered.connect(self.clickOnBtnBG) + self.btn_bg_tougaard_static = QtWidgets.QAction('&Static &Tougaard BG', self, checkable=True) + self.btn_bg_tougaard_static.triggered.connect(self.clickOnBtnBG) - btn_bg_polynomial = QtWidgets.QAction('&Polynomial BG', self, checkable=True) - btn_bg_polynomial.setShortcut('Ctrl+Alt+P') - btn_bg_polynomial.triggered.connect(self.clickOnBtnBG) + self.btn_bg_polynomial = QtWidgets.QAction('&Polynomial BG', self, checkable=True) + self.btn_bg_polynomial.setShortcut('Ctrl+Alt+P') + self.btn_bg_polynomial.triggered.connect(self.clickOnBtnBG) - btn_bg_arctan = QtWidgets.QAction('&Arctan BG', self, checkable=True) - btn_bg_arctan.triggered.connect(self.clickOnBtnBG) + self.btn_bg_arctan = QtWidgets.QAction('&Arctan BG', self, checkable=True) + self.btn_bg_arctan.triggered.connect(self.clickOnBtnBG) - btn_bg_erf = QtWidgets.QAction('&Erf BG', self, checkable=True) - btn_bg_erf.triggered.connect(self.clickOnBtnBG) + self.btn_bg_erf = QtWidgets.QAction('&Erf BG', self, checkable=True) + self.btn_bg_erf.triggered.connect(self.clickOnBtnBG) - btn_bg_vbm = QtWidgets.QAction('&VBM/Cutoff BG', self, checkable=True) - btn_bg_vbm.triggered.connect(self.clickOnBtnBG) + self.btn_bg_vbm = QtWidgets.QAction('&VBM/Cutoff BG', self, checkable=True) + self.btn_bg_vbm.triggered.connect(self.clickOnBtnBG) # Add the checkable actions to the menu - self.bgMenu.addAction(btn_bg_shirley_act) - self.bgMenu.addAction(btn_bg_shirley_static) - self.bgMenu.addAction(btn_bg_tougaard_act) - self.bgMenu.addAction(btn_bg_tougaard_static) - self.bgMenu.addAction(btn_bg_polynomial) - self.bgMenu.addAction(btn_bg_arctan) - self.bgMenu.addAction(btn_bg_erf) - self.bgMenu.addAction(btn_bg_vbm) + self.bgMenu.addAction(self.btn_bg_shirley_act) + self.bgMenu.addAction(self.btn_bg_shirley_static) + self.bgMenu.addAction(self.btn_bg_tougaard_act) + self.bgMenu.addAction(self.btn_bg_tougaard_static) + self.bgMenu.addAction(self.btn_bg_polynomial) + self.bgMenu.addAction(self.btn_bg_arctan) + self.bgMenu.addAction(self.btn_bg_erf) + self.bgMenu.addAction(self.btn_bg_vbm) btn_tougaard_cross_section = QtWidgets.QAction('Tougaard &Cross Section ', self) btn_tougaard_cross_section.triggered.connect(self.clicked_cross_section) - - self.bgMenu.addAction(btn_bg_polynomial) - self.bgMenu.addAction(btn_bg_arctan) - self.bgMenu.addAction(btn_bg_erf) - self.bgMenu.addAction(btn_bg_vbm) self.bgMenu.addSeparator() self.bgMenu.addAction(btn_tougaard_cross_section) # central widget layout @@ -662,6 +657,24 @@ def initUI(self): self.activeParameters() self.show() + def setButtonState(self, indices): + for i in indices: + if i==0: + self.btn_bg_shirley_static.setChecked(True) + elif i==1: + self.btn_bg_tougaard_static.setChecked(True) + elif i==2: + self.btn_bg_polynomial_static.setChecked(True) + elif i==3: + self.btn_bg_arctan.setChecked(True) + elif i==4: + self.btn_bg_erf.setChecked(True) + elif i==5: + self.btn_bg_vbm.setChecked(True) + elif i==100: + self.btn_bg_shirley_act.setChecked(True) + elif i==101: + self.btn_bg_tougaard_act.setChecked(True) def lims_changed(self, row, column): """Handle the cellChanged signal emitted by fitp1 table (the limits table) Args: @@ -733,7 +746,9 @@ def activeParameters(self): self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() & ~QtCore.Qt.ItemIsEditable & ~QtCore.Qt.ItemIsEnabled & ~QtCore.Qt.ItemIsSelectable) + print('active', self.idx_bg) for idx in self.idx_bg: + print(idx) for col in range(ncols): for row in range(nrows): if idx == 0 and row == 0 and col < 4: @@ -1271,6 +1286,8 @@ def preset(self): self.fitp1.resizeRowsToContents() def setPreset(self, list_pre_com, list_pre_bg, list_pre_pk, list_pre_pk_lims=[[0, '', '']] * 19): + print(list_pre_com) + self.activeParameters() if len(list_pre_com) == 1: index_bg = list_pre_com[0] else: @@ -1321,8 +1338,10 @@ def setPreset(self, list_pre_com, list_pre_bg, list_pre_pk, list_pre_pk_lims=[[0 if row == 0 or row == 13 or row == 15 or row == 17 or row == 19 or row == 21 or row == 23 or row == 25: comboBox = QtWidgets.QComboBox() if row == 0: + print('row 0') comboBox.addItems(self.list_shape) comboBox.currentTextChanged.connect(self.activeParameters) + print('*******') else: comboBox.addItems(self.list_component) if self.addition == 0: @@ -1331,36 +1350,44 @@ def setPreset(self, list_pre_com, list_pre_bg, list_pre_pk, list_pre_pk_lims=[[0 else: self.fitp1.setCellWidget(row, col + colPosition * 2, comboBox) if list_pre_pk[row][col] != 0: - comboBox.setCurrentIndex(list_pre_pk[row][col] + colPosition) + if row==0: + comboBox.setCurrentIndex(int(list_pre_pk[row][col])) + else: + comboBox.setCurrentIndex(int(list_pre_pk[row][col] + colPosition)) else: - comboBox.setCurrentIndex(list_pre_pk[row][col]) + comboBox.setCurrentIndex(int(list_pre_pk[row][col])) else: - item = self.fitp1.item(row, col) if self.addition == 0: + item = self.fitp1.item(row, col) if str(list_pre_pk[row][col]) == '': item.setText('') else: item.setText(str(format(list_pre_pk[row][col], self.floating))) else: + item = self.fitp1.item(row, col+colPosition*2) if str(list_pre_pk[row][col]) == '': item.setText('') else: item.setText(str(format(list_pre_pk[row][col], self.floating))) + else: if row != 0 and row != 13 and row != 15 and row != 17 and row != 19 and row != 21 and row != 23 and row != 25: - item = self.fitp1.item(row, col) + if self.addition == 0: + item = self.fitp1.item(row, col) + else: + item = self.fitp1.item(row, col+colPosition*2) + item.setText('') if list_pre_pk[row][col] == 2: item.setCheckState(QtCore.Qt.Checked) else: item.setCheckState(QtCore.Qt.Unchecked) - if self.addition == 0: - item.setText('') - else: - self.fitp1.setItem(row, col + colPosition * 2, item) for row in range(len(list_pre_pk_lims)): for col in range(len(list_pre_pk_lims[0])): - item = self.fitp1_lims.item(row, col) + if self.addition == 0: + item = self.fitp1_lims.item(row, col) + else: + item = self.fitp1_lims.item(row, col+colPosition*3) if (col % 3) != 0: if str(list_pre_pk_lims[row][col]) == '': item.setText('') @@ -1382,6 +1409,11 @@ def loadPreset(self): file.close() # print(self.pre, type(self.pre)) self.pre = ast.literal_eval(temp_pre) + if type(self.pre[0][0])==int:#backwards compatibility for old presets which only allowed one single BG + self.idx_bg = [self.pre[0][0]] + else: + self.idx_bg = self.pre[0][0] + self.setButtonState(self.idx_bg) # self.pre = json.loads(self.pre) #json does not work due to the None issue # print(self.pre, type(self.pre)) # self.comboBox_pres.clear() From 4f99eedb9f7b7f9102ac7ace252578e63b5d6d19 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Wed, 3 May 2023 10:34:03 +0200 Subject: [PATCH 16/35] fixed #45 and some minor issues which remained after fixing the append method --- Python/main.py | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/Python/main.py b/Python/main.py index 0fbda54..ecdf30c 100644 --- a/Python/main.py +++ b/Python/main.py @@ -675,7 +675,7 @@ def setButtonState(self, indices): self.btn_bg_shirley_act.setChecked(True) elif i==101: self.btn_bg_tougaard_act.setChecked(True) - def lims_changed(self, row, column): + def lims_changed(self, row=0, column=0): """Handle the cellChanged signal emitted by fitp1 table (the limits table) Args: row (int): The row index of the changed cell. @@ -684,7 +684,6 @@ def lims_changed(self, row, column): Returns: None """ - item = self.fitp1_lims.item(row, column) checked = False for c in range(int(self.fitp1_lims.columnCount() / 3)): for r in range(self.fitp1_lims.rowCount()): @@ -746,9 +745,7 @@ def activeParameters(self): self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() & ~QtCore.Qt.ItemIsEditable & ~QtCore.Qt.ItemIsEnabled & ~QtCore.Qt.ItemIsSelectable) - print('active', self.idx_bg) for idx in self.idx_bg: - print(idx) for col in range(ncols): for row in range(nrows): if idx == 0 and row == 0 and col < 4: @@ -1286,8 +1283,6 @@ def preset(self): self.fitp1.resizeRowsToContents() def setPreset(self, list_pre_com, list_pre_bg, list_pre_pk, list_pre_pk_lims=[[0, '', '']] * 19): - print(list_pre_com) - self.activeParameters() if len(list_pre_com) == 1: index_bg = list_pre_com[0] else: @@ -1338,10 +1333,8 @@ def setPreset(self, list_pre_com, list_pre_bg, list_pre_pk, list_pre_pk_lims=[[0 if row == 0 or row == 13 or row == 15 or row == 17 or row == 19 or row == 21 or row == 23 or row == 25: comboBox = QtWidgets.QComboBox() if row == 0: - print('row 0') comboBox.addItems(self.list_shape) comboBox.currentTextChanged.connect(self.activeParameters) - print('*******') else: comboBox.addItems(self.list_component) if self.addition == 0: @@ -1398,7 +1391,8 @@ def setPreset(self, list_pre_com, list_pre_bg, list_pre_pk, list_pre_pk_lims=[[0 item.setCheckState(QtCore.Qt.Checked) else: item.setCheckState(QtCore.Qt.Unchecked) - + self.activeParameters() + self.lims_changed() def loadPreset(self): cfilePath, _ = QtWidgets.QFileDialog.getOpenFileName(self, 'Open data file', self.filePath, "DAT Files (*.dat)") if cfilePath != "": @@ -1811,7 +1805,6 @@ def plot(self): usecols=(0, 1)) else: self.df = np.loadtxt(str(self.comboBox_file.currentText()), delimiter=',', skiprows=1) - print(self.df) # self.df = pd.read_csv(str(self.comboBox_file.currentText()), dtype = float, skiprows=1, # header=None) strpe = np.loadtxt(str(self.comboBox_file.currentText()), dtype='str', delimiter=',', usecols=1, @@ -2170,7 +2163,6 @@ def poly2vbm(x, ctr, d1, d2, d3, d4): pars = mod.guess(y, x=x) else: pars = mod.make_params() - print(pars) for index in range(5): pars['bg_poly_c' + str(index)].value = self.pre[1][2][2 * index + 1] if self.pre[1][2][2 * index] == 2: @@ -2939,10 +2931,8 @@ def ana(self, mode): mod = temp_res[0] bg_mod = temp_res[1] pars = temp_res[2] - print(pars, mod, bg_mod) self.setPreset(self.pre[0], self.pre[1], self.pre[2], self.pre[3]) # component model selection and construction - print(bg_mod) y -= bg_mod temp_res = self.PeakSelector(mod) pars.update(temp_res[1]) From 38598bb7d1dc4a2d9f9984a13fc472bf8c00591f Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Wed, 3 May 2023 10:36:24 +0200 Subject: [PATCH 17/35] cleaned doc folder from dev branch --- docs/.gitignore | 5 - docs/404.html | 25 -- docs/Gemfile | 35 --- docs/Gemfile.lock | 271 ------------------ docs/_config.yml | 75 ----- .../2023-03-30-welcome-to-jekyll.markdown | 29 -- docs/index.markdown | 6 - docs/pages/about.markdown | 19 -- docs/pages/guide.markdown | 6 - docs/pages/setup.markdown | 7 - 10 files changed, 478 deletions(-) delete mode 100644 docs/.gitignore delete mode 100644 docs/404.html delete mode 100644 docs/Gemfile delete mode 100644 docs/Gemfile.lock delete mode 100644 docs/_config.yml delete mode 100644 docs/_posts/2023-03-30-welcome-to-jekyll.markdown delete mode 100644 docs/index.markdown delete mode 100644 docs/pages/about.markdown delete mode 100644 docs/pages/guide.markdown delete mode 100644 docs/pages/setup.markdown diff --git a/docs/.gitignore b/docs/.gitignore deleted file mode 100644 index f40fbd8..0000000 --- a/docs/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -_site -.sass-cache -.jekyll-cache -.jekyll-metadata -vendor diff --git a/docs/404.html b/docs/404.html deleted file mode 100644 index 086a5c9..0000000 --- a/docs/404.html +++ /dev/null @@ -1,25 +0,0 @@ ---- -permalink: /404.html -layout: default ---- - - - -
-

404

- -

Page not found :(

-

The requested page could not be found.

-
diff --git a/docs/Gemfile b/docs/Gemfile deleted file mode 100644 index 03d4000..0000000 --- a/docs/Gemfile +++ /dev/null @@ -1,35 +0,0 @@ -source "https://rubygems.org" -# Hello! This is where you manage which Jekyll version is used to run. -# When you want to use a different version, change it below, save the -# file and run `bundle install`. Run Jekyll with `bundle exec`, like so: -# -# bundle exec jekyll serve -# -# This will help ensure the proper Jekyll version is running. -# Happy Jekylling! -#gem "jekyll", "~> 4.3.2" -# This is the default theme for new Jekyll sites. You may change this to anything you like. -gem "minima", "~> 2.5" -# If you want to use GitHub Pages, remove the "gem "jekyll"" above and -# uncomment the line below. To upgrade, run `bundle update github-pages`. -gem "github-pages", "~> 228", group: :jekyll_plugins -# If you have any plugins, put them here! -group :jekyll_plugins do - gem "jekyll-feed", "~> 0.12" -end - -# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem -# and associated library. -platforms :mingw, :x64_mingw, :mswin, :jruby do - gem "tzinfo", ">= 1", "< 3" - gem "tzinfo-data" -end - -# Performance-booster for watching directories on Windows -gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin] - -# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem -# do not have a Java counterpart. -gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby] - -gem "webrick", "~> 1.8" diff --git a/docs/Gemfile.lock b/docs/Gemfile.lock deleted file mode 100644 index 083298a..0000000 --- a/docs/Gemfile.lock +++ /dev/null @@ -1,271 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - activesupport (7.0.4.3) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - addressable (2.8.1) - public_suffix (>= 2.0.2, < 6.0) - coffee-script (2.4.1) - coffee-script-source - execjs - coffee-script-source (1.11.1) - colorator (1.1.0) - commonmarker (0.23.9) - concurrent-ruby (1.2.2) - dnsruby (1.61.9) - simpleidn (~> 0.1) - em-websocket (0.5.3) - eventmachine (>= 0.12.9) - http_parser.rb (~> 0) - ethon (0.16.0) - ffi (>= 1.15.0) - eventmachine (1.2.7) - execjs (2.8.1) - faraday (2.7.4) - faraday-net_http (>= 2.0, < 3.1) - ruby2_keywords (>= 0.0.4) - faraday-net_http (3.0.2) - ffi (1.15.5) - ffi (1.15.5-x64-unknown) - forwardable-extended (2.6.0) - gemoji (3.0.1) - github-pages (228) - github-pages-health-check (= 1.17.9) - jekyll (= 3.9.3) - jekyll-avatar (= 0.7.0) - jekyll-coffeescript (= 1.1.1) - jekyll-commonmark-ghpages (= 0.4.0) - jekyll-default-layout (= 0.1.4) - jekyll-feed (= 0.15.1) - jekyll-gist (= 1.5.0) - jekyll-github-metadata (= 2.13.0) - jekyll-include-cache (= 0.2.1) - jekyll-mentions (= 1.6.0) - jekyll-optional-front-matter (= 0.3.2) - jekyll-paginate (= 1.1.0) - jekyll-readme-index (= 0.3.0) - jekyll-redirect-from (= 0.16.0) - jekyll-relative-links (= 0.6.1) - jekyll-remote-theme (= 0.4.3) - jekyll-sass-converter (= 1.5.2) - jekyll-seo-tag (= 2.8.0) - jekyll-sitemap (= 1.4.0) - jekyll-swiss (= 1.0.0) - jekyll-theme-architect (= 0.2.0) - jekyll-theme-cayman (= 0.2.0) - jekyll-theme-dinky (= 0.2.0) - jekyll-theme-hacker (= 0.2.0) - jekyll-theme-leap-day (= 0.2.0) - jekyll-theme-merlot (= 0.2.0) - jekyll-theme-midnight (= 0.2.0) - jekyll-theme-minimal (= 0.2.0) - jekyll-theme-modernist (= 0.2.0) - jekyll-theme-primer (= 0.6.0) - jekyll-theme-slate (= 0.2.0) - jekyll-theme-tactile (= 0.2.0) - jekyll-theme-time-machine (= 0.2.0) - jekyll-titles-from-headings (= 0.5.3) - jemoji (= 0.12.0) - kramdown (= 2.3.2) - kramdown-parser-gfm (= 1.1.0) - liquid (= 4.0.4) - mercenary (~> 0.3) - minima (= 2.5.1) - nokogiri (>= 1.13.6, < 2.0) - rouge (= 3.26.0) - terminal-table (~> 1.4) - github-pages-health-check (1.17.9) - addressable (~> 2.3) - dnsruby (~> 1.60) - octokit (~> 4.0) - public_suffix (>= 3.0, < 5.0) - typhoeus (~> 1.3) - html-pipeline (2.14.3) - activesupport (>= 2) - nokogiri (>= 1.4) - http_parser.rb (0.8.0) - i18n (1.12.0) - concurrent-ruby (~> 1.0) - jekyll (3.9.3) - addressable (~> 2.4) - colorator (~> 1.0) - em-websocket (~> 0.5) - i18n (>= 0.7, < 2) - jekyll-sass-converter (~> 1.0) - jekyll-watch (~> 2.0) - kramdown (>= 1.17, < 3) - liquid (~> 4.0) - mercenary (~> 0.3.3) - pathutil (~> 0.9) - rouge (>= 1.7, < 4) - safe_yaml (~> 1.0) - jekyll-avatar (0.7.0) - jekyll (>= 3.0, < 5.0) - jekyll-coffeescript (1.1.1) - coffee-script (~> 2.2) - coffee-script-source (~> 1.11.1) - jekyll-commonmark (1.4.0) - commonmarker (~> 0.22) - jekyll-commonmark-ghpages (0.4.0) - commonmarker (~> 0.23.7) - jekyll (~> 3.9.0) - jekyll-commonmark (~> 1.4.0) - rouge (>= 2.0, < 5.0) - jekyll-default-layout (0.1.4) - jekyll (~> 3.0) - jekyll-feed (0.15.1) - jekyll (>= 3.7, < 5.0) - jekyll-gist (1.5.0) - octokit (~> 4.2) - jekyll-github-metadata (2.13.0) - jekyll (>= 3.4, < 5.0) - octokit (~> 4.0, != 4.4.0) - jekyll-include-cache (0.2.1) - jekyll (>= 3.7, < 5.0) - jekyll-mentions (1.6.0) - html-pipeline (~> 2.3) - jekyll (>= 3.7, < 5.0) - jekyll-optional-front-matter (0.3.2) - jekyll (>= 3.0, < 5.0) - jekyll-paginate (1.1.0) - jekyll-readme-index (0.3.0) - jekyll (>= 3.0, < 5.0) - jekyll-redirect-from (0.16.0) - jekyll (>= 3.3, < 5.0) - jekyll-relative-links (0.6.1) - jekyll (>= 3.3, < 5.0) - jekyll-remote-theme (0.4.3) - addressable (~> 2.0) - jekyll (>= 3.5, < 5.0) - jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0) - rubyzip (>= 1.3.0, < 3.0) - jekyll-sass-converter (1.5.2) - sass (~> 3.4) - jekyll-seo-tag (2.8.0) - jekyll (>= 3.8, < 5.0) - jekyll-sitemap (1.4.0) - jekyll (>= 3.7, < 5.0) - jekyll-swiss (1.0.0) - jekyll-theme-architect (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-cayman (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-dinky (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-hacker (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-leap-day (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-merlot (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-midnight (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-minimal (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-modernist (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-primer (0.6.0) - jekyll (> 3.5, < 5.0) - jekyll-github-metadata (~> 2.9) - jekyll-seo-tag (~> 2.0) - jekyll-theme-slate (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-tactile (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-time-machine (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-titles-from-headings (0.5.3) - jekyll (>= 3.3, < 5.0) - jekyll-watch (2.2.1) - listen (~> 3.0) - jemoji (0.12.0) - gemoji (~> 3.0) - html-pipeline (~> 2.2) - jekyll (>= 3.0, < 5.0) - kramdown (2.3.2) - rexml - kramdown-parser-gfm (1.1.0) - kramdown (~> 2.0) - liquid (4.0.4) - listen (3.8.0) - rb-fsevent (~> 0.10, >= 0.10.3) - rb-inotify (~> 0.9, >= 0.9.10) - mercenary (0.3.6) - mini_portile2 (2.8.1) - minima (2.5.1) - jekyll (>= 3.5, < 5.0) - jekyll-feed (~> 0.9) - jekyll-seo-tag (~> 2.1) - minitest (5.18.0) - nokogiri (1.14.3) - mini_portile2 (~> 2.8.0) - racc (~> 1.4) - nokogiri (1.14.3-x86_64-linux) - racc (~> 1.4) - octokit (4.25.1) - faraday (>= 1, < 3) - sawyer (~> 0.9) - pathutil (0.16.2) - forwardable-extended (~> 2.6) - public_suffix (4.0.7) - racc (1.6.2) - rb-fsevent (0.11.2) - rb-inotify (0.10.1) - ffi (~> 1.0) - rexml (3.2.5) - rouge (3.26.0) - ruby2_keywords (0.0.5) - rubyzip (2.3.2) - safe_yaml (1.0.5) - sass (3.7.4) - sass-listen (~> 4.0.0) - sass-listen (4.0.0) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - sawyer (0.9.2) - addressable (>= 2.3.5) - faraday (>= 0.17.3, < 3) - simpleidn (0.2.1) - unf (~> 0.1.4) - terminal-table (1.6.0) - typhoeus (1.4.0) - ethon (>= 0.9.0) - tzinfo (2.0.6) - concurrent-ruby (~> 1.0) - unf (0.1.4) - unf_ext - unf_ext (0.0.8.2) - unf_ext (0.0.8.2-x64-unknown) - webrick (1.8.1) - -PLATFORMS - x64-unknown - x86_64-linux - -DEPENDENCIES - github-pages (~> 228) - http_parser.rb (~> 0.6.0) - jekyll-feed (~> 0.12) - minima (~> 2.5) - tzinfo (>= 1, < 3) - tzinfo-data - wdm (~> 0.1.1) - webrick (~> 1.8) - -BUNDLED WITH - 2.4.10 diff --git a/docs/_config.yml b/docs/_config.yml deleted file mode 100644 index 5541552..0000000 --- a/docs/_config.yml +++ /dev/null @@ -1,75 +0,0 @@ -# Welcome to Jekyll! -# -# This config file is meant for settings that affect your whole blog, values -# which you are expected to set up once and rarely edit after that. If you find -# yourself editing this file very often, consider using Jekyll's data files -# feature for the data you need to update frequently. -# -# For technical reasons, this file is *NOT* reloaded automatically when you use -# 'bundle exec jekyll serve'. If you change this file, please restart the server process. -# -# If you need help with YAML syntax, here are some quick references for you: -# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml -# https://learnxinyminutes.com/docs/yaml/ -# -# Site settings -# These are used to personalize your new site. If you look in the HTML files, -# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. -# You can create any custom variable you would like, and they will be accessible -# in the templates via {{ site.myvariable }}. - -title: LG4X-V2 -author: Julian Hochhaus -email: julian.hochhaus@tu-dortmund.de -description: >- # this means to ignore newlines until "baseurl:" - LG4X-V2 is an open-source GUI for X-ray photoemission spectroscopy (XPS) curve fitting based on the python lmfit package. It streamlines the fitting process for easier validation and consistency. It is inspired by its predecessor software LG4X by Hideki Nakajima. -#baseurl: "" # the subpath of your site, e.g. /blog -#url: "" # the base hostname & protocol for your site, e.g. http://example.com -linkedin: julian-hochhaus -ORCID: 0000-0002-8328-607X -github_username: Julian-Hochhaus - - - -# The keywords to associate with your website, for SEO purposes -keywords: "XPS,lmfit,GUI,open-source, curve fitting, spectra analysis, XAS, open-source software, graphical user interface, X-ray photoemission spectroscopy, XPS curve fitting, fitting procedure, data analysis, Julian Hochhaus, Hideki Nakajima " - -# Build settings -theme: minima -plugins: - - jekyll-feed - - jekyll-seo-tag - -# Theme-specific settings - -minima: - - -header_pages: - - pages/setup.markdown - - pages/guide.markdown - - pages/about.markdown - - - -markdown: kramdown - -# Exclude from processing. -# The following items will not be processed, by default. -# Any item listed under the `exclude:` key here will be automatically added to -# the internal "default list". -# -# Excluded items can be processed by explicitly listing the directories or -# their entries' file path in the `include:` list. -# -# exclude: -# - .sass-cache/ -# - .jekyll-cache/ -# - gemfiles/ -# - Gemfile -# - Gemfile.lock -# - node_modules/ -# - vendor/bundle/ -# - vendor/cache/ -# - vendor/gems/ -# - vendor/ruby/ diff --git a/docs/_posts/2023-03-30-welcome-to-jekyll.markdown b/docs/_posts/2023-03-30-welcome-to-jekyll.markdown deleted file mode 100644 index 2ab304c..0000000 --- a/docs/_posts/2023-03-30-welcome-to-jekyll.markdown +++ /dev/null @@ -1,29 +0,0 @@ ---- -layout: post -title: "Welcome to Jekyll!" -date: 2023-03-30 12:28:36 +0200 -categories: jekyll update ---- -You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated. - -Jekyll requires blog post files to be named according to the following format: - -`YEAR-MONTH-DAY-title.MARKUP` - -Where `YEAR` is a four-digit number, `MONTH` and `DAY` are both two-digit numbers, and `MARKUP` is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works. - -Jekyll also offers powerful support for code snippets: - -{% highlight ruby %} -def print_hi(name) - puts "Hi, #{name}" -end -print_hi('Tom') -#=> prints 'Hi, Tom' to STDOUT. -{% endhighlight %} - -Check out the [Jekyll docs][jekyll-docs] for more info on how to get the most out of Jekyll. File all bugs/feature requests at [Jekyll’s GitHub repo][jekyll-gh]. If you have questions, you can ask them on [Jekyll Talk][jekyll-talk]. - -[jekyll-docs]: https://jekyllrb.com/docs/home -[jekyll-gh]: https://github.com/jekyll/jekyll -[jekyll-talk]: https://talk.jekyllrb.com/ diff --git a/docs/index.markdown b/docs/index.markdown deleted file mode 100644 index 0671507..0000000 --- a/docs/index.markdown +++ /dev/null @@ -1,6 +0,0 @@ ---- -# Feel free to add content and custom Front Matter to this file. -# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults - -layout: home ---- diff --git a/docs/pages/about.markdown b/docs/pages/about.markdown deleted file mode 100644 index 58ca59d..0000000 --- a/docs/pages/about.markdown +++ /dev/null @@ -1,19 +0,0 @@ ---- -layout: page -title: About -permalink: /pages/about/ -order: -1 ---- - -This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](https://jekyllrb.com/) - -You can find the source code for Minima at GitHub: -[jekyll][jekyll-organization] / -[minima](https://github.com/jekyll/minima) - -You can find the source code for Jekyll at GitHub: -[jekyll][jekyll-organization] / -[jekyll](https://github.com/jekyll/jekyll) - - -[jekyll-organization]: https://github.com/jekyll diff --git a/docs/pages/guide.markdown b/docs/pages/guide.markdown deleted file mode 100644 index 7383491..0000000 --- a/docs/pages/guide.markdown +++ /dev/null @@ -1,6 +0,0 @@ ---- -layout: page -title: User Guide -permalink: /pages/guide/ ---- - diff --git a/docs/pages/setup.markdown b/docs/pages/setup.markdown deleted file mode 100644 index 0e4a5d1..0000000 --- a/docs/pages/setup.markdown +++ /dev/null @@ -1,7 +0,0 @@ ---- -layout: page -title: Setup -permalink: /pages/setup/ -order : 1 ---- - From 4583c470362a376001f789242aa055c58959facf Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Wed, 3 May 2023 10:36:51 +0200 Subject: [PATCH 18/35] cleaned doc folder from master branch --- docs/.gitignore | 5 - docs/404.html | 25 -- docs/Gemfile | 35 --- docs/Gemfile.lock | 271 ------------------ docs/_config.yml | 75 ----- .../2023-03-30-welcome-to-jekyll.markdown | 29 -- docs/index.markdown | 6 - docs/pages/about.markdown | 19 -- docs/pages/guide.markdown | 6 - docs/pages/setup.markdown | 7 - 10 files changed, 478 deletions(-) delete mode 100644 docs/.gitignore delete mode 100644 docs/404.html delete mode 100644 docs/Gemfile delete mode 100644 docs/Gemfile.lock delete mode 100644 docs/_config.yml delete mode 100644 docs/_posts/2023-03-30-welcome-to-jekyll.markdown delete mode 100644 docs/index.markdown delete mode 100644 docs/pages/about.markdown delete mode 100644 docs/pages/guide.markdown delete mode 100644 docs/pages/setup.markdown diff --git a/docs/.gitignore b/docs/.gitignore deleted file mode 100644 index f40fbd8..0000000 --- a/docs/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -_site -.sass-cache -.jekyll-cache -.jekyll-metadata -vendor diff --git a/docs/404.html b/docs/404.html deleted file mode 100644 index 086a5c9..0000000 --- a/docs/404.html +++ /dev/null @@ -1,25 +0,0 @@ ---- -permalink: /404.html -layout: default ---- - - - -
-

404

- -

Page not found :(

-

The requested page could not be found.

-
diff --git a/docs/Gemfile b/docs/Gemfile deleted file mode 100644 index 03d4000..0000000 --- a/docs/Gemfile +++ /dev/null @@ -1,35 +0,0 @@ -source "https://rubygems.org" -# Hello! This is where you manage which Jekyll version is used to run. -# When you want to use a different version, change it below, save the -# file and run `bundle install`. Run Jekyll with `bundle exec`, like so: -# -# bundle exec jekyll serve -# -# This will help ensure the proper Jekyll version is running. -# Happy Jekylling! -#gem "jekyll", "~> 4.3.2" -# This is the default theme for new Jekyll sites. You may change this to anything you like. -gem "minima", "~> 2.5" -# If you want to use GitHub Pages, remove the "gem "jekyll"" above and -# uncomment the line below. To upgrade, run `bundle update github-pages`. -gem "github-pages", "~> 228", group: :jekyll_plugins -# If you have any plugins, put them here! -group :jekyll_plugins do - gem "jekyll-feed", "~> 0.12" -end - -# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem -# and associated library. -platforms :mingw, :x64_mingw, :mswin, :jruby do - gem "tzinfo", ">= 1", "< 3" - gem "tzinfo-data" -end - -# Performance-booster for watching directories on Windows -gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin] - -# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem -# do not have a Java counterpart. -gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby] - -gem "webrick", "~> 1.8" diff --git a/docs/Gemfile.lock b/docs/Gemfile.lock deleted file mode 100644 index 083298a..0000000 --- a/docs/Gemfile.lock +++ /dev/null @@ -1,271 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - activesupport (7.0.4.3) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - addressable (2.8.1) - public_suffix (>= 2.0.2, < 6.0) - coffee-script (2.4.1) - coffee-script-source - execjs - coffee-script-source (1.11.1) - colorator (1.1.0) - commonmarker (0.23.9) - concurrent-ruby (1.2.2) - dnsruby (1.61.9) - simpleidn (~> 0.1) - em-websocket (0.5.3) - eventmachine (>= 0.12.9) - http_parser.rb (~> 0) - ethon (0.16.0) - ffi (>= 1.15.0) - eventmachine (1.2.7) - execjs (2.8.1) - faraday (2.7.4) - faraday-net_http (>= 2.0, < 3.1) - ruby2_keywords (>= 0.0.4) - faraday-net_http (3.0.2) - ffi (1.15.5) - ffi (1.15.5-x64-unknown) - forwardable-extended (2.6.0) - gemoji (3.0.1) - github-pages (228) - github-pages-health-check (= 1.17.9) - jekyll (= 3.9.3) - jekyll-avatar (= 0.7.0) - jekyll-coffeescript (= 1.1.1) - jekyll-commonmark-ghpages (= 0.4.0) - jekyll-default-layout (= 0.1.4) - jekyll-feed (= 0.15.1) - jekyll-gist (= 1.5.0) - jekyll-github-metadata (= 2.13.0) - jekyll-include-cache (= 0.2.1) - jekyll-mentions (= 1.6.0) - jekyll-optional-front-matter (= 0.3.2) - jekyll-paginate (= 1.1.0) - jekyll-readme-index (= 0.3.0) - jekyll-redirect-from (= 0.16.0) - jekyll-relative-links (= 0.6.1) - jekyll-remote-theme (= 0.4.3) - jekyll-sass-converter (= 1.5.2) - jekyll-seo-tag (= 2.8.0) - jekyll-sitemap (= 1.4.0) - jekyll-swiss (= 1.0.0) - jekyll-theme-architect (= 0.2.0) - jekyll-theme-cayman (= 0.2.0) - jekyll-theme-dinky (= 0.2.0) - jekyll-theme-hacker (= 0.2.0) - jekyll-theme-leap-day (= 0.2.0) - jekyll-theme-merlot (= 0.2.0) - jekyll-theme-midnight (= 0.2.0) - jekyll-theme-minimal (= 0.2.0) - jekyll-theme-modernist (= 0.2.0) - jekyll-theme-primer (= 0.6.0) - jekyll-theme-slate (= 0.2.0) - jekyll-theme-tactile (= 0.2.0) - jekyll-theme-time-machine (= 0.2.0) - jekyll-titles-from-headings (= 0.5.3) - jemoji (= 0.12.0) - kramdown (= 2.3.2) - kramdown-parser-gfm (= 1.1.0) - liquid (= 4.0.4) - mercenary (~> 0.3) - minima (= 2.5.1) - nokogiri (>= 1.13.6, < 2.0) - rouge (= 3.26.0) - terminal-table (~> 1.4) - github-pages-health-check (1.17.9) - addressable (~> 2.3) - dnsruby (~> 1.60) - octokit (~> 4.0) - public_suffix (>= 3.0, < 5.0) - typhoeus (~> 1.3) - html-pipeline (2.14.3) - activesupport (>= 2) - nokogiri (>= 1.4) - http_parser.rb (0.8.0) - i18n (1.12.0) - concurrent-ruby (~> 1.0) - jekyll (3.9.3) - addressable (~> 2.4) - colorator (~> 1.0) - em-websocket (~> 0.5) - i18n (>= 0.7, < 2) - jekyll-sass-converter (~> 1.0) - jekyll-watch (~> 2.0) - kramdown (>= 1.17, < 3) - liquid (~> 4.0) - mercenary (~> 0.3.3) - pathutil (~> 0.9) - rouge (>= 1.7, < 4) - safe_yaml (~> 1.0) - jekyll-avatar (0.7.0) - jekyll (>= 3.0, < 5.0) - jekyll-coffeescript (1.1.1) - coffee-script (~> 2.2) - coffee-script-source (~> 1.11.1) - jekyll-commonmark (1.4.0) - commonmarker (~> 0.22) - jekyll-commonmark-ghpages (0.4.0) - commonmarker (~> 0.23.7) - jekyll (~> 3.9.0) - jekyll-commonmark (~> 1.4.0) - rouge (>= 2.0, < 5.0) - jekyll-default-layout (0.1.4) - jekyll (~> 3.0) - jekyll-feed (0.15.1) - jekyll (>= 3.7, < 5.0) - jekyll-gist (1.5.0) - octokit (~> 4.2) - jekyll-github-metadata (2.13.0) - jekyll (>= 3.4, < 5.0) - octokit (~> 4.0, != 4.4.0) - jekyll-include-cache (0.2.1) - jekyll (>= 3.7, < 5.0) - jekyll-mentions (1.6.0) - html-pipeline (~> 2.3) - jekyll (>= 3.7, < 5.0) - jekyll-optional-front-matter (0.3.2) - jekyll (>= 3.0, < 5.0) - jekyll-paginate (1.1.0) - jekyll-readme-index (0.3.0) - jekyll (>= 3.0, < 5.0) - jekyll-redirect-from (0.16.0) - jekyll (>= 3.3, < 5.0) - jekyll-relative-links (0.6.1) - jekyll (>= 3.3, < 5.0) - jekyll-remote-theme (0.4.3) - addressable (~> 2.0) - jekyll (>= 3.5, < 5.0) - jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0) - rubyzip (>= 1.3.0, < 3.0) - jekyll-sass-converter (1.5.2) - sass (~> 3.4) - jekyll-seo-tag (2.8.0) - jekyll (>= 3.8, < 5.0) - jekyll-sitemap (1.4.0) - jekyll (>= 3.7, < 5.0) - jekyll-swiss (1.0.0) - jekyll-theme-architect (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-cayman (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-dinky (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-hacker (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-leap-day (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-merlot (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-midnight (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-minimal (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-modernist (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-primer (0.6.0) - jekyll (> 3.5, < 5.0) - jekyll-github-metadata (~> 2.9) - jekyll-seo-tag (~> 2.0) - jekyll-theme-slate (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-tactile (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-time-machine (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-titles-from-headings (0.5.3) - jekyll (>= 3.3, < 5.0) - jekyll-watch (2.2.1) - listen (~> 3.0) - jemoji (0.12.0) - gemoji (~> 3.0) - html-pipeline (~> 2.2) - jekyll (>= 3.0, < 5.0) - kramdown (2.3.2) - rexml - kramdown-parser-gfm (1.1.0) - kramdown (~> 2.0) - liquid (4.0.4) - listen (3.8.0) - rb-fsevent (~> 0.10, >= 0.10.3) - rb-inotify (~> 0.9, >= 0.9.10) - mercenary (0.3.6) - mini_portile2 (2.8.1) - minima (2.5.1) - jekyll (>= 3.5, < 5.0) - jekyll-feed (~> 0.9) - jekyll-seo-tag (~> 2.1) - minitest (5.18.0) - nokogiri (1.14.3) - mini_portile2 (~> 2.8.0) - racc (~> 1.4) - nokogiri (1.14.3-x86_64-linux) - racc (~> 1.4) - octokit (4.25.1) - faraday (>= 1, < 3) - sawyer (~> 0.9) - pathutil (0.16.2) - forwardable-extended (~> 2.6) - public_suffix (4.0.7) - racc (1.6.2) - rb-fsevent (0.11.2) - rb-inotify (0.10.1) - ffi (~> 1.0) - rexml (3.2.5) - rouge (3.26.0) - ruby2_keywords (0.0.5) - rubyzip (2.3.2) - safe_yaml (1.0.5) - sass (3.7.4) - sass-listen (~> 4.0.0) - sass-listen (4.0.0) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - sawyer (0.9.2) - addressable (>= 2.3.5) - faraday (>= 0.17.3, < 3) - simpleidn (0.2.1) - unf (~> 0.1.4) - terminal-table (1.6.0) - typhoeus (1.4.0) - ethon (>= 0.9.0) - tzinfo (2.0.6) - concurrent-ruby (~> 1.0) - unf (0.1.4) - unf_ext - unf_ext (0.0.8.2) - unf_ext (0.0.8.2-x64-unknown) - webrick (1.8.1) - -PLATFORMS - x64-unknown - x86_64-linux - -DEPENDENCIES - github-pages (~> 228) - http_parser.rb (~> 0.6.0) - jekyll-feed (~> 0.12) - minima (~> 2.5) - tzinfo (>= 1, < 3) - tzinfo-data - wdm (~> 0.1.1) - webrick (~> 1.8) - -BUNDLED WITH - 2.4.10 diff --git a/docs/_config.yml b/docs/_config.yml deleted file mode 100644 index 5541552..0000000 --- a/docs/_config.yml +++ /dev/null @@ -1,75 +0,0 @@ -# Welcome to Jekyll! -# -# This config file is meant for settings that affect your whole blog, values -# which you are expected to set up once and rarely edit after that. If you find -# yourself editing this file very often, consider using Jekyll's data files -# feature for the data you need to update frequently. -# -# For technical reasons, this file is *NOT* reloaded automatically when you use -# 'bundle exec jekyll serve'. If you change this file, please restart the server process. -# -# If you need help with YAML syntax, here are some quick references for you: -# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml -# https://learnxinyminutes.com/docs/yaml/ -# -# Site settings -# These are used to personalize your new site. If you look in the HTML files, -# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. -# You can create any custom variable you would like, and they will be accessible -# in the templates via {{ site.myvariable }}. - -title: LG4X-V2 -author: Julian Hochhaus -email: julian.hochhaus@tu-dortmund.de -description: >- # this means to ignore newlines until "baseurl:" - LG4X-V2 is an open-source GUI for X-ray photoemission spectroscopy (XPS) curve fitting based on the python lmfit package. It streamlines the fitting process for easier validation and consistency. It is inspired by its predecessor software LG4X by Hideki Nakajima. -#baseurl: "" # the subpath of your site, e.g. /blog -#url: "" # the base hostname & protocol for your site, e.g. http://example.com -linkedin: julian-hochhaus -ORCID: 0000-0002-8328-607X -github_username: Julian-Hochhaus - - - -# The keywords to associate with your website, for SEO purposes -keywords: "XPS,lmfit,GUI,open-source, curve fitting, spectra analysis, XAS, open-source software, graphical user interface, X-ray photoemission spectroscopy, XPS curve fitting, fitting procedure, data analysis, Julian Hochhaus, Hideki Nakajima " - -# Build settings -theme: minima -plugins: - - jekyll-feed - - jekyll-seo-tag - -# Theme-specific settings - -minima: - - -header_pages: - - pages/setup.markdown - - pages/guide.markdown - - pages/about.markdown - - - -markdown: kramdown - -# Exclude from processing. -# The following items will not be processed, by default. -# Any item listed under the `exclude:` key here will be automatically added to -# the internal "default list". -# -# Excluded items can be processed by explicitly listing the directories or -# their entries' file path in the `include:` list. -# -# exclude: -# - .sass-cache/ -# - .jekyll-cache/ -# - gemfiles/ -# - Gemfile -# - Gemfile.lock -# - node_modules/ -# - vendor/bundle/ -# - vendor/cache/ -# - vendor/gems/ -# - vendor/ruby/ diff --git a/docs/_posts/2023-03-30-welcome-to-jekyll.markdown b/docs/_posts/2023-03-30-welcome-to-jekyll.markdown deleted file mode 100644 index 2ab304c..0000000 --- a/docs/_posts/2023-03-30-welcome-to-jekyll.markdown +++ /dev/null @@ -1,29 +0,0 @@ ---- -layout: post -title: "Welcome to Jekyll!" -date: 2023-03-30 12:28:36 +0200 -categories: jekyll update ---- -You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated. - -Jekyll requires blog post files to be named according to the following format: - -`YEAR-MONTH-DAY-title.MARKUP` - -Where `YEAR` is a four-digit number, `MONTH` and `DAY` are both two-digit numbers, and `MARKUP` is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works. - -Jekyll also offers powerful support for code snippets: - -{% highlight ruby %} -def print_hi(name) - puts "Hi, #{name}" -end -print_hi('Tom') -#=> prints 'Hi, Tom' to STDOUT. -{% endhighlight %} - -Check out the [Jekyll docs][jekyll-docs] for more info on how to get the most out of Jekyll. File all bugs/feature requests at [Jekyll’s GitHub repo][jekyll-gh]. If you have questions, you can ask them on [Jekyll Talk][jekyll-talk]. - -[jekyll-docs]: https://jekyllrb.com/docs/home -[jekyll-gh]: https://github.com/jekyll/jekyll -[jekyll-talk]: https://talk.jekyllrb.com/ diff --git a/docs/index.markdown b/docs/index.markdown deleted file mode 100644 index 0671507..0000000 --- a/docs/index.markdown +++ /dev/null @@ -1,6 +0,0 @@ ---- -# Feel free to add content and custom Front Matter to this file. -# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults - -layout: home ---- diff --git a/docs/pages/about.markdown b/docs/pages/about.markdown deleted file mode 100644 index 58ca59d..0000000 --- a/docs/pages/about.markdown +++ /dev/null @@ -1,19 +0,0 @@ ---- -layout: page -title: About -permalink: /pages/about/ -order: -1 ---- - -This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](https://jekyllrb.com/) - -You can find the source code for Minima at GitHub: -[jekyll][jekyll-organization] / -[minima](https://github.com/jekyll/minima) - -You can find the source code for Jekyll at GitHub: -[jekyll][jekyll-organization] / -[jekyll](https://github.com/jekyll/jekyll) - - -[jekyll-organization]: https://github.com/jekyll diff --git a/docs/pages/guide.markdown b/docs/pages/guide.markdown deleted file mode 100644 index 7383491..0000000 --- a/docs/pages/guide.markdown +++ /dev/null @@ -1,6 +0,0 @@ ---- -layout: page -title: User Guide -permalink: /pages/guide/ ---- - diff --git a/docs/pages/setup.markdown b/docs/pages/setup.markdown deleted file mode 100644 index 0e4a5d1..0000000 --- a/docs/pages/setup.markdown +++ /dev/null @@ -1,7 +0,0 @@ ---- -layout: page -title: Setup -permalink: /pages/setup/ -order : 1 ---- - From d5f6527a4bf0046e5b0233ca38c14b37699fcee9 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Wed, 3 May 2023 11:01:03 +0200 Subject: [PATCH 19/35] started fixing stuff regarding the periodic table --- Python/main.py | 29 ++++++-------- Python/periodictableui.py | 81 --------------------------------------- 2 files changed, 11 insertions(+), 99 deletions(-) diff --git a/Python/main.py b/Python/main.py index ecdf30c..758510a 100644 --- a/Python/main.py +++ b/Python/main.py @@ -184,7 +184,7 @@ def __init__(self): self.initUI() def initUI(self): - self.version = 'LG4X: LMFit GUI for XPS curve fitting v2.0.2-dev' + self.version = 'LG4X: LMFit GUI for XPS curve fitting v2.0.3-dev' self.floating = '.4f' self.setGeometry(700, 500, 1600, 900) self.center() @@ -1735,24 +1735,17 @@ def plot_pt(self): self.repaint() # self.ax.texts.remove() if self.pt.selectedElements: - if self.fitp0.item(0, 7).text() is not None and self.fitp0.item(0, 9).text() is not None: - if len(self.fitp0.item(0, 7).text()) > 0 and len(self.fitp0.item(0, 9).text()) > 0: - pe = float(self.fitp0.item(0, 7).text()) - wf = float(self.fitp0.item(0, 9).text()) - else: - pe = 1486.6 - wf = 4 - item = QtWidgets.QTableWidgetItem(str(pe)) - self.fitp0.setItem(0, 7, item) - item = QtWidgets.QTableWidgetItem(str(wf)) - self.fitp0.setItem(0, 9, item) + print(self.pre[0]) + print(self.pre[0][4]) + if self.pre[0][3] != None and self.pre[0][4] != None: + pe = self.pre[0][3] + wf = self.pre[0][4] else: - pe = 1486.6 - wf = 4 - item = QtWidgets.QTableWidgetItem(str(pe)) - self.fitp0.setItem(0, 7, item) - item = QtWidgets.QTableWidgetItem(str(wf)) - self.fitp0.setItem(0, 9, item) + self.hv = 1486.6 + self.hv_item.insert(str(self.hv)) + self.wf = 4 + self.wf.insert(str(self.wf)) + ymin, ymax = self.ax.get_ylim() xmin, xmax = self.ax.get_xlim() for obj in self.pt.selectedElements: diff --git a/Python/periodictableui.py b/Python/periodictableui.py index f66b548..2e885d9 100644 --- a/Python/periodictableui.py +++ b/Python/periodictableui.py @@ -463,80 +463,6 @@ def setupUi(self, PeriodicTable): self.ebtnZn.setGeometry(QtCore.QRect(340, 100, 42, 40)) self.ebtnZn.setCheckable(True) self.ebtnZn.setObjectName("ebtnZn") - #self.label_3 = QtWidgets.QLabel(PeriodicTable) - #self.label_3.setGeometry(QtCore.QRect(100, 10, 231, 20)) - #font = QtGui.QFont() - #font.setPointSize(9) - #font.setBold(True) - #font.setWeight(75) - #self.label_3.setFont(font) - #self.label_3.setObjectName("label_3") - #self.label_4 = QtWidgets.QLabel(PeriodicTable) - #self.label_4.setGeometry(QtCore.QRect(580, 10, 231, 20)) - #font = QtGui.QFont() - #font.setPointSize(9) - #font.setBold(True) - #font.setWeight(75) - #self.label_4.setFont(font) - #self.label_4.setObjectName("label_4") - #self.ligCheckBox1 = QtWidgets.QCheckBox(PeriodicTable) - #self.ligCheckBox1.setGeometry(QtCore.QRect(570, 73, 21, 17)) - #self.ligCheckBox1.setText("") - #self.ligCheckBox1.setObjectName("ligCheckBox1") - #self.ligFormula1 = QtWidgets.QLineEdit(PeriodicTable) - #self.ligFormula1.setGeometry(QtCore.QRect(590, 71, 61, 20)) - #self.ligFormula1.setObjectName("ligFormula1") - #self.ligMass1 = QtWidgets.QLineEdit(PeriodicTable) - #self.ligMass1.setGeometry(QtCore.QRect(660, 71, 61, 20)) - #self.ligMass1.setReadOnly(True) - #self.ligMass1.setObjectName("ligMass1") - #self.ligClear1 = QtWidgets.QPushButton(PeriodicTable) - #self.ligClear1.setGeometry(QtCore.QRect(740, 70, 21, 23)) - #self.ligClear1.setObjectName("ligClear1") - #self.label_5 = QtWidgets.QLabel(PeriodicTable) - #self.label_5.setGeometry(QtCore.QRect(590, 50, 231, 20)) - #font = QtGui.QFont() - #font.setPointSize(9) - #font.setBold(True) - #font.setWeight(75) - #self.label_5.setFont(font) - #self.label_5.setObjectName("label_5") - #self.label_6 = QtWidgets.QLabel(PeriodicTable) - #self.label_6.setGeometry(QtCore.QRect(660, 50, 231, 20)) - #font = QtGui.QFont() - #font.setPointSize(9) - #font.setBold(True) - #font.setWeight(75) - #self.label_6.setFont(font) - #self.label_6.setObjectName("label_6") - #self.ligClear2 = QtWidgets.QPushButton(PeriodicTable) - #self.ligClear2.setGeometry(QtCore.QRect(740, 109, 21, 23)) - #self.ligClear2.setObjectName("ligClear2") - #self.ligCheckBox2 = QtWidgets.QCheckBox(PeriodicTable) - #self.ligCheckBox2.setGeometry(QtCore.QRect(570, 112, 21, 17)) - #self.ligCheckBox2.setText("") - #self.ligCheckBox2.setObjectName("ligCheckBox2") - #self.ligFormula2 = QtWidgets.QLineEdit(PeriodicTable) - #self.ligFormula2.setGeometry(QtCore.QRect(590, 110, 61, 20)) - #self.ligFormula2.setObjectName("ligFormula2") - #self.ligMass2 = QtWidgets.QLineEdit(PeriodicTable) - #self.ligMass2.setGeometry(QtCore.QRect(660, 110, 61, 20)) - #self.ligMass2.setReadOnly(True) - #self.ligMass2.setObjectName("ligMass2") - #self.ligMass3 = QtWidgets.QLineEdit(PeriodicTable) - #self.ligMass3.setGeometry(QtCore.QRect(660, 150, 61, 20)) - #self.ligMass3.setReadOnly(True) - #self.ligMass3.setObjectName("ligMass3") - #self.ligClear3 = QtWidgets.QPushButton(PeriodicTable) - #self.ligClear3.setGeometry(QtCore.QRect(740, 149, 21, 23)) - #self.ligClear3.setObjectName("ligClear3") - #self.ligCheckBox3 = QtWidgets.QCheckBox(PeriodicTable) - #self.ligCheckBox3.setGeometry(QtCore.QRect(570, 152, 21, 17)) - #self.ligCheckBox3.setText("") - #self.ligCheckBox3.setObjectName("ligCheckBox3") - #self.ligFormula3 = QtWidgets.QLineEdit(PeriodicTable) - #self.ligFormula3.setGeometry(QtCore.QRect(590, 150, 61, 20)) - #self.ligFormula3.setObjectName("ligFormula3") self.retranslateUi(PeriodicTable) QtCore.QMetaObject.connectSlotsByName(PeriodicTable) @@ -655,13 +581,6 @@ def retranslateUi(self, PeriodicTable): self.ebtnPm.setText(_translate("PeriodicTable", "Pm")) self.ebtnAg.setText(_translate("PeriodicTable", "Ag")) self.ebtnZn.setText(_translate("PeriodicTable", "Zn")) - #self.label_3.setText(_translate("PeriodicTable", "Step 1: Choose Elements To Include")) - #self.label_4.setText(_translate("PeriodicTable", "Optional: Custom Ligand")) - #self.ligClear1.setText(_translate("PeriodicTable", "x")) - #self.label_5.setText(_translate("PeriodicTable", "Formula")) - #self.label_6.setText(_translate("PeriodicTable", "Mass")) - #self.ligClear2.setText(_translate("PeriodicTable", "x")) - #self.ligClear3.setText(_translate("PeriodicTable", "x")) if __name__ == "__main__": From 859b171898dd18ff97f7f4c87a22523c27084d4d Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Thu, 4 May 2023 14:34:19 +0200 Subject: [PATCH 20/35] redesigned periodic table --- Python/elements.csv | 93 ++++ Python/generate_elems_csv.py | 814 +++++++++++++++++++++++++++++++++++ Python/main.py | 55 +-- Python/periodictable.py | 134 +++--- elements.csv | 93 ++++ 5 files changed, 1103 insertions(+), 86 deletions(-) create mode 100644 Python/elements.csv create mode 100644 Python/generate_elems_csv.py create mode 100644 elements.csv diff --git a/Python/elements.csv b/Python/elements.csv new file mode 100644 index 0000000..88eae4e --- /dev/null +++ b/Python/elements.csv @@ -0,0 +1,93 @@ +symbol,period,group_id,series_id,alka,aes,atomic_number,cpk_color,jmol_color +H,1,1.0,1,"{'trans': ['1s'], 'be': [13.6], 'rsf': [0.0002]}","{'trans': [], 'ke': [], 'rsf': []}",1,#ffffff,#ffffff +He,1,18.0,2,"{'trans': ['1s'], 'be': [24.6], 'rsf': [0.0082]}","{'trans': [], 'ke': [], 'rsf': []}",2,#ffc0cb,#d9ffff +Li,2,1.0,3,"{'trans': ['1s'], 'be': [54.7], 'rsf': [0.0568]}","{'trans': ['KLL'], 'ke': [43], 'rsf': [0.977]}",3,#b22222,#cc80ff +Be,2,2.0,4,"{'trans': ['1s'], 'be': [111.5], 'rsf': [0.1947]}","{'trans': ['KLL'], 'ke': [104], 'rsf': [0.456]}",4,#ff1493,#c2ff00 +B,2,13.0,5,"{'trans': ['1s'], 'be': [188], 'rsf': [0.486]}","{'trans': ['KLL'], 'ke': [179], 'rsf': [0.289]}",5,#00ff00,#ffb5b5 +C,2,14.0,1,"{'trans': ['1s'], 'be': [284.2], 'rsf': [1]}","{'trans': ['KLL'], 'ke': [272], 'rsf': [0.209]}",6,#c8c8c8,#909090 +N,2,15.0,1,"{'trans': ['1s', '2s'], 'be': [409.9, 37.3], 'rsf': [1.8, 0.0867]}","{'trans': ['KLL'], 'ke': [379], 'rsf': [0.159]}",7,#8f8fff,#3050f8 +O,2,16.0,1,"{'trans': ['1s', '2s'], 'be': [543.1, 41.6], 'rsf': [2.93, 0.1405]}","{'trans': ['KLL'], 'ke': [503], 'rsf': [0.129]}",8,#f00000,#ff0d0d +F,2,17.0,6,"{'trans': ['1s'], 'be': [696.7], 'rsf': [4.43]}","{'trans': ['KLL'], 'ke': [647], 'rsf': [0.105]}",9,#daa520,#90e050 +Ne,2,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [870.2, 48.5, 21.7, 21.6], 'rsf': [6.3, 0.296, 0.0347, 0.0683]}","{'trans': ['KLL'], 'ke': [805], 'rsf': [0.0846]}",10,#ff1493,#b3e3f5 +Na,3,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1070.8, 63.5, 30.65, 30.81], 'rsf': [8.52, 0.422, 0.0654, 0.1287]}","{'trans': ['KLL'], 'ke': [990], 'rsf': [0.0714]}",11,#0000ff,#ab5cf2 +Mg,3,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1303, 88.7, 49.78, 49.5], 'rsf': [11.18, 0.575, 0.1125, 0.221]}","{'trans': ['KLL', 'LMM'], 'ke': [1186, 45], 'rsf': [0.0593, 3.43]}",12,#228b22,#8aff00 +Al,3,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1559.6, 117.8, 72.95, 72.55], 'rsf': [0.0001, 0.753, 0.1811, 0.356]}","{'trans': ['KLL', 'LMM'], 'ke': [1396, 68], 'rsf': [0.0497, 2.44]}",13,#808090,#bfa6a6 +Si,3,14.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1839, 149.7, 99.82, 99.42], 'rsf': [0.0001, 0.955, 0.276, 0.541]}","{'trans': ['KLL', 'LMM'], 'ke': [1619, 92], 'rsf': [0.0417, 1.78]}",14,#daa520,#f0c8a0 +P,3,15.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2145.5, 189, 136, 135], 'rsf': [0.0001, 1.18, 0.403, 0.789]}","{'trans': ['KLL', 'LMM'], 'ke': [1859, 120], 'rsf': [0.035, 1.36]}",15,#ffa500,#ff8000 +S,3,16.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2472, 230.9, 163.6, 162.5], 'rsf': [0.0001, 1.43, 0.567, 1.11]}","{'trans': ['KLL', 'LMM'], 'ke': [2117, 152], 'rsf': [0.0295, 1.14]}",16,#ffc832,#ffff30 +Cl,3,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2822.4, 270, 202, 200], 'rsf': [0.0001, 1.69, 0.775, 1.51]}","{'trans': ['KLL', 'LMM'], 'ke': [2378, 181], 'rsf': [0.0001, 0.984]}",17,#00ff00,#1ff01f +Ar,3,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3205.9, 326.3, 250.6, 248.4, 29.3, 15.9, 15.7], 'rsf': [0.0001, 1.97, 1.03, 2.01, 0.227, 0.0821, 0.1597]}","{'trans': ['LMM'], 'ke': [215], 'rsf': [0.827]}",18,#ff1493,#80d1e3 +K,4,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3608.4, 378.6, 297.3, 294.6, 34.8, 18.3, 18.3], 'rsf': [0.0001, 2.27, 1.35, 2.62, 0.286, 0.1229, 0.239]}","{'trans': ['LMM'], 'ke': [252], 'rsf': [0.723]}",19,#ff1493,#8f40d4 +Ca,4,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4038.5, 438.4, 349.7, 346.2, 44.3, 25.4, 25.4], 'rsf': [0.0001, 2.59, 1.72, 3.35, 0.351, 0.172, 0.335]}","{'trans': ['LMM', 'MNN'], 'ke': [291, 20], 'rsf': [0.633, 0.0001]}",20,#808090,#3dff00 +Sc,4,3.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4492, 498, 403.6, 398.7, 51.1, 28.3, 28.3], 'rsf': [0.0001, 2.91, 2.17, 4.21, 0.411, 0.221, 0.429]}","{'trans': ['LMM', 'MNN'], 'ke': [340, 24], 'rsf': [0.563, 0.0001]}",21,#ff1493,#e6e6e6 +Ti,4,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4966, 560.9, 460.2, 453.8, 58.7, 32.6, 32.6], 'rsf': [0.0001, 3.24, 2.69, 5.22, 0.473, 0.276, 0.537]}","{'trans': ['LMM', 'MNN'], 'ke': [418, 27], 'rsf': [0.514, 0.0001]}",22,#808090,#bfc2c7 +V,4,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5465, 626.7, 519.8, 512.1, 66.3, 37.2, 37.2], 'rsf': [0.0001, 3.57, 3.29, 6.37, 0.538, 0.339, 0.657]}","{'trans': ['LMM', 'MNN'], 'ke': [473, 31], 'rsf': [0.471, 5.03]}",23,#ff1493,#a6a6ab +Cr,4,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5989, 696, 583.8, 574.1, 74.1, 42.2, 42.2], 'rsf': [0.0001, 3.91, 3.98, 7.69, 0.596, 0.4, 0.773]}","{'trans': ['LMM', 'MNN'], 'ke': [529, 36], 'rsf': [0.432, 4.6]}",24,#808090,#8a99c7 +Mn,4,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [6539, 769.1, 649.9, 638.7, 82.3, 47.2, 47.2], 'rsf': [0.0001, 4.23, 4.74, 9.17, 0.674, 0.485, 0.938]}","{'trans': ['LMM', 'MNN'], 'ke': [589, 40], 'rsf': [0.397, 3.96]}",25,#808090,#9c7ac7 +Fe,4,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7112, 844.6, 719.9, 706.8, 91.3, 52.7, 52.7], 'rsf': [0.0001, 4.57, 5.6, 10.82, 0.745, 0.569, 1.1]}","{'trans': ['LMM', 'MNN'], 'ke': [703, 47], 'rsf': [0.367, 3.5]}",26,#ffa500,#e06633 +Co,4,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7709, 925.1, 793.2, 778.1, 101, 58.9, 59.9], 'rsf': [0.0001, 4.88, 6.54, 12.62, 0.818, 0.66, 1.27]}","{'trans': ['LMM', 'MNN'], 'ke': [775, 53], 'rsf': [0.341, 3.12]}",27,#ff1493,#f090a0 +Ni,4,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8333, 1008.6, 870, 852.7, 110.8, 68, 66.2], 'rsf': [0.0001, 5.16, 7.57, 14.61, 0.892, 0.757, 1.46]}","{'trans': ['LMM', 'MNN'], 'ke': [848, 61], 'rsf': [0.316, 2.65]}",28,#a52a2a,#50d050 +Cu,4,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8979, 1096.7, 952.3, 932.7, 122.5, 77.3, 75.1], 'rsf': [0.0001, 5.46, 8.66, 16.73, 0.957, 0.848, 1.63]}","{'trans': ['LMM', 'MNN'], 'ke': [920, 60], 'rsf': [0.294, 2.41]}",29,#a52a2a,#c88033 +Zn,4,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [9659, 1196.2, 1044.9, 1021.8, 139.8, 91.4, 88.6, 10.2, 10.1], 'rsf': [0.0001, 5.76, 9.8, 18.92, 1.04, 0.968, 1.86, 0.33, 0.48]}","{'trans': ['LMM', 'MNN'], 'ke': [994, 59], 'rsf': [0.271, 1.98]}",30,#a52a2a,#7d80b0 +Ga,4,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [10367, 1299, 1143.2, 1116.4, 159.5, 103.5, 100, 18.7, 18.7], 'rsf': [0.0001, 6.07, 11.09, 21.4, 1.13, 1.1, 2.11, 0.442, 0.643]}","{'trans': ['LMM', 'MNN'], 'ke': [1070, 55], 'rsf': [0.25, 1.57]}",31,#ff1493,#c28f8f +Ge,4,14.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11103, 1414.6, 1248.1, 1217, 180.1, 124.9, 120.8, 29.8, 29.2], 'rsf': [0.0001, 6.31, 12.52, 24.15, 1.23, 1.24, 2.39, 0.578, 0.842]}","{'trans': ['LMM', 'MNN'], 'ke': [1147, 23], 'rsf': [0.229, 1.27]}",32,#ff1493,#668f8f +As,4,15.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11867, 1527, 1359.1, 1323.6, 204.7, 146.2, 141.2, 41.7, 41.7], 'rsf': [0.0001, 0.0001, 14.07, 27.19, 1.32, 1.39, 2.68, 0.741, 1.08]}","{'trans': ['LMM', 'MNN'], 'ke': [1228, 31], 'rsf': [0.211, 1.06]}",33,#ff1493,#bd80e3 +Se,4,16.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [12658, 1652, 1474.3, 1433.9, 229.6, 166.5, 160.7, 55.5, 54.6], 'rsf': [0.0001, 0.0001, 13.66, 25.9, 1.43, 1.55, 2.98, 0.934, 1.36]}","{'trans': ['LMM', 'MNN'], 'ke': [1315, 43], 'rsf': [0.194, 5.44]}",34,#ff1493,#ffa100 +Br,4,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [13474, 1782, 1596, 1550, 257, 189, 182, 70, 69], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.53, 1.72, 3.31, 1.16, 1.68]}","{'trans': ['LMM', 'MNN'], 'ke': [1396, 55], 'rsf': [0.179, 4.37]}",35,#a52a2a,#a62929 +Kr,4,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [14326, 1921, 1730.9, 1678.4, 292.8, 222.2, 214.4, 95, 93.8, 27.5, 14.1, 14.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.64, 1.89, 3.65, 1.42, 2.06, 0.213, 0.1643, 0.312]}","{'trans': ['LMM'], 'ke': [1474], 'rsf': [0.164]}",36,#ff1493,#5cb8d1 +Rb,5,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [15200, 2065, 1864, 1804, 326.7, 248.7, 239.1, 113, 112, 30.5, 16.3, 15.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.75, 2.07, 4, 1.72, 2.49, 0.251, 0.214, 0.411]}","{'trans': ['LMM', 'MNN'], 'ke': [1565, 76], 'rsf': [0.152, 2.63]}",37,#ff1493,#702eb0 +Sr,5,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [16105, 2216, 2007, 1940, 358.7, 280.3, 270, 136, 134.2, 38.9, 21.3, 20.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.25, 4.37, 2.06, 2.99, 0.291, 0.265, 0.51]}","{'trans': ['LMM', 'MNN'], 'ke': [1649, 110], 'rsf': [0.14, 2.17]}",38,#ff1493,#00ff00 +Y,5,3.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17038, 2373, 2156, 2080, 392, 310.6, 298.8, 157.7, 155.8, 43.8, 24.4, 23.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.98, 2.44, 4.75, 2.44, 3.54, 0.329, 0.311, 0.599]}","{'trans': ['LMM', 'MNN'], 'ke': [1746, 127], 'rsf': [0.129, 1.86]}",39,#ff1493,#94ffff +Zr,5,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17998, 2532, 2307, 2223, 430.3, 343.5, 329.8, 181.1, 178.8, 50.6, 28.5, 27.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.1, 2.64, 5.14, 2.87, 4.17, 0.367, 0.357, 0.689]}","{'trans': ['LMM', 'MNN'], 'ke': [1845, 147], 'rsf': [0.119, 1.66]}",40,#ff1493,#94e0e0 +Nb,5,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [18986, 2698, 2465, 2371, 466.6, 376.1, 360.6, 205, 202.3, 56.4, 32.6, 30.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.22, 2.84, 5.53, 3.35, 4.86, 0.402, 0.398, 0.767]}","{'trans': ['LMM', 'MNN'], 'ke': [1944, 167], 'rsf': [0.11, 1.5]}",41,#ff1493,#73c2c9 +Mo,5,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [20000, 2866, 2625, 2520, 506.3, 411.6, 394, 231.1, 227.9, 63.2, 37.6, 35.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.34, 3.04, 5.94, 3.88, 5.62, 0.44, 0.445, 0.86]}","{'trans': ['LMM', 'MNN'], 'ke': [2044, 186], 'rsf': [0.101, 1.39]}",42,#ff1493,#54b5b5 +Tc,5,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [21044, 3043, 2793, 2677, 544, 447.6, 417.7, 257.6, 253.9, 69.5, 42.3, 39.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.45, 3.23, 6.36, 4.46, 6.47, 0.479, 0.494, 0.955]}","{'trans': ['MNN'], 'ke': [249], 'rsf': [1.29]}",43,#ff1493,#3b9e9e +Ru,5,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [22117, 3224, 2967, 2838, 586.1, 483.5, 461.4, 284.2, 280, 75, 46.3, 43.2], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.57, 3.44, 6.78, 5.1, 7.39, 0.519, 0.544, 1.05]}","{'trans': ['MNN'], 'ke': [273], 'rsf': [1.2]}",44,#ff1493,#248f8f +Rh,5,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [23220, 3412, 3146, 3004, 628.1, 521.3, 496.5, 311.9, 307.2, 81.4, 50.5, 47.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.7, 3.64, 7.21, 5.8, 8.39, 0.56, 0.595, 1.15]}","{'trans': ['MNN'], 'ke': [302], 'rsf': [1.13]}",45,#ff1493,#0a7d8c +Pd,5,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [24350, 3604, 3330, 3173, 671.6, 559.9, 532.3, 340.5, 335.2, 87.1, 55.7, 50.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.81, 3.83, 7.63, 6.56, 9.48, 0.598, 0.641, 1.24]}","{'trans': ['MNN'], 'ke': [330], 'rsf': [1.07]}",46,#ff1493,#006985 +Ag,5,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [25514, 3806, 3524, 3351, 719, 603.8, 573, 374, 368.3, 97, 63.7, 58.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.93, 4.03, 8.06, 7.38, 10.66, 0.644, 0.7, 1.36]}","{'trans': ['MNN'], 'ke': [351], 'rsf': [1]}",47,#808090,#c0c0c0 +Cd,5,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [26711, 4018, 3727, 3538, 772, 652.6, 618.4, 411.9, 405.2, 109.8, 63.9, 63.9, 11.7, 10.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.04, 4.22, 8.5, 8.27, 11.95, 0.692, 0.762, 1.49, 0.778, 1.11]}","{'trans': ['MNN'], 'ke': [376], 'rsf': [0.931]}",48,#ff1493,#ffd98f +In,5,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [27940, 4238, 3938, 3730, 827.2, 703.2, 665.3, 451.4, 443.9, 122.9, 73.5, 73.5, 17.7, 16.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.16, 4.4, 8.93, 9.22, 13.32, 0.742, 0.828, 1.62, 0.935, 1.34]}","{'trans': ['MNN'], 'ke': [404], 'rsf': [0.867]}",49,#ff1493,#a67573 +Sn,5,14.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [29200, 4465, 4156, 3929, 884.7, 756.5, 714.6, 493.2, 484.9, 137.1, 83.6, 83.6, 24.9, 23.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.26, 4.58, 9.35, 10.25, 14.8, 0.794, 0.897, 1.77, 1.11, 1.59]}","{'trans': ['MNN'], 'ke': [430], 'rsf': [0.809]}",50,#ff1493,#668080 +Sb,5,15.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [30491, 4698, 4380, 4132, 946, 812.7, 766.4, 537.5, 528.2, 153.2, 95.6, 95.6, 33.3, 32.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.36, 4.76, 9.77, 11.35, 16.39, 0.848, 0.968, 1.91, 1.29, 1.85]}","{'trans': ['MNN'], 'ke': [454], 'rsf': [0.759]}",51,#ff1493,#9e63b5 +Te,5,16.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [31814, 4939, 4612, 4341, 1006, 870.8, 820, 583.4, 573, 169.4, 103.3, 103.3, 41.9, 40.4], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.46, 4.92, 10.21, 12.52, 18.06, 0.903, 1.04, 2.07, 1.49, 2.14]}","{'trans': ['MNN', 'NOO'], 'ke': [483, 31], 'rsf': [0.713, 0.0001]}",52,#ff1493,#d47a00 +I,5,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [33169, 5188, 4852, 4557, 1072, 931, 875, 630.8, 619.3, 186, 123, 123, 50.6, 48.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.53, 5.06, 10.62, 13.77, 19.87, 0.959, 1.11, 2.23, 1.69, 2.44]}","{'trans': ['MNN', 'NOO'], 'ke': [511, 37], 'rsf': [0.67, 0.0001]}",53,#a020f0,#940094 +Xe,5,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [34561, 5453, 5107, 4786, 1148.7, 1002.1, 940.6, 689, 676.4, 213.2, 146.7, 145.5, 69.5, 67.5, 23.3, 13.4, 12.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.62, 5.2, 10.99, 15.1, 21.79, 1.02, 1.19, 2.39, 1.92, 2.76, 0.1596, 0.1361, 0.26]}","{'trans': ['MNN', 'NOO'], 'ke': [532, 41], 'rsf': [0.626, 0.0001]}",54,#ff1493,#429eb0 +Cs,6,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [35985, 5714, 5359, 5012, 1211, 1071, 1003, 740.5, 726.6, 232.3, 172.4, 161.3, 79.8, 77.5, 22.7, 14.2, 12.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.73, 5.29, 11.38, 16.46, 23.76, 1.08, 1.27, 2.56, 2.15, 3.1, 0.1843, 0.1697, 0.332]}","{'trans': ['MNN', 'NOO'], 'ke': [563, 47], 'rsf': [0.589, 0.0001]}",55,#ff1493,#57178f +Ba,6,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [37441, 5989, 5624, 5247, 1293, 1137, 1063, 795.7, 780.5, 253.5, 192, 178.6, 92.6, 89.9, 30.3, 17, 14.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.84, 5.42, 11.71, 17.92, 25.84, 1.13, 1.34, 2.73, 2.4, 3.46, 0.21, 0.202, 0.4]}","{'trans': ['MNN', 'NOO'], 'ke': [584, 57], 'rsf': [0.554, 3.41]}",56,#ffa500,#00c900 +La,6,3.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [38925, 6266, 5891, 5483, 1362, 1209, 1128, 853, 836, 274.7, 205.8, 196, 105.3, 102.5, 34.3, 19.3, 16.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.89, 5.55, 12.11, 19.5, 28.12, 1.19, 1.42, 2.91, 2.67, 3.85, 0.234, 0.23, 0.458]}","{'trans': ['MNN', 'NOO'], 'ke': [625, 78], 'rsf': [0.527, 3.12]}",57,#ff1493,#70d4ff +Ce,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [40443, 6549, 6164, 5723, 1436, 1274, 1187, 902.4, 883.8, 291, 223.2, 206.5, 109, 0.1, 0.1, 37.8, 19.8, 17], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.93, 5.66, 12.53, 21.12, 30.5, 1.24, 1.47, 3.03, 2.84, 0.0609, 0.078, 0.23, 0.221, 0.439]}","{'trans': ['MNN', 'NOO'], 'ke': [661, 82], 'rsf': [0.503, 2.79]}",58,#ff1493,#ffffc7 +Pr,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [41991, 6835, 6440, 5964, 1511, 1337, 1242, 948.3, 928.8, 304.5, 236.3, 217.6, 115.1, 115.1, 2, 2, 37.4, 22.3, 22.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.98, 5.75, 12.94, 22.72, 32.85, 1.28, 1.53, 3.17, 3.07, 4.41, 0.1115, 0.143, 0.238, 0.229, 0.456]}","{'trans': ['MNN', 'NOO'], 'ke': [699, 87], 'rsf': [0.485, 2.72]}",59,#ff1493,#d9ffc7 +Nd,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [43569, 7126, 6722, 6208, 1575, 1403, 1297, 1003.3, 980.4, 319.2, 243.3, 224.6, 120.5, 120.5, 1.5, 1.5, 37.5, 21.1, 21.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 5.75, 13.35, 24.27, 35.29, 1.33, 1.59, 3.31, 3.29, 4.74, 0.1788, 0.228, 0.247, 0.236, 0.472]}","{'trans': ['MNN', 'NOO'], 'ke': [730, 91], 'rsf': [0.469, 2.65]}",60,#ff1493,#c7ffc7 +Pm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [45184, 7428, 7013, 6459, 1471, 1357, 1052, 1027, 242, 242, 120, 120], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 5.72, 13.66, 26.08, 37.65, 1.64, 3.45, 3.52, 5.07]}","{'trans': [], 'ke': [], 'rsf': []}",61,#ff1493,#a3ffc7 +Sm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [46834, 7737, 7312, 6716, 1723, 1541, 1420, 1110.9, 1083.4, 347.2, 265.6, 247.4, 129, 129, 5.2, 5.2, 37.4, 21.3, 21.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 13.84, 27.96, 40.37, 1.42, 1.7, 3.59, 3.76, 5.4, 0.374, 0.477, 0.261, 0.249, 0.501]}","{'trans': ['MNN', 'NOO'], 'ke': [814, 100], 'rsf': [0.435, 2.43]}",62,#ff1493,#8fffc7 +Eu,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [48519, 8052, 7617, 6977, 1800, 1614, 1481, 1158.6, 1127.5, 360, 284, 257, 133, 127.7, 32, 22, 22], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 14.3, 29.91, 43.24, 1.46, 1.75, 3.72, 3.99, 5.74, 0.268, 0.255, 0.515]}","{'trans': ['MNN', 'NOO'], 'ke': [858, 109], 'rsf': [0.42, 2.37]}",63,#ff1493,#61ffc7 +Gd,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [50239, 8376, 7930, 7243, 1881, 1688, 1544, 1221.9, 1189.6, 378.6, 286, 271, 142.6, 8.6, 8.6, 36, 28, 21], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 31.98, 46.23, 1.51, 1.8, 3.88, 6.14, 0.63, 0.804, 0.288, 0.279, 0.568]}","{'trans': ['MNN', 'NOO'], 'ke': [895, 138], 'rsf': [0.405, 2.26]}",64,#ff1493,#45ffc7 +Tb,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [51996, 8708, 8252, 7514, 1968, 1768, 1611, 1276.9, 1241.1, 396, 322.4, 284.1, 150.5, 150.5, 7.7, 2.4, 45.6, 28.7, 22.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 34.2, 49.42, 1.54, 1.84, 3.99, 4.46, 6.41, 0.867, 1.1, 0.281, 0.265, 0.539]}","{'trans': ['MNN', 'NOO'], 'ke': [1073, 146], 'rsf': [0.39, 2.15]}",65,#ff1493,#30ffc7 +Dy,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [53789, 9046, 8581, 7790, 2047, 1842, 1676, 1333, 1292.6, 414.2, 333.5, 293.2, 153.6, 153.6, 8, 4.3, 49.9, 26.3, 26.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.65, 52.83, 1.58, 1.88, 4.12, 4.69, 6.74, 1.1, 1.39, 0.287, 0.27, 0.551]}","{'trans': ['MNN', 'NOO'], 'ke': [1126, 151], 'rsf': [0.377, 2.07]}",66,#ff1493,#1fffc7 +Ho,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [55618, 9394, 8918, 8071, 2128, 1923, 1741, 1392, 1351, 432.4, 343.5, 308.2, 160, 160, 8.6, 5.2, 49.3, 30.8, 24.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 39.19, 56.66, 1.61, 1.91, 4.24, 4.92, 7.08, 1.37, 1.73, 0.293, 0.274, 0.562]}","{'trans': ['MNN', 'NOO'], 'ke': [1175, 157], 'rsf': [0.365, 1.98]}",67,#ff1493,#00ff9c +Er,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [57486, 9751, 9264, 8358, 2207, 2006, 1812, 1453, 1409, 449.8, 366.2, 320.2, 167.6, 167.6, 4.7, 50.6, 31.4, 24.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.7, 60.42, 1.64, 1.95, 4.37, 5.15, 7.41, 2.13, 0.298, 0.277, 0.572]}","{'trans': ['MNN', 'NOO'], 'ke': [1393, 163], 'rsf': [0.352, 1.87]}",68,#ff1493,#00e675 +Tm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [59390, 10116, 9617, 8648, 2307, 2090, 1885, 1515, 1468, 470.9, 385.9, 332.6, 175.5, 175.5, 4.6, 54.7, 31.8, 25], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 41.01, 1.67, 1.98, 4.48, 5.38, 7.74, 2.59, 0.303, 0.281, 0.583]}","{'trans': ['MNN', 'NOO'], 'ke': [1449, 166], 'rsf': [0.34, 1.78]}",69,#ff1493,#00d452 +Yb,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [61332, 10486, 9978, 8944, 2398, 2173, 1950, 1576, 1528, 480.5, 388.7, 339.7, 191.2, 182.4, 2.5, 1.3, 52, 30.3, 24.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.7, 2, 4.6, 5.61, 8.07, 2.47, 3.11, 0.308, 0.284, 0.592]}","{'trans': ['MNN', 'NOO'], 'ke': [1514, 170], 'rsf': [0.329, 1.69]}",70,#ff1493,#00bf38 +Lu,6,100.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [63314, 10870, 10349, 9244, 2491, 2264, 2024, 1639, 1589, 506.8, 412.4, 359.2, 206.1, 196.3, 8.9, 7.5, 57.3, 33.6, 26.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.73, 2.03, 4.74, 5.87, 8.45, 2.87, 3.63, 0.326, 0.304, 0.645]}","{'trans': ['MNN', 'NOO'], 'ke': [1573, 177], 'rsf': [0.317, 1.61]}",71,#ff1493,#00ab24 +Hf,6,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [65351, 11271, 10739, 9561, 2601, 2365, 2108, 1716, 1662, 538, 438.2, 380.7, 220, 211.5, 15.9, 14.2, 64.2, 38, 29.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.76, 2.06, 4.88, 6.13, 8.84, 3.32, 4.2, 0.344, 0.325, 0.699]}","{'trans': ['MNN', 'NOO'], 'ke': [1624, 185], 'rsf': [0.303, 1.47]}",72,#ff1493,#4dc2ff +Ta,6,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [67416, 11682, 11136, 9881, 2708, 2469, 2194, 1793, 1735, 563.4, 463.4, 400.9, 237.9, 226.4, 23.5, 21.6, 69.7, 42.2, 32.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.79, 2.08, 5.02, 6.4, 9.24, 3.8, 4.82, 0.363, 0.346, 0.754]}","{'trans': ['MNN', 'NOO'], 'ke': [1680, 179], 'rsf': [0.29, 1.35]}",73,#ff1493,#4da6ff +W,6,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [69525, 12100, 11544, 10207, 2820, 2575, 2281, 1872, 1809, 594.1, 490.4, 423.6, 255.9, 243.5, 33.6, 31.4, 75.6, 45.3, 36.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.81, 2.1, 5.16, 6.68, 9.65, 4.32, 5.48, 0.383, 0.367, 0.811]}","{'trans': ['MNN', 'NOO'], 'ke': [1736, 179], 'rsf': [0.278, 1.25]}",74,#ff1493,#2194d6 +Re,6,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [71676, 12527, 11959, 10535, 2932, 2682, 2367, 1949, 1883, 625.4, 518.7, 446.8, 273.9, 260.5, 42.9, 40.5, 83, 45.6, 34.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.84, 2.12, 5.3, 6.95, 10.06, 4.88, 6.2, 0.402, 0.387, 0.869]}","{'trans': ['MNN', 'NOO'], 'ke': [1799, 176], 'rsf': [0.267, 1.17]}",75,#ff1493,#267dab +Os,6,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [73871, 12968, 12385, 10871, 3049, 2792, 2457, 2031, 1960, 658.2, 549.1, 470.7, 293.1, 278.5, 53.4, 50.7, 84, 58, 44.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.13, 5.45, 7.23, 10.48, 5.48, 6.96, 0.422, 0.408, 0.928]}","{'trans': ['MNN', 'NOO'], 'ke': [1850, 170], 'rsf': [0.255, 1.11]}",76,#ff1493,#266696 +Ir,6,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [76111, 13419, 12824, 11215, 3174, 2909, 2551, 2116, 2040, 691.1, 577.8, 495.8, 311.9, 296.3, 63.8, 60.8, 95.2, 63, 48], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.88, 2.14, 5.59, 7.51, 10.9, 6.12, 7.78, 0.438, 0.422, 0.967]}","{'trans': ['MNN', 'NOO'], 'ke': [1908, 171], 'rsf': [0.244, 1.01]}",77,#ff1493,#175487 +Pt,6,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [78395, 13880, 13273, 11564, 3296, 3027, 2645, 2202, 2122, 725.4, 609.1, 519.4, 331.6, 314.6, 74.5, 71.2, 101.7, 65.3, 51.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 2.14, 5.74, 7.78, 11.32, 6.81, 8.65, 0.459, 0.444, 1.04]}","{'trans': ['MNN', 'NOO'], 'ke': [1967, 168], 'rsf': [0.234, 5.48]}",78,#ff1493,#d0d0e0 +Au,6,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [80725, 14353, 13734, 11919, 3425, 3148, 2743, 2291, 2206, 762.1, 642.7, 546.3, 353.2, 335.1, 87.6, 84, 107.2, 74.2, 57.2], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 2.14, 5.89, 8.06, 11.74, 7.54, 9.58, 0.479, 0.463, 1.1]}","{'trans': ['MNN', 'NOO'], 'ke': [2024, 239], 'rsf': [0.223, 4.6]}",79,#daa520,#ffd123 +Hg,6,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [83102, 14839, 14209, 12284, 3562, 3279, 2847, 2385, 2295, 802.2, 680.2, 576.6, 378.2, 358.8, 104, 99.9, 127, 83.1, 64.5, 9.6, 7.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.94, 2.14, 6.04, 8.33, 12.17, 8.32, 10.57, 0.5, 0.484, 1.17, 0.869, 1.21]}","{'trans': ['MNN', 'NOO'], 'ke': [2078, 241], 'rsf': [0.213, 3.78]}",80,#ff1493,#b8b8d0 +Tl,6,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [85530, 15347, 14698, 12658, 3704, 3416, 2957, 2485, 2389, 846.2, 720.5, 609.5, 405.7, 385, 122.2, 117.8, 136, 94.6, 73.5, 14.7, 12.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2.13, 6.19, 8.6, 12.6, 9.14, 11.62, 0.52, 0.505, 1.25, 0.991, 1.39]}","{'trans': ['MNN', 'NOO'], 'ke': [2134, 244], 'rsf': [0.202, 3.06]}",81,#ff1493,#a6544d +Pb,6,14.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [88005, 15861, 15200, 13035, 3851, 3554, 3066, 2586, 2484, 891.8, 761.9, 643.5, 434.3, 412.2, 141.7, 136.9, 147, 106.4, 83.3, 20.7, 18.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.12, 6.33, 8.87, 13.02, 10.01, 12.73, 0.542, 0.526, 1.33, 1.11, 1.58]}","{'trans': ['MNN', 'NOO'], 'ke': [2186, 249], 'rsf': [0.192, 2.58]}",82,#ff1493,#575961 +Bi,6,15.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [90524, 16388, 15711, 13419, 3999, 3696, 3177, 2688, 2580, 939, 805.2, 678.8, 464, 440.1, 162.3, 157, 159.3, 119, 92.6, 26.9, 23.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.1, 6.48, 9.14, 13.44, 10.93, 13.9, 0.563, 0.546, 1.41, 1.24, 1.76]}","{'trans': ['MNN'], 'ke': [2243], 'rsf': [0.183]}",83,#ff1493,#9e4fb5 +Po,6,16.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [93105, 16939, 16244, 13814, 4149, 3854, 3302, 2798, 2683, 995, 851, 705, 500, 473, 184, 184, 177, 132, 104, 31, 31], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.97, 2.07, 6.62, 9.4, 13.87, 11.9, 15.14, 0.584, 0.566, 1.5, 1.36, 1.95]}","{'trans': [], 'ke': [], 'rsf': []}",84,#ff1493,#ab5c00 +At,6,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [95730, 17493, 16785, 14214, 4317, 4008, 3426, 2909, 2787, 1042, 886, 740, 533, 507, 210, 210, 195, 148, 115, 40, 40], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.04, 6.77, 9.65, 14.29, 12.92, 16.44, 0.605, 0.584, 1.58, 1.49, 2.14]}","{'trans': [], 'ke': [], 'rsf': []}",85,#ff1493,#754f45 +Rn,6,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s'], 'be': [98404, 18049, 17337, 14619, 4482, 4159, 3538, 3022, 2892, 1097, 929, 768, 567, 541, 238, 238, 214, 164, 127, 48, 48, 26], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2, 6.92, 9.9, 14.7, 14, 17.81, 0.625, 0.602, 1.67, 1.62, 2.33, 0.1129]}","{'trans': [], 'ke': [], 'rsf': []}",86,#ffffff,#428296 +Fr,7,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [101137, 18639, 17907, 15031, 4652, 4327, 3663, 3136, 3000, 1153, 980, 810, 603, 577, 268, 268, 234, 182, 140, 58, 58, 34, 15, 15], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.97, 7.07, 10.16, 15.11, 15.12, 19.24, 0.645, 0.618, 1.77, 1.75, 2.53, 0.1257, 0.0966, 0.24]}","{'trans': [], 'ke': [], 'rsf': []}",87,#ffffff,#420066 +Ra,7,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [103922, 19237, 18484, 15444, 4822, 4490, 3792, 3248, 3105, 1208, 1058, 879, 636, 603, 299, 299, 254, 200, 153, 68, 68, 44, 19, 19], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.91, 7.2, 10.4, 15.53, 16.3, 20.74, 0.665, 0.633, 1.86, 1.88, 2.73, 0.1383, 0.1099, 0.286]}","{'trans': [], 'ke': [], 'rsf': []}",88,#ffffff,#007d00 +Ac,7,3.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [106755, 19840, 19083, 15871, 5002, 4656, 3909, 3370, 3219, 1269, 1080, 890, 675, 639, 319, 319, 272, 215, 167, 80, 80], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.86, 7.33, 10.61, 15.93, 17.53, 22.3, 0.684, 0.647, 1.95, 2.02, 2.94]}","{'trans': [], 'ke': [], 'rsf': []}",89,#ffffff,#70abfa +Th,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [109651, 20472, 19693, 16300, 5182, 4830, 4046, 3491, 3332, 1330, 1168, 966.4, 712.1, 675.2, 342.4, 333.1, 290, 229, 182, 92.5, 85.4, 41.4, 24.5, 16.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.9, 7.46, 10.82, 16.31, 18.81, 23.94, 0.702, 0.66, 2.05, 2.15, 3.15, 0.1625, 0.1325, 0.366]}","{'trans': [], 'ke': [], 'rsf': []}",90,#ff1493,#00baff +Pa,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [112601, 21105, 20314, 16733, 5367, 5001, 4174, 3611, 3442, 1387, 1224, 1007, 743, 708, 371, 360, 310, 232, 232, 94, 94], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 1.74, 7.61, 11.04, 16.47, 20.12, 25.6, 0.718, 0.667, 2.13, 2.25, 3.29]}","{'trans': [], 'ke': [], 'rsf': []}",91,#ffffff,#00a1ff +U,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [115606, 21757, 20948, 17166, 5548, 5182, 4303, 3728, 3552, 1439, 1271, 1043, 778.3, 736.2, 388.2, 377.4, 321, 257, 192, 102.8, 94.2, 43.9, 26.8, 16.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 1.68, 7.71, 11.25, 17.05, 21.5, 27.36, 0.732, 0.674, 2.22, 2.36, 3.46, 0.1682, 0.133, 0.376]}","{'trans': [], 'ke': [], 'rsf': []}",92,#ff1493,#008fff diff --git a/Python/generate_elems_csv.py b/Python/generate_elems_csv.py new file mode 100644 index 0000000..b6e219d --- /dev/null +++ b/Python/generate_elems_csv.py @@ -0,0 +1,814 @@ +import pandas as pd +import numpy as np +from mendeleev.fetch import fetch_table +mendeleev_pt = fetch_table('elements') +print(mendeleev_pt.keys()) +for key in mendeleev_pt.keys(): + print(mendeleev_pt[key][78]) +xps = [ + { + 'symbol': 'H', + 'alka': {'trans': ['1s'], 'be': [13.6], 'rsf': [.0002]}, + 'aes': {'trans': [], 'ke': [], 'rsf': []} + }, + { + 'symbol': 'He', + 'alka': {'trans': ['1s'], 'be': [24.6], 'rsf': [.0082]}, + 'aes': {'trans': [], 'ke': [], 'rsf': []} + }, + { + 'symbol': 'Li', + 'alka': {'trans': ['1s'], 'be': [54.7], 'rsf': [.0568]}, + 'aes': {'trans': ['KLL'], 'ke': [43], 'rsf': [.977]} + }, + { + 'symbol': 'Be', + 'alka': {'trans': ['1s'], 'be': [111.5], 'rsf': [.1947]}, + 'aes': {'trans': ['KLL'], 'ke': [104], 'rsf': [.456]} + }, + { + 'symbol': 'B', + 'alka': {'trans': ['1s'], 'be': [188], 'rsf': [.486]}, + 'aes': {'trans': ['KLL'], 'ke': [179], 'rsf': [.289]} + }, + { + 'symbol': 'C', + 'alka': {'trans': ['1s'], 'be': [284.2], 'rsf': [1]}, + 'aes': {'trans': ['KLL'], 'ke': [272], 'rsf': [.209]} + }, + { + 'symbol': 'N', + 'alka': {'trans': ['1s', '2s'], 'be': [409.9, 37.3], 'rsf': [1.8, .0867]}, + 'aes': {'trans': ['KLL'], 'ke': [379], 'rsf': [.159]} + }, + { + 'symbol': 'O', + 'alka': {'trans': ['1s', '2s'], 'be': [543.1, 41.6], 'rsf': [2.93, .1405]}, + 'aes': {'trans': ['KLL'], 'ke': [503], 'rsf': [.129]} + }, + { + 'symbol': 'F', + 'alka': {'trans': ['1s'], 'be': [696.7], 'rsf': [4.43]}, + 'aes': {'trans': ['KLL'], 'ke': [647], 'rsf': [.105]} + }, + { + 'symbol': 'Ne', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [870.2, 48.5, 21.7, 21.6], + 'rsf': [6.3, .296, .0347, .0683]}, + 'aes': {'trans': ['KLL'], 'ke': [805], 'rsf': [.0846]} + }, + { + 'symbol': 'Na', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1070.8, 63.5, 30.65, 30.81], + 'rsf': [8.52, .422, .0654, .1287]}, + 'aes': {'trans': ['KLL'], 'ke': [990], 'rsf': [.0714]} + }, + { + 'symbol': 'Mg', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1303, 88.7, 49.78, 49.5], + 'rsf': [11.18, .575, .1125, .221]}, + 'aes': {'trans': ['KLL', 'LMM'], 'ke': [1186, 45], 'rsf': [.0593, 3.43]} + }, + { + 'symbol': 'Al', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1559.6, 117.8, 72.95, 72.55], + 'rsf': [.0001, .753, .1811, .356]}, + 'aes': {'trans': ['KLL', 'LMM'], 'ke': [1396, 68], 'rsf': [.0497, 2.44]} + }, + { + 'symbol': 'Si', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1839, 149.7, 99.82, 99.42], + 'rsf': [.0001, .955, .276, .541]}, + 'aes': {'trans': ['KLL', 'LMM'], 'ke': [1619, 92], 'rsf': [.0417, 1.78]} + }, + { + 'symbol': 'P', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2145.5, 189, 136, 135], + 'rsf': [.0001, 1.18, .403, .789]}, + 'aes': {'trans': ['KLL', 'LMM'], 'ke': [1859, 120], 'rsf': [.035, 1.36]} + }, + { + 'symbol': 'S', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2472, 230.9, 163.6, 162.5], + 'rsf': [.0001, 1.43, .567, 1.11]}, + 'aes': {'trans': ['KLL', 'LMM'], 'ke': [2117, 152], 'rsf': [.0295, 1.14]} + }, + { + 'symbol': 'Cl', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2822.4, 270, 202, 200], + 'rsf': [.0001, 1.69, .775, 1.51]}, + 'aes': {'trans': ['KLL', 'LMM'], 'ke': [2378, 181], 'rsf': [.0001, .984]} + }, + { + 'symbol': 'Ar', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], + 'be': [3205.9, 326.3, 250.6, 248.4, 29.3, 15.9, 15.7], + 'rsf': [.0001, 1.97, 1.03, 2.01, .227, .0821, .1597]}, + 'aes': {'trans': ['LMM'], 'ke': [215], 'rsf': [.827]} + }, + { + 'symbol': 'K', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], + 'be': [3608.4, 378.6, 297.3, 294.6, 34.8, 18.3, 18.3], + 'rsf': [.0001, 2.27, 1.35, 2.62, .286, .1229, .239]}, + 'aes': {'trans': ['LMM'], 'ke': [252], 'rsf': [.723]} + }, + { + 'symbol': 'Ca', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], + 'be': [4038.5, 438.4, 349.7, 346.2, 44.3, 25.4, 25.4], + 'rsf': [.0001, 2.59, 1.72, 3.35, .351, .172, .335]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [291, 20], 'rsf': [.633, .0001]} + }, + { + 'symbol': 'Sc', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], + 'be': [4492, 498, 403.6, 398.7, 51.1, 28.3, 28.3], 'rsf': [.0001, 2.91, 2.17, 4.21, .411, .221, .429]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [340, 24], 'rsf': [.563, .0001]} + }, + { + 'symbol': 'Ti', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], + 'be': [4966, 560.9, 460.2, 453.8, 58.7, 32.6, 32.6], + 'rsf': [.0001, 3.24, 2.69, 5.22, .473, .276, .537]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [418, 27], 'rsf': [.514, .0001]} + }, + { + 'symbol': 'V', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], + 'be': [5465, 626.7, 519.8, 512.1, 66.3, 37.2, 37.2], + 'rsf': [.0001, 3.57, 3.29, 6.37, .538, .339, .657]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [473, 31], 'rsf': [.471, 5.03]} + }, + { + 'symbol': 'Cr', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], + 'be': [5989, 696, 583.8, 574.1, 74.1, 42.2, 42.2], 'rsf': [.0001, 3.91, 3.98, 7.69, .596, .4, .773]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [529, 36], 'rsf': [.432, 4.6]} + }, + { + 'symbol': 'Mn', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], + 'be': [6539, 769.1, 649.9, 638.7, 82.3, 47.2, 47.2], + 'rsf': [.0001, 4.23, 4.74, 9.17, .674, .485, .938]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [589, 40], 'rsf': [.397, 3.96]} + }, + { + 'symbol': 'Fe', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], + 'be': [7112, 844.6, 719.9, 706.8, 91.3, 52.7, 52.7], + 'rsf': [.0001, 4.57, 5.6, 10.82, .745, .569, 1.1]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [703, 47], 'rsf': [.367, 3.5]} + }, + { + 'symbol': 'Co', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], + 'be': [7709, 925.1, 793.2, 778.1, 101, 58.9, 59.9], + 'rsf': [.0001, 4.88, 6.54, 12.62, .818, .66, 1.27]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [775, 53], 'rsf': [.341, 3.12]} + }, + { + 'symbol': 'Ni', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], + 'be': [8333, 1008.6, 870, 852.7, 110.8, 68, 66.2], + 'rsf': [.0001, 5.16, 7.57, 14.61, .892, .757, 1.46]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [848, 61], 'rsf': [.316, 2.65]} + }, + { + 'symbol': 'Cu', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], + 'be': [8979, 1096.7, 952.3, 932.7, 122.5, 77.3, 75.1], + 'rsf': [.0001, 5.46, 8.66, 16.73, .957, .848, 1.63]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [920, 60], 'rsf': [.294, 2.41]} + }, + { + 'symbol': 'Zn', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], + 'be': [9659, 1196.2, 1044.9, 1021.8, 139.8, 91.4, 88.6, 10.2, 10.1], + 'rsf': [.0001, 5.76, 9.8, 18.92, 1.04, .968, 1.86, .33, .48]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [994, 59], 'rsf': [.271, 1.98]} + }, + { + 'symbol': 'Ga', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], + 'be': [10367, 1299, 1143.2, 1116.4, 159.5, 103.5, 100, 18.7, 18.7], + 'rsf': [.0001, 6.07, 11.09, 21.4, 1.13, 1.1, 2.11, .442, .643]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1070, 55], 'rsf': [.25, 1.57]} + }, + { + 'symbol': 'Ge', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], + 'be': [11103, 1414.6, 1248.1, 1217, 180.1, 124.9, 120.8, 29.8, 29.2], + 'rsf': [.0001, 6.31, 12.52, 24.15, 1.23, 1.24, 2.39, .578, .842]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1147, 23], 'rsf': [.229, 1.27]} + }, + { + 'symbol': 'As', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], + 'be': [11867, 1527, 1359.1, 1323.6, 204.7, 146.2, 141.2, 41.7, 41.7], + 'rsf': [.0001, .0001, 14.07, 27.19, 1.32, 1.39, 2.68, .741, 1.08]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1228, 31], 'rsf': [.211, 1.06]} + }, + { + 'symbol': 'Se', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], + 'be': [12658, 1652, 1474.3, 1433.9, 229.6, 166.5, 160.7, 55.5, 54.6], + 'rsf': [.0001, .0001, 13.66, 25.9, 1.43, 1.55, 2.98, .934, 1.36]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1315, 43], 'rsf': [.194, 5.44]} + }, + { + 'symbol': 'Br', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], + 'be': [13474, 1782, 1596, 1550, 257, 189, 182, 70, 69], + 'rsf': [.0001, .0001, .0001, .0001, 1.53, 1.72, 3.31, 1.16, 1.68]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1396, 55], 'rsf': [.179, 4.37]} + }, + { + 'symbol': 'Kr', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], + 'be': [14326, 1921, 1730.9, 1678.4, 292.8, 222.2, 214.4, 95, 93.8, 27.5, 14.1, 14.1], + 'rsf': [.0001, .0001, .0001, .0001, 1.64, 1.89, 3.65, 1.42, 2.06, .213, .1643, .312]}, + 'aes': {'trans': ['LMM'], 'ke': [1474], 'rsf': [.164]} + }, + { + 'symbol': 'Rb', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], + 'be': [15200, 2065, 1864, 1804, 326.7, 248.7, 239.1, 113, 112, 30.5, 16.3, 15.3], + 'rsf': [.0001, .0001, .0001, .0001, 1.75, 2.07, 4, 1.72, 2.49, .251, .214, .411]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1565, 76], 'rsf': [.152, 2.63]} + }, + { + 'symbol': 'Sr', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], + 'be': [16105, 2216, 2007, 1940, 358.7, 280.3, 270, 136, 134.2, 38.9, 21.3, 20.1], + 'rsf': [.0001, .0001, .0001, .0001, 1.86, 2.25, 4.37, 2.06, 2.99, .291, .265, .51]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1649, 110], 'rsf': [.14, 2.17]} + }, + { + 'symbol': 'Y', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], + 'be': [17038, 2373, 2156, 2080, 392, 310.6, 298.8, 157.7, 155.8, 43.8, 24.4, 23.1], + 'rsf': [.0001, .0001, .0001, .0001, 1.98, 2.44, 4.75, 2.44, 3.54, .329, .311, .599]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1746, 127], 'rsf': [.129, 1.86]} + }, + { + 'symbol': 'Zr', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], + 'be': [17998, 2532, 2307, 2223, 430.3, 343.5, 329.8, 181.1, 178.8, 50.6, 28.5, 27.1], + 'rsf': [.0001, .0001, .0001, .0001, 2.1, 2.64, 5.14, 2.87, 4.17, .367, .357, .689]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1845, 147], 'rsf': [.119, 1.66]} + }, + { + 'symbol': 'Nb', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], + 'be': [18986, 2698, 2465, 2371, 466.6, 376.1, 360.6, 205, 202.3, 56.4, 32.6, 30.8], + 'rsf': [.0001, .0001, .0001, .0001, 2.22, 2.84, 5.53, 3.35, 4.86, .402, .398, .767]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1944, 167], 'rsf': [.11, 1.5]} + }, + { + 'symbol': 'Mo', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], + 'be': [20000, 2866, 2625, 2520, 506.3, 411.6, 394, 231.1, 227.9, 63.2, 37.6, 35.5], + 'rsf': [.0001, .0001, .0001, .0001, 2.34, 3.04, 5.94, 3.88, 5.62, .44, .445, .86]}, + 'aes': {'trans': ['LMM', 'MNN'], 'ke': [2044, 186], 'rsf': [.101, 1.39]} + }, + { + 'symbol': 'Tc', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], + 'be': [21044, 3043, 2793, 2677, 544, 447.6, 417.7, 257.6, 253.9, 69.5, 42.3, 39.9], + 'rsf': [.0001, .0001, .0001, .0001, 2.45, 3.23, 6.36, 4.46, 6.47, .479, .494, .955]}, + 'aes': {'trans': ['MNN'], 'ke': [249], 'rsf': [1.29]} + }, + { + 'symbol': 'Ru', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], + 'be': [22117, 3224, 2967, 2838, 586.1, 483.5, 461.4, 284.2, 280, 75, 46.3, 43.2], + 'rsf': [.0001, .0001, .0001, .0001, 2.57, 3.44, 6.78, 5.1, 7.39, .519, .544, 1.05]}, + 'aes': {'trans': ['MNN'], 'ke': [273], 'rsf': [1.2]} + }, + { + 'symbol': 'Rh', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], + 'be': [23220, 3412, 3146, 3004, 628.1, 521.3, 496.5, 311.9, 307.2, 81.4, 50.5, 47.3], + 'rsf': [.0001, .0001, .0001, .0001, 2.7, 3.64, 7.21, 5.8, 8.39, .56, .595, 1.15]}, + 'aes': {'trans': ['MNN'], 'ke': [302], 'rsf': [1.13]} + }, + { + 'symbol': 'Pd', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], + 'be': [24350, 3604, 3330, 3173, 671.6, 559.9, 532.3, 340.5, 335.2, 87.1, 55.7, 50.9], + 'rsf': [.0001, .0001, .0001, .0001, 2.81, 3.83, 7.63, 6.56, 9.48, .598, .641, 1.24]}, + 'aes': {'trans': ['MNN'], 'ke': [330], 'rsf': [1.07]} + }, + { + 'symbol': 'Ag', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], + 'be': [25514, 3806, 3524, 3351, 719, 603.8, 573, 374, 368.3, 97, 63.7, 58.3], + 'rsf': [.0001, .0001, .0001, .0001, 2.93, 4.03, 8.06, 7.38, 10.66, .644, .7, 1.36]}, + 'aes': {'trans': ['MNN'], 'ke': [351], 'rsf': [1]} + }, + { + 'symbol': 'Cd', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2'], + 'be': [26711, 4018, 3727, 3538, 772, 652.6, 618.4, 411.9, 405.2, 109.8, 63.9, 63.9, 11.7, 10.7], + 'rsf': [.0001, .0001, .0001, .0001, 3.04, 4.22, 8.5, 8.27, 11.95, .692, .762, 1.49, .778, 1.11]}, + 'aes': {'trans': ['MNN'], 'ke': [376], 'rsf': [.931]} + }, + { + 'symbol': 'In', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2'], + 'be': [27940, 4238, 3938, 3730, 827.2, 703.2, 665.3, 451.4, 443.9, 122.9, 73.5, 73.5, 17.7, 16.9], + 'rsf': [.0001, .0001, .0001, .0001, 3.16, 4.4, 8.93, 9.22, 13.32, .742, .828, 1.62, .935, 1.34]}, + 'aes': {'trans': ['MNN'], 'ke': [404], 'rsf': [.867]} + }, + { + 'symbol': 'Sn', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2'], + 'be': [29200, 4465, 4156, 3929, 884.7, 756.5, 714.6, 493.2, 484.9, 137.1, 83.6, 83.6, 24.9, 23.9], + 'rsf': [.0001, .0001, .0001, .0001, 3.26, 4.58, 9.35, 10.25, 14.8, .794, .897, 1.77, 1.11, 1.59]}, + 'aes': {'trans': ['MNN'], 'ke': [430], 'rsf': [.809]} + }, + { + 'symbol': 'Sb', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2'], + 'be': [30491, 4698, 4380, 4132, 946, 812.7, 766.4, 537.5, 528.2, 153.2, 95.6, 95.6, 33.3, 32.1], + 'rsf': [.0001, .0001, .0001, .0001, 3.36, 4.76, 9.77, 11.35, 16.39, .848, .968, 1.91, 1.29, 1.85]}, + 'aes': {'trans': ['MNN'], 'ke': [454], 'rsf': [.759]} + }, + { + 'symbol': 'Te', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2'], + 'be': [31814, 4939, 4612, 4341, 1006, 870.8, 820, 583.4, 573, 169.4, 103.3, 103.3, 41.9, 40.4], + 'rsf': [.0001, .0001, .0001, .0001, 3.46, 4.92, 10.21, 12.52, 18.06, .903, 1.04, 2.07, 1.49, 2.14]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [483, 31], 'rsf': [.713, .0001]} + }, + { + 'symbol': 'I', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2'], + 'be': [33169, 5188, 4852, 4557, 1072, 931, 875, 630.8, 619.3, 186, 123, 123, 50.6, 48.9], + 'rsf': [.0001, .0001, .0001, .0001, 3.53, 5.06, 10.62, 13.77, 19.87, .959, 1.11, 2.23, 1.69, 2.44]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [511, 37], 'rsf': [.67, .0001]} + }, + { + 'symbol': 'Xe', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], + 'be': [34561, 5453, 5107, 4786, 1148.7, 1002.1, 940.6, 689, 676.4, 213.2, 146.7, 145.5, 69.5, 67.5, 23.3, + 13.4, 12.1], + 'rsf': [.0001, .0001, .0001, .0001, 3.62, 5.2, 10.99, 15.1, 21.79, 1.02, 1.19, 2.39, 1.92, 2.76, .1596, + .1361, .26]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [532, 41], 'rsf': [.626, .0001]} + }, + { + 'symbol': 'Cs', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], + 'be': [35985, 5714, 5359, 5012, 1211, 1071, 1003, 740.5, 726.6, 232.3, 172.4, 161.3, 79.8, 77.5, 22.7, 14.2, + 12.1], + 'rsf': [.0001, .0001, .0001, .0001, 3.73, 5.29, 11.38, 16.46, 23.76, 1.08, 1.27, 2.56, 2.15, 3.1, .1843, + .1697, .332]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [563, 47], 'rsf': [.589, .0001]} + }, + { + 'symbol': 'Ba', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], + 'be': [37441, 5989, 5624, 5247, 1293, 1137, 1063, 795.7, 780.5, 253.5, 192, 178.6, 92.6, 89.9, 30.3, 17, + 14.8], + 'rsf': [.0001, .0001, .0001, .0001, 3.84, 5.42, 11.71, 17.92, 25.84, 1.13, 1.34, 2.73, 2.4, 3.46, .21, .202, + .4]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [584, 57], 'rsf': [.554, 3.41]} + }, + { + 'symbol': 'La', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], + 'be': [38925, 6266, 5891, 5483, 1362, 1209, 1128, 853, 836, 274.7, 205.8, 196, 105.3, 102.5, 34.3, 19.3, + 16.8], + 'rsf': [.0001, .0001, .0001, .0001, 3.89, 5.55, 12.11, 19.5, 28.12, 1.19, 1.42, 2.91, 2.67, 3.85, .234, .23, + .458]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [625, 78], 'rsf': [.527, 3.12]} + }, + { + 'symbol': 'Ce', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [40443, 6549, 6164, 5723, 1436, 1274, 1187, 902.4, 883.8, 291, 223.2, 206.5, 109, .1, .1, 37.8, 19.8, + 17], + 'rsf': [.0001, .0001, .0001, .0001, 3.93, 5.66, 12.53, 21.12, 30.5, 1.24, 1.47, 3.03, 2.84, .0609, .078, + .23, .221, .439]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [661, 82], 'rsf': [.503, 2.79]} + }, + { + 'symbol': 'Pr', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [41991, 6835, 6440, 5964, 1511, 1337, 1242, 948.3, 928.8, 304.5, 236.3, 217.6, 115.1, 115.1, 2, 2, + 37.4, 22.3, 22.3], + 'rsf': [.0001, .0001, .0001, .0001, 3.98, 5.75, 12.94, 22.72, 32.85, 1.28, 1.53, 3.17, 3.07, 4.41, .1115, + .143, .238, .229, .456]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [699, 87], 'rsf': [.485, 2.72]} + }, + { + 'symbol': 'Nd', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [43569, 7126, 6722, 6208, 1575, 1403, 1297, 1003.3, 980.4, 319.2, 243.3, 224.6, 120.5, 120.5, 1.5, + 1.5, 37.5, 21.1, 21.1], + 'rsf': [.0001, .0001, .0001, .0001, .0001, 5.75, 13.35, 24.27, 35.29, 1.33, 1.59, 3.31, 3.29, 4.74, .1788, + .228, .247, .236, .472]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [730, 91], 'rsf': [.469, 2.65]} + }, + { + 'symbol': 'Pm', + 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4p1/2', '4p3/2', '4d3/2', + '4d5/2'], 'be': [45184, 7428, 7013, 6459, 1471, 1357, 1052, 1027, 242, 242, 120, 120], + 'rsf': [.0001, .0001, .0001, .0001, 5.72, 13.66, 26.08, 37.65, 1.64, 3.45, 3.52, 5.07]}, + 'aes': {'trans': [], 'ke': [], 'rsf': []} + }, + { + 'symbol': 'Sm', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [46834, 7737, 7312, 6716, 1723, 1541, 1420, 1110.9, 1083.4, 347.2, 265.6, 247.4, 129, 129, 5.2, 5.2, + 37.4, 21.3, 21.3], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, 13.84, 27.96, 40.37, 1.42, 1.7, 3.59, 3.76, 5.4, .374, + .477, .261, .249, .501]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [814, 100], 'rsf': [.435, 2.43]} + }, + { + 'symbol': 'Eu', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], + 'be': [48519, 8052, 7617, 6977, 1800, 1614, 1481, 1158.6, 1127.5, 360, 284, 257, 133, 127.7, 32, 22, 22], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, 14.3, 29.91, 43.24, 1.46, 1.75, 3.72, 3.99, 5.74, .268, + .255, .515]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [858, 109], 'rsf': [.42, 2.37]} + }, + { + 'symbol': 'Gd', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [50239, 8376, 7930, 7243, 1881, 1688, 1544, 1221.9, 1189.6, 378.6, 286, 271, 142.6, 8.6, 8.6, 36, 28, + 21], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 31.98, 46.23, 1.51, 1.8, 3.88, 6.14, .63, .804, + .288, .279, .568]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [895, 138], 'rsf': [.405, 2.26]} + }, + { + 'symbol': 'Tb', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [51996, 8708, 8252, 7514, 1968, 1768, 1611, 1276.9, 1241.1, 396, 322.4, 284.1, 150.5, 150.5, 7.7, 2.4, + 45.6, 28.7, 22.6], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 34.2, 49.42, 1.54, 1.84, 3.99, 4.46, 6.41, .867, + 1.1, .281, .265, .539]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1073, 146], 'rsf': [.39, 2.15]} + }, + { + 'symbol': 'Dy', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [53789, 9046, 8581, 7790, 2047, 1842, 1676, 1333, 1292.6, 414.2, 333.5, 293.2, 153.6, 153.6, 8, 4.3, + 49.9, 26.3, 26.3], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 36.65, 52.83, 1.58, 1.88, 4.12, 4.69, 6.74, 1.1, + 1.39, .287, .27, .551]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1126, 151], 'rsf': [.377, 2.07]} + }, + { + 'symbol': 'Ho', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [55618, 9394, 8918, 8071, 2128, 1923, 1741, 1392, 1351, 432.4, 343.5, 308.2, 160, 160, 8.6, 5.2, 49.3, + 30.8, 24.1], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 39.19, 56.66, 1.61, 1.91, 4.24, 4.92, 7.08, 1.37, + 1.73, .293, .274, .562]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1175, 157], 'rsf': [.365, 1.98]} + }, + { + 'symbol': 'Er', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [57486, 9751, 9264, 8358, 2207, 2006, 1812, 1453, 1409, 449.8, 366.2, 320.2, 167.6, 167.6, 4.7, 50.6, + 31.4, 24.7], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 36.7, 60.42, 1.64, 1.95, 4.37, 5.15, 7.41, 2.13, + .298, .277, .572]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1393, 163], 'rsf': [.352, 1.87]} + }, + { + 'symbol': 'Tm', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [59390, 10116, 9617, 8648, 2307, 2090, 1885, 1515, 1468, 470.9, 385.9, 332.6, 175.5, 175.5, 4.6, 54.7, + 31.8, 25], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 41.01, 1.67, 1.98, 4.48, 5.38, 7.74, 2.59, + .303, .281, .583]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1449, 166], 'rsf': [.34, 1.78]} + }, + { + 'symbol': 'Yb', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [61332, 10486, 9978, 8944, 2398, 2173, 1950, 1576, 1528, 480.5, 388.7, 339.7, 191.2, 182.4, 2.5, 1.3, + 52, 30.3, 24.1], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.7, 2, 4.6, 5.61, 8.07, 2.47, 3.11, + .308, .284, .592]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1514, 170], 'rsf': [.329, 1.69]} + }, + { + 'symbol': 'Lu', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [63314, 10870, 10349, 9244, 2491, 2264, 2024, 1639, 1589, 506.8, 412.4, 359.2, 206.1, 196.3, 8.9, 7.5, + 57.3, 33.6, 26.7], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.73, 2.03, 4.74, 5.87, 8.45, 2.87, + 3.63, .326, .304, .645]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1573, 177], 'rsf': [.317, 1.61]} + }, + { + 'symbol': 'Hf', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [65351, 11271, 10739, 9561, 2601, 2365, 2108, 1716, 1662, 538, 438.2, 380.7, 220, 211.5, 15.9, 14.2, + 64.2, 38, 29.9], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.76, 2.06, 4.88, 6.13, 8.84, 3.32, + 4.2, .344, .325, .699]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1624, 185], 'rsf': [.303, 1.47]} + }, + { + 'symbol': 'Ta', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [67416, 11682, 11136, 9881, 2708, 2469, 2194, 1793, 1735, 563.4, 463.4, 400.9, 237.9, 226.4, 23.5, + 21.6, 69.7, 42.2, 32.7], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.79, 2.08, 5.02, 6.4, 9.24, 3.8, + 4.82, .363, .346, .754]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1680, 179], 'rsf': [.29, 1.35]} + }, + { + 'symbol': 'W', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [69525, 12100, 11544, 10207, 2820, 2575, 2281, 1872, 1809, 594.1, 490.4, 423.6, 255.9, 243.5, 33.6, + 31.4, 75.6, 45.3, 36.8], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.81, 2.1, 5.16, 6.68, 9.65, 4.32, + 5.48, .383, .367, .811]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1736, 179], 'rsf': [.278, 1.25]} + }, + { + 'symbol': 'Re', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [71676, 12527, 11959, 10535, 2932, 2682, 2367, 1949, 1883, 625.4, 518.7, 446.8, 273.9, 260.5, 42.9, + 40.5, 83, 45.6, 34.6], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.84, 2.12, 5.3, 6.95, 10.06, 4.88, + 6.2, .402, .387, .869]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1799, 176], 'rsf': [.267, 1.17]} + }, + { + 'symbol': 'Os', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [73871, 12968, 12385, 10871, 3049, 2792, 2457, 2031, 1960, 658.2, 549.1, 470.7, 293.1, 278.5, 53.4, + 50.7, 84, 58, 44.5], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.86, 2.13, 5.45, 7.23, 10.48, 5.48, + 6.96, .422, .408, .928]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1850, 170], 'rsf': [.255, 1.11]} + }, + { + 'symbol': 'Ir', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [76111, 13419, 12824, 11215, 3174, 2909, 2551, 2116, 2040, 691.1, 577.8, 495.8, 311.9, 296.3, 63.8, + 60.8, 95.2, 63, 48], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.88, 2.14, 5.59, 7.51, 10.9, 6.12, + 7.78, .438, .422, .967]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1908, 171], 'rsf': [.244, 1.01]} + }, + { + 'symbol': 'Pt', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [78395, 13880, 13273, 11564, 3296, 3027, 2645, 2202, 2122, 725.4, 609.1, 519.4, 331.6, 314.6, 74.5, + 71.2, 101.7, 65.3, 51.7], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.9, 2.14, 5.74, 7.78, 11.32, 6.81, + 8.65, .459, .444, 1.04]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1967, 168], 'rsf': [.234, 5.48]} + }, + { + 'symbol': 'Au', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], + 'be': [80725, 14353, 13734, 11919, 3425, 3148, 2743, 2291, 2206, 762.1, 642.7, 546.3, 353.2, 335.1, 87.6, + 84, 107.2, 74.2, 57.2], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.92, 2.14, 5.89, 8.06, 11.74, 7.54, + 9.58, .479, .463, 1.1]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [2024, 239], 'rsf': [.223, 4.6]} + }, + { + 'symbol': 'Hg', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], + 'be': [83102, 14839, 14209, 12284, 3562, 3279, 2847, 2385, 2295, 802.2, 680.2, 576.6, 378.2, 358.8, 104, + 99.9, 127, 83.1, 64.5, 9.6, 7.8], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.94, 2.14, 6.04, 8.33, 12.17, 8.32, + 10.57, .5, .484, 1.17, .869, 1.21]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [2078, 241], 'rsf': [.213, 3.78]} + }, + { + 'symbol': 'Tl', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], + 'be': [85530, 15347, 14698, 12658, 3704, 3416, 2957, 2485, 2389, 846.2, 720.5, 609.5, 405.7, 385, 122.2, + 117.8, 136, 94.6, 73.5, 14.7, 12.5], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 2.13, 6.19, 8.6, 12.6, 9.14, + 11.62, .52, .505, 1.25, .991, 1.39]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [2134, 244], 'rsf': [.202, 3.06]} + }, + { + 'symbol': 'Pb', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], + 'be': [88005, 15861, 15200, 13035, 3851, 3554, 3066, 2586, 2484, 891.8, 761.9, 643.5, 434.3, 412.2, 141.7, + 136.9, 147, 106.4, 83.3, 20.7, 18.1], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.96, 2.12, 6.33, 8.87, 13.02, 10.01, + 12.73, .542, .526, 1.33, 1.11, 1.58]}, + 'aes': {'trans': ['MNN', 'NOO'], 'ke': [2186, 249], 'rsf': [.192, 2.58]} + }, + { + 'symbol': 'Bi', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], + 'be': [90524, 16388, 15711, 13419, 3999, 3696, 3177, 2688, 2580, 939, 805.2, 678.8, 464, 440.1, 162.3, 157, + 159.3, 119, 92.6, 26.9, 23.8], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.96, 2.1, 6.48, 9.14, 13.44, 10.93, + 13.9, .563, .546, 1.41, 1.24, 1.76]}, + 'aes': {'trans': ['MNN'], 'ke': [2243], 'rsf': [.183]} + }, + { + 'symbol': 'Po', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], + 'be': [93105, 16939, 16244, 13814, 4149, 3854, 3302, 2798, 2683, 995, 851, 705, 500, 473, 184, 184, 177, + 132, 104, 31, 31], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.97, 2.07, 6.62, 9.4, 13.87, 11.9, + 15.14, .584, .566, 1.5, 1.36, 1.95]}, + 'aes': {'trans': [], 'ke': [], 'rsf': []} + }, + { + 'symbol': 'At', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], + 'be': [95730, 17493, 16785, 14214, 4317, 4008, 3426, 2909, 2787, 1042, 886, 740, 533, 507, 210, 210, 195, + 148, 115, 40, 40], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.96, 2.04, 6.77, 9.65, 14.29, 12.92, + 16.44, .605, .584, 1.58, 1.49, 2.14]}, + 'aes': {'trans': [], 'ke': [], 'rsf': []} + }, + { + 'symbol': 'Rn', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s'], + 'be': [98404, 18049, 17337, 14619, 4482, 4159, 3538, 3022, 2892, 1097, 929, 768, 567, 541, 238, 238, 214, + 164, 127, 48, 48, 26], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 2, 6.92, 9.9, 14.7, 14, 17.81, + .625, .602, 1.67, 1.62, 2.33, .1129]}, + 'aes': {'trans': [], 'ke': [], 'rsf': []} + }, + { + 'symbol': 'Fr', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', + '6p3/2'], + 'be': [101137, 18639, 17907, 15031, 4652, 4327, 3663, 3136, 3000, 1153, 980, 810, 603, 577, 268, 268, 234, + 182, 140, 58, 58, 34, 15, 15], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 1.97, 7.07, 10.16, 15.11, + 15.12, 19.24, .645, .618, 1.77, 1.75, 2.53, .1257, .0966, .24]}, + 'aes': {'trans': [], 'ke': [], 'rsf': []} + }, + { + 'symbol': 'Ra', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', + '6p3/2'], + 'be': [103922, 19237, 18484, 15444, 4822, 4490, 3792, 3248, 3105, 1208, 1058, 879, 636, 603, 299, 299, 254, + 200, 153, 68, 68, 44, 19, 19], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 1.91, 7.2, 10.4, 15.53, 16.3, + 20.74, .665, .633, 1.86, 1.88, 2.73, .1383, .1099, .286]}, + 'aes': {'trans': [], 'ke': [], 'rsf': []} + }, + { + 'symbol': 'Ac', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], + 'be': [106755, 19840, 19083, 15871, 5002, 4656, 3909, 3370, 3219, 1269, 1080, 890, 675, 639, 319, 319, 272, + 215, 167, 80, 80], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 1.86, 7.33, 10.61, 15.93, + 17.53, 22.3, .684, .647, 1.95, 2.02, 2.94]}, + 'aes': {'trans': [], 'ke': [], 'rsf': []} + }, + { + 'symbol': 'Th', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', + '6p3/2'], + 'be': [109651, 20472, 19693, 16300, 5182, 4830, 4046, 3491, 3332, 1330, 1168, 966.4, 712.1, 675.2, 342.4, + 333.1, 290, 229, 182, 92.5, 85.4, 41.4, 24.5, 16.6], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 1.9, 7.46, 10.82, 16.31, 18.81, + 23.94, .702, .66, 2.05, 2.15, 3.15, .1625, .1325, .366]}, + 'aes': {'trans': [], 'ke': [], 'rsf': []} + }, + { + 'symbol': 'Pa', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], + 'be': [112601, 21105, 20314, 16733, 5367, 5001, 4174, 3611, 3442, 1387, 1224, 1007, 743, 708, 371, 360, 310, + 232, 232, 94, 94], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.92, 1.74, 7.61, 11.04, 16.47, + 20.12, 25.6, .718, .667, 2.13, 2.25, 3.29]}, + 'aes': {'trans': [], 'ke': [], 'rsf': []} + }, + { + 'symbol': 'U', + 'alka': { + 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', + '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', + '6p3/2'], + 'be': [115606, 21757, 20948, 17166, 5548, 5182, 4303, 3728, 3552, 1439, 1271, 1043, 778.3, 736.2, 388.2, + 377.4, 321, 257, 192, 102.8, 94.2, 43.9, 26.8, 16.8], + 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.9, 1.68, 7.71, 11.25, 17.05, 21.5, + 27.36, .732, .674, 2.22, 2.36, 3.46, .1682, .133, .376]}, + 'aes': {'trans': [], 'ke': [], 'rsf': []} + } +] +df=pd.DataFrame(columns=['symbol','period','group_id', 'series_id','alka','aes', 'atomic_number','cpk_color','jmol_color']) + +for elem in xps: + index = mendeleev_pt.index[mendeleev_pt['symbol'] == elem['symbol']].tolist()[0] + if np.isnan(mendeleev_pt['group_id'][index]): + mendeleev_pt['group_id'][index] = 100 + row = pd.Series([elem['symbol'],mendeleev_pt['period'][index],mendeleev_pt['group_id'][index], mendeleev_pt['series_id'][index], elem['alka'], elem['aes'], mendeleev_pt['atomic_number'][index], mendeleev_pt['cpk_color'][index], mendeleev_pt['jmol_color'][index] ], index=df.columns) + df = pd.concat([df, pd.DataFrame([row])], ignore_index=True) + +df.to_csv('elements.csv', index=False) \ No newline at end of file diff --git a/Python/main.py b/Python/main.py index 758510a..89cd200 100644 --- a/Python/main.py +++ b/Python/main.py @@ -193,8 +193,6 @@ def initUI(self): 'Copyright (C) 2022, Julian Hochhaus, TU Dortmund University') self.pt = PeriodicTable() self.pt.setWindowTitle('Periodic Table') - self.pt.elementEmitted.connect(self.handleElementClicked) - self.pt.selectedElements = [] # data template # self.df = pd.DataFrame() self.df = [] @@ -1274,6 +1272,7 @@ def preset(self): self.setPreset([4], pre_bg, pre_pk) if index == 7: self.pt.show() + self.pt.refresh_button.clicked.connect(self.plot_pt) if not self.pt.isActiveWindow(): self.pt.close() self.pt.show() @@ -1727,6 +1726,7 @@ def imp(self): self.idx_imp = 0 def plot_pt(self): + print('test') # component elements from periodic table window selection while len(self.ax.texts) > 0: for txt in self.ax.texts: @@ -1734,9 +1734,8 @@ def plot_pt(self): self.canvas.draw() self.repaint() # self.ax.texts.remove() - if self.pt.selectedElements: - print(self.pre[0]) - print(self.pre[0][4]) + if self.pt.selected_elements: + print(self.pt.selected_elements) if self.pre[0][3] != None and self.pre[0][4] != None: pe = self.pre[0][3] wf = self.pre[0][4] @@ -1748,32 +1747,36 @@ def plot_pt(self): ymin, ymax = self.ax.get_ylim() xmin, xmax = self.ax.get_xlim() - for obj in self.pt.selectedElements: - if len(obj.alka['trans']) > 0: - for orb in range(len(obj.alka['trans'])): + for obj in self.pt.selected_elements: + alka=ast.literal_eval(obj['alka'].values[0]) + print(alka) + if len(alka['trans']) > 0: + for orb in range(len(alka['trans'])): if xmin > xmax: - en = float(obj.alka['be'][orb]) + en = float(alka['be'][orb]) else: - en = pe - wf - float(obj.alka['be'][orb]) + en = pe - wf - float(alka['be'][orb]) if (xmin > xmax and xmin > en > xmax) or (xmin < xmax and xmin < en < xmax): elem_x = np.asarray([en]) - elem_y = np.asarray([float(obj.alka['rsf'][orb])]) - elem_z = obj.alka['trans'][orb] + elem_y = np.asarray([float(alka['rsf'][orb])]) + elem_z = alka['trans'][orb] # obj.symbol+elem_z, color="r", rotation="vertical") self.ax.text(elem_x, ymin + (ymax - ymin) * math.log(elem_y + 1, 10) / 2, - obj.symbol + elem_z, color="r", rotation="vertical") - if len(obj.aes['trans']) > 0: - for orb in range(len(obj.aes['trans'])): + obj['symbol'].values[0] + elem_z, color="r", rotation="vertical") + aes=ast.literal_eval(obj['aes'].values[0]) + print(aes) + if len(aes['trans']) > 0: + for orb in range(len(aes['trans'])): if xmin > xmax: - en = pe - wf - float(obj.aes['ke'][orb]) + en = pe - wf - float(aes['ke'][orb]) else: - en = float(obj.aes['ke'][orb]) + en = float(aes['ke'][orb]) if (xmin > xmax and xmin > en > xmax) or (xmin < xmax and xmin < en < xmax): elem_x = np.asarray([en]) - elem_y = np.asarray([float(obj.aes['rsf'][orb])]) - elem_z = obj.aes['trans'][orb] + elem_y = np.asarray([float(aes['rsf'][orb])]) + elem_z = aes['trans'][orb] # obj.symbol+elem_z, color="g", rotation="vertical") - self.ax.text(elem_x, ymin + (ymax - ymin) * math.log(elem_y + 1, 10), obj.symbol + elem_z, + self.ax.text(elem_x, ymin + (ymax - ymin) * math.log(elem_y + 1, 10), obj['symbol'].values[0] + elem_z, color="g", rotation="vertical") self.canvas.draw() @@ -3126,18 +3129,6 @@ def center(self): qr.moveCenter(cp) self.move(qr.topLeft()) - def handleElementClicked(self, elementObject, checked): - symbol = elementObject.symbol - if symbol == 'Clear': - self.pt.selectedElements = [] - elif symbol == 'Refresh': - pass - elif checked and elementObject not in self.pt.selectedElements: - self.pt.selectedElements.append(elementObject) - elif not checked: - self.pt.selectedElements.remove(elementObject) - self.plot_pt() - def closeEvent(self, event): event.accept() sys.exit(0) diff --git a/Python/periodictable.py b/Python/periodictable.py index 7fa288a..f2167a0 100644 --- a/Python/periodictable.py +++ b/Python/periodictable.py @@ -1,61 +1,87 @@ import sys -from PyQt5.QtWidgets import QApplication, QWidget, QLineEdit, QCheckBox -from PyQt5.QtCore import pyqtSignal -from periodictableui import Ui_PeriodicTable -from elements import Transition -from elementdata import ElementData +from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QGridLayout, QLabel +import pandas as pd +import os -class PeriodicTable(QWidget): - # Custom signal defined here - elementEmitted = pyqtSignal(object, bool) +data = pd.read_csv(os.path.join(os.path.dirname(os.path.abspath(__file__)), 'elements.csv')) +class PeriodicTable(QWidget): def __init__(self): super().__init__() + self.data = data + self.selected_elements = [] + self.selected_elements_names = [] + self.selected_buttons=[] + self.initUI() + + def initUI(self): + self.grid = QGridLayout() + self.grid.setSpacing(0) # Remove spacing between buttons + self.grid.setVerticalSpacing(0) + for i in range(1, 8): + for j in range(1, 19): + symbol = self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['symbol'].values + if len(symbol) > 0: + button = QPushButton(symbol[0], self) + button.clicked.connect(lambda checked,s=self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]: self.toggleElementSelection(s)) + cpk_color = \ + self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['cpk_color'].values[0] + button.setStyleSheet("background-color: %s" % cpk_color) + button.setMinimumHeight(50) + self.grid.addWidget(button, i, j) + self.grid.setRowMinimumHeight(i, 60) + self.grid.setVerticalSpacing(0) + self.grid.setHorizontalSpacing(0) + self.setLayout(self.grid) + self.setGeometry(100, 100, 800, 600) + self.setWindowTitle('Clickable Periodic Table') + + + self.refresh_button = QPushButton('Refresh', self) + self.refresh_button.setStyleSheet("font-weight: bold; font-size: 16px") + self.refresh_button.clicked.connect(self.updateSelectedElements) + self.refresh_button.setMaximumHeight(50) + self.grid.addWidget(self.refresh_button, 8, 5,1,3) + + self.clear_button = QPushButton('Clear', self) + self.clear_button.setStyleSheet("font-weight: bold; font-size: 16px") + self.clear_button.clicked.connect(self.clearSelection) + self.clear_button.setMaximumHeight(50) + self.grid.addWidget(self.clear_button, 8, 8,1,3) + + def toggleElementSelection(self, element): + if element['symbol'].values[0] in self.selected_elements_names: + self.selected_elements_names.remove(element['symbol'].values[0]) + self.selected_elements.remove(element) + else: + self.selected_elements.append(element) + self.selected_elements_names.append(element['symbol'].values[0]) + for i in range(1, 8): + for j in range(1, 19): + if self.grid.itemAtPosition(i, j) is not None: + symbol = self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['symbol'].values + button = self.grid.itemAtPosition(i, j).widget() + cpk_color = \ + self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['cpk_color'].values[0] + if symbol in self.selected_elements_names: + button.setStyleSheet("border: 3px solid #FF0000; font-weight: bold; color: #FF0000") + else: + button.setStyleSheet("background-color: %s" % cpk_color) + def clearSelection(self): + print(self.selected_elements_names) + self.selected_elements = [] + self.selected_elements_names = [] + for i in range(1, 8): + for j in range(1, 19): + if self.grid.itemAtPosition(i, j) is not None: + button = self.grid.itemAtPosition(i, j).widget() + cpk_color = \ + self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['cpk_color'].values[0] + button.setStyleSheet("background-color: %s" % cpk_color) + - self.ui = Ui_PeriodicTable() - self.ui.setupUi(self) - - # Element Objects - self.elements = ElementData().xps - self.periodicTable = {} - #self.selectedElements = [] - - for element in self.elements: - self.periodicTable[element['symbol']] = Transition(element['symbol'], element['alka'], element['aes']) - #print(element['symbol']) - - # Iterates through all of the UI object names and connects slots/signals - # This widget is highly dependent on the naming convention of the buttons - # and line edits, changing the names will break the function assignments - for name in dir(self.ui): - # Element buttons: - if 'ebtn' in name: - btn = getattr(self.ui, name) - btn.clicked[bool].connect(self.emitElement) - elif 'Clear' in name: - btn = getattr(self.ui, name) - btn.clicked.connect(self.emitElement) - elif 'Refresh' in name: - btn = getattr(self.ui, name) - btn.clicked.connect(self.emitElement) - - # Slot for element button clicked signal - # Emits custom signal with elemental symbol and boolean - def emitElement(self, checked): - symbol = self.sender().text() - elementObject = self.periodicTable[symbol] - self.elementEmitted.emit(elementObject, checked) - - if symbol == 'Clear': - for name in dir(self.ui): - # Element buttons: - if 'ebtn' in name: - btnc = getattr(self.ui, name) - btnc.setChecked(False) - -if __name__ == '__main__': - app = QApplication(sys.argv) - window = PeriodicTable() - window.show() - sys.exit(app.exec_()) + def updateSelectedElements(self): + print(self.selected_elements_names) + print(self.selected_elements) + return self.selected_elements diff --git a/elements.csv b/elements.csv new file mode 100644 index 0000000..88eae4e --- /dev/null +++ b/elements.csv @@ -0,0 +1,93 @@ +symbol,period,group_id,series_id,alka,aes,atomic_number,cpk_color,jmol_color +H,1,1.0,1,"{'trans': ['1s'], 'be': [13.6], 'rsf': [0.0002]}","{'trans': [], 'ke': [], 'rsf': []}",1,#ffffff,#ffffff +He,1,18.0,2,"{'trans': ['1s'], 'be': [24.6], 'rsf': [0.0082]}","{'trans': [], 'ke': [], 'rsf': []}",2,#ffc0cb,#d9ffff +Li,2,1.0,3,"{'trans': ['1s'], 'be': [54.7], 'rsf': [0.0568]}","{'trans': ['KLL'], 'ke': [43], 'rsf': [0.977]}",3,#b22222,#cc80ff +Be,2,2.0,4,"{'trans': ['1s'], 'be': [111.5], 'rsf': [0.1947]}","{'trans': ['KLL'], 'ke': [104], 'rsf': [0.456]}",4,#ff1493,#c2ff00 +B,2,13.0,5,"{'trans': ['1s'], 'be': [188], 'rsf': [0.486]}","{'trans': ['KLL'], 'ke': [179], 'rsf': [0.289]}",5,#00ff00,#ffb5b5 +C,2,14.0,1,"{'trans': ['1s'], 'be': [284.2], 'rsf': [1]}","{'trans': ['KLL'], 'ke': [272], 'rsf': [0.209]}",6,#c8c8c8,#909090 +N,2,15.0,1,"{'trans': ['1s', '2s'], 'be': [409.9, 37.3], 'rsf': [1.8, 0.0867]}","{'trans': ['KLL'], 'ke': [379], 'rsf': [0.159]}",7,#8f8fff,#3050f8 +O,2,16.0,1,"{'trans': ['1s', '2s'], 'be': [543.1, 41.6], 'rsf': [2.93, 0.1405]}","{'trans': ['KLL'], 'ke': [503], 'rsf': [0.129]}",8,#f00000,#ff0d0d +F,2,17.0,6,"{'trans': ['1s'], 'be': [696.7], 'rsf': [4.43]}","{'trans': ['KLL'], 'ke': [647], 'rsf': [0.105]}",9,#daa520,#90e050 +Ne,2,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [870.2, 48.5, 21.7, 21.6], 'rsf': [6.3, 0.296, 0.0347, 0.0683]}","{'trans': ['KLL'], 'ke': [805], 'rsf': [0.0846]}",10,#ff1493,#b3e3f5 +Na,3,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1070.8, 63.5, 30.65, 30.81], 'rsf': [8.52, 0.422, 0.0654, 0.1287]}","{'trans': ['KLL'], 'ke': [990], 'rsf': [0.0714]}",11,#0000ff,#ab5cf2 +Mg,3,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1303, 88.7, 49.78, 49.5], 'rsf': [11.18, 0.575, 0.1125, 0.221]}","{'trans': ['KLL', 'LMM'], 'ke': [1186, 45], 'rsf': [0.0593, 3.43]}",12,#228b22,#8aff00 +Al,3,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1559.6, 117.8, 72.95, 72.55], 'rsf': [0.0001, 0.753, 0.1811, 0.356]}","{'trans': ['KLL', 'LMM'], 'ke': [1396, 68], 'rsf': [0.0497, 2.44]}",13,#808090,#bfa6a6 +Si,3,14.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1839, 149.7, 99.82, 99.42], 'rsf': [0.0001, 0.955, 0.276, 0.541]}","{'trans': ['KLL', 'LMM'], 'ke': [1619, 92], 'rsf': [0.0417, 1.78]}",14,#daa520,#f0c8a0 +P,3,15.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2145.5, 189, 136, 135], 'rsf': [0.0001, 1.18, 0.403, 0.789]}","{'trans': ['KLL', 'LMM'], 'ke': [1859, 120], 'rsf': [0.035, 1.36]}",15,#ffa500,#ff8000 +S,3,16.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2472, 230.9, 163.6, 162.5], 'rsf': [0.0001, 1.43, 0.567, 1.11]}","{'trans': ['KLL', 'LMM'], 'ke': [2117, 152], 'rsf': [0.0295, 1.14]}",16,#ffc832,#ffff30 +Cl,3,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2822.4, 270, 202, 200], 'rsf': [0.0001, 1.69, 0.775, 1.51]}","{'trans': ['KLL', 'LMM'], 'ke': [2378, 181], 'rsf': [0.0001, 0.984]}",17,#00ff00,#1ff01f +Ar,3,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3205.9, 326.3, 250.6, 248.4, 29.3, 15.9, 15.7], 'rsf': [0.0001, 1.97, 1.03, 2.01, 0.227, 0.0821, 0.1597]}","{'trans': ['LMM'], 'ke': [215], 'rsf': [0.827]}",18,#ff1493,#80d1e3 +K,4,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3608.4, 378.6, 297.3, 294.6, 34.8, 18.3, 18.3], 'rsf': [0.0001, 2.27, 1.35, 2.62, 0.286, 0.1229, 0.239]}","{'trans': ['LMM'], 'ke': [252], 'rsf': [0.723]}",19,#ff1493,#8f40d4 +Ca,4,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4038.5, 438.4, 349.7, 346.2, 44.3, 25.4, 25.4], 'rsf': [0.0001, 2.59, 1.72, 3.35, 0.351, 0.172, 0.335]}","{'trans': ['LMM', 'MNN'], 'ke': [291, 20], 'rsf': [0.633, 0.0001]}",20,#808090,#3dff00 +Sc,4,3.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4492, 498, 403.6, 398.7, 51.1, 28.3, 28.3], 'rsf': [0.0001, 2.91, 2.17, 4.21, 0.411, 0.221, 0.429]}","{'trans': ['LMM', 'MNN'], 'ke': [340, 24], 'rsf': [0.563, 0.0001]}",21,#ff1493,#e6e6e6 +Ti,4,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4966, 560.9, 460.2, 453.8, 58.7, 32.6, 32.6], 'rsf': [0.0001, 3.24, 2.69, 5.22, 0.473, 0.276, 0.537]}","{'trans': ['LMM', 'MNN'], 'ke': [418, 27], 'rsf': [0.514, 0.0001]}",22,#808090,#bfc2c7 +V,4,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5465, 626.7, 519.8, 512.1, 66.3, 37.2, 37.2], 'rsf': [0.0001, 3.57, 3.29, 6.37, 0.538, 0.339, 0.657]}","{'trans': ['LMM', 'MNN'], 'ke': [473, 31], 'rsf': [0.471, 5.03]}",23,#ff1493,#a6a6ab +Cr,4,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5989, 696, 583.8, 574.1, 74.1, 42.2, 42.2], 'rsf': [0.0001, 3.91, 3.98, 7.69, 0.596, 0.4, 0.773]}","{'trans': ['LMM', 'MNN'], 'ke': [529, 36], 'rsf': [0.432, 4.6]}",24,#808090,#8a99c7 +Mn,4,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [6539, 769.1, 649.9, 638.7, 82.3, 47.2, 47.2], 'rsf': [0.0001, 4.23, 4.74, 9.17, 0.674, 0.485, 0.938]}","{'trans': ['LMM', 'MNN'], 'ke': [589, 40], 'rsf': [0.397, 3.96]}",25,#808090,#9c7ac7 +Fe,4,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7112, 844.6, 719.9, 706.8, 91.3, 52.7, 52.7], 'rsf': [0.0001, 4.57, 5.6, 10.82, 0.745, 0.569, 1.1]}","{'trans': ['LMM', 'MNN'], 'ke': [703, 47], 'rsf': [0.367, 3.5]}",26,#ffa500,#e06633 +Co,4,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7709, 925.1, 793.2, 778.1, 101, 58.9, 59.9], 'rsf': [0.0001, 4.88, 6.54, 12.62, 0.818, 0.66, 1.27]}","{'trans': ['LMM', 'MNN'], 'ke': [775, 53], 'rsf': [0.341, 3.12]}",27,#ff1493,#f090a0 +Ni,4,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8333, 1008.6, 870, 852.7, 110.8, 68, 66.2], 'rsf': [0.0001, 5.16, 7.57, 14.61, 0.892, 0.757, 1.46]}","{'trans': ['LMM', 'MNN'], 'ke': [848, 61], 'rsf': [0.316, 2.65]}",28,#a52a2a,#50d050 +Cu,4,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8979, 1096.7, 952.3, 932.7, 122.5, 77.3, 75.1], 'rsf': [0.0001, 5.46, 8.66, 16.73, 0.957, 0.848, 1.63]}","{'trans': ['LMM', 'MNN'], 'ke': [920, 60], 'rsf': [0.294, 2.41]}",29,#a52a2a,#c88033 +Zn,4,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [9659, 1196.2, 1044.9, 1021.8, 139.8, 91.4, 88.6, 10.2, 10.1], 'rsf': [0.0001, 5.76, 9.8, 18.92, 1.04, 0.968, 1.86, 0.33, 0.48]}","{'trans': ['LMM', 'MNN'], 'ke': [994, 59], 'rsf': [0.271, 1.98]}",30,#a52a2a,#7d80b0 +Ga,4,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [10367, 1299, 1143.2, 1116.4, 159.5, 103.5, 100, 18.7, 18.7], 'rsf': [0.0001, 6.07, 11.09, 21.4, 1.13, 1.1, 2.11, 0.442, 0.643]}","{'trans': ['LMM', 'MNN'], 'ke': [1070, 55], 'rsf': [0.25, 1.57]}",31,#ff1493,#c28f8f +Ge,4,14.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11103, 1414.6, 1248.1, 1217, 180.1, 124.9, 120.8, 29.8, 29.2], 'rsf': [0.0001, 6.31, 12.52, 24.15, 1.23, 1.24, 2.39, 0.578, 0.842]}","{'trans': ['LMM', 'MNN'], 'ke': [1147, 23], 'rsf': [0.229, 1.27]}",32,#ff1493,#668f8f +As,4,15.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11867, 1527, 1359.1, 1323.6, 204.7, 146.2, 141.2, 41.7, 41.7], 'rsf': [0.0001, 0.0001, 14.07, 27.19, 1.32, 1.39, 2.68, 0.741, 1.08]}","{'trans': ['LMM', 'MNN'], 'ke': [1228, 31], 'rsf': [0.211, 1.06]}",33,#ff1493,#bd80e3 +Se,4,16.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [12658, 1652, 1474.3, 1433.9, 229.6, 166.5, 160.7, 55.5, 54.6], 'rsf': [0.0001, 0.0001, 13.66, 25.9, 1.43, 1.55, 2.98, 0.934, 1.36]}","{'trans': ['LMM', 'MNN'], 'ke': [1315, 43], 'rsf': [0.194, 5.44]}",34,#ff1493,#ffa100 +Br,4,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [13474, 1782, 1596, 1550, 257, 189, 182, 70, 69], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.53, 1.72, 3.31, 1.16, 1.68]}","{'trans': ['LMM', 'MNN'], 'ke': [1396, 55], 'rsf': [0.179, 4.37]}",35,#a52a2a,#a62929 +Kr,4,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [14326, 1921, 1730.9, 1678.4, 292.8, 222.2, 214.4, 95, 93.8, 27.5, 14.1, 14.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.64, 1.89, 3.65, 1.42, 2.06, 0.213, 0.1643, 0.312]}","{'trans': ['LMM'], 'ke': [1474], 'rsf': [0.164]}",36,#ff1493,#5cb8d1 +Rb,5,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [15200, 2065, 1864, 1804, 326.7, 248.7, 239.1, 113, 112, 30.5, 16.3, 15.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.75, 2.07, 4, 1.72, 2.49, 0.251, 0.214, 0.411]}","{'trans': ['LMM', 'MNN'], 'ke': [1565, 76], 'rsf': [0.152, 2.63]}",37,#ff1493,#702eb0 +Sr,5,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [16105, 2216, 2007, 1940, 358.7, 280.3, 270, 136, 134.2, 38.9, 21.3, 20.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.25, 4.37, 2.06, 2.99, 0.291, 0.265, 0.51]}","{'trans': ['LMM', 'MNN'], 'ke': [1649, 110], 'rsf': [0.14, 2.17]}",38,#ff1493,#00ff00 +Y,5,3.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17038, 2373, 2156, 2080, 392, 310.6, 298.8, 157.7, 155.8, 43.8, 24.4, 23.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.98, 2.44, 4.75, 2.44, 3.54, 0.329, 0.311, 0.599]}","{'trans': ['LMM', 'MNN'], 'ke': [1746, 127], 'rsf': [0.129, 1.86]}",39,#ff1493,#94ffff +Zr,5,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17998, 2532, 2307, 2223, 430.3, 343.5, 329.8, 181.1, 178.8, 50.6, 28.5, 27.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.1, 2.64, 5.14, 2.87, 4.17, 0.367, 0.357, 0.689]}","{'trans': ['LMM', 'MNN'], 'ke': [1845, 147], 'rsf': [0.119, 1.66]}",40,#ff1493,#94e0e0 +Nb,5,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [18986, 2698, 2465, 2371, 466.6, 376.1, 360.6, 205, 202.3, 56.4, 32.6, 30.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.22, 2.84, 5.53, 3.35, 4.86, 0.402, 0.398, 0.767]}","{'trans': ['LMM', 'MNN'], 'ke': [1944, 167], 'rsf': [0.11, 1.5]}",41,#ff1493,#73c2c9 +Mo,5,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [20000, 2866, 2625, 2520, 506.3, 411.6, 394, 231.1, 227.9, 63.2, 37.6, 35.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.34, 3.04, 5.94, 3.88, 5.62, 0.44, 0.445, 0.86]}","{'trans': ['LMM', 'MNN'], 'ke': [2044, 186], 'rsf': [0.101, 1.39]}",42,#ff1493,#54b5b5 +Tc,5,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [21044, 3043, 2793, 2677, 544, 447.6, 417.7, 257.6, 253.9, 69.5, 42.3, 39.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.45, 3.23, 6.36, 4.46, 6.47, 0.479, 0.494, 0.955]}","{'trans': ['MNN'], 'ke': [249], 'rsf': [1.29]}",43,#ff1493,#3b9e9e +Ru,5,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [22117, 3224, 2967, 2838, 586.1, 483.5, 461.4, 284.2, 280, 75, 46.3, 43.2], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.57, 3.44, 6.78, 5.1, 7.39, 0.519, 0.544, 1.05]}","{'trans': ['MNN'], 'ke': [273], 'rsf': [1.2]}",44,#ff1493,#248f8f +Rh,5,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [23220, 3412, 3146, 3004, 628.1, 521.3, 496.5, 311.9, 307.2, 81.4, 50.5, 47.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.7, 3.64, 7.21, 5.8, 8.39, 0.56, 0.595, 1.15]}","{'trans': ['MNN'], 'ke': [302], 'rsf': [1.13]}",45,#ff1493,#0a7d8c +Pd,5,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [24350, 3604, 3330, 3173, 671.6, 559.9, 532.3, 340.5, 335.2, 87.1, 55.7, 50.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.81, 3.83, 7.63, 6.56, 9.48, 0.598, 0.641, 1.24]}","{'trans': ['MNN'], 'ke': [330], 'rsf': [1.07]}",46,#ff1493,#006985 +Ag,5,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [25514, 3806, 3524, 3351, 719, 603.8, 573, 374, 368.3, 97, 63.7, 58.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.93, 4.03, 8.06, 7.38, 10.66, 0.644, 0.7, 1.36]}","{'trans': ['MNN'], 'ke': [351], 'rsf': [1]}",47,#808090,#c0c0c0 +Cd,5,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [26711, 4018, 3727, 3538, 772, 652.6, 618.4, 411.9, 405.2, 109.8, 63.9, 63.9, 11.7, 10.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.04, 4.22, 8.5, 8.27, 11.95, 0.692, 0.762, 1.49, 0.778, 1.11]}","{'trans': ['MNN'], 'ke': [376], 'rsf': [0.931]}",48,#ff1493,#ffd98f +In,5,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [27940, 4238, 3938, 3730, 827.2, 703.2, 665.3, 451.4, 443.9, 122.9, 73.5, 73.5, 17.7, 16.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.16, 4.4, 8.93, 9.22, 13.32, 0.742, 0.828, 1.62, 0.935, 1.34]}","{'trans': ['MNN'], 'ke': [404], 'rsf': [0.867]}",49,#ff1493,#a67573 +Sn,5,14.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [29200, 4465, 4156, 3929, 884.7, 756.5, 714.6, 493.2, 484.9, 137.1, 83.6, 83.6, 24.9, 23.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.26, 4.58, 9.35, 10.25, 14.8, 0.794, 0.897, 1.77, 1.11, 1.59]}","{'trans': ['MNN'], 'ke': [430], 'rsf': [0.809]}",50,#ff1493,#668080 +Sb,5,15.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [30491, 4698, 4380, 4132, 946, 812.7, 766.4, 537.5, 528.2, 153.2, 95.6, 95.6, 33.3, 32.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.36, 4.76, 9.77, 11.35, 16.39, 0.848, 0.968, 1.91, 1.29, 1.85]}","{'trans': ['MNN'], 'ke': [454], 'rsf': [0.759]}",51,#ff1493,#9e63b5 +Te,5,16.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [31814, 4939, 4612, 4341, 1006, 870.8, 820, 583.4, 573, 169.4, 103.3, 103.3, 41.9, 40.4], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.46, 4.92, 10.21, 12.52, 18.06, 0.903, 1.04, 2.07, 1.49, 2.14]}","{'trans': ['MNN', 'NOO'], 'ke': [483, 31], 'rsf': [0.713, 0.0001]}",52,#ff1493,#d47a00 +I,5,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [33169, 5188, 4852, 4557, 1072, 931, 875, 630.8, 619.3, 186, 123, 123, 50.6, 48.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.53, 5.06, 10.62, 13.77, 19.87, 0.959, 1.11, 2.23, 1.69, 2.44]}","{'trans': ['MNN', 'NOO'], 'ke': [511, 37], 'rsf': [0.67, 0.0001]}",53,#a020f0,#940094 +Xe,5,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [34561, 5453, 5107, 4786, 1148.7, 1002.1, 940.6, 689, 676.4, 213.2, 146.7, 145.5, 69.5, 67.5, 23.3, 13.4, 12.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.62, 5.2, 10.99, 15.1, 21.79, 1.02, 1.19, 2.39, 1.92, 2.76, 0.1596, 0.1361, 0.26]}","{'trans': ['MNN', 'NOO'], 'ke': [532, 41], 'rsf': [0.626, 0.0001]}",54,#ff1493,#429eb0 +Cs,6,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [35985, 5714, 5359, 5012, 1211, 1071, 1003, 740.5, 726.6, 232.3, 172.4, 161.3, 79.8, 77.5, 22.7, 14.2, 12.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.73, 5.29, 11.38, 16.46, 23.76, 1.08, 1.27, 2.56, 2.15, 3.1, 0.1843, 0.1697, 0.332]}","{'trans': ['MNN', 'NOO'], 'ke': [563, 47], 'rsf': [0.589, 0.0001]}",55,#ff1493,#57178f +Ba,6,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [37441, 5989, 5624, 5247, 1293, 1137, 1063, 795.7, 780.5, 253.5, 192, 178.6, 92.6, 89.9, 30.3, 17, 14.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.84, 5.42, 11.71, 17.92, 25.84, 1.13, 1.34, 2.73, 2.4, 3.46, 0.21, 0.202, 0.4]}","{'trans': ['MNN', 'NOO'], 'ke': [584, 57], 'rsf': [0.554, 3.41]}",56,#ffa500,#00c900 +La,6,3.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [38925, 6266, 5891, 5483, 1362, 1209, 1128, 853, 836, 274.7, 205.8, 196, 105.3, 102.5, 34.3, 19.3, 16.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.89, 5.55, 12.11, 19.5, 28.12, 1.19, 1.42, 2.91, 2.67, 3.85, 0.234, 0.23, 0.458]}","{'trans': ['MNN', 'NOO'], 'ke': [625, 78], 'rsf': [0.527, 3.12]}",57,#ff1493,#70d4ff +Ce,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [40443, 6549, 6164, 5723, 1436, 1274, 1187, 902.4, 883.8, 291, 223.2, 206.5, 109, 0.1, 0.1, 37.8, 19.8, 17], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.93, 5.66, 12.53, 21.12, 30.5, 1.24, 1.47, 3.03, 2.84, 0.0609, 0.078, 0.23, 0.221, 0.439]}","{'trans': ['MNN', 'NOO'], 'ke': [661, 82], 'rsf': [0.503, 2.79]}",58,#ff1493,#ffffc7 +Pr,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [41991, 6835, 6440, 5964, 1511, 1337, 1242, 948.3, 928.8, 304.5, 236.3, 217.6, 115.1, 115.1, 2, 2, 37.4, 22.3, 22.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.98, 5.75, 12.94, 22.72, 32.85, 1.28, 1.53, 3.17, 3.07, 4.41, 0.1115, 0.143, 0.238, 0.229, 0.456]}","{'trans': ['MNN', 'NOO'], 'ke': [699, 87], 'rsf': [0.485, 2.72]}",59,#ff1493,#d9ffc7 +Nd,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [43569, 7126, 6722, 6208, 1575, 1403, 1297, 1003.3, 980.4, 319.2, 243.3, 224.6, 120.5, 120.5, 1.5, 1.5, 37.5, 21.1, 21.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 5.75, 13.35, 24.27, 35.29, 1.33, 1.59, 3.31, 3.29, 4.74, 0.1788, 0.228, 0.247, 0.236, 0.472]}","{'trans': ['MNN', 'NOO'], 'ke': [730, 91], 'rsf': [0.469, 2.65]}",60,#ff1493,#c7ffc7 +Pm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [45184, 7428, 7013, 6459, 1471, 1357, 1052, 1027, 242, 242, 120, 120], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 5.72, 13.66, 26.08, 37.65, 1.64, 3.45, 3.52, 5.07]}","{'trans': [], 'ke': [], 'rsf': []}",61,#ff1493,#a3ffc7 +Sm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [46834, 7737, 7312, 6716, 1723, 1541, 1420, 1110.9, 1083.4, 347.2, 265.6, 247.4, 129, 129, 5.2, 5.2, 37.4, 21.3, 21.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 13.84, 27.96, 40.37, 1.42, 1.7, 3.59, 3.76, 5.4, 0.374, 0.477, 0.261, 0.249, 0.501]}","{'trans': ['MNN', 'NOO'], 'ke': [814, 100], 'rsf': [0.435, 2.43]}",62,#ff1493,#8fffc7 +Eu,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [48519, 8052, 7617, 6977, 1800, 1614, 1481, 1158.6, 1127.5, 360, 284, 257, 133, 127.7, 32, 22, 22], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 14.3, 29.91, 43.24, 1.46, 1.75, 3.72, 3.99, 5.74, 0.268, 0.255, 0.515]}","{'trans': ['MNN', 'NOO'], 'ke': [858, 109], 'rsf': [0.42, 2.37]}",63,#ff1493,#61ffc7 +Gd,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [50239, 8376, 7930, 7243, 1881, 1688, 1544, 1221.9, 1189.6, 378.6, 286, 271, 142.6, 8.6, 8.6, 36, 28, 21], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 31.98, 46.23, 1.51, 1.8, 3.88, 6.14, 0.63, 0.804, 0.288, 0.279, 0.568]}","{'trans': ['MNN', 'NOO'], 'ke': [895, 138], 'rsf': [0.405, 2.26]}",64,#ff1493,#45ffc7 +Tb,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [51996, 8708, 8252, 7514, 1968, 1768, 1611, 1276.9, 1241.1, 396, 322.4, 284.1, 150.5, 150.5, 7.7, 2.4, 45.6, 28.7, 22.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 34.2, 49.42, 1.54, 1.84, 3.99, 4.46, 6.41, 0.867, 1.1, 0.281, 0.265, 0.539]}","{'trans': ['MNN', 'NOO'], 'ke': [1073, 146], 'rsf': [0.39, 2.15]}",65,#ff1493,#30ffc7 +Dy,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [53789, 9046, 8581, 7790, 2047, 1842, 1676, 1333, 1292.6, 414.2, 333.5, 293.2, 153.6, 153.6, 8, 4.3, 49.9, 26.3, 26.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.65, 52.83, 1.58, 1.88, 4.12, 4.69, 6.74, 1.1, 1.39, 0.287, 0.27, 0.551]}","{'trans': ['MNN', 'NOO'], 'ke': [1126, 151], 'rsf': [0.377, 2.07]}",66,#ff1493,#1fffc7 +Ho,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [55618, 9394, 8918, 8071, 2128, 1923, 1741, 1392, 1351, 432.4, 343.5, 308.2, 160, 160, 8.6, 5.2, 49.3, 30.8, 24.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 39.19, 56.66, 1.61, 1.91, 4.24, 4.92, 7.08, 1.37, 1.73, 0.293, 0.274, 0.562]}","{'trans': ['MNN', 'NOO'], 'ke': [1175, 157], 'rsf': [0.365, 1.98]}",67,#ff1493,#00ff9c +Er,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [57486, 9751, 9264, 8358, 2207, 2006, 1812, 1453, 1409, 449.8, 366.2, 320.2, 167.6, 167.6, 4.7, 50.6, 31.4, 24.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.7, 60.42, 1.64, 1.95, 4.37, 5.15, 7.41, 2.13, 0.298, 0.277, 0.572]}","{'trans': ['MNN', 'NOO'], 'ke': [1393, 163], 'rsf': [0.352, 1.87]}",68,#ff1493,#00e675 +Tm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [59390, 10116, 9617, 8648, 2307, 2090, 1885, 1515, 1468, 470.9, 385.9, 332.6, 175.5, 175.5, 4.6, 54.7, 31.8, 25], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 41.01, 1.67, 1.98, 4.48, 5.38, 7.74, 2.59, 0.303, 0.281, 0.583]}","{'trans': ['MNN', 'NOO'], 'ke': [1449, 166], 'rsf': [0.34, 1.78]}",69,#ff1493,#00d452 +Yb,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [61332, 10486, 9978, 8944, 2398, 2173, 1950, 1576, 1528, 480.5, 388.7, 339.7, 191.2, 182.4, 2.5, 1.3, 52, 30.3, 24.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.7, 2, 4.6, 5.61, 8.07, 2.47, 3.11, 0.308, 0.284, 0.592]}","{'trans': ['MNN', 'NOO'], 'ke': [1514, 170], 'rsf': [0.329, 1.69]}",70,#ff1493,#00bf38 +Lu,6,100.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [63314, 10870, 10349, 9244, 2491, 2264, 2024, 1639, 1589, 506.8, 412.4, 359.2, 206.1, 196.3, 8.9, 7.5, 57.3, 33.6, 26.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.73, 2.03, 4.74, 5.87, 8.45, 2.87, 3.63, 0.326, 0.304, 0.645]}","{'trans': ['MNN', 'NOO'], 'ke': [1573, 177], 'rsf': [0.317, 1.61]}",71,#ff1493,#00ab24 +Hf,6,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [65351, 11271, 10739, 9561, 2601, 2365, 2108, 1716, 1662, 538, 438.2, 380.7, 220, 211.5, 15.9, 14.2, 64.2, 38, 29.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.76, 2.06, 4.88, 6.13, 8.84, 3.32, 4.2, 0.344, 0.325, 0.699]}","{'trans': ['MNN', 'NOO'], 'ke': [1624, 185], 'rsf': [0.303, 1.47]}",72,#ff1493,#4dc2ff +Ta,6,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [67416, 11682, 11136, 9881, 2708, 2469, 2194, 1793, 1735, 563.4, 463.4, 400.9, 237.9, 226.4, 23.5, 21.6, 69.7, 42.2, 32.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.79, 2.08, 5.02, 6.4, 9.24, 3.8, 4.82, 0.363, 0.346, 0.754]}","{'trans': ['MNN', 'NOO'], 'ke': [1680, 179], 'rsf': [0.29, 1.35]}",73,#ff1493,#4da6ff +W,6,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [69525, 12100, 11544, 10207, 2820, 2575, 2281, 1872, 1809, 594.1, 490.4, 423.6, 255.9, 243.5, 33.6, 31.4, 75.6, 45.3, 36.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.81, 2.1, 5.16, 6.68, 9.65, 4.32, 5.48, 0.383, 0.367, 0.811]}","{'trans': ['MNN', 'NOO'], 'ke': [1736, 179], 'rsf': [0.278, 1.25]}",74,#ff1493,#2194d6 +Re,6,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [71676, 12527, 11959, 10535, 2932, 2682, 2367, 1949, 1883, 625.4, 518.7, 446.8, 273.9, 260.5, 42.9, 40.5, 83, 45.6, 34.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.84, 2.12, 5.3, 6.95, 10.06, 4.88, 6.2, 0.402, 0.387, 0.869]}","{'trans': ['MNN', 'NOO'], 'ke': [1799, 176], 'rsf': [0.267, 1.17]}",75,#ff1493,#267dab +Os,6,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [73871, 12968, 12385, 10871, 3049, 2792, 2457, 2031, 1960, 658.2, 549.1, 470.7, 293.1, 278.5, 53.4, 50.7, 84, 58, 44.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.13, 5.45, 7.23, 10.48, 5.48, 6.96, 0.422, 0.408, 0.928]}","{'trans': ['MNN', 'NOO'], 'ke': [1850, 170], 'rsf': [0.255, 1.11]}",76,#ff1493,#266696 +Ir,6,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [76111, 13419, 12824, 11215, 3174, 2909, 2551, 2116, 2040, 691.1, 577.8, 495.8, 311.9, 296.3, 63.8, 60.8, 95.2, 63, 48], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.88, 2.14, 5.59, 7.51, 10.9, 6.12, 7.78, 0.438, 0.422, 0.967]}","{'trans': ['MNN', 'NOO'], 'ke': [1908, 171], 'rsf': [0.244, 1.01]}",77,#ff1493,#175487 +Pt,6,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [78395, 13880, 13273, 11564, 3296, 3027, 2645, 2202, 2122, 725.4, 609.1, 519.4, 331.6, 314.6, 74.5, 71.2, 101.7, 65.3, 51.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 2.14, 5.74, 7.78, 11.32, 6.81, 8.65, 0.459, 0.444, 1.04]}","{'trans': ['MNN', 'NOO'], 'ke': [1967, 168], 'rsf': [0.234, 5.48]}",78,#ff1493,#d0d0e0 +Au,6,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [80725, 14353, 13734, 11919, 3425, 3148, 2743, 2291, 2206, 762.1, 642.7, 546.3, 353.2, 335.1, 87.6, 84, 107.2, 74.2, 57.2], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 2.14, 5.89, 8.06, 11.74, 7.54, 9.58, 0.479, 0.463, 1.1]}","{'trans': ['MNN', 'NOO'], 'ke': [2024, 239], 'rsf': [0.223, 4.6]}",79,#daa520,#ffd123 +Hg,6,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [83102, 14839, 14209, 12284, 3562, 3279, 2847, 2385, 2295, 802.2, 680.2, 576.6, 378.2, 358.8, 104, 99.9, 127, 83.1, 64.5, 9.6, 7.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.94, 2.14, 6.04, 8.33, 12.17, 8.32, 10.57, 0.5, 0.484, 1.17, 0.869, 1.21]}","{'trans': ['MNN', 'NOO'], 'ke': [2078, 241], 'rsf': [0.213, 3.78]}",80,#ff1493,#b8b8d0 +Tl,6,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [85530, 15347, 14698, 12658, 3704, 3416, 2957, 2485, 2389, 846.2, 720.5, 609.5, 405.7, 385, 122.2, 117.8, 136, 94.6, 73.5, 14.7, 12.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2.13, 6.19, 8.6, 12.6, 9.14, 11.62, 0.52, 0.505, 1.25, 0.991, 1.39]}","{'trans': ['MNN', 'NOO'], 'ke': [2134, 244], 'rsf': [0.202, 3.06]}",81,#ff1493,#a6544d +Pb,6,14.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [88005, 15861, 15200, 13035, 3851, 3554, 3066, 2586, 2484, 891.8, 761.9, 643.5, 434.3, 412.2, 141.7, 136.9, 147, 106.4, 83.3, 20.7, 18.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.12, 6.33, 8.87, 13.02, 10.01, 12.73, 0.542, 0.526, 1.33, 1.11, 1.58]}","{'trans': ['MNN', 'NOO'], 'ke': [2186, 249], 'rsf': [0.192, 2.58]}",82,#ff1493,#575961 +Bi,6,15.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [90524, 16388, 15711, 13419, 3999, 3696, 3177, 2688, 2580, 939, 805.2, 678.8, 464, 440.1, 162.3, 157, 159.3, 119, 92.6, 26.9, 23.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.1, 6.48, 9.14, 13.44, 10.93, 13.9, 0.563, 0.546, 1.41, 1.24, 1.76]}","{'trans': ['MNN'], 'ke': [2243], 'rsf': [0.183]}",83,#ff1493,#9e4fb5 +Po,6,16.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [93105, 16939, 16244, 13814, 4149, 3854, 3302, 2798, 2683, 995, 851, 705, 500, 473, 184, 184, 177, 132, 104, 31, 31], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.97, 2.07, 6.62, 9.4, 13.87, 11.9, 15.14, 0.584, 0.566, 1.5, 1.36, 1.95]}","{'trans': [], 'ke': [], 'rsf': []}",84,#ff1493,#ab5c00 +At,6,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [95730, 17493, 16785, 14214, 4317, 4008, 3426, 2909, 2787, 1042, 886, 740, 533, 507, 210, 210, 195, 148, 115, 40, 40], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.04, 6.77, 9.65, 14.29, 12.92, 16.44, 0.605, 0.584, 1.58, 1.49, 2.14]}","{'trans': [], 'ke': [], 'rsf': []}",85,#ff1493,#754f45 +Rn,6,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s'], 'be': [98404, 18049, 17337, 14619, 4482, 4159, 3538, 3022, 2892, 1097, 929, 768, 567, 541, 238, 238, 214, 164, 127, 48, 48, 26], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2, 6.92, 9.9, 14.7, 14, 17.81, 0.625, 0.602, 1.67, 1.62, 2.33, 0.1129]}","{'trans': [], 'ke': [], 'rsf': []}",86,#ffffff,#428296 +Fr,7,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [101137, 18639, 17907, 15031, 4652, 4327, 3663, 3136, 3000, 1153, 980, 810, 603, 577, 268, 268, 234, 182, 140, 58, 58, 34, 15, 15], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.97, 7.07, 10.16, 15.11, 15.12, 19.24, 0.645, 0.618, 1.77, 1.75, 2.53, 0.1257, 0.0966, 0.24]}","{'trans': [], 'ke': [], 'rsf': []}",87,#ffffff,#420066 +Ra,7,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [103922, 19237, 18484, 15444, 4822, 4490, 3792, 3248, 3105, 1208, 1058, 879, 636, 603, 299, 299, 254, 200, 153, 68, 68, 44, 19, 19], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.91, 7.2, 10.4, 15.53, 16.3, 20.74, 0.665, 0.633, 1.86, 1.88, 2.73, 0.1383, 0.1099, 0.286]}","{'trans': [], 'ke': [], 'rsf': []}",88,#ffffff,#007d00 +Ac,7,3.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [106755, 19840, 19083, 15871, 5002, 4656, 3909, 3370, 3219, 1269, 1080, 890, 675, 639, 319, 319, 272, 215, 167, 80, 80], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.86, 7.33, 10.61, 15.93, 17.53, 22.3, 0.684, 0.647, 1.95, 2.02, 2.94]}","{'trans': [], 'ke': [], 'rsf': []}",89,#ffffff,#70abfa +Th,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [109651, 20472, 19693, 16300, 5182, 4830, 4046, 3491, 3332, 1330, 1168, 966.4, 712.1, 675.2, 342.4, 333.1, 290, 229, 182, 92.5, 85.4, 41.4, 24.5, 16.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.9, 7.46, 10.82, 16.31, 18.81, 23.94, 0.702, 0.66, 2.05, 2.15, 3.15, 0.1625, 0.1325, 0.366]}","{'trans': [], 'ke': [], 'rsf': []}",90,#ff1493,#00baff +Pa,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [112601, 21105, 20314, 16733, 5367, 5001, 4174, 3611, 3442, 1387, 1224, 1007, 743, 708, 371, 360, 310, 232, 232, 94, 94], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 1.74, 7.61, 11.04, 16.47, 20.12, 25.6, 0.718, 0.667, 2.13, 2.25, 3.29]}","{'trans': [], 'ke': [], 'rsf': []}",91,#ffffff,#00a1ff +U,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [115606, 21757, 20948, 17166, 5548, 5182, 4303, 3728, 3552, 1439, 1271, 1043, 778.3, 736.2, 388.2, 377.4, 321, 257, 192, 102.8, 94.2, 43.9, 26.8, 16.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 1.68, 7.71, 11.25, 17.05, 21.5, 27.36, 0.732, 0.674, 2.22, 2.36, 3.46, 0.1682, 0.133, 0.376]}","{'trans': [], 'ke': [], 'rsf': []}",92,#ff1493,#008fff From 89b4d36faab5424de52a4d9fce6d13ae34b1208f Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Thu, 4 May 2023 14:39:24 +0200 Subject: [PATCH 21/35] cleaned the Python directory. After periodic table was rewritten, multiple .py files were no longer used --- Python/elementdata.py | 474 ------------------------------ Python/elements.py | 6 - Python/main.py | 17 +- Python/periodictable.py | 3 +- Python/periodictableui.py | 594 -------------------------------------- 5 files changed, 4 insertions(+), 1090 deletions(-) delete mode 100644 Python/elementdata.py delete mode 100644 Python/elements.py delete mode 100644 Python/periodictableui.py diff --git a/Python/elementdata.py b/Python/elementdata.py deleted file mode 100644 index 79b04d8..0000000 --- a/Python/elementdata.py +++ /dev/null @@ -1,474 +0,0 @@ -class ElementData: - def __init__(self): - self.xps = [ - { - 'symbol': 'Refresh', - 'alka': {'trans': [], 'be': [], 'rsf': []}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Clear', - 'alka': {'trans': [], 'be': [], 'rsf': []}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'H', - 'alka': {'trans': ['1s'], 'be': [13.6], 'rsf': [.0002]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'He', - 'alka': {'trans': ['1s'], 'be': [24.6], 'rsf': [.0082]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Li', - 'alka': {'trans': ['1s'], 'be': [54.7], 'rsf': [.0568]}, - 'aes': {'trans': ['KLL'], 'ke': [43], 'rsf': [.977]} - }, - { - 'symbol': 'Be', - 'alka': {'trans': ['1s'], 'be': [111.5], 'rsf': [.1947]}, - 'aes': {'trans': ['KLL'], 'ke': [104], 'rsf': [.456]} - }, - { - 'symbol': 'B', - 'alka': {'trans': ['1s'], 'be': [188], 'rsf': [.486]}, - 'aes': {'trans': ['KLL'], 'ke': [179], 'rsf': [.289]} - }, - { - 'symbol': 'C', - 'alka': {'trans': ['1s'], 'be': [284.2], 'rsf': [1]}, - 'aes': {'trans': ['KLL'], 'ke': [272], 'rsf': [.209]} - }, - { - 'symbol': 'N', - 'alka': {'trans': ['1s', '2s'], 'be': [409.9, 37.3], 'rsf': [1.8, .0867]}, - 'aes': {'trans': ['KLL'], 'ke': [379], 'rsf': [.159]} - }, - { - 'symbol': 'O', - 'alka': {'trans': ['1s', '2s'], 'be': [543.1, 41.6], 'rsf': [2.93, .1405]}, - 'aes': {'trans': ['KLL'], 'ke': [503], 'rsf': [.129]} - }, - { - 'symbol': 'F', - 'alka': {'trans': ['1s'], 'be': [696.7], 'rsf': [4.43]}, - 'aes': {'trans': ['KLL'], 'ke': [647], 'rsf': [.105]} - }, - { - 'symbol': 'Ne', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [870.2, 48.5, 21.7, 21.6], 'rsf': [6.3, .296, .0347, .0683]}, - 'aes': {'trans': ['KLL'], 'ke': [805], 'rsf': [.0846]} - }, - { - 'symbol': 'Na', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1070.8, 63.5, 30.65, 30.81], 'rsf': [8.52, .422, .0654, .1287]}, - 'aes': {'trans': ['KLL'], 'ke': [990], 'rsf': [.0714]} - }, - { - 'symbol': 'Mg', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1303, 88.7, 49.78, 49.5], 'rsf': [11.18, .575, .1125, .221]}, - 'aes': {'trans': ['KLL', 'LMM'], 'ke': [1186, 45], 'rsf': [.0593, 3.43]} - }, - { - 'symbol': 'Al', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1559.6, 117.8, 72.95, 72.55], 'rsf': [.0001, .753, .1811, .356]}, - 'aes': {'trans': ['KLL', 'LMM'], 'ke': [1396, 68], 'rsf': [.0497, 2.44]} - }, - { - 'symbol': 'Si', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1839, 149.7, 99.82, 99.42], 'rsf': [.0001, .955, .276, .541]}, - 'aes': {'trans': ['KLL', 'LMM'], 'ke': [1619, 92], 'rsf': [.0417, 1.78]} - }, - { - 'symbol': 'P', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2145.5, 189, 136, 135], 'rsf': [.0001, 1.18, .403, .789]}, - 'aes': {'trans': ['KLL', 'LMM'], 'ke': [1859, 120], 'rsf': [.035, 1.36]} - }, - { - 'symbol': 'S', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2472, 230.9, 163.6, 162.5], 'rsf': [.0001, 1.43, .567, 1.11]}, - 'aes': {'trans': ['KLL', 'LMM'], 'ke': [2117, 152], 'rsf': [.0295, 1.14]} - }, - { - 'symbol': 'Cl', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2822.4, 270, 202, 200], 'rsf': [.0001, 1.69, .775, 1.51]}, - 'aes': {'trans': ['KLL', 'LMM'], 'ke': [2378, 181], 'rsf': [.0001, .984]} - }, - { - 'symbol': 'Ar', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3205.9, 326.3, 250.6, 248.4, 29.3, 15.9, 15.7], 'rsf': [.0001, 1.97, 1.03, 2.01, .227, .0821, .1597]}, - 'aes': {'trans': ['LMM'], 'ke': [215], 'rsf': [.827]} - }, - { - 'symbol': 'K', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3608.4, 378.6, 297.3, 294.6, 34.8, 18.3, 18.3], 'rsf': [.0001, 2.27, 1.35, 2.62, .286, .1229, .239]}, - 'aes': {'trans': ['LMM'], 'ke': [252], 'rsf': [.723]} - }, - { - 'symbol': 'Ca', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4038.5, 438.4, 349.7, 346.2, 44.3, 25.4, 25.4], 'rsf': [.0001, 2.59, 1.72, 3.35, .351, .172, .335]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [291, 20], 'rsf': [.633, .0001]} - }, - { - 'symbol': 'Sc', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4492, 498, 403.6, 398.7, 51.1, 28.3, 28.3], 'rsf': [.0001, 2.91, 2.17, 4.21, .411, .221, .429]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [340, 24], 'rsf': [.563, .0001]} - }, - { - 'symbol': 'Ti', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4966, 560.9, 460.2, 453.8, 58.7, 32.6, 32.6], 'rsf': [.0001, 3.24, 2.69, 5.22, .473, .276, .537]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [418, 27], 'rsf': [.514, .0001]} - }, - { - 'symbol': 'V', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5465, 626.7, 519.8, 512.1, 66.3, 37.2, 37.2], 'rsf': [.0001, 3.57, 3.29, 6.37, .538, .339, .657]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [473, 31], 'rsf': [.471, 5.03]} - }, - { - 'symbol': 'Cr', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5989, 696, 583.8, 574.1, 74.1, 42.2, 42.2], 'rsf': [.0001, 3.91, 3.98, 7.69, .596, .4, .773]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [529, 36], 'rsf': [.432, 4.6]} - }, - { - 'symbol': 'Mn', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [6539, 769.1, 649.9, 638.7, 82.3, 47.2, 47.2], 'rsf': [.0001, 4.23, 4.74, 9.17, .674, .485, .938]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [589, 40], 'rsf': [.397, 3.96]} - }, - { - 'symbol': 'Fe', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7112, 844.6, 719.9, 706.8, 91.3, 52.7, 52.7], 'rsf': [.0001, 4.57, 5.6, 10.82, .745, .569, 1.1]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [703, 47], 'rsf': [.367, 3.5]} - }, - { - 'symbol': 'Co', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7709, 925.1, 793.2, 778.1, 101, 58.9, 59.9], 'rsf': [.0001, 4.88, 6.54, 12.62, .818, .66, 1.27]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [775, 53], 'rsf': [.341, 3.12]} - }, - { - 'symbol': 'Ni', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8333, 1008.6, 870, 852.7, 110.8, 68, 66.2], 'rsf': [.0001, 5.16, 7.57, 14.61, .892, .757, 1.46]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [848, 61], 'rsf': [.316, 2.65]} - }, - { - 'symbol': 'Cu', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8979, 1096.7, 952.3, 932.7, 122.5, 77.3, 75.1], 'rsf': [.0001, 5.46, 8.66, 16.73, .957, .848, 1.63]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [920, 60], 'rsf': [.294, 2.41]} - }, - { - 'symbol': 'Zn', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [9659, 1196.2, 1044.9, 1021.8, 139.8, 91.4, 88.6, 10.2, 10.1], 'rsf': [.0001, 5.76, 9.8, 18.92, 1.04, .968, 1.86, .33, .48]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [994, 59], 'rsf': [.271, 1.98]} - }, - { - 'symbol': 'Ga', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [10367, 1299, 1143.2, 1116.4, 159.5, 103.5, 100, 18.7, 18.7], 'rsf': [.0001, 6.07, 11.09, 21.4, 1.13, 1.1, 2.11, .442, .643]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1070, 55], 'rsf': [.25, 1.57]} - }, - { - 'symbol': 'Ge', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11103, 1414.6, 1248.1, 1217, 180.1, 124.9, 120.8, 29.8, 29.2], 'rsf': [.0001, 6.31, 12.52, 24.15, 1.23, 1.24, 2.39, .578, .842]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1147, 23], 'rsf': [.229, 1.27]} - }, - { - 'symbol': 'As', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11867, 1527, 1359.1, 1323.6, 204.7, 146.2, 141.2, 41.7, 41.7], 'rsf': [.0001, .0001, 14.07, 27.19, 1.32, 1.39, 2.68, .741, 1.08]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1228, 31], 'rsf': [.211, 1.06]} - }, - { - 'symbol': 'Se', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [12658, 1652, 1474.3, 1433.9, 229.6, 166.5, 160.7, 55.5, 54.6], 'rsf': [.0001, .0001, 13.66, 25.9, 1.43, 1.55, 2.98, .934, 1.36]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1315, 43], 'rsf': [.194, 5.44]} - }, - { - 'symbol': 'Br', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [13474, 1782, 1596, 1550, 257, 189, 182, 70, 69], 'rsf': [.0001, .0001, .0001, .0001, 1.53, 1.72, 3.31, 1.16, 1.68]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1396, 55], 'rsf': [.179, 4.37]} - }, - { - 'symbol': 'Kr', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [14326, 1921, 1730.9, 1678.4, 292.8, 222.2, 214.4, 95, 93.8, 27.5, 14.1, 14.1], 'rsf': [.0001, .0001, .0001, .0001, 1.64, 1.89, 3.65, 1.42, 2.06, .213, .1643, .312]}, - 'aes': {'trans': ['LMM'], 'ke': [1474], 'rsf': [.164]} - }, - { - 'symbol': 'Rb', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [15200, 2065, 1864, 1804, 326.7, 248.7, 239.1, 113, 112, 30.5, 16.3, 15.3], 'rsf': [.0001, .0001, .0001, .0001, 1.75, 2.07, 4, 1.72, 2.49, .251, .214, .411]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1565, 76], 'rsf': [.152, 2.63]} - }, - { - 'symbol': 'Sr', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [16105, 2216, 2007, 1940, 358.7, 280.3, 270, 136, 134.2, 38.9, 21.3, 20.1], 'rsf': [.0001, .0001, .0001, .0001, 1.86, 2.25, 4.37, 2.06, 2.99, .291, .265, .51]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1649, 110], 'rsf': [.14, 2.17]} - }, - { - 'symbol': 'Y', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17038, 2373, 2156, 2080, 392, 310.6, 298.8, 157.7, 155.8, 43.8, 24.4, 23.1], 'rsf': [.0001, .0001, .0001, .0001, 1.98, 2.44, 4.75, 2.44, 3.54, .329, .311, .599]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1746, 127], 'rsf': [.129, 1.86]} - }, - { - 'symbol': 'Zr', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17998, 2532, 2307, 2223, 430.3, 343.5, 329.8, 181.1, 178.8, 50.6, 28.5, 27.1], 'rsf': [.0001, .0001, .0001, .0001, 2.1, 2.64, 5.14, 2.87, 4.17, .367, .357, .689]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1845, 147], 'rsf': [.119, 1.66]} - }, - { - 'symbol': 'Nb', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [18986, 2698, 2465, 2371, 466.6, 376.1, 360.6, 205, 202.3, 56.4, 32.6, 30.8], 'rsf': [.0001, .0001, .0001, .0001, 2.22, 2.84, 5.53, 3.35, 4.86, .402, .398, .767]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1944, 167], 'rsf': [.11, 1.5]} - }, - { - 'symbol': 'Mo', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [20000, 2866, 2625, 2520, 506.3, 411.6, 394, 231.1, 227.9, 63.2, 37.6, 35.5], 'rsf': [.0001, .0001, .0001, .0001, 2.34, 3.04, 5.94, 3.88, 5.62, .44, .445, .86]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [2044, 186], 'rsf': [.101, 1.39]} - }, - { - 'symbol': 'Tc', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [21044, 3043, 2793, 2677, 544, 447.6, 417.7, 257.6, 253.9, 69.5, 42.3, 39.9], 'rsf': [.0001, .0001, .0001, .0001, 2.45, 3.23, 6.36, 4.46, 6.47, .479, .494, .955]}, - 'aes': {'trans': ['MNN'], 'ke': [249], 'rsf': [1.29]} - }, - { - 'symbol': 'Ru', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [22117, 3224, 2967, 2838, 586.1, 483.5, 461.4, 284.2, 280, 75, 46.3, 43.2], 'rsf': [.0001, .0001, .0001, .0001, 2.57, 3.44, 6.78, 5.1, 7.39, .519, .544, 1.05]}, - 'aes': {'trans': ['MNN'], 'ke': [273], 'rsf': [1.2]} - }, - { - 'symbol': 'Rh', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [23220, 3412, 3146, 3004, 628.1, 521.3, 496.5, 311.9, 307.2, 81.4, 50.5, 47.3], 'rsf': [.0001, .0001, .0001, .0001, 2.7, 3.64, 7.21, 5.8, 8.39, .56, .595, 1.15]}, - 'aes': {'trans': ['MNN'], 'ke': [302], 'rsf': [1.13]} - }, - { - 'symbol': 'Pd', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [24350, 3604, 3330, 3173, 671.6, 559.9, 532.3, 340.5, 335.2, 87.1, 55.7, 50.9], 'rsf': [.0001, .0001, .0001, .0001, 2.81, 3.83, 7.63, 6.56, 9.48, .598, .641, 1.24]}, - 'aes': {'trans': ['MNN'], 'ke': [330], 'rsf': [1.07]} - }, - { - 'symbol': 'Ag', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [25514, 3806, 3524, 3351, 719, 603.8, 573, 374, 368.3, 97, 63.7, 58.3], 'rsf': [.0001, .0001, .0001, .0001, 2.93, 4.03, 8.06, 7.38, 10.66, .644, .7, 1.36]}, - 'aes': {'trans': ['MNN'], 'ke': [351], 'rsf': [1]} - }, - { - 'symbol': 'Cd', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [26711, 4018, 3727, 3538, 772, 652.6, 618.4, 411.9, 405.2, 109.8, 63.9, 63.9, 11.7, 10.7], 'rsf': [.0001, .0001, .0001, .0001, 3.04, 4.22, 8.5, 8.27, 11.95, .692, .762, 1.49, .778, 1.11]}, - 'aes': {'trans': ['MNN'], 'ke': [376], 'rsf': [.931]} - }, - { - 'symbol': 'In', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [27940, 4238, 3938, 3730, 827.2, 703.2, 665.3, 451.4, 443.9, 122.9, 73.5, 73.5, 17.7, 16.9], 'rsf': [.0001, .0001, .0001, .0001, 3.16, 4.4, 8.93, 9.22, 13.32, .742, .828, 1.62, .935, 1.34]}, - 'aes': {'trans': ['MNN'], 'ke': [404], 'rsf': [.867]} - }, - { - 'symbol': 'Sn', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [29200, 4465, 4156, 3929, 884.7, 756.5, 714.6, 493.2, 484.9, 137.1, 83.6, 83.6, 24.9, 23.9], 'rsf': [.0001, .0001, .0001, .0001, 3.26, 4.58, 9.35, 10.25, 14.8, .794, .897, 1.77, 1.11, 1.59]}, - 'aes': {'trans': ['MNN'], 'ke': [430], 'rsf': [.809]} - }, - { - 'symbol': 'Sb', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [30491, 4698, 4380, 4132, 946, 812.7, 766.4, 537.5, 528.2, 153.2, 95.6, 95.6, 33.3, 32.1], 'rsf': [.0001, .0001, .0001, .0001, 3.36, 4.76, 9.77, 11.35, 16.39, .848, .968, 1.91, 1.29, 1.85]}, - 'aes': {'trans': ['MNN'], 'ke': [454], 'rsf': [.759]} - }, - { - 'symbol': 'Te', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [31814, 4939, 4612, 4341, 1006, 870.8, 820, 583.4, 573, 169.4, 103.3, 103.3, 41.9, 40.4], 'rsf': [.0001, .0001, .0001, .0001, 3.46, 4.92, 10.21, 12.52, 18.06, .903, 1.04, 2.07, 1.49, 2.14]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [483, 31], 'rsf': [.713, .0001]} - }, - { - 'symbol': 'I', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [33169, 5188, 4852, 4557, 1072, 931, 875, 630.8, 619.3, 186, 123, 123, 50.6, 48.9], 'rsf': [.0001, .0001, .0001, .0001, 3.53, 5.06, 10.62, 13.77, 19.87, .959, 1.11, 2.23, 1.69, 2.44]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [511, 37], 'rsf': [.67, .0001]} - }, - { - 'symbol': 'Xe', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [34561, 5453, 5107, 4786, 1148.7, 1002.1, 940.6, 689, 676.4, 213.2, 146.7, 145.5, 69.5, 67.5, 23.3, 13.4, 12.1], 'rsf': [.0001, .0001, .0001, .0001, 3.62, 5.2, 10.99, 15.1, 21.79, 1.02, 1.19, 2.39, 1.92, 2.76, .1596, .1361, .26]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [532, 41], 'rsf': [.626, .0001]} - }, - { - 'symbol': 'Cs', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [35985, 5714, 5359, 5012, 1211, 1071, 1003, 740.5, 726.6, 232.3, 172.4, 161.3, 79.8, 77.5, 22.7, 14.2, 12.1], 'rsf': [.0001, .0001, .0001, .0001, 3.73, 5.29, 11.38, 16.46, 23.76, 1.08, 1.27, 2.56, 2.15, 3.1, .1843, .1697, .332]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [563, 47], 'rsf': [.589, .0001]} - }, - { - 'symbol': 'Ba', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [37441, 5989, 5624, 5247, 1293, 1137, 1063, 795.7, 780.5, 253.5, 192, 178.6, 92.6, 89.9, 30.3, 17, 14.8], 'rsf': [.0001, .0001, .0001, .0001, 3.84, 5.42, 11.71, 17.92, 25.84, 1.13, 1.34, 2.73, 2.4, 3.46, .21, .202, .4]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [584, 57], 'rsf': [.554, 3.41]} - }, - { - 'symbol': 'La', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [38925, 6266, 5891, 5483, 1362, 1209, 1128, 853, 836, 274.7, 205.8, 196, 105.3, 102.5, 34.3, 19.3, 16.8], 'rsf': [.0001, .0001, .0001, .0001, 3.89, 5.55, 12.11, 19.5, 28.12, 1.19, 1.42, 2.91, 2.67, 3.85, .234, .23, .458]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [625, 78], 'rsf': [.527, 3.12]} - }, - { - 'symbol': 'Ce', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [40443, 6549, 6164, 5723, 1436, 1274, 1187, 902.4, 883.8, 291, 223.2, 206.5, 109, .1, .1, 37.8, 19.8, 17], 'rsf': [.0001, .0001, .0001, .0001, 3.93, 5.66, 12.53, 21.12, 30.5, 1.24, 1.47, 3.03, 2.84, .0609, .078, .23, .221, .439]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [661, 82], 'rsf': [.503, 2.79]} - }, - { - 'symbol': 'Pr', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [41991, 6835, 6440, 5964, 1511, 1337, 1242, 948.3, 928.8, 304.5, 236.3, 217.6, 115.1, 115.1, 2, 2, 37.4, 22.3, 22.3], 'rsf': [.0001, .0001, .0001, .0001, 3.98, 5.75, 12.94, 22.72, 32.85, 1.28, 1.53, 3.17, 3.07, 4.41, .1115, .143, .238, .229, .456]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [699, 87], 'rsf': [.485, 2.72]} - }, - { - 'symbol': 'Nd', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [43569, 7126, 6722, 6208, 1575, 1403, 1297, 1003.3, 980.4, 319.2, 243.3, 224.6, 120.5, 120.5, 1.5, 1.5, 37.5, 21.1, 21.1], 'rsf': [.0001, .0001, .0001, .0001, .0001, 5.75, 13.35, 24.27, 35.29, 1.33, 1.59, 3.31, 3.29, 4.74, .1788, .228, .247, .236, .472]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [730, 91], 'rsf': [.469, 2.65]} - }, - { - 'symbol': 'Pm', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [45184, 7428, 7013, 6459, 1471, 1357, 1052, 1027, 242, 242, 120, 120], 'rsf': [.0001, .0001, .0001, .0001, 5.72, 13.66, 26.08, 37.65, 1.64, 3.45, 3.52, 5.07]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Sm', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [46834, 7737, 7312, 6716, 1723, 1541, 1420, 1110.9, 1083.4, 347.2, 265.6, 247.4, 129, 129, 5.2, 5.2, 37.4, 21.3, 21.3], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, 13.84, 27.96, 40.37, 1.42, 1.7, 3.59, 3.76, 5.4, .374, .477, .261, .249, .501]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [814, 100], 'rsf': [.435, 2.43]} - }, - { - 'symbol': 'Eu', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [48519, 8052, 7617, 6977, 1800, 1614, 1481, 1158.6, 1127.5, 360, 284, 257, 133, 127.7, 32, 22, 22], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, 14.3, 29.91, 43.24, 1.46, 1.75, 3.72, 3.99, 5.74, .268, .255, .515]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [858, 109], 'rsf': [.42, 2.37]} - }, - { - 'symbol': 'Gd', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [50239, 8376, 7930, 7243, 1881, 1688, 1544, 1221.9, 1189.6, 378.6, 286, 271, 142.6, 8.6, 8.6, 36, 28, 21], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 31.98, 46.23, 1.51, 1.8, 3.88, 6.14, .63, .804, .288, .279, .568]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [895, 138], 'rsf': [.405, 2.26]} - }, - { - 'symbol': 'Tb', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [51996, 8708, 8252, 7514, 1968, 1768, 1611, 1276.9, 1241.1, 396, 322.4, 284.1, 150.5, 150.5, 7.7, 2.4, 45.6, 28.7, 22.6], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 34.2, 49.42, 1.54, 1.84, 3.99, 4.46, 6.41, .867, 1.1, .281, .265, .539]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1073, 146], 'rsf': [.39, 2.15]} - }, - { - 'symbol': 'Dy', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [53789, 9046, 8581, 7790, 2047, 1842, 1676, 1333, 1292.6, 414.2, 333.5, 293.2, 153.6, 153.6, 8, 4.3, 49.9, 26.3, 26.3], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 36.65, 52.83, 1.58, 1.88, 4.12, 4.69, 6.74, 1.1, 1.39, .287, .27, .551]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1126, 151], 'rsf': [.377, 2.07]} - }, - { - 'symbol': 'Ho', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [55618, 9394, 8918, 8071, 2128, 1923, 1741, 1392, 1351, 432.4, 343.5, 308.2, 160, 160, 8.6, 5.2, 49.3, 30.8, 24.1], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 39.19, 56.66, 1.61, 1.91, 4.24, 4.92, 7.08, 1.37, 1.73, .293, .274, .562]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1175, 157], 'rsf': [.365, 1.98]} - }, - { - 'symbol': 'Er', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [57486, 9751, 9264, 8358, 2207, 2006, 1812, 1453, 1409, 449.8, 366.2, 320.2, 167.6, 167.6, 4.7, 50.6, 31.4, 24.7], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 36.7, 60.42, 1.64, 1.95, 4.37, 5.15, 7.41, 2.13, .298, .277, .572]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1393, 163], 'rsf': [.352, 1.87]} - }, - { - 'symbol': 'Tm', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [59390, 10116, 9617, 8648, 2307, 2090, 1885, 1515, 1468, 470.9, 385.9, 332.6, 175.5, 175.5, 4.6, 54.7, 31.8, 25], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 41.01, 1.67, 1.98, 4.48, 5.38, 7.74, 2.59, .303, .281, .583]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1449, 166], 'rsf': [.34, 1.78]} - }, - { - 'symbol': 'Yb', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [61332, 10486, 9978, 8944, 2398, 2173, 1950, 1576, 1528, 480.5, 388.7, 339.7, 191.2, 182.4, 2.5, 1.3, 52, 30.3, 24.1], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.7, 2, 4.6, 5.61, 8.07, 2.47, 3.11, .308, .284, .592]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1514, 170], 'rsf': [.329, 1.69]} - }, - { - 'symbol': 'Lu', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [63314, 10870, 10349, 9244, 2491, 2264, 2024, 1639, 1589, 506.8, 412.4, 359.2, 206.1, 196.3, 8.9, 7.5, 57.3, 33.6, 26.7], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.73, 2.03, 4.74, 5.87, 8.45, 2.87, 3.63, .326, .304, .645]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1573, 177], 'rsf': [.317, 1.61]} - }, - { - 'symbol': 'Hf', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [65351, 11271, 10739, 9561, 2601, 2365, 2108, 1716, 1662, 538, 438.2, 380.7, 220, 211.5, 15.9, 14.2, 64.2, 38, 29.9], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.76, 2.06, 4.88, 6.13, 8.84, 3.32, 4.2, .344, .325, .699]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1624, 185], 'rsf': [.303, 1.47]} - }, - { - 'symbol': 'Ta', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [67416, 11682, 11136, 9881, 2708, 2469, 2194, 1793, 1735, 563.4, 463.4, 400.9, 237.9, 226.4, 23.5, 21.6, 69.7, 42.2, 32.7], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.79, 2.08, 5.02, 6.4, 9.24, 3.8, 4.82, .363, .346, .754]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1680, 179], 'rsf': [.29, 1.35]} - }, - { - 'symbol': 'W', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [69525, 12100, 11544, 10207, 2820, 2575, 2281, 1872, 1809, 594.1, 490.4, 423.6, 255.9, 243.5, 33.6, 31.4, 75.6, 45.3, 36.8], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.81, 2.1, 5.16, 6.68, 9.65, 4.32, 5.48, .383, .367, .811]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1736, 179], 'rsf': [.278, 1.25]} - }, - { - 'symbol': 'Re', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [71676, 12527, 11959, 10535, 2932, 2682, 2367, 1949, 1883, 625.4, 518.7, 446.8, 273.9, 260.5, 42.9, 40.5, 83, 45.6, 34.6], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.84, 2.12, 5.3, 6.95, 10.06, 4.88, 6.2, .402, .387, .869]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1799, 176], 'rsf': [.267, 1.17]} - }, - { - 'symbol': 'Os', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [73871, 12968, 12385, 10871, 3049, 2792, 2457, 2031, 1960, 658.2, 549.1, 470.7, 293.1, 278.5, 53.4, 50.7, 84, 58, 44.5], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.86, 2.13, 5.45, 7.23, 10.48, 5.48, 6.96, .422, .408, .928]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1850, 170], 'rsf': [.255, 1.11]} - }, - { - 'symbol': 'Ir', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [76111, 13419, 12824, 11215, 3174, 2909, 2551, 2116, 2040, 691.1, 577.8, 495.8, 311.9, 296.3, 63.8, 60.8, 95.2, 63, 48], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.88, 2.14, 5.59, 7.51, 10.9, 6.12, 7.78, .438, .422, .967]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1908, 171], 'rsf': [.244, 1.01]} - }, - { - 'symbol': 'Pt', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [78395, 13880, 13273, 11564, 3296, 3027, 2645, 2202, 2122, 725.4, 609.1, 519.4, 331.6, 314.6, 74.5, 71.2, 101.7, 65.3, 51.7], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.9, 2.14, 5.74, 7.78, 11.32, 6.81, 8.65, .459, .444, 1.04]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1967, 168], 'rsf': [.234, 5.48]} - }, - { - 'symbol': 'Au', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [80725, 14353, 13734, 11919, 3425, 3148, 2743, 2291, 2206, 762.1, 642.7, 546.3, 353.2, 335.1, 87.6, 84, 107.2, 74.2, 57.2], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.92, 2.14, 5.89, 8.06, 11.74, 7.54, 9.58, .479, .463, 1.1]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [2024, 239], 'rsf': [.223, 4.6]} - }, - { - 'symbol': 'Hg', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [83102, 14839, 14209, 12284, 3562, 3279, 2847, 2385, 2295, 802.2, 680.2, 576.6, 378.2, 358.8, 104, 99.9, 127, 83.1, 64.5, 9.6, 7.8], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.94, 2.14, 6.04, 8.33, 12.17, 8.32, 10.57, .5, .484, 1.17, .869, 1.21]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [2078, 241], 'rsf': [.213, 3.78]} - }, - { - 'symbol': 'Tl', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [85530, 15347, 14698, 12658, 3704, 3416, 2957, 2485, 2389, 846.2, 720.5, 609.5, 405.7, 385, 122.2, 117.8, 136, 94.6, 73.5, 14.7, 12.5], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 2.13, 6.19, 8.6, 12.6, 9.14, 11.62, .52, .505, 1.25, .991, 1.39]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [2134, 244], 'rsf': [.202, 3.06]} - }, - { - 'symbol': 'Pb', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [88005, 15861, 15200, 13035, 3851, 3554, 3066, 2586, 2484, 891.8, 761.9, 643.5, 434.3, 412.2, 141.7, 136.9, 147, 106.4, 83.3, 20.7, 18.1], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.96, 2.12, 6.33, 8.87, 13.02, 10.01, 12.73, .542, .526, 1.33, 1.11, 1.58]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [2186, 249], 'rsf': [.192, 2.58]} - }, - { - 'symbol': 'Bi', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [90524, 16388, 15711, 13419, 3999, 3696, 3177, 2688, 2580, 939, 805.2, 678.8, 464, 440.1, 162.3, 157, 159.3, 119, 92.6, 26.9, 23.8], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.96, 2.1, 6.48, 9.14, 13.44, 10.93, 13.9, .563, .546, 1.41, 1.24, 1.76]}, - 'aes': {'trans': ['MNN'], 'ke': [2243], 'rsf': [.183]} - }, - { - 'symbol': 'Po', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [93105, 16939, 16244, 13814, 4149, 3854, 3302, 2798, 2683, 995, 851, 705, 500, 473, 184, 184, 177, 132, 104, 31, 31], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.97, 2.07, 6.62, 9.4, 13.87, 11.9, 15.14, .584, .566, 1.5, 1.36, 1.95]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'At', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [95730, 17493, 16785, 14214, 4317, 4008, 3426, 2909, 2787, 1042, 886, 740, 533, 507, 210, 210, 195, 148, 115, 40, 40], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.96, 2.04, 6.77, 9.65, 14.29, 12.92, 16.44, .605, .584, 1.58, 1.49, 2.14]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Rn', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s'], 'be': [98404, 18049, 17337, 14619, 4482, 4159, 3538, 3022, 2892, 1097, 929, 768, 567, 541, 238, 238, 214, 164, 127, 48, 48, 26], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 2, 6.92, 9.9, 14.7, 14, 17.81, .625, .602, 1.67, 1.62, 2.33, .1129]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Fr', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [101137, 18639, 17907, 15031, 4652, 4327, 3663, 3136, 3000, 1153, 980, 810, 603, 577, 268, 268, 234, 182, 140, 58, 58, 34, 15, 15], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 1.97, 7.07, 10.16, 15.11, 15.12, 19.24, .645, .618, 1.77, 1.75, 2.53, .1257, .0966, .24]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Ra', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [103922, 19237, 18484, 15444, 4822, 4490, 3792, 3248, 3105, 1208, 1058, 879, 636, 603, 299, 299, 254, 200, 153, 68, 68, 44, 19, 19], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 1.91, 7.2, 10.4, 15.53, 16.3, 20.74, .665, .633, 1.86, 1.88, 2.73, .1383, .1099, .286]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Ac', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [106755, 19840, 19083, 15871, 5002, 4656, 3909, 3370, 3219, 1269, 1080, 890, 675, 639, 319, 319, 272, 215, 167, 80, 80], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 1.86, 7.33, 10.61, 15.93, 17.53, 22.3, .684, .647, 1.95, 2.02, 2.94]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Th', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [109651, 20472, 19693, 16300, 5182, 4830, 4046, 3491, 3332, 1330, 1168, 966.4, 712.1, 675.2, 342.4, 333.1, 290, 229, 182, 92.5, 85.4, 41.4, 24.5, 16.6], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 1.9, 7.46, 10.82, 16.31, 18.81, 23.94, .702, .66, 2.05, 2.15, 3.15, .1625, .1325, .366]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Pa', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [112601, 21105, 20314, 16733, 5367, 5001, 4174, 3611, 3442, 1387, 1224, 1007, 743, 708, 371, 360, 310, 232, 232, 94, 94], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.92, 1.74, 7.61, 11.04, 16.47, 20.12, 25.6, .718, .667, 2.13, 2.25, 3.29]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'U', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [115606, 21757, 20948, 17166, 5548, 5182, 4303, 3728, 3552, 1439, 1271, 1043, 778.3, 736.2, 388.2, 377.4, 321, 257, 192, 102.8, 94.2, 43.9, 26.8, 16.8], 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.9, 1.68, 7.71, 11.25, 17.05, 21.5, 27.36, .732, .674, 2.22, 2.36, 3.46, .1682, .133, .376]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - } - ] diff --git a/Python/elements.py b/Python/elements.py deleted file mode 100644 index 6e30739..0000000 --- a/Python/elements.py +++ /dev/null @@ -1,6 +0,0 @@ -class Transition: - def __init__(self, symbol, alka, aes): - self.symbol = symbol - self.alka = alka - self.aes = aes - diff --git a/Python/main.py b/Python/main.py index 89cd200..8475fcd 100644 --- a/Python/main.py +++ b/Python/main.py @@ -3,26 +3,17 @@ import ast import math -import os import sys import pickle import matplotlib.pyplot as plt -import numpy as np import pandas as pd -from PyQt5 import QtWidgets, QtCore -from PyQt5.QtCore import QThreadPool, QRunnable, pyqtSlot, QTime, QRegExp, Qt -from PyQt5.QtGui import QRegExpValidator, QDoubleValidator, QColor, QValidator -from PyQt5.QtWidgets import QApplication, QTableWidget, QTableWidgetItem, QItemDelegate, QCheckBox, QLineEdit, \ - QMessageBox +from PyQt5.QtCore import QTime +from PyQt5.QtGui import QValidator +from PyQt5.QtWidgets import QItemDelegate, QLineEdit from PyQt5.QtGui import QDoubleValidator -from PyQt5.QtCore import Qt, QLocale, QRegExp, pyqtSignal from lmfit import Model -from lmfit.models import ExponentialGaussianModel, SkewedGaussianModel, SkewedVoigtModel, DoniachModel, \ - BreitWignerModel, LognormalModel -from lmfit.models import GaussianModel, LorentzianModel, VoigtModel, PseudoVoigtModel, ThermalDistributionModel, \ - PolynomialModel, StepModel from matplotlib import style from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg as FigureCanvas from matplotlib.backends.backend_qt5agg import NavigationToolbar2QT as NavigationToolbar @@ -30,9 +21,7 @@ import vamas_export as vpy import xpspy as xpy from periodictable import PeriodicTable -from usrmodel import ConvGaussianDoniachDublett, ConvGaussianDoniachSinglett, FermiEdgeModel, singlett, fft_convolve from scipy import integrate -from scipy import interpolate from helpers import * import threading diff --git a/Python/periodictable.py b/Python/periodictable.py index f2167a0..b83d097 100644 --- a/Python/periodictable.py +++ b/Python/periodictable.py @@ -1,5 +1,4 @@ -import sys -from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QGridLayout, QLabel +from PyQt5.QtWidgets import QWidget, QPushButton, QGridLayout import pandas as pd import os diff --git a/Python/periodictableui.py b/Python/periodictableui.py deleted file mode 100644 index 2e885d9..0000000 --- a/Python/periodictableui.py +++ /dev/null @@ -1,594 +0,0 @@ -# -*- coding: utf-8 -*- - -# Form implementation generated from reading ui file 'periodictable.ui' -# -# Created by: PyQt5 UI code generator 5.9.2 -# -# WARNING! All changes made in this file will be lost! - -from PyQt5 import QtCore, QtGui, QtWidgets - -class Ui_PeriodicTable(object): - def setupUi(self, PeriodicTable): - PeriodicTable.setObjectName("PeriodicTable") - PeriodicTable.resize(570, 300) - font = QtGui.QFont() - font.setPointSize(13) - #font.setBold(False) - font.setWeight(75) - PeriodicTable.setFont(font) - self.Refresh = QtWidgets.QPushButton(PeriodicTable) - self.Refresh.setGeometry(QtCore.QRect(120, 10, 82, 40)) - self.Refresh.setCheckable(False) - self.Clear = QtWidgets.QPushButton(PeriodicTable) - self.Clear.setGeometry(QtCore.QRect(200, 10, 82, 40)) - self.Clear.setCheckable(False) - self.ebtnHe = QtWidgets.QPushButton(PeriodicTable) - self.ebtnHe.setGeometry(QtCore.QRect(520, 10, 42, 40)) - self.ebtnHe.setCheckable(True) - self.ebtnHe.setObjectName("ebtnHe") - self.ebtnRa = QtWidgets.QPushButton(PeriodicTable) - self.ebtnRa.setGeometry(QtCore.QRect(40, 190, 42, 40)) - self.ebtnRa.setCheckable(True) - self.ebtnRa.setObjectName("ebtnRa") - self.ebtnLu = QtWidgets.QPushButton(PeriodicTable) - self.ebtnLu.setGeometry(QtCore.QRect(520, 230, 42, 40)) - self.ebtnLu.setCheckable(True) - self.ebtnLu.setObjectName("ebtnLu") - self.ebtnGa = QtWidgets.QPushButton(PeriodicTable) - self.ebtnGa.setGeometry(QtCore.QRect(370, 100, 42, 40)) - self.ebtnGa.setCheckable(True) - self.ebtnGa.setObjectName("ebtnGa") - self.ebtnCa = QtWidgets.QPushButton(PeriodicTable) - self.ebtnCa.setGeometry(QtCore.QRect(40, 100, 42, 40)) - self.ebtnCa.setCheckable(True) - self.ebtnCa.setObjectName("ebtnCa") - self.ebtnAu = QtWidgets.QPushButton(PeriodicTable) - self.ebtnAu.setGeometry(QtCore.QRect(310, 160, 42, 40)) - self.ebtnAu.setCheckable(True) - self.ebtnAu.setObjectName("ebtnAu") - self.ebtnLa = QtWidgets.QPushButton(PeriodicTable) - self.ebtnLa.setGeometry(QtCore.QRect(100, 230, 42, 40)) - self.ebtnLa.setCheckable(True) - self.ebtnLa.setObjectName("ebtnLa") - self.ebtnYb = QtWidgets.QPushButton(PeriodicTable) - self.ebtnYb.setGeometry(QtCore.QRect(490, 230, 42, 40)) - self.ebtnYb.setCheckable(True) - self.ebtnYb.setObjectName("ebtnYb") - self.ebtnW = QtWidgets.QPushButton(PeriodicTable) - self.ebtnW.setGeometry(QtCore.QRect(160, 160, 42, 40)) - self.ebtnW.setCheckable(True) - self.ebtnW.setObjectName("ebtnW") - self.ebtnBk = QtWidgets.QPushButton(PeriodicTable) - self.ebtnBk.setGeometry(QtCore.QRect(340, 260, 42, 40)) - self.ebtnBk.setCheckable(True) - self.ebtnBk.setObjectName("ebtnBk") - self.ebtnSc = QtWidgets.QPushButton(PeriodicTable) - self.ebtnSc.setGeometry(QtCore.QRect(70, 100, 42, 40)) - self.ebtnSc.setCheckable(True) - self.ebtnSc.setObjectName("ebtnSc") - self.ebtnNi = QtWidgets.QPushButton(PeriodicTable) - self.ebtnNi.setGeometry(QtCore.QRect(280, 100, 42, 40)) - self.ebtnNi.setCheckable(True) - self.ebtnNi.setObjectName("ebtnNi") - self.ebtnBa = QtWidgets.QPushButton(PeriodicTable) - self.ebtnBa.setGeometry(QtCore.QRect(40, 160, 42, 40)) - self.ebtnBa.setCheckable(True) - self.ebtnBa.setObjectName("ebtnBa") - self.ebtnBh = QtWidgets.QPushButton(PeriodicTable) - self.ebtnBh.setGeometry(QtCore.QRect(190, 190, 42, 40)) - self.ebtnBh.setCheckable(True) - self.ebtnBh.setObjectName("ebtnBh") - self.ebtnHs = QtWidgets.QPushButton(PeriodicTable) - self.ebtnHs.setGeometry(QtCore.QRect(220, 190, 42, 40)) - self.ebtnHs.setCheckable(True) - self.ebtnHs.setObjectName("ebtnHs") - self.ebtnHf = QtWidgets.QPushButton(PeriodicTable) - self.ebtnHf.setGeometry(QtCore.QRect(100, 160, 42, 40)) - self.ebtnHf.setCheckable(True) - self.ebtnHf.setObjectName("ebtnHf") - self.ebtnPr = QtWidgets.QPushButton(PeriodicTable) - self.ebtnPr.setGeometry(QtCore.QRect(160, 230, 42, 40)) - self.ebtnPr.setCheckable(True) - self.ebtnPr.setObjectName("ebtnPr") - self.ebtnV = QtWidgets.QPushButton(PeriodicTable) - self.ebtnV.setGeometry(QtCore.QRect(130, 100, 42, 40)) - self.ebtnV.setCheckable(True) - self.ebtnV.setObjectName("ebtnV") - self.ebtnN = QtWidgets.QPushButton(PeriodicTable) - self.ebtnN.setGeometry(QtCore.QRect(430, 40, 42, 40)) - self.ebtnN.setCheckable(True) - self.ebtnN.setObjectName("ebtnN") - self.ebtnFr = QtWidgets.QPushButton(PeriodicTable) - self.ebtnFr.setGeometry(QtCore.QRect(10, 190, 42, 40)) - self.ebtnFr.setCheckable(True) - self.ebtnFr.setObjectName("ebtnFr") - self.ebtnGd = QtWidgets.QPushButton(PeriodicTable) - self.ebtnGd.setGeometry(QtCore.QRect(310, 230, 42, 40)) - self.ebtnGd.setCheckable(True) - self.ebtnGd.setObjectName("ebtnGd") - self.ebtnO = QtWidgets.QPushButton(PeriodicTable) - self.ebtnO.setGeometry(QtCore.QRect(460, 40, 42, 40)) - self.ebtnO.setCheckable(True) - self.ebtnO.setObjectName("ebtnO") - self.ebtnPt = QtWidgets.QPushButton(PeriodicTable) - self.ebtnPt.setGeometry(QtCore.QRect(280, 160, 42, 40)) - self.ebtnPt.setCheckable(True) - self.ebtnPt.setObjectName("ebtnPt") - self.ebtnLi = QtWidgets.QPushButton(PeriodicTable) - self.ebtnLi.setGeometry(QtCore.QRect(10, 40, 42, 40)) - self.ebtnLi.setCheckable(True) - self.ebtnLi.setObjectName("ebtnLi") - self.ebtnP = QtWidgets.QPushButton(PeriodicTable) - self.ebtnP.setGeometry(QtCore.QRect(430, 70, 42, 40)) - self.ebtnP.setCheckable(True) - self.ebtnP.setObjectName("ebtnP") - self.ebtnXe = QtWidgets.QPushButton(PeriodicTable) - self.ebtnXe.setGeometry(QtCore.QRect(520, 130, 42, 40)) - self.ebtnXe.setCheckable(True) - self.ebtnXe.setObjectName("ebtnXe") - self.ebtnPd = QtWidgets.QPushButton(PeriodicTable) - self.ebtnPd.setGeometry(QtCore.QRect(280, 130, 42, 40)) - self.ebtnPd.setCheckable(True) - self.ebtnPd.setObjectName("ebtnPd") - self.ebtnDb = QtWidgets.QPushButton(PeriodicTable) - self.ebtnDb.setGeometry(QtCore.QRect(130, 190, 42, 40)) - self.ebtnDb.setCheckable(True) - self.ebtnDb.setObjectName("ebtnDb") - self.ebtnRb = QtWidgets.QPushButton(PeriodicTable) - self.ebtnRb.setGeometry(QtCore.QRect(10, 130, 42, 40)) - self.ebtnRb.setCheckable(True) - self.ebtnRb.setObjectName("ebtnRb") - self.ebtnBi = QtWidgets.QPushButton(PeriodicTable) - self.ebtnBi.setGeometry(QtCore.QRect(430, 160, 42, 40)) - self.ebtnBi.setCheckable(True) - self.ebtnBi.setObjectName("ebtnBi") - self.ebtnIn = QtWidgets.QPushButton(PeriodicTable) - self.ebtnIn.setGeometry(QtCore.QRect(370, 130, 42, 40)) - self.ebtnIn.setCheckable(True) - self.ebtnIn.setObjectName("ebtnIn") - self.ebtnS = QtWidgets.QPushButton(PeriodicTable) - self.ebtnS.setGeometry(QtCore.QRect(460, 70, 42, 40)) - self.ebtnS.setCheckable(True) - self.ebtnS.setObjectName("ebtnS") - self.ebtnNd = QtWidgets.QPushButton(PeriodicTable) - self.ebtnNd.setGeometry(QtCore.QRect(190, 230, 42, 40)) - self.ebtnNd.setCheckable(True) - self.ebtnNd.setObjectName("ebtnNd") - self.ebtnNa = QtWidgets.QPushButton(PeriodicTable) - self.ebtnNa.setGeometry(QtCore.QRect(10, 70, 42, 40)) - self.ebtnNa.setCheckable(True) - self.ebtnNa.setObjectName("ebtnNa") - self.ebtnIr = QtWidgets.QPushButton(PeriodicTable) - self.ebtnIr.setGeometry(QtCore.QRect(250, 160, 42, 40)) - self.ebtnIr.setCheckable(True) - self.ebtnIr.setObjectName("ebtnIr") - self.ebtnOs = QtWidgets.QPushButton(PeriodicTable) - self.ebtnOs.setGeometry(QtCore.QRect(220, 160, 42, 40)) - self.ebtnOs.setCheckable(True) - self.ebtnOs.setObjectName("ebtnOs") - self.ebtnPu = QtWidgets.QPushButton(PeriodicTable) - self.ebtnPu.setGeometry(QtCore.QRect(250, 260, 42, 40)) - self.ebtnPu.setCheckable(True) - self.ebtnPu.setObjectName("ebtnPu") - self.ebtnTe = QtWidgets.QPushButton(PeriodicTable) - self.ebtnTe.setGeometry(QtCore.QRect(460, 130, 42, 40)) - self.ebtnTe.setCheckable(True) - self.ebtnTe.setObjectName("ebtnTe") - self.ebtnEs = QtWidgets.QPushButton(PeriodicTable) - self.ebtnEs.setGeometry(QtCore.QRect(400, 260, 42, 40)) - self.ebtnEs.setCheckable(True) - self.ebtnEs.setObjectName("ebtnEs") - self.ebtnCe = QtWidgets.QPushButton(PeriodicTable) - self.ebtnCe.setGeometry(QtCore.QRect(130, 230, 42, 40)) - self.ebtnCe.setCheckable(True) - self.ebtnCe.setObjectName("ebtnCe") - self.ebtnB = QtWidgets.QPushButton(PeriodicTable) - self.ebtnB.setGeometry(QtCore.QRect(370, 40, 42, 40)) - self.ebtnB.setCheckable(True) - self.ebtnB.setObjectName("ebtnB") - self.ebtnRe = QtWidgets.QPushButton(PeriodicTable) - self.ebtnRe.setGeometry(QtCore.QRect(190, 160, 42, 40)) - self.ebtnRe.setCheckable(True) - self.ebtnRe.setObjectName("ebtnRe") - self.ebtnCs = QtWidgets.QPushButton(PeriodicTable) - self.ebtnCs.setGeometry(QtCore.QRect(10, 160, 42, 40)) - self.ebtnCs.setCheckable(True) - self.ebtnCs.setObjectName("ebtnCs") - self.ebtnCd = QtWidgets.QPushButton(PeriodicTable) - self.ebtnCd.setGeometry(QtCore.QRect(340, 130, 42, 40)) - self.ebtnCd.setCheckable(True) - self.ebtnCd.setObjectName("ebtnCd") - self.ebtnPb = QtWidgets.QPushButton(PeriodicTable) - self.ebtnPb.setGeometry(QtCore.QRect(400, 160, 42, 40)) - self.ebtnPb.setCheckable(True) - self.ebtnPb.setObjectName("ebtnPb") - self.ebtnRn = QtWidgets.QPushButton(PeriodicTable) - self.ebtnRn.setGeometry(QtCore.QRect(520, 160, 42, 40)) - self.ebtnRn.setCheckable(True) - self.ebtnRn.setObjectName("ebtnRn") - self.ebtnY = QtWidgets.QPushButton(PeriodicTable) - self.ebtnY.setGeometry(QtCore.QRect(70, 130, 42, 40)) - self.ebtnY.setCheckable(True) - self.ebtnY.setObjectName("ebtnY") - self.ebtnU = QtWidgets.QPushButton(PeriodicTable) - self.ebtnU.setGeometry(QtCore.QRect(190, 260, 42, 40)) - self.ebtnU.setCheckable(True) - self.ebtnU.setObjectName("ebtnU") - self.ebtnBr = QtWidgets.QPushButton(PeriodicTable) - self.ebtnBr.setGeometry(QtCore.QRect(490, 100, 42, 40)) - self.ebtnBr.setCheckable(True) - self.ebtnBr.setObjectName("ebtnBr") - self.ebtnC = QtWidgets.QPushButton(PeriodicTable) - self.ebtnC.setGeometry(QtCore.QRect(400, 40, 42, 40)) - self.ebtnC.setCheckable(True) - self.ebtnC.setObjectName("ebtnC") - self.ebtnHo = QtWidgets.QPushButton(PeriodicTable) - self.ebtnHo.setGeometry(QtCore.QRect(400, 230, 42, 40)) - self.ebtnHo.setCheckable(True) - self.ebtnHo.setObjectName("ebtnHo") - self.ebtnNp = QtWidgets.QPushButton(PeriodicTable) - self.ebtnNp.setGeometry(QtCore.QRect(220, 260, 42, 40)) - self.ebtnNp.setCheckable(True) - self.ebtnNp.setObjectName("ebtnNp") - self.ebtnEu = QtWidgets.QPushButton(PeriodicTable) - self.ebtnEu.setGeometry(QtCore.QRect(280, 230, 42, 40)) - self.ebtnEu.setCheckable(True) - self.ebtnEu.setObjectName("ebtnEu") - self.ebtnMn = QtWidgets.QPushButton(PeriodicTable) - self.ebtnMn.setGeometry(QtCore.QRect(190, 100, 42, 40)) - self.ebtnMn.setCheckable(True) - self.ebtnMn.setObjectName("ebtnMn") - self.ebtnGe = QtWidgets.QPushButton(PeriodicTable) - self.ebtnGe.setGeometry(QtCore.QRect(400, 100, 42, 40)) - self.ebtnGe.setCheckable(True) - self.ebtnGe.setObjectName("ebtnGe") - self.ebtnAc = QtWidgets.QPushButton(PeriodicTable) - self.ebtnAc.setEnabled(True) - self.ebtnAc.setGeometry(QtCore.QRect(100, 260, 42, 40)) - self.ebtnAc.setAcceptDrops(False) - self.ebtnAc.setCheckable(True) - self.ebtnAc.setChecked(False) - self.ebtnAc.setAutoDefault(False) - self.ebtnAc.setObjectName("ebtnAc") - self.ebtnAl = QtWidgets.QPushButton(PeriodicTable) - self.ebtnAl.setGeometry(QtCore.QRect(370, 70, 42, 40)) - self.ebtnAl.setCheckable(True) - self.ebtnAl.setObjectName("ebtnAl") - self.ebtnSr = QtWidgets.QPushButton(PeriodicTable) - self.ebtnSr.setGeometry(QtCore.QRect(40, 130, 42, 40)) - self.ebtnSr.setCheckable(True) - self.ebtnSr.setObjectName("ebtnSr") - self.ebtnPo = QtWidgets.QPushButton(PeriodicTable) - self.ebtnPo.setGeometry(QtCore.QRect(460, 160, 42, 40)) - self.ebtnPo.setCheckable(True) - self.ebtnPo.setObjectName("ebtnPo") - self.ebtnH = QtWidgets.QPushButton(PeriodicTable) - self.ebtnH.setGeometry(QtCore.QRect(10, 10, 42, 40)) - self.ebtnH.setCheckable(True) - self.ebtnH.setObjectName("ebtnH") - self.ebtnMg = QtWidgets.QPushButton(PeriodicTable) - self.ebtnMg.setGeometry(QtCore.QRect(40, 70, 42, 40)) - self.ebtnMg.setCheckable(True) - self.ebtnMg.setObjectName("ebtnMg") - self.ebtnNb = QtWidgets.QPushButton(PeriodicTable) - self.ebtnNb.setGeometry(QtCore.QRect(130, 130, 42, 40)) - self.ebtnNb.setCheckable(True) - self.ebtnNb.setObjectName("ebtnNb") - self.ebtnSe = QtWidgets.QPushButton(PeriodicTable) - self.ebtnSe.setGeometry(QtCore.QRect(460, 100, 42, 40)) - self.ebtnSe.setCheckable(True) - self.ebtnSe.setObjectName("ebtnSe") - self.ebtnFm = QtWidgets.QPushButton(PeriodicTable) - self.ebtnFm.setGeometry(QtCore.QRect(430, 260, 42, 40)) - self.ebtnFm.setCheckable(True) - self.ebtnFm.setObjectName("ebtnFm") - self.ebtnRu = QtWidgets.QPushButton(PeriodicTable) - self.ebtnRu.setGeometry(QtCore.QRect(220, 130, 42, 40)) - self.ebtnRu.setCheckable(True) - self.ebtnRu.setObjectName("ebtnRu") - self.ebtnZr = QtWidgets.QPushButton(PeriodicTable) - self.ebtnZr.setGeometry(QtCore.QRect(100, 130, 42, 40)) - self.ebtnZr.setCheckable(True) - self.ebtnZr.setObjectName("ebtnZr") - self.ebtnCm = QtWidgets.QPushButton(PeriodicTable) - self.ebtnCm.setGeometry(QtCore.QRect(310, 260, 42, 40)) - self.ebtnCm.setCheckable(True) - self.ebtnCm.setObjectName("ebtnCm") - self.ebtnAm = QtWidgets.QPushButton(PeriodicTable) - self.ebtnAm.setGeometry(QtCore.QRect(280, 260, 42, 40)) - self.ebtnAm.setCheckable(True) - self.ebtnAm.setObjectName("ebtnAm") - self.ebtnNo = QtWidgets.QPushButton(PeriodicTable) - self.ebtnNo.setGeometry(QtCore.QRect(490, 260, 42, 40)) - self.ebtnNo.setCheckable(True) - self.ebtnNo.setObjectName("ebtnNo") - self.ebtnMt = QtWidgets.QPushButton(PeriodicTable) - self.ebtnMt.setGeometry(QtCore.QRect(250, 190, 42, 40)) - self.ebtnMt.setCheckable(True) - self.ebtnMt.setObjectName("ebtnMt") - self.ebtnTh = QtWidgets.QPushButton(PeriodicTable) - self.ebtnTh.setGeometry(QtCore.QRect(130, 260, 42, 40)) - self.ebtnTh.setCheckable(True) - self.ebtnTh.setObjectName("ebtnTh") - self.ebtnK = QtWidgets.QPushButton(PeriodicTable) - self.ebtnK.setGeometry(QtCore.QRect(10, 100, 42, 40)) - self.ebtnK.setCheckable(True) - self.ebtnK.setObjectName("ebtnK") - self.ebtnMo = QtWidgets.QPushButton(PeriodicTable) - self.ebtnMo.setGeometry(QtCore.QRect(160, 130, 42, 40)) - self.ebtnMo.setCheckable(True) - self.ebtnMo.setObjectName("ebtnMo") - self.ebtnF = QtWidgets.QPushButton(PeriodicTable) - self.ebtnF.setGeometry(QtCore.QRect(490, 40, 42, 40)) - self.ebtnF.setCheckable(True) - self.ebtnF.setObjectName("ebtnF") - self.ebtnTc = QtWidgets.QPushButton(PeriodicTable) - self.ebtnTc.setGeometry(QtCore.QRect(190, 130, 42, 40)) - self.ebtnTc.setCheckable(True) - self.ebtnTc.setObjectName("ebtnTc") - self.ebtnNe = QtWidgets.QPushButton(PeriodicTable) - self.ebtnNe.setGeometry(QtCore.QRect(520, 40, 42, 40)) - self.ebtnNe.setCheckable(True) - self.ebtnNe.setObjectName("ebtnNe") - self.ebtnCo = QtWidgets.QPushButton(PeriodicTable) - self.ebtnCo.setGeometry(QtCore.QRect(250, 100, 42, 40)) - self.ebtnCo.setCheckable(True) - self.ebtnCo.setObjectName("ebtnCo") - self.ebtnMd = QtWidgets.QPushButton(PeriodicTable) - self.ebtnMd.setGeometry(QtCore.QRect(460, 260, 42, 40)) - self.ebtnMd.setCheckable(True) - self.ebtnMd.setObjectName("ebtnMd") - self.ebtnSb = QtWidgets.QPushButton(PeriodicTable) - self.ebtnSb.setGeometry(QtCore.QRect(430, 130, 42, 40)) - self.ebtnSb.setCheckable(True) - self.ebtnSb.setObjectName("ebtnSb") - self.ebtnTb = QtWidgets.QPushButton(PeriodicTable) - self.ebtnTb.setGeometry(QtCore.QRect(340, 230, 42, 40)) - self.ebtnTb.setCheckable(True) - self.ebtnTb.setObjectName("ebtnTb") - self.ebtnTm = QtWidgets.QPushButton(PeriodicTable) - self.ebtnTm.setGeometry(QtCore.QRect(460, 230, 42, 40)) - self.ebtnTm.setCheckable(True) - self.ebtnTm.setObjectName("ebtnTm") - self.ebtnEr = QtWidgets.QPushButton(PeriodicTable) - self.ebtnEr.setGeometry(QtCore.QRect(430, 230, 42, 40)) - self.ebtnEr.setCheckable(True) - self.ebtnEr.setObjectName("ebtnEr") - self.ebtnCl = QtWidgets.QPushButton(PeriodicTable) - self.ebtnCl.setGeometry(QtCore.QRect(490, 70, 42, 40)) - self.ebtnCl.setCheckable(True) - self.ebtnCl.setObjectName("ebtnCl") - self.ebtnAt = QtWidgets.QPushButton(PeriodicTable) - self.ebtnAt.setGeometry(QtCore.QRect(490, 160, 42, 40)) - self.ebtnAt.setCheckable(True) - self.ebtnAt.setObjectName("ebtnAt") - self.ebtnCr = QtWidgets.QPushButton(PeriodicTable) - self.ebtnCr.setGeometry(QtCore.QRect(160, 100, 42, 40)) - self.ebtnCr.setCheckable(True) - self.ebtnCr.setObjectName("ebtnCr") - self.ebtnTa = QtWidgets.QPushButton(PeriodicTable) - self.ebtnTa.setGeometry(QtCore.QRect(130, 160, 42, 40)) - self.ebtnTa.setCheckable(True) - self.ebtnTa.setObjectName("ebtnTa") - self.ebtnRh = QtWidgets.QPushButton(PeriodicTable) - self.ebtnRh.setGeometry(QtCore.QRect(250, 130, 42, 40)) - self.ebtnRh.setCheckable(True) - self.ebtnRh.setObjectName("ebtnRh") - self.ebtnI = QtWidgets.QPushButton(PeriodicTable) - self.ebtnI.setGeometry(QtCore.QRect(490, 130, 42, 40)) - self.ebtnI.setCheckable(True) - self.ebtnI.setObjectName("ebtnI") - self.ebtnTl = QtWidgets.QPushButton(PeriodicTable) - self.ebtnTl.setGeometry(QtCore.QRect(370, 160, 42, 40)) - self.ebtnTl.setCheckable(True) - self.ebtnTl.setObjectName("ebtnTl") - self.ebtnSn = QtWidgets.QPushButton(PeriodicTable) - self.ebtnSn.setGeometry(QtCore.QRect(400, 130, 42, 40)) - self.ebtnSn.setCheckable(True) - self.ebtnSn.setObjectName("ebtnSn") - self.ebtnPa = QtWidgets.QPushButton(PeriodicTable) - self.ebtnPa.setGeometry(QtCore.QRect(160, 260, 42, 40)) - self.ebtnPa.setCheckable(True) - self.ebtnPa.setObjectName("ebtnPa") - self.ebtnAr = QtWidgets.QPushButton(PeriodicTable) - self.ebtnAr.setGeometry(QtCore.QRect(520, 70, 42, 40)) - self.ebtnAr.setCheckable(True) - self.ebtnAr.setObjectName("ebtnAr") - self.ebtnSi = QtWidgets.QPushButton(PeriodicTable) - self.ebtnSi.setGeometry(QtCore.QRect(400, 70, 42, 40)) - self.ebtnSi.setCheckable(True) - self.ebtnSi.setObjectName("ebtnSi") - self.ebtnSm = QtWidgets.QPushButton(PeriodicTable) - self.ebtnSm.setGeometry(QtCore.QRect(250, 230, 42, 40)) - self.ebtnSm.setCheckable(True) - self.ebtnSm.setObjectName("ebtnSm") - self.ebtnFe = QtWidgets.QPushButton(PeriodicTable) - self.ebtnFe.setGeometry(QtCore.QRect(220, 100, 42, 40)) - self.ebtnFe.setCheckable(True) - self.ebtnFe.setObjectName("ebtnFe") - self.ebtnKr = QtWidgets.QPushButton(PeriodicTable) - self.ebtnKr.setGeometry(QtCore.QRect(520, 100, 42, 40)) - self.ebtnKr.setCheckable(True) - self.ebtnKr.setObjectName("ebtnKr") - self.ebtnBe = QtWidgets.QPushButton(PeriodicTable) - self.ebtnBe.setGeometry(QtCore.QRect(40, 40, 42, 40)) - self.ebtnBe.setCheckable(True) - self.ebtnBe.setObjectName("ebtnBe") - self.ebtnRf = QtWidgets.QPushButton(PeriodicTable) - self.ebtnRf.setGeometry(QtCore.QRect(100, 190, 42, 40)) - self.ebtnRf.setCheckable(True) - self.ebtnRf.setObjectName("ebtnRf") - self.ebtnLr = QtWidgets.QPushButton(PeriodicTable) - self.ebtnLr.setGeometry(QtCore.QRect(520, 260, 42, 40)) - self.ebtnLr.setCheckable(True) - self.ebtnLr.setObjectName("ebtnLr") - self.ebtnSg = QtWidgets.QPushButton(PeriodicTable) - self.ebtnSg.setGeometry(QtCore.QRect(160, 190, 42, 40)) - self.ebtnSg.setCheckable(True) - self.ebtnSg.setObjectName("ebtnSg") - self.ebtnHg = QtWidgets.QPushButton(PeriodicTable) - self.ebtnHg.setGeometry(QtCore.QRect(340, 160, 42, 40)) - self.ebtnHg.setCheckable(True) - self.ebtnHg.setObjectName("ebtnHg") - self.ebtnAs = QtWidgets.QPushButton(PeriodicTable) - self.ebtnAs.setGeometry(QtCore.QRect(430, 100, 42, 40)) - self.ebtnAs.setCheckable(True) - self.ebtnAs.setObjectName("ebtnAs") - self.ebtnCu = QtWidgets.QPushButton(PeriodicTable) - self.ebtnCu.setGeometry(QtCore.QRect(310, 100, 42, 40)) - self.ebtnCu.setCheckable(True) - self.ebtnCu.setObjectName("ebtnCu") - self.ebtnCf = QtWidgets.QPushButton(PeriodicTable) - self.ebtnCf.setGeometry(QtCore.QRect(370, 260, 42, 40)) - self.ebtnCf.setCheckable(True) - self.ebtnCf.setObjectName("ebtnCf") - self.ebtnTi = QtWidgets.QPushButton(PeriodicTable) - self.ebtnTi.setGeometry(QtCore.QRect(100, 100, 42, 40)) - self.ebtnTi.setCheckable(True) - self.ebtnTi.setObjectName("ebtnTi") - self.ebtnDy = QtWidgets.QPushButton(PeriodicTable) - self.ebtnDy.setGeometry(QtCore.QRect(370, 230, 42, 40)) - self.ebtnDy.setCheckable(True) - self.ebtnDy.setObjectName("ebtnDy") - self.ebtnPm = QtWidgets.QPushButton(PeriodicTable) - self.ebtnPm.setGeometry(QtCore.QRect(220, 230, 42, 40)) - self.ebtnPm.setCheckable(True) - self.ebtnPm.setObjectName("ebtnPm") - self.ebtnAg = QtWidgets.QPushButton(PeriodicTable) - self.ebtnAg.setGeometry(QtCore.QRect(310, 130, 42, 40)) - self.ebtnAg.setCheckable(True) - self.ebtnAg.setObjectName("ebtnAg") - self.ebtnZn = QtWidgets.QPushButton(PeriodicTable) - self.ebtnZn.setGeometry(QtCore.QRect(340, 100, 42, 40)) - self.ebtnZn.setCheckable(True) - self.ebtnZn.setObjectName("ebtnZn") - - self.retranslateUi(PeriodicTable) - QtCore.QMetaObject.connectSlotsByName(PeriodicTable) - - def retranslateUi(self, PeriodicTable): - _translate = QtCore.QCoreApplication.translate - PeriodicTable.setWindowTitle(_translate("PeriodicTable", "PeriodicTable")) - self.Refresh.setText(_translate("PeriodicTable", "Refresh")) - self.Clear.setText(_translate("PeriodicTable", "Clear")) - self.ebtnHe.setText(_translate("PeriodicTable", "He")) - self.ebtnRa.setText(_translate("PeriodicTable", "Ra")) - self.ebtnLu.setText(_translate("PeriodicTable", "Lu")) - self.ebtnGa.setText(_translate("PeriodicTable", "Ga")) - self.ebtnCa.setText(_translate("PeriodicTable", "Ca")) - self.ebtnAu.setText(_translate("PeriodicTable", "Au")) - self.ebtnLa.setText(_translate("PeriodicTable", "La")) - self.ebtnYb.setText(_translate("PeriodicTable", "Yb")) - self.ebtnW.setText(_translate("PeriodicTable", "W")) - self.ebtnBk.setText(_translate("PeriodicTable", "Bk")) - self.ebtnSc.setText(_translate("PeriodicTable", "Sc")) - self.ebtnNi.setText(_translate("PeriodicTable", "Ni")) - self.ebtnBa.setText(_translate("PeriodicTable", "Ba")) - self.ebtnBh.setText(_translate("PeriodicTable", "Bh")) - self.ebtnHs.setText(_translate("PeriodicTable", "Hs")) - self.ebtnHf.setText(_translate("PeriodicTable", "Hf")) - self.ebtnPr.setText(_translate("PeriodicTable", "Pr")) - self.ebtnV.setText(_translate("PeriodicTable", "V")) - self.ebtnN.setText(_translate("PeriodicTable", "N")) - self.ebtnFr.setText(_translate("PeriodicTable", "Fr")) - self.ebtnGd.setText(_translate("PeriodicTable", "Gd")) - self.ebtnO.setText(_translate("PeriodicTable", "O")) - self.ebtnPt.setText(_translate("PeriodicTable", "Pt")) - self.ebtnLi.setText(_translate("PeriodicTable", "Li")) - self.ebtnP.setText(_translate("PeriodicTable", "P")) - self.ebtnXe.setText(_translate("PeriodicTable", "Xe")) - self.ebtnPd.setText(_translate("PeriodicTable", "Pd")) - self.ebtnDb.setText(_translate("PeriodicTable", "Db")) - self.ebtnRb.setText(_translate("PeriodicTable", "Rb")) - self.ebtnBi.setText(_translate("PeriodicTable", "Bi")) - self.ebtnIn.setText(_translate("PeriodicTable", "In")) - self.ebtnS.setText(_translate("PeriodicTable", "S")) - self.ebtnNd.setText(_translate("PeriodicTable", "Nd")) - self.ebtnNa.setText(_translate("PeriodicTable", "Na")) - self.ebtnIr.setText(_translate("PeriodicTable", "Ir")) - self.ebtnOs.setText(_translate("PeriodicTable", "Os")) - self.ebtnPu.setText(_translate("PeriodicTable", "Pu")) - self.ebtnTe.setText(_translate("PeriodicTable", "Te")) - self.ebtnEs.setText(_translate("PeriodicTable", "Es")) - self.ebtnCe.setText(_translate("PeriodicTable", "Ce")) - self.ebtnB.setText(_translate("PeriodicTable", "B")) - self.ebtnRe.setText(_translate("PeriodicTable", "Re")) - self.ebtnCs.setText(_translate("PeriodicTable", "Cs")) - self.ebtnCd.setText(_translate("PeriodicTable", "Cd")) - self.ebtnPb.setText(_translate("PeriodicTable", "Pb")) - self.ebtnRn.setText(_translate("PeriodicTable", "Rn")) - self.ebtnY.setText(_translate("PeriodicTable", "Y")) - self.ebtnU.setText(_translate("PeriodicTable", "U")) - self.ebtnBr.setText(_translate("PeriodicTable", "Br")) - self.ebtnC.setText(_translate("PeriodicTable", "C")) - self.ebtnHo.setText(_translate("PeriodicTable", "Ho")) - self.ebtnNp.setText(_translate("PeriodicTable", "Np")) - self.ebtnEu.setText(_translate("PeriodicTable", "Eu")) - self.ebtnMn.setText(_translate("PeriodicTable", "Mn")) - self.ebtnGe.setText(_translate("PeriodicTable", "Ge")) - self.ebtnAc.setText(_translate("PeriodicTable", "Ac")) - self.ebtnAl.setText(_translate("PeriodicTable", "Al")) - self.ebtnSr.setText(_translate("PeriodicTable", "Sr")) - self.ebtnPo.setText(_translate("PeriodicTable", "Po")) - self.ebtnH.setText(_translate("PeriodicTable", "H")) - self.ebtnMg.setText(_translate("PeriodicTable", "Mg")) - self.ebtnNb.setText(_translate("PeriodicTable", "Nb")) - self.ebtnSe.setText(_translate("PeriodicTable", "Se")) - self.ebtnFm.setText(_translate("PeriodicTable", "Fm")) - self.ebtnRu.setText(_translate("PeriodicTable", "Ru")) - self.ebtnZr.setText(_translate("PeriodicTable", "Zr")) - self.ebtnCm.setText(_translate("PeriodicTable", "Cm")) - self.ebtnAm.setText(_translate("PeriodicTable", "Am")) - self.ebtnNo.setText(_translate("PeriodicTable", "No")) - self.ebtnMt.setText(_translate("PeriodicTable", "Mt")) - self.ebtnTh.setText(_translate("PeriodicTable", "Th")) - self.ebtnK.setText(_translate("PeriodicTable", "K")) - self.ebtnMo.setText(_translate("PeriodicTable", "Mo")) - self.ebtnF.setText(_translate("PeriodicTable", "F")) - self.ebtnTc.setText(_translate("PeriodicTable", "Tc")) - self.ebtnNe.setText(_translate("PeriodicTable", "Ne")) - self.ebtnCo.setText(_translate("PeriodicTable", "Co")) - self.ebtnMd.setText(_translate("PeriodicTable", "Md")) - self.ebtnSb.setText(_translate("PeriodicTable", "Sb")) - self.ebtnTb.setText(_translate("PeriodicTable", "Tb")) - self.ebtnTm.setText(_translate("PeriodicTable", "Tm")) - self.ebtnEr.setText(_translate("PeriodicTable", "Er")) - self.ebtnCl.setText(_translate("PeriodicTable", "Cl")) - self.ebtnAt.setText(_translate("PeriodicTable", "At")) - self.ebtnCr.setText(_translate("PeriodicTable", "Cr")) - self.ebtnTa.setText(_translate("PeriodicTable", "Ta")) - self.ebtnRh.setText(_translate("PeriodicTable", "Rh")) - self.ebtnI.setText(_translate("PeriodicTable", "I")) - self.ebtnTl.setText(_translate("PeriodicTable", "Tl")) - self.ebtnSn.setText(_translate("PeriodicTable", "Sn")) - self.ebtnPa.setText(_translate("PeriodicTable", "Pa")) - self.ebtnAr.setText(_translate("PeriodicTable", "Ar")) - self.ebtnSi.setText(_translate("PeriodicTable", "Si")) - self.ebtnSm.setText(_translate("PeriodicTable", "Sm")) - self.ebtnFe.setText(_translate("PeriodicTable", "Fe")) - self.ebtnKr.setText(_translate("PeriodicTable", "Kr")) - self.ebtnBe.setText(_translate("PeriodicTable", "Be")) - self.ebtnRf.setText(_translate("PeriodicTable", "Rf")) - self.ebtnLr.setText(_translate("PeriodicTable", "Lr")) - self.ebtnSg.setText(_translate("PeriodicTable", "Sg")) - self.ebtnHg.setText(_translate("PeriodicTable", "Hg")) - self.ebtnAs.setText(_translate("PeriodicTable", "As")) - self.ebtnCu.setText(_translate("PeriodicTable", "Cu")) - self.ebtnCf.setText(_translate("PeriodicTable", "Cf")) - self.ebtnTi.setText(_translate("PeriodicTable", "Ti")) - self.ebtnDy.setText(_translate("PeriodicTable", "Dy")) - self.ebtnPm.setText(_translate("PeriodicTable", "Pm")) - self.ebtnAg.setText(_translate("PeriodicTable", "Ag")) - self.ebtnZn.setText(_translate("PeriodicTable", "Zn")) - - -if __name__ == "__main__": - import sys - app = QtWidgets.QApplication(sys.argv) - PeriodicTable = QtWidgets.QWidget() - ui = Ui_PeriodicTable() - ui.setupUi(PeriodicTable) - PeriodicTable.show() - sys.exit(app.exec_()) - From 4517af8c9dc4bde6a603efa767f783097fd4d28e Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Thu, 4 May 2023 16:56:13 +0200 Subject: [PATCH 22/35] A slope BG as suggested by Stefanie Hilgers was added (#49) --- Python/main.py | 157 +++++++++++++++++++++++++++++------------------- Python/xpspy.py | 35 +++++++---- 2 files changed, 118 insertions(+), 74 deletions(-) diff --git a/Python/main.py b/Python/main.py index 8475fcd..5a54d1b 100644 --- a/Python/main.py +++ b/Python/main.py @@ -39,6 +39,7 @@ '3': 'arctan', '4': 'Error function', '5': 'CutOff', + '6': 'Slope BG', } @@ -298,6 +299,10 @@ def initUI(self): self.btn_bg_polynomial.setShortcut('Ctrl+Alt+P') self.btn_bg_polynomial.triggered.connect(self.clickOnBtnBG) + self.btn_bg_slope = QtWidgets.QAction('&Slope BG', self, checkable=True) + self.btn_bg_slope.setShortcut('Ctrl+Alt+S') + self.btn_bg_slope.triggered.connect(self.clickOnBtnBG) + self.btn_bg_arctan = QtWidgets.QAction('&Arctan BG', self, checkable=True) self.btn_bg_arctan.triggered.connect(self.clickOnBtnBG) @@ -313,6 +318,7 @@ def initUI(self): self.bgMenu.addAction(self.btn_bg_tougaard_act) self.bgMenu.addAction(self.btn_bg_tougaard_static) self.bgMenu.addAction(self.btn_bg_polynomial) + self.bgMenu.addAction(self.btn_bg_slope) self.bgMenu.addAction(self.btn_bg_arctan) self.bgMenu.addAction(self.btn_bg_erf) self.bgMenu.addAction(self.btn_bg_vbm) @@ -421,7 +427,7 @@ def initUI(self): layout_bottom_mid = QtWidgets.QVBoxLayout() # PolyBG Table list_bg_col = ['bg_c0', 'bg_c1', 'bg_c2', 'bg_c3', 'bg_c4'] - list_bg_row = ['Shirley (cv, it, k, c)', 'Tougaard(B, C, C*, D)', 'Polynomial', + list_bg_row = ['Shirley (cv, it, k, c)', 'Tougaard(B, C, C*, D)', 'Polynomial', 'Slope(k,const)', 'arctan (amp, ctr, sig)', 'erf (amp, ctr, sig)', 'cutoff (ctr, d1-4)'] self.fitp0 = QtWidgets.QTableWidget(len(list_bg_row), len(list_bg_col) * 2) self.fitp0.setItemDelegate(self.delegate) @@ -431,7 +437,7 @@ def initUI(self): # set BG table checkbox for row in range(len(list_bg_row)): for col in range(len(list_bg_colh)): - if (row >= 2 or (row == 0 and 8 > col >= 4) or (row == 1 and col == 0)) and col % 2 == 0: + if (row == 2 or row>3 or (row==3 and col<4) or (row == 0 and 8 > col >= 4) or (row == 1 and col == 0)) and col % 2 == 0: item = QtWidgets.QTableWidgetItem() item.setFlags(QtCore.Qt.ItemIsUserCheckable | QtCore.Qt.ItemIsEnabled) item.setCheckState(QtCore.Qt.Unchecked) @@ -444,7 +450,8 @@ def initUI(self): # set BG table default pre_bg = [['', 1e-06, '', 10, 2, 0.0003, 2, 1000, '', ''], [2, 2866.0, '', 1643.0, '', 1.0, '', 1.0, '', ''], - [2, 0, 2, 0, 2, 0, 2, 0, 2, 0]] + [2, 0, 2, 0, 2, 0, 2, 0, 2, 0], + [2,0.0,2,1000, '', '', '', '', '', '']] # self.setPreset([0], pre_bg, []) self.fitp0.resizeColumnsToContents() @@ -651,13 +658,15 @@ def setButtonState(self, indices): elif i==1: self.btn_bg_tougaard_static.setChecked(True) elif i==2: - self.btn_bg_polynomial_static.setChecked(True) + self.btn_bg_polynomial.setChecked(True) elif i==3: self.btn_bg_arctan.setChecked(True) elif i==4: self.btn_bg_erf.setChecked(True) elif i==5: self.btn_bg_vbm.setChecked(True) + elif i==6: + self.btn_bg_slope.setChecked(True) elif i==100: self.btn_bg_shirley_act.setChecked(True) elif i==101: @@ -728,8 +737,7 @@ def activeParameters(self): for col in range(ncols): for row in range(nrows): - if not row == 2: - self.fitp0.item(row, col).setFlags(self.fitp0.item(row, + self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() & ~QtCore.Qt.ItemIsEditable & ~QtCore.Qt.ItemIsEnabled & ~QtCore.Qt.ItemIsSelectable) for idx in self.idx_bg: @@ -747,13 +755,20 @@ def activeParameters(self): elif idx == 101 and row == 1: self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) - elif idx == 3 and row == 3: + elif idx == 6 and row == 3 and col < 4: + self.fitp0.item(row, col).setFlags(self.fitp0.item(row, + col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) + elif idx == 3 and row == 4: self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) - elif idx == 4 and row == 4: + elif idx == 2 and row == 2: + self.fitp0.item(row, col).setFlags(self.fitp0.item(row, + col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) + + elif idx == 4 and row == 5: self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) - elif idx == 5 and row == 5: + elif idx == 5 and row == 6: self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) nrows = self.fitp1.rowCount() @@ -1272,9 +1287,8 @@ def preset(self): def setPreset(self, list_pre_com, list_pre_bg, list_pre_pk, list_pre_pk_lims=[[0, '', '']] * 19): if len(list_pre_com) == 1: - index_bg = list_pre_com[0] + pass else: - index_bg = list_pre_com[0] self.xmin = list_pre_com[1] self.xmin_item.setText(str(format(self.xmin, self.floating))) self.xmax = list_pre_com[2] @@ -1290,7 +1304,7 @@ def setPreset(self, list_pre_com, list_pre_bg, list_pre_pk, list_pre_pk_lims=[[0 for row in range(len(list_pre_bg)): for col in range(len(list_pre_bg[0])): item = self.fitp0.item(row, col) - if (row >= 2 or (row == 0 and 8 > col >= 4) or (row == 1 and col == 0)) and col % 2 == 0: + if (row == 2 or row>3 or (row==3 and col<4) or (row == 0 and 8 > col >= 4) or (row == 1 and col == 0)) and col % 2 == 0: if list_pre_bg[row][col] == 2: item.setCheckState(QtCore.Qt.Checked) else: @@ -1715,7 +1729,6 @@ def imp(self): self.idx_imp = 0 def plot_pt(self): - print('test') # component elements from periodic table window selection while len(self.ax.texts) > 0: for txt in self.ax.texts: @@ -1724,7 +1737,6 @@ def plot_pt(self): self.repaint() # self.ax.texts.remove() if self.pt.selected_elements: - print(self.pt.selected_elements) if self.pre[0][3] != None and self.pre[0][4] != None: pe = self.pre[0][3] wf = self.pre[0][4] @@ -1738,7 +1750,6 @@ def plot_pt(self): xmin, xmax = self.ax.get_xlim() for obj in self.pt.selected_elements: alka=ast.literal_eval(obj['alka'].values[0]) - print(alka) if len(alka['trans']) > 0: for orb in range(len(alka['trans'])): if xmin > xmax: @@ -1753,7 +1764,6 @@ def plot_pt(self): self.ax.text(elem_x, ymin + (ymax - ymin) * math.log(elem_y + 1, 10) / 2, obj['symbol'].values[0] + elem_z, color="r", rotation="vertical") aes=ast.literal_eval(obj['aes'].values[0]) - print(aes) if len(aes['trans']) > 0: for orb in range(len(aes['trans'])): if xmin > xmax: @@ -1982,6 +1992,8 @@ def clickOnBtnBG(self): idx_bg.add(101) elif checked_action.text() == '&Polynomial BG': idx_bg.add(2) + elif checked_action.text() == '&Slope BG': + idx_bg.add(6) elif checked_action.text() == '&Arctan BG': idx_bg.add(3) elif checked_action.text() == '&Erf BG': @@ -2059,40 +2071,40 @@ def bgSelector(self, x, y, mode, idx_bg): bg_mod = 0 if idx_bg == 3: mod = StepModel(prefix='bg_arctan_', form='arctan') - if self.pre[1][idx_bg][1] is None or self.pre[1][idx_bg][3] is None or self.pre[1][idx_bg][ + if self.pre[1][idx_bg+1][1] is None or self.pre[1][idx_bg+1][3] is None or self.pre[1][idx_bg+1][ 5] is None \ - or len(str(self.pre[1][idx_bg][1])) == 0 or len(str(self.pre[1][idx_bg][3])) == 0 \ - or len(str(self.pre[1][idx_bg][5])) == 0: + or len(str(self.pre[1][idx_bg+1][1])) == 0 or len(str(self.pre[1][idx_bg+1][3])) == 0 \ + or len(str(self.pre[1][idx_bg+1][5])) == 0: pars = mod.guess(y, x=x) else: pars = mod.make_params() - pars['bg_arctan_amplitude'].value = self.pre[1][idx_bg][1] - if self.pre[1][idx_bg][0] == 2: + pars['bg_arctan_amplitude'].value = self.pre[1][idx_bg+1][1] + if self.pre[1][idx_bg+1][0] == 2: pars['bg_arctan_amplitude'].vary = False - pars['bg_arctan_center'].value = self.pre[1][idx_bg][3] - if self.pre[1][idx_bg][2] == 2: + pars['bg_arctan_center'].value = self.pre[1][idx_bg+1][3] + if self.pre[1][idx_bg+1][2] == 2: pars['bg_arctan_center'].vary = False - pars['bg_arctan_sigma'].value = self.pre[1][idx_bg][5] - if self.pre[1][idx_bg][4] == 2: + pars['bg_arctan_sigma'].value = self.pre[1][idx_bg+1][5] + if self.pre[1][idx_bg+1][4] == 2: pars['bg_arctan_sigma'].vary = False bg_mod = 0 if idx_bg == 4: mod = StepModel(prefix='bg_step_', form='erf') - if self.pre[1][idx_bg][1] is None or self.pre[1][idx_bg][3] is None or self.pre[1][idx_bg][ + if self.pre[1][idx_bg+1][1] is None or self.pre[1][idx_bg+1][3] is None or self.pre[1][idx_bg+1][ 5] is None \ - or len(str(self.pre[1][idx_bg][1])) == 0 or len(str(self.pre[1][idx_bg][3])) == 0 \ - or len(str(self.pre[1][idx_bg][5])) == 0: + or len(str(self.pre[1][idx_bg+1][1])) == 0 or len(str(self.pre[1][idx_bg+1][3])) == 0 \ + or len(str(self.pre[1][idx_bg+1][5])) == 0: pars = mod.guess(y, x=x) else: pars = mod.make_params() - pars['bg_step_amplitude'].value = self.pre[1][idx_bg][1] - if self.pre[1][idx_bg][0] == 2: + pars['bg_step_amplitude'].value = self.pre[1][idx_bg+1][1] + if self.pre[1][idx_bg+1][0] == 2: pars['bg_step_amplitude'].vary = False - pars['bg_step_center'].value = self.pre[1][idx_bg][3] - if self.pre[1][idx_bg][2] == 2: + pars['bg_step_center'].value = self.pre[1][idx_bg+1][3] + if self.pre[1][idx_bg+1][2] == 2: pars['bg_step_center'].vary = False - pars['bg_step_sigma'].value = self.pre[1][idx_bg][5] - if self.pre[1][idx_bg][4] == 2: + pars['bg_step_sigma'].value = self.pre[1][idx_bg+1][5] + if self.pre[1][idx_bg+1][4] == 2: pars['bg_step_sigma'].vary = False bg_mod = 0 @@ -2110,32 +2122,32 @@ def poly2vbm(x, ctr, d1, d2, d3, d4): mod = Model(poly2vbm, prefix='bg_vbm_') pars = mod.make_params() - if self.pre[1][idx_bg][1] is None or self.pre[1][idx_bg][3] is None or self.pre[1][idx_bg][ + if self.pre[1][idx_bg+1][1] is None or self.pre[1][idx_bg+1][3] is None or self.pre[1][idx_bg+1][ 5] is None \ - or self.pre[1][idx_bg][7] is None or self.pre[1][idx_bg][9] is None \ - or len(str(self.pre[1][idx_bg][1])) == 0 or len(str(self.pre[1][idx_bg][3])) == 0 \ - or len(str(self.pre[1][idx_bg][5])) == 0 or len(str(self.pre[1][idx_bg][7])) == 0 \ - or len(str(self.pre[1][idx_bg][9])) == 0: + or self.pre[1][idx_bg+1][7] is None or self.pre[1][idx_bg+1][9] is None \ + or len(str(self.pre[1][idx_bg+1][1])) == 0 or len(str(self.pre[1][idx_bg+1][3])) == 0 \ + or len(str(self.pre[1][idx_bg+1][5])) == 0 or len(str(self.pre[1][idx_bg+1][7])) == 0 \ + or len(str(self.pre[1][idx_bg+1][9])) == 0: pars['bg_vbm_ctr'].value = (x[0] + x[-1]) / 2 pars['bg_vbm_d1'].value = 0 pars['bg_vbm_d2'].value = 0 pars['bg_vbm_d3'].value = 0 pars['bg_vbm_d4'].value = 0 else: - pars['bg_vbm_ctr'].value = self.pre[1][idx_bg][1] - if self.pre[1][idx_bg][0] == 2: + pars['bg_vbm_ctr'].value = self.pre[1][idx_bg+1][1] + if self.pre[1][idx_bg+1][0] == 2: pars['bg_vbm_ctr'].vary = False - pars['bg_vbm_d1'].value = self.pre[1][idx_bg][3] - if self.pre[1][idx_bg][2] == 2: + pars['bg_vbm_d1'].value = self.pre[1][idx_bg+1][3] + if self.pre[1][idx_bg+1][2] == 2: pars['bg_vbm_d1'].vary = False - pars['bg_vbm_d2'].value = self.pre[1][idx_bg][5] - if self.pre[1][idx_bg][5] == 2: + pars['bg_vbm_d2'].value = self.pre[1][idx_bg+1][5] + if self.pre[1][idx_bg+1][5] == 2: pars['bg_vbm_d2'].vary = False - pars['bg_vbm_d3'].value = self.pre[1][idx_bg][7] - if self.pre[1][idx_bg][6] == 2: + pars['bg_vbm_d3'].value = self.pre[1][idx_bg+1][7] + if self.pre[1][idx_bg+1][6] == 2: pars['bg_vbm_d3'].vary = False - pars['bg_vbm_d4'].value = self.pre[1][idx_bg][9] - if self.pre[1][idx_bg][8] == 2: + pars['bg_vbm_d4'].value = self.pre[1][idx_bg+1][9] + if self.pre[1][idx_bg+1][8] == 2: pars['bg_vbm_d4'].vary = False bg_mod = 0 if idx_bg == 2: @@ -2152,11 +2164,27 @@ def poly2vbm(x, ctr, d1, d2, d3, d4): pars['bg_poly_c' + str(index)].value = self.pre[1][2][2 * index + 1] if self.pre[1][2][2 * index] == 2: pars['bg_poly_c' + str(index)].vary = False + if idx_bg ==6: + mod=Model(xpy.slope, prefix='bg_slope_') + bg_mod=0 + if self.pre[1][3][1] is None or self.pre[1][3][3] is None or len(str(self.pre[1][3][1])) == 0 \ + or len(str(self.pre[1][3][3])) == 0: + pars = mod.guess(y, x=x) + else: + pars = mod.make_params() + pars['bg_slope_k'].value = self.pre[1][3][1] + if self.pre[1][3][0] == 2: + pars['bg_slope_k'].vary = False + pars['bg_slope_const'].value = self.pre[1][3][3] + if self.pre[1][3][2] == 2: + pars['bg_slope_const'].vary = False if self.fixedBG.isChecked(): for par in pars: pars[par].vary = False return [mod, bg_mod, pars] + + def PeakSelector(self, mod): pars_all = [] ncomponent = self.fitp1.columnCount() @@ -2584,8 +2612,11 @@ def peak_limits(self, pars): 3 * index_pk + 2] return pars - def bgResult2Pre(self, out_params, mode, idx_bg): - for idx in idx_bg: + def bgResult2Pre(self, out_params, mode, idx_bgs): + for idx_bg in idx_bgs: + if idx_bg == 6: + self.pre[1][3][1] = out_params['bg_slope_k'].value + self.pre[1][3][3] = out_params['bg_slope_const'].value if idx_bg == 100: if mode != "eva": self.pre[1][0][5] = out_params['bg_shirley_k'].value @@ -2596,21 +2627,21 @@ def bgResult2Pre(self, out_params, mode, idx_bg): self.pre[1][1][5] = out_params['bg_tougaard_C_d'].value self.pre[1][1][7] = out_params['bg_tougaard_D'].value if idx_bg == 3: - self.pre[1][idx_bg][1] = out_params['bg_arctan_amplitude'].value - self.pre[1][idx_bg][3] = out_params['bg_arctan_center'].value - self.pre[1][idx_bg][5] = out_params['bg_arctan_sigma'].value + self.pre[1][idx_bg+1][1] = out_params['bg_arctan_amplitude'].value + self.pre[1][idx_bg+1][3] = out_params['bg_arctan_center'].value + self.pre[1][idx_bg+1][5] = out_params['bg_arctan_sigma'].value if idx_bg == 4: - self.pre[1][idx_bg][1] = out_params['bg_step_amplitude'].value - self.pre[1][idx_bg][3] = out_params['bg_step_center'].value - self.pre[1][idx_bg][5] = out_params['bg_step_sigma'].value + self.pre[1][idx_bg+1][1] = out_params['bg_step_amplitude'].value + self.pre[1][idx_bg+1][3] = out_params['bg_step_center'].value + self.pre[1][idx_bg+1][5] = out_params['bg_step_sigma'].value if idx_bg == 5: - self.pre[1][idx_bg][1] = out_params['bg_vbm_ctr'].value - self.pre[1][idx_bg][3] = out_params['bg_vbm_d1'].value - self.pre[1][idx_bg][5] = out_params['bg_vbm_d2'].value - self.pre[1][idx_bg][7] = out_params['bg_vbm_d3'].value - self.pre[1][idx_bg][9] = out_params['bg_vbm_d4'].value - if idx==2: + self.pre[1][idx_bg+1][1] = out_params['bg_vbm_ctr'].value + self.pre[1][idx_bg+1][3] = out_params['bg_vbm_d1'].value + self.pre[1][idx_bg+1][5] = out_params['bg_vbm_d2'].value + self.pre[1][idx_bg+1][7] = out_params['bg_vbm_d3'].value + self.pre[1][idx_bg+1][9] = out_params['bg_vbm_d4'].value + if idx_bg==2: for index in range(5): self.pre[1][2][2 * index + 1] = out_params['bg_poly_c' + str(index)].value diff --git a/Python/xpspy.py b/Python/xpspy.py index f3752b4..b6a27d9 100644 --- a/Python/xpspy.py +++ b/Python/xpspy.py @@ -76,7 +76,7 @@ def shirley_calculate(x, y, tol=1e-5, maxit=10): # print(any(x), any(y), (any(x) and any(y))) if not (any(x) and any(y)): print("One of the arrays x or y is empty. Returning zero background.") - return x * 0 + return np.asarray(x * 0) # Next ensure the energy values are *decreasing* in the array, # if not, reverse them. @@ -94,7 +94,7 @@ def shirley_calculate(x, y, tol=1e-5, maxit=10): # we can't use this algorithm, we return a zero background. if maxidx == 0 or maxidx >= len(y) - 1: print("Boundaries too high for algorithm: returning a zero background.") - return x * 0 + return np.asarray(x * 0) # Locate the minima either side of maxidx. lmidx = abs(y[0:maxidx] - y[0:maxidx].min()).argmin() @@ -142,10 +142,10 @@ def shirley_calculate(x, y, tol=1e-5, maxit=10): print("Max iterations exceeded before convergence.") if is_reversed: # print("Shirley BG: tol (ini = ", tol, ") , iteration (max = ", maxit, "): ", it) - return (yr + B)[::-1] + return np.asarray((yr + B)[::-1]) else: # print("Shirley BG: tol (ini = ", tol, ") , iteration (max = ", maxit, "): ", it) - return yr + B + returnnp.asarray(yr + B) def tougaard_calculate(x, y, tb=2866, tc=1643, tcd=1, td=1, maxit=100): @@ -154,7 +154,7 @@ def tougaard_calculate(x, y, tb=2866, tc=1643, tcd=1, td=1, maxit=100): # Sanity check: Do we actually have data to process here? if not (any(x) and any(y)): print("One of the arrays x or y is empty. Returning zero background.") - return [x * 0, tb] + return [np.asarray(x * 0), tb] # KE in XPS or PE in XAS if x[0] < x[-1]: @@ -193,7 +193,7 @@ def tougaard_calculate(x, y, tb=2866, tc=1643, tcd=1, td=1, maxit=100): print("Tougaard B:", tb, ", C:", tc, ", C':", tcd, ", D:", td) - return [y[len(y) - 1] + Btou, tb] + return [np.asarray(y[len(y) - 1] + Btou), tb] bgrnd = [[], []] @@ -202,7 +202,7 @@ def tougaard_calculate(x, y, tb=2866, tc=1643, tcd=1, td=1, maxit=100): def tougaard2(x, y, B, C, C_d, D): # returns an approximation of the Tougaard BG for a given parameterset if np.array_equal(bgrnd[0], y): - return [B * elem for elem in bgrnd[1]] + return np.asarray([B * elem for elem in bgrnd[1]]) else: bgrnd[0] = y bg = [] @@ -221,13 +221,13 @@ def tougaard2(x, y, B, C, C_d, D): + D * (padded_x_kj - x_k) ** 2) * padded_y[k + j] * delta_x bg.append(bg_temp) bgrnd[1] = bg - return [B * elem for elem in bgrnd[1]] + return np.asarray([B * elem for elem in bgrnd[1]]) def tougaard(x, y, B, C, C_d, D): # returns an approximation of the Tougaard BG for a given parameterset if np.array_equal(bgrnd[0], y): - return [[B * elem for elem in bgrnd[1]], B] + return [np.asarray([B * elem for elem in bgrnd[1]]), B] else: bgrnd[0] = y bg = [] @@ -245,7 +245,7 @@ def tougaard(x, y, B, C, C_d, D): + D * (padded_x_kj - x_k) ** 2) * padded_y[k + j] * delta_x bg.append(bg_temp) bgrnd[1] = bg - return [[B * elem for elem in bg], B] + return [np.asarray([B * elem for elem in bg]), B] def shirley(y, k, const): @@ -255,4 +255,17 @@ def shirley(y, k, const): bg = [] for i in range(n): bg.append(np.sum(y_temp[i:])) - return [k * elem + y_right for elem in bg] + return np.asarray([k * elem + y_right for elem in bg]) + +def slope(y, k, const): + n=len(y) + #print('len slope',n) + y_temp=y-const + bg=[] + bg2=[] + for i in range(n): + bg.append(np.sum(y_temp[i:])) #sum from i until end of y_temp + bg=np.asarray(bg)+const + for j in range(len(bg)): + bg2.append(np.sum(bg[j:])) + return -k*np.asarray(bg2) \ No newline at end of file From a88062736e8e119c4b299367fffdcc08722118c6 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Thu, 4 May 2023 17:42:10 +0200 Subject: [PATCH 23/35] added the color property of mendeleev for the series of the periodic table to the element.csv --- Python/elements.csv | 186 +++++++++++++++++------------------ Python/generate_elems_csv.py | 8 +- elements.csv | 93 ------------------ 3 files changed, 99 insertions(+), 188 deletions(-) delete mode 100644 elements.csv diff --git a/Python/elements.csv b/Python/elements.csv index 88eae4e..36fb345 100644 --- a/Python/elements.csv +++ b/Python/elements.csv @@ -1,93 +1,93 @@ -symbol,period,group_id,series_id,alka,aes,atomic_number,cpk_color,jmol_color -H,1,1.0,1,"{'trans': ['1s'], 'be': [13.6], 'rsf': [0.0002]}","{'trans': [], 'ke': [], 'rsf': []}",1,#ffffff,#ffffff -He,1,18.0,2,"{'trans': ['1s'], 'be': [24.6], 'rsf': [0.0082]}","{'trans': [], 'ke': [], 'rsf': []}",2,#ffc0cb,#d9ffff -Li,2,1.0,3,"{'trans': ['1s'], 'be': [54.7], 'rsf': [0.0568]}","{'trans': ['KLL'], 'ke': [43], 'rsf': [0.977]}",3,#b22222,#cc80ff -Be,2,2.0,4,"{'trans': ['1s'], 'be': [111.5], 'rsf': [0.1947]}","{'trans': ['KLL'], 'ke': [104], 'rsf': [0.456]}",4,#ff1493,#c2ff00 -B,2,13.0,5,"{'trans': ['1s'], 'be': [188], 'rsf': [0.486]}","{'trans': ['KLL'], 'ke': [179], 'rsf': [0.289]}",5,#00ff00,#ffb5b5 -C,2,14.0,1,"{'trans': ['1s'], 'be': [284.2], 'rsf': [1]}","{'trans': ['KLL'], 'ke': [272], 'rsf': [0.209]}",6,#c8c8c8,#909090 -N,2,15.0,1,"{'trans': ['1s', '2s'], 'be': [409.9, 37.3], 'rsf': [1.8, 0.0867]}","{'trans': ['KLL'], 'ke': [379], 'rsf': [0.159]}",7,#8f8fff,#3050f8 -O,2,16.0,1,"{'trans': ['1s', '2s'], 'be': [543.1, 41.6], 'rsf': [2.93, 0.1405]}","{'trans': ['KLL'], 'ke': [503], 'rsf': [0.129]}",8,#f00000,#ff0d0d -F,2,17.0,6,"{'trans': ['1s'], 'be': [696.7], 'rsf': [4.43]}","{'trans': ['KLL'], 'ke': [647], 'rsf': [0.105]}",9,#daa520,#90e050 -Ne,2,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [870.2, 48.5, 21.7, 21.6], 'rsf': [6.3, 0.296, 0.0347, 0.0683]}","{'trans': ['KLL'], 'ke': [805], 'rsf': [0.0846]}",10,#ff1493,#b3e3f5 -Na,3,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1070.8, 63.5, 30.65, 30.81], 'rsf': [8.52, 0.422, 0.0654, 0.1287]}","{'trans': ['KLL'], 'ke': [990], 'rsf': [0.0714]}",11,#0000ff,#ab5cf2 -Mg,3,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1303, 88.7, 49.78, 49.5], 'rsf': [11.18, 0.575, 0.1125, 0.221]}","{'trans': ['KLL', 'LMM'], 'ke': [1186, 45], 'rsf': [0.0593, 3.43]}",12,#228b22,#8aff00 -Al,3,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1559.6, 117.8, 72.95, 72.55], 'rsf': [0.0001, 0.753, 0.1811, 0.356]}","{'trans': ['KLL', 'LMM'], 'ke': [1396, 68], 'rsf': [0.0497, 2.44]}",13,#808090,#bfa6a6 -Si,3,14.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1839, 149.7, 99.82, 99.42], 'rsf': [0.0001, 0.955, 0.276, 0.541]}","{'trans': ['KLL', 'LMM'], 'ke': [1619, 92], 'rsf': [0.0417, 1.78]}",14,#daa520,#f0c8a0 -P,3,15.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2145.5, 189, 136, 135], 'rsf': [0.0001, 1.18, 0.403, 0.789]}","{'trans': ['KLL', 'LMM'], 'ke': [1859, 120], 'rsf': [0.035, 1.36]}",15,#ffa500,#ff8000 -S,3,16.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2472, 230.9, 163.6, 162.5], 'rsf': [0.0001, 1.43, 0.567, 1.11]}","{'trans': ['KLL', 'LMM'], 'ke': [2117, 152], 'rsf': [0.0295, 1.14]}",16,#ffc832,#ffff30 -Cl,3,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2822.4, 270, 202, 200], 'rsf': [0.0001, 1.69, 0.775, 1.51]}","{'trans': ['KLL', 'LMM'], 'ke': [2378, 181], 'rsf': [0.0001, 0.984]}",17,#00ff00,#1ff01f -Ar,3,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3205.9, 326.3, 250.6, 248.4, 29.3, 15.9, 15.7], 'rsf': [0.0001, 1.97, 1.03, 2.01, 0.227, 0.0821, 0.1597]}","{'trans': ['LMM'], 'ke': [215], 'rsf': [0.827]}",18,#ff1493,#80d1e3 -K,4,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3608.4, 378.6, 297.3, 294.6, 34.8, 18.3, 18.3], 'rsf': [0.0001, 2.27, 1.35, 2.62, 0.286, 0.1229, 0.239]}","{'trans': ['LMM'], 'ke': [252], 'rsf': [0.723]}",19,#ff1493,#8f40d4 -Ca,4,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4038.5, 438.4, 349.7, 346.2, 44.3, 25.4, 25.4], 'rsf': [0.0001, 2.59, 1.72, 3.35, 0.351, 0.172, 0.335]}","{'trans': ['LMM', 'MNN'], 'ke': [291, 20], 'rsf': [0.633, 0.0001]}",20,#808090,#3dff00 -Sc,4,3.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4492, 498, 403.6, 398.7, 51.1, 28.3, 28.3], 'rsf': [0.0001, 2.91, 2.17, 4.21, 0.411, 0.221, 0.429]}","{'trans': ['LMM', 'MNN'], 'ke': [340, 24], 'rsf': [0.563, 0.0001]}",21,#ff1493,#e6e6e6 -Ti,4,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4966, 560.9, 460.2, 453.8, 58.7, 32.6, 32.6], 'rsf': [0.0001, 3.24, 2.69, 5.22, 0.473, 0.276, 0.537]}","{'trans': ['LMM', 'MNN'], 'ke': [418, 27], 'rsf': [0.514, 0.0001]}",22,#808090,#bfc2c7 -V,4,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5465, 626.7, 519.8, 512.1, 66.3, 37.2, 37.2], 'rsf': [0.0001, 3.57, 3.29, 6.37, 0.538, 0.339, 0.657]}","{'trans': ['LMM', 'MNN'], 'ke': [473, 31], 'rsf': [0.471, 5.03]}",23,#ff1493,#a6a6ab -Cr,4,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5989, 696, 583.8, 574.1, 74.1, 42.2, 42.2], 'rsf': [0.0001, 3.91, 3.98, 7.69, 0.596, 0.4, 0.773]}","{'trans': ['LMM', 'MNN'], 'ke': [529, 36], 'rsf': [0.432, 4.6]}",24,#808090,#8a99c7 -Mn,4,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [6539, 769.1, 649.9, 638.7, 82.3, 47.2, 47.2], 'rsf': [0.0001, 4.23, 4.74, 9.17, 0.674, 0.485, 0.938]}","{'trans': ['LMM', 'MNN'], 'ke': [589, 40], 'rsf': [0.397, 3.96]}",25,#808090,#9c7ac7 -Fe,4,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7112, 844.6, 719.9, 706.8, 91.3, 52.7, 52.7], 'rsf': [0.0001, 4.57, 5.6, 10.82, 0.745, 0.569, 1.1]}","{'trans': ['LMM', 'MNN'], 'ke': [703, 47], 'rsf': [0.367, 3.5]}",26,#ffa500,#e06633 -Co,4,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7709, 925.1, 793.2, 778.1, 101, 58.9, 59.9], 'rsf': [0.0001, 4.88, 6.54, 12.62, 0.818, 0.66, 1.27]}","{'trans': ['LMM', 'MNN'], 'ke': [775, 53], 'rsf': [0.341, 3.12]}",27,#ff1493,#f090a0 -Ni,4,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8333, 1008.6, 870, 852.7, 110.8, 68, 66.2], 'rsf': [0.0001, 5.16, 7.57, 14.61, 0.892, 0.757, 1.46]}","{'trans': ['LMM', 'MNN'], 'ke': [848, 61], 'rsf': [0.316, 2.65]}",28,#a52a2a,#50d050 -Cu,4,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8979, 1096.7, 952.3, 932.7, 122.5, 77.3, 75.1], 'rsf': [0.0001, 5.46, 8.66, 16.73, 0.957, 0.848, 1.63]}","{'trans': ['LMM', 'MNN'], 'ke': [920, 60], 'rsf': [0.294, 2.41]}",29,#a52a2a,#c88033 -Zn,4,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [9659, 1196.2, 1044.9, 1021.8, 139.8, 91.4, 88.6, 10.2, 10.1], 'rsf': [0.0001, 5.76, 9.8, 18.92, 1.04, 0.968, 1.86, 0.33, 0.48]}","{'trans': ['LMM', 'MNN'], 'ke': [994, 59], 'rsf': [0.271, 1.98]}",30,#a52a2a,#7d80b0 -Ga,4,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [10367, 1299, 1143.2, 1116.4, 159.5, 103.5, 100, 18.7, 18.7], 'rsf': [0.0001, 6.07, 11.09, 21.4, 1.13, 1.1, 2.11, 0.442, 0.643]}","{'trans': ['LMM', 'MNN'], 'ke': [1070, 55], 'rsf': [0.25, 1.57]}",31,#ff1493,#c28f8f -Ge,4,14.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11103, 1414.6, 1248.1, 1217, 180.1, 124.9, 120.8, 29.8, 29.2], 'rsf': [0.0001, 6.31, 12.52, 24.15, 1.23, 1.24, 2.39, 0.578, 0.842]}","{'trans': ['LMM', 'MNN'], 'ke': [1147, 23], 'rsf': [0.229, 1.27]}",32,#ff1493,#668f8f -As,4,15.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11867, 1527, 1359.1, 1323.6, 204.7, 146.2, 141.2, 41.7, 41.7], 'rsf': [0.0001, 0.0001, 14.07, 27.19, 1.32, 1.39, 2.68, 0.741, 1.08]}","{'trans': ['LMM', 'MNN'], 'ke': [1228, 31], 'rsf': [0.211, 1.06]}",33,#ff1493,#bd80e3 -Se,4,16.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [12658, 1652, 1474.3, 1433.9, 229.6, 166.5, 160.7, 55.5, 54.6], 'rsf': [0.0001, 0.0001, 13.66, 25.9, 1.43, 1.55, 2.98, 0.934, 1.36]}","{'trans': ['LMM', 'MNN'], 'ke': [1315, 43], 'rsf': [0.194, 5.44]}",34,#ff1493,#ffa100 -Br,4,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [13474, 1782, 1596, 1550, 257, 189, 182, 70, 69], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.53, 1.72, 3.31, 1.16, 1.68]}","{'trans': ['LMM', 'MNN'], 'ke': [1396, 55], 'rsf': [0.179, 4.37]}",35,#a52a2a,#a62929 -Kr,4,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [14326, 1921, 1730.9, 1678.4, 292.8, 222.2, 214.4, 95, 93.8, 27.5, 14.1, 14.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.64, 1.89, 3.65, 1.42, 2.06, 0.213, 0.1643, 0.312]}","{'trans': ['LMM'], 'ke': [1474], 'rsf': [0.164]}",36,#ff1493,#5cb8d1 -Rb,5,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [15200, 2065, 1864, 1804, 326.7, 248.7, 239.1, 113, 112, 30.5, 16.3, 15.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.75, 2.07, 4, 1.72, 2.49, 0.251, 0.214, 0.411]}","{'trans': ['LMM', 'MNN'], 'ke': [1565, 76], 'rsf': [0.152, 2.63]}",37,#ff1493,#702eb0 -Sr,5,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [16105, 2216, 2007, 1940, 358.7, 280.3, 270, 136, 134.2, 38.9, 21.3, 20.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.25, 4.37, 2.06, 2.99, 0.291, 0.265, 0.51]}","{'trans': ['LMM', 'MNN'], 'ke': [1649, 110], 'rsf': [0.14, 2.17]}",38,#ff1493,#00ff00 -Y,5,3.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17038, 2373, 2156, 2080, 392, 310.6, 298.8, 157.7, 155.8, 43.8, 24.4, 23.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.98, 2.44, 4.75, 2.44, 3.54, 0.329, 0.311, 0.599]}","{'trans': ['LMM', 'MNN'], 'ke': [1746, 127], 'rsf': [0.129, 1.86]}",39,#ff1493,#94ffff -Zr,5,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17998, 2532, 2307, 2223, 430.3, 343.5, 329.8, 181.1, 178.8, 50.6, 28.5, 27.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.1, 2.64, 5.14, 2.87, 4.17, 0.367, 0.357, 0.689]}","{'trans': ['LMM', 'MNN'], 'ke': [1845, 147], 'rsf': [0.119, 1.66]}",40,#ff1493,#94e0e0 -Nb,5,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [18986, 2698, 2465, 2371, 466.6, 376.1, 360.6, 205, 202.3, 56.4, 32.6, 30.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.22, 2.84, 5.53, 3.35, 4.86, 0.402, 0.398, 0.767]}","{'trans': ['LMM', 'MNN'], 'ke': [1944, 167], 'rsf': [0.11, 1.5]}",41,#ff1493,#73c2c9 -Mo,5,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [20000, 2866, 2625, 2520, 506.3, 411.6, 394, 231.1, 227.9, 63.2, 37.6, 35.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.34, 3.04, 5.94, 3.88, 5.62, 0.44, 0.445, 0.86]}","{'trans': ['LMM', 'MNN'], 'ke': [2044, 186], 'rsf': [0.101, 1.39]}",42,#ff1493,#54b5b5 -Tc,5,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [21044, 3043, 2793, 2677, 544, 447.6, 417.7, 257.6, 253.9, 69.5, 42.3, 39.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.45, 3.23, 6.36, 4.46, 6.47, 0.479, 0.494, 0.955]}","{'trans': ['MNN'], 'ke': [249], 'rsf': [1.29]}",43,#ff1493,#3b9e9e -Ru,5,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [22117, 3224, 2967, 2838, 586.1, 483.5, 461.4, 284.2, 280, 75, 46.3, 43.2], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.57, 3.44, 6.78, 5.1, 7.39, 0.519, 0.544, 1.05]}","{'trans': ['MNN'], 'ke': [273], 'rsf': [1.2]}",44,#ff1493,#248f8f -Rh,5,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [23220, 3412, 3146, 3004, 628.1, 521.3, 496.5, 311.9, 307.2, 81.4, 50.5, 47.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.7, 3.64, 7.21, 5.8, 8.39, 0.56, 0.595, 1.15]}","{'trans': ['MNN'], 'ke': [302], 'rsf': [1.13]}",45,#ff1493,#0a7d8c -Pd,5,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [24350, 3604, 3330, 3173, 671.6, 559.9, 532.3, 340.5, 335.2, 87.1, 55.7, 50.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.81, 3.83, 7.63, 6.56, 9.48, 0.598, 0.641, 1.24]}","{'trans': ['MNN'], 'ke': [330], 'rsf': [1.07]}",46,#ff1493,#006985 -Ag,5,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [25514, 3806, 3524, 3351, 719, 603.8, 573, 374, 368.3, 97, 63.7, 58.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.93, 4.03, 8.06, 7.38, 10.66, 0.644, 0.7, 1.36]}","{'trans': ['MNN'], 'ke': [351], 'rsf': [1]}",47,#808090,#c0c0c0 -Cd,5,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [26711, 4018, 3727, 3538, 772, 652.6, 618.4, 411.9, 405.2, 109.8, 63.9, 63.9, 11.7, 10.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.04, 4.22, 8.5, 8.27, 11.95, 0.692, 0.762, 1.49, 0.778, 1.11]}","{'trans': ['MNN'], 'ke': [376], 'rsf': [0.931]}",48,#ff1493,#ffd98f -In,5,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [27940, 4238, 3938, 3730, 827.2, 703.2, 665.3, 451.4, 443.9, 122.9, 73.5, 73.5, 17.7, 16.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.16, 4.4, 8.93, 9.22, 13.32, 0.742, 0.828, 1.62, 0.935, 1.34]}","{'trans': ['MNN'], 'ke': [404], 'rsf': [0.867]}",49,#ff1493,#a67573 -Sn,5,14.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [29200, 4465, 4156, 3929, 884.7, 756.5, 714.6, 493.2, 484.9, 137.1, 83.6, 83.6, 24.9, 23.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.26, 4.58, 9.35, 10.25, 14.8, 0.794, 0.897, 1.77, 1.11, 1.59]}","{'trans': ['MNN'], 'ke': [430], 'rsf': [0.809]}",50,#ff1493,#668080 -Sb,5,15.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [30491, 4698, 4380, 4132, 946, 812.7, 766.4, 537.5, 528.2, 153.2, 95.6, 95.6, 33.3, 32.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.36, 4.76, 9.77, 11.35, 16.39, 0.848, 0.968, 1.91, 1.29, 1.85]}","{'trans': ['MNN'], 'ke': [454], 'rsf': [0.759]}",51,#ff1493,#9e63b5 -Te,5,16.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [31814, 4939, 4612, 4341, 1006, 870.8, 820, 583.4, 573, 169.4, 103.3, 103.3, 41.9, 40.4], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.46, 4.92, 10.21, 12.52, 18.06, 0.903, 1.04, 2.07, 1.49, 2.14]}","{'trans': ['MNN', 'NOO'], 'ke': [483, 31], 'rsf': [0.713, 0.0001]}",52,#ff1493,#d47a00 -I,5,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [33169, 5188, 4852, 4557, 1072, 931, 875, 630.8, 619.3, 186, 123, 123, 50.6, 48.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.53, 5.06, 10.62, 13.77, 19.87, 0.959, 1.11, 2.23, 1.69, 2.44]}","{'trans': ['MNN', 'NOO'], 'ke': [511, 37], 'rsf': [0.67, 0.0001]}",53,#a020f0,#940094 -Xe,5,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [34561, 5453, 5107, 4786, 1148.7, 1002.1, 940.6, 689, 676.4, 213.2, 146.7, 145.5, 69.5, 67.5, 23.3, 13.4, 12.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.62, 5.2, 10.99, 15.1, 21.79, 1.02, 1.19, 2.39, 1.92, 2.76, 0.1596, 0.1361, 0.26]}","{'trans': ['MNN', 'NOO'], 'ke': [532, 41], 'rsf': [0.626, 0.0001]}",54,#ff1493,#429eb0 -Cs,6,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [35985, 5714, 5359, 5012, 1211, 1071, 1003, 740.5, 726.6, 232.3, 172.4, 161.3, 79.8, 77.5, 22.7, 14.2, 12.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.73, 5.29, 11.38, 16.46, 23.76, 1.08, 1.27, 2.56, 2.15, 3.1, 0.1843, 0.1697, 0.332]}","{'trans': ['MNN', 'NOO'], 'ke': [563, 47], 'rsf': [0.589, 0.0001]}",55,#ff1493,#57178f -Ba,6,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [37441, 5989, 5624, 5247, 1293, 1137, 1063, 795.7, 780.5, 253.5, 192, 178.6, 92.6, 89.9, 30.3, 17, 14.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.84, 5.42, 11.71, 17.92, 25.84, 1.13, 1.34, 2.73, 2.4, 3.46, 0.21, 0.202, 0.4]}","{'trans': ['MNN', 'NOO'], 'ke': [584, 57], 'rsf': [0.554, 3.41]}",56,#ffa500,#00c900 -La,6,3.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [38925, 6266, 5891, 5483, 1362, 1209, 1128, 853, 836, 274.7, 205.8, 196, 105.3, 102.5, 34.3, 19.3, 16.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.89, 5.55, 12.11, 19.5, 28.12, 1.19, 1.42, 2.91, 2.67, 3.85, 0.234, 0.23, 0.458]}","{'trans': ['MNN', 'NOO'], 'ke': [625, 78], 'rsf': [0.527, 3.12]}",57,#ff1493,#70d4ff -Ce,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [40443, 6549, 6164, 5723, 1436, 1274, 1187, 902.4, 883.8, 291, 223.2, 206.5, 109, 0.1, 0.1, 37.8, 19.8, 17], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.93, 5.66, 12.53, 21.12, 30.5, 1.24, 1.47, 3.03, 2.84, 0.0609, 0.078, 0.23, 0.221, 0.439]}","{'trans': ['MNN', 'NOO'], 'ke': [661, 82], 'rsf': [0.503, 2.79]}",58,#ff1493,#ffffc7 -Pr,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [41991, 6835, 6440, 5964, 1511, 1337, 1242, 948.3, 928.8, 304.5, 236.3, 217.6, 115.1, 115.1, 2, 2, 37.4, 22.3, 22.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.98, 5.75, 12.94, 22.72, 32.85, 1.28, 1.53, 3.17, 3.07, 4.41, 0.1115, 0.143, 0.238, 0.229, 0.456]}","{'trans': ['MNN', 'NOO'], 'ke': [699, 87], 'rsf': [0.485, 2.72]}",59,#ff1493,#d9ffc7 -Nd,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [43569, 7126, 6722, 6208, 1575, 1403, 1297, 1003.3, 980.4, 319.2, 243.3, 224.6, 120.5, 120.5, 1.5, 1.5, 37.5, 21.1, 21.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 5.75, 13.35, 24.27, 35.29, 1.33, 1.59, 3.31, 3.29, 4.74, 0.1788, 0.228, 0.247, 0.236, 0.472]}","{'trans': ['MNN', 'NOO'], 'ke': [730, 91], 'rsf': [0.469, 2.65]}",60,#ff1493,#c7ffc7 -Pm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [45184, 7428, 7013, 6459, 1471, 1357, 1052, 1027, 242, 242, 120, 120], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 5.72, 13.66, 26.08, 37.65, 1.64, 3.45, 3.52, 5.07]}","{'trans': [], 'ke': [], 'rsf': []}",61,#ff1493,#a3ffc7 -Sm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [46834, 7737, 7312, 6716, 1723, 1541, 1420, 1110.9, 1083.4, 347.2, 265.6, 247.4, 129, 129, 5.2, 5.2, 37.4, 21.3, 21.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 13.84, 27.96, 40.37, 1.42, 1.7, 3.59, 3.76, 5.4, 0.374, 0.477, 0.261, 0.249, 0.501]}","{'trans': ['MNN', 'NOO'], 'ke': [814, 100], 'rsf': [0.435, 2.43]}",62,#ff1493,#8fffc7 -Eu,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [48519, 8052, 7617, 6977, 1800, 1614, 1481, 1158.6, 1127.5, 360, 284, 257, 133, 127.7, 32, 22, 22], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 14.3, 29.91, 43.24, 1.46, 1.75, 3.72, 3.99, 5.74, 0.268, 0.255, 0.515]}","{'trans': ['MNN', 'NOO'], 'ke': [858, 109], 'rsf': [0.42, 2.37]}",63,#ff1493,#61ffc7 -Gd,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [50239, 8376, 7930, 7243, 1881, 1688, 1544, 1221.9, 1189.6, 378.6, 286, 271, 142.6, 8.6, 8.6, 36, 28, 21], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 31.98, 46.23, 1.51, 1.8, 3.88, 6.14, 0.63, 0.804, 0.288, 0.279, 0.568]}","{'trans': ['MNN', 'NOO'], 'ke': [895, 138], 'rsf': [0.405, 2.26]}",64,#ff1493,#45ffc7 -Tb,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [51996, 8708, 8252, 7514, 1968, 1768, 1611, 1276.9, 1241.1, 396, 322.4, 284.1, 150.5, 150.5, 7.7, 2.4, 45.6, 28.7, 22.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 34.2, 49.42, 1.54, 1.84, 3.99, 4.46, 6.41, 0.867, 1.1, 0.281, 0.265, 0.539]}","{'trans': ['MNN', 'NOO'], 'ke': [1073, 146], 'rsf': [0.39, 2.15]}",65,#ff1493,#30ffc7 -Dy,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [53789, 9046, 8581, 7790, 2047, 1842, 1676, 1333, 1292.6, 414.2, 333.5, 293.2, 153.6, 153.6, 8, 4.3, 49.9, 26.3, 26.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.65, 52.83, 1.58, 1.88, 4.12, 4.69, 6.74, 1.1, 1.39, 0.287, 0.27, 0.551]}","{'trans': ['MNN', 'NOO'], 'ke': [1126, 151], 'rsf': [0.377, 2.07]}",66,#ff1493,#1fffc7 -Ho,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [55618, 9394, 8918, 8071, 2128, 1923, 1741, 1392, 1351, 432.4, 343.5, 308.2, 160, 160, 8.6, 5.2, 49.3, 30.8, 24.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 39.19, 56.66, 1.61, 1.91, 4.24, 4.92, 7.08, 1.37, 1.73, 0.293, 0.274, 0.562]}","{'trans': ['MNN', 'NOO'], 'ke': [1175, 157], 'rsf': [0.365, 1.98]}",67,#ff1493,#00ff9c -Er,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [57486, 9751, 9264, 8358, 2207, 2006, 1812, 1453, 1409, 449.8, 366.2, 320.2, 167.6, 167.6, 4.7, 50.6, 31.4, 24.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.7, 60.42, 1.64, 1.95, 4.37, 5.15, 7.41, 2.13, 0.298, 0.277, 0.572]}","{'trans': ['MNN', 'NOO'], 'ke': [1393, 163], 'rsf': [0.352, 1.87]}",68,#ff1493,#00e675 -Tm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [59390, 10116, 9617, 8648, 2307, 2090, 1885, 1515, 1468, 470.9, 385.9, 332.6, 175.5, 175.5, 4.6, 54.7, 31.8, 25], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 41.01, 1.67, 1.98, 4.48, 5.38, 7.74, 2.59, 0.303, 0.281, 0.583]}","{'trans': ['MNN', 'NOO'], 'ke': [1449, 166], 'rsf': [0.34, 1.78]}",69,#ff1493,#00d452 -Yb,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [61332, 10486, 9978, 8944, 2398, 2173, 1950, 1576, 1528, 480.5, 388.7, 339.7, 191.2, 182.4, 2.5, 1.3, 52, 30.3, 24.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.7, 2, 4.6, 5.61, 8.07, 2.47, 3.11, 0.308, 0.284, 0.592]}","{'trans': ['MNN', 'NOO'], 'ke': [1514, 170], 'rsf': [0.329, 1.69]}",70,#ff1493,#00bf38 -Lu,6,100.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [63314, 10870, 10349, 9244, 2491, 2264, 2024, 1639, 1589, 506.8, 412.4, 359.2, 206.1, 196.3, 8.9, 7.5, 57.3, 33.6, 26.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.73, 2.03, 4.74, 5.87, 8.45, 2.87, 3.63, 0.326, 0.304, 0.645]}","{'trans': ['MNN', 'NOO'], 'ke': [1573, 177], 'rsf': [0.317, 1.61]}",71,#ff1493,#00ab24 -Hf,6,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [65351, 11271, 10739, 9561, 2601, 2365, 2108, 1716, 1662, 538, 438.2, 380.7, 220, 211.5, 15.9, 14.2, 64.2, 38, 29.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.76, 2.06, 4.88, 6.13, 8.84, 3.32, 4.2, 0.344, 0.325, 0.699]}","{'trans': ['MNN', 'NOO'], 'ke': [1624, 185], 'rsf': [0.303, 1.47]}",72,#ff1493,#4dc2ff -Ta,6,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [67416, 11682, 11136, 9881, 2708, 2469, 2194, 1793, 1735, 563.4, 463.4, 400.9, 237.9, 226.4, 23.5, 21.6, 69.7, 42.2, 32.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.79, 2.08, 5.02, 6.4, 9.24, 3.8, 4.82, 0.363, 0.346, 0.754]}","{'trans': ['MNN', 'NOO'], 'ke': [1680, 179], 'rsf': [0.29, 1.35]}",73,#ff1493,#4da6ff -W,6,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [69525, 12100, 11544, 10207, 2820, 2575, 2281, 1872, 1809, 594.1, 490.4, 423.6, 255.9, 243.5, 33.6, 31.4, 75.6, 45.3, 36.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.81, 2.1, 5.16, 6.68, 9.65, 4.32, 5.48, 0.383, 0.367, 0.811]}","{'trans': ['MNN', 'NOO'], 'ke': [1736, 179], 'rsf': [0.278, 1.25]}",74,#ff1493,#2194d6 -Re,6,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [71676, 12527, 11959, 10535, 2932, 2682, 2367, 1949, 1883, 625.4, 518.7, 446.8, 273.9, 260.5, 42.9, 40.5, 83, 45.6, 34.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.84, 2.12, 5.3, 6.95, 10.06, 4.88, 6.2, 0.402, 0.387, 0.869]}","{'trans': ['MNN', 'NOO'], 'ke': [1799, 176], 'rsf': [0.267, 1.17]}",75,#ff1493,#267dab -Os,6,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [73871, 12968, 12385, 10871, 3049, 2792, 2457, 2031, 1960, 658.2, 549.1, 470.7, 293.1, 278.5, 53.4, 50.7, 84, 58, 44.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.13, 5.45, 7.23, 10.48, 5.48, 6.96, 0.422, 0.408, 0.928]}","{'trans': ['MNN', 'NOO'], 'ke': [1850, 170], 'rsf': [0.255, 1.11]}",76,#ff1493,#266696 -Ir,6,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [76111, 13419, 12824, 11215, 3174, 2909, 2551, 2116, 2040, 691.1, 577.8, 495.8, 311.9, 296.3, 63.8, 60.8, 95.2, 63, 48], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.88, 2.14, 5.59, 7.51, 10.9, 6.12, 7.78, 0.438, 0.422, 0.967]}","{'trans': ['MNN', 'NOO'], 'ke': [1908, 171], 'rsf': [0.244, 1.01]}",77,#ff1493,#175487 -Pt,6,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [78395, 13880, 13273, 11564, 3296, 3027, 2645, 2202, 2122, 725.4, 609.1, 519.4, 331.6, 314.6, 74.5, 71.2, 101.7, 65.3, 51.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 2.14, 5.74, 7.78, 11.32, 6.81, 8.65, 0.459, 0.444, 1.04]}","{'trans': ['MNN', 'NOO'], 'ke': [1967, 168], 'rsf': [0.234, 5.48]}",78,#ff1493,#d0d0e0 -Au,6,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [80725, 14353, 13734, 11919, 3425, 3148, 2743, 2291, 2206, 762.1, 642.7, 546.3, 353.2, 335.1, 87.6, 84, 107.2, 74.2, 57.2], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 2.14, 5.89, 8.06, 11.74, 7.54, 9.58, 0.479, 0.463, 1.1]}","{'trans': ['MNN', 'NOO'], 'ke': [2024, 239], 'rsf': [0.223, 4.6]}",79,#daa520,#ffd123 -Hg,6,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [83102, 14839, 14209, 12284, 3562, 3279, 2847, 2385, 2295, 802.2, 680.2, 576.6, 378.2, 358.8, 104, 99.9, 127, 83.1, 64.5, 9.6, 7.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.94, 2.14, 6.04, 8.33, 12.17, 8.32, 10.57, 0.5, 0.484, 1.17, 0.869, 1.21]}","{'trans': ['MNN', 'NOO'], 'ke': [2078, 241], 'rsf': [0.213, 3.78]}",80,#ff1493,#b8b8d0 -Tl,6,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [85530, 15347, 14698, 12658, 3704, 3416, 2957, 2485, 2389, 846.2, 720.5, 609.5, 405.7, 385, 122.2, 117.8, 136, 94.6, 73.5, 14.7, 12.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2.13, 6.19, 8.6, 12.6, 9.14, 11.62, 0.52, 0.505, 1.25, 0.991, 1.39]}","{'trans': ['MNN', 'NOO'], 'ke': [2134, 244], 'rsf': [0.202, 3.06]}",81,#ff1493,#a6544d -Pb,6,14.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [88005, 15861, 15200, 13035, 3851, 3554, 3066, 2586, 2484, 891.8, 761.9, 643.5, 434.3, 412.2, 141.7, 136.9, 147, 106.4, 83.3, 20.7, 18.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.12, 6.33, 8.87, 13.02, 10.01, 12.73, 0.542, 0.526, 1.33, 1.11, 1.58]}","{'trans': ['MNN', 'NOO'], 'ke': [2186, 249], 'rsf': [0.192, 2.58]}",82,#ff1493,#575961 -Bi,6,15.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [90524, 16388, 15711, 13419, 3999, 3696, 3177, 2688, 2580, 939, 805.2, 678.8, 464, 440.1, 162.3, 157, 159.3, 119, 92.6, 26.9, 23.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.1, 6.48, 9.14, 13.44, 10.93, 13.9, 0.563, 0.546, 1.41, 1.24, 1.76]}","{'trans': ['MNN'], 'ke': [2243], 'rsf': [0.183]}",83,#ff1493,#9e4fb5 -Po,6,16.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [93105, 16939, 16244, 13814, 4149, 3854, 3302, 2798, 2683, 995, 851, 705, 500, 473, 184, 184, 177, 132, 104, 31, 31], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.97, 2.07, 6.62, 9.4, 13.87, 11.9, 15.14, 0.584, 0.566, 1.5, 1.36, 1.95]}","{'trans': [], 'ke': [], 'rsf': []}",84,#ff1493,#ab5c00 -At,6,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [95730, 17493, 16785, 14214, 4317, 4008, 3426, 2909, 2787, 1042, 886, 740, 533, 507, 210, 210, 195, 148, 115, 40, 40], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.04, 6.77, 9.65, 14.29, 12.92, 16.44, 0.605, 0.584, 1.58, 1.49, 2.14]}","{'trans': [], 'ke': [], 'rsf': []}",85,#ff1493,#754f45 -Rn,6,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s'], 'be': [98404, 18049, 17337, 14619, 4482, 4159, 3538, 3022, 2892, 1097, 929, 768, 567, 541, 238, 238, 214, 164, 127, 48, 48, 26], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2, 6.92, 9.9, 14.7, 14, 17.81, 0.625, 0.602, 1.67, 1.62, 2.33, 0.1129]}","{'trans': [], 'ke': [], 'rsf': []}",86,#ffffff,#428296 -Fr,7,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [101137, 18639, 17907, 15031, 4652, 4327, 3663, 3136, 3000, 1153, 980, 810, 603, 577, 268, 268, 234, 182, 140, 58, 58, 34, 15, 15], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.97, 7.07, 10.16, 15.11, 15.12, 19.24, 0.645, 0.618, 1.77, 1.75, 2.53, 0.1257, 0.0966, 0.24]}","{'trans': [], 'ke': [], 'rsf': []}",87,#ffffff,#420066 -Ra,7,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [103922, 19237, 18484, 15444, 4822, 4490, 3792, 3248, 3105, 1208, 1058, 879, 636, 603, 299, 299, 254, 200, 153, 68, 68, 44, 19, 19], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.91, 7.2, 10.4, 15.53, 16.3, 20.74, 0.665, 0.633, 1.86, 1.88, 2.73, 0.1383, 0.1099, 0.286]}","{'trans': [], 'ke': [], 'rsf': []}",88,#ffffff,#007d00 -Ac,7,3.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [106755, 19840, 19083, 15871, 5002, 4656, 3909, 3370, 3219, 1269, 1080, 890, 675, 639, 319, 319, 272, 215, 167, 80, 80], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.86, 7.33, 10.61, 15.93, 17.53, 22.3, 0.684, 0.647, 1.95, 2.02, 2.94]}","{'trans': [], 'ke': [], 'rsf': []}",89,#ffffff,#70abfa -Th,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [109651, 20472, 19693, 16300, 5182, 4830, 4046, 3491, 3332, 1330, 1168, 966.4, 712.1, 675.2, 342.4, 333.1, 290, 229, 182, 92.5, 85.4, 41.4, 24.5, 16.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.9, 7.46, 10.82, 16.31, 18.81, 23.94, 0.702, 0.66, 2.05, 2.15, 3.15, 0.1625, 0.1325, 0.366]}","{'trans': [], 'ke': [], 'rsf': []}",90,#ff1493,#00baff -Pa,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [112601, 21105, 20314, 16733, 5367, 5001, 4174, 3611, 3442, 1387, 1224, 1007, 743, 708, 371, 360, 310, 232, 232, 94, 94], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 1.74, 7.61, 11.04, 16.47, 20.12, 25.6, 0.718, 0.667, 2.13, 2.25, 3.29]}","{'trans': [], 'ke': [], 'rsf': []}",91,#ffffff,#00a1ff -U,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [115606, 21757, 20948, 17166, 5548, 5182, 4303, 3728, 3552, 1439, 1271, 1043, 778.3, 736.2, 388.2, 377.4, 321, 257, 192, 102.8, 94.2, 43.9, 26.8, 16.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 1.68, 7.71, 11.25, 17.05, 21.5, 27.36, 0.732, 0.674, 2.22, 2.36, 3.46, 0.1682, 0.133, 0.376]}","{'trans': [], 'ke': [], 'rsf': []}",92,#ff1493,#008fff +symbol,period,group_id,series_id,alka,aes,atomic_number,cpk_color,jmol_color,series_name,series_color +H,1,1.0,1,"{'trans': ['1s'], 'be': [13.6], 'rsf': [0.0002]}","{'trans': [], 'ke': [], 'rsf': []}",1,#ffffff,#ffffff,Nonmetals,#baa2a6 +He,1,18.0,2,"{'trans': ['1s'], 'be': [24.6], 'rsf': [0.0082]}","{'trans': [], 'ke': [], 'rsf': []}",2,#ffc0cb,#d9ffff,Noble gases,#bbbb88 +Li,2,1.0,3,"{'trans': ['1s'], 'be': [54.7], 'rsf': [0.0568]}","{'trans': ['KLL'], 'ke': [43], 'rsf': [0.977]}",3,#b22222,#cc80ff,Alkali metals,#a6cee3 +Be,2,2.0,4,"{'trans': ['1s'], 'be': [111.5], 'rsf': [0.1947]}","{'trans': ['KLL'], 'ke': [104], 'rsf': [0.456]}",4,#ff1493,#c2ff00,Alkaline earth metals,#1f78b4 +B,2,13.0,5,"{'trans': ['1s'], 'be': [188], 'rsf': [0.486]}","{'trans': ['KLL'], 'ke': [179], 'rsf': [0.289]}",5,#00ff00,#ffb5b5,Metalloids,#33a02c +C,2,14.0,1,"{'trans': ['1s'], 'be': [284.2], 'rsf': [1]}","{'trans': ['KLL'], 'ke': [272], 'rsf': [0.209]}",6,#c8c8c8,#909090,Nonmetals,#baa2a6 +N,2,15.0,1,"{'trans': ['1s', '2s'], 'be': [409.9, 37.3], 'rsf': [1.8, 0.0867]}","{'trans': ['KLL'], 'ke': [379], 'rsf': [0.159]}",7,#8f8fff,#3050f8,Nonmetals,#baa2a6 +O,2,16.0,1,"{'trans': ['1s', '2s'], 'be': [543.1, 41.6], 'rsf': [2.93, 0.1405]}","{'trans': ['KLL'], 'ke': [503], 'rsf': [0.129]}",8,#f00000,#ff0d0d,Nonmetals,#baa2a6 +F,2,17.0,6,"{'trans': ['1s'], 'be': [696.7], 'rsf': [4.43]}","{'trans': ['KLL'], 'ke': [647], 'rsf': [0.105]}",9,#daa520,#90e050,Halogens,#fdbf6f +Ne,2,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [870.2, 48.5, 21.7, 21.6], 'rsf': [6.3, 0.296, 0.0347, 0.0683]}","{'trans': ['KLL'], 'ke': [805], 'rsf': [0.0846]}",10,#ff1493,#b3e3f5,Noble gases,#bbbb88 +Na,3,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1070.8, 63.5, 30.65, 30.81], 'rsf': [8.52, 0.422, 0.0654, 0.1287]}","{'trans': ['KLL'], 'ke': [990], 'rsf': [0.0714]}",11,#0000ff,#ab5cf2,Alkali metals,#a6cee3 +Mg,3,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1303, 88.7, 49.78, 49.5], 'rsf': [11.18, 0.575, 0.1125, 0.221]}","{'trans': ['KLL', 'LMM'], 'ke': [1186, 45], 'rsf': [0.0593, 3.43]}",12,#228b22,#8aff00,Alkaline earth metals,#1f78b4 +Al,3,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1559.6, 117.8, 72.95, 72.55], 'rsf': [0.0001, 0.753, 0.1811, 0.356]}","{'trans': ['KLL', 'LMM'], 'ke': [1396, 68], 'rsf': [0.0497, 2.44]}",13,#808090,#bfa6a6,Poor metals,#b2df8a +Si,3,14.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1839, 149.7, 99.82, 99.42], 'rsf': [0.0001, 0.955, 0.276, 0.541]}","{'trans': ['KLL', 'LMM'], 'ke': [1619, 92], 'rsf': [0.0417, 1.78]}",14,#daa520,#f0c8a0,Metalloids,#33a02c +P,3,15.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2145.5, 189, 136, 135], 'rsf': [0.0001, 1.18, 0.403, 0.789]}","{'trans': ['KLL', 'LMM'], 'ke': [1859, 120], 'rsf': [0.035, 1.36]}",15,#ffa500,#ff8000,Nonmetals,#baa2a6 +S,3,16.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2472, 230.9, 163.6, 162.5], 'rsf': [0.0001, 1.43, 0.567, 1.11]}","{'trans': ['KLL', 'LMM'], 'ke': [2117, 152], 'rsf': [0.0295, 1.14]}",16,#ffc832,#ffff30,Nonmetals,#baa2a6 +Cl,3,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2822.4, 270, 202, 200], 'rsf': [0.0001, 1.69, 0.775, 1.51]}","{'trans': ['KLL', 'LMM'], 'ke': [2378, 181], 'rsf': [0.0001, 0.984]}",17,#00ff00,#1ff01f,Halogens,#fdbf6f +Ar,3,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3205.9, 326.3, 250.6, 248.4, 29.3, 15.9, 15.7], 'rsf': [0.0001, 1.97, 1.03, 2.01, 0.227, 0.0821, 0.1597]}","{'trans': ['LMM'], 'ke': [215], 'rsf': [0.827]}",18,#ff1493,#80d1e3,Noble gases,#bbbb88 +K,4,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3608.4, 378.6, 297.3, 294.6, 34.8, 18.3, 18.3], 'rsf': [0.0001, 2.27, 1.35, 2.62, 0.286, 0.1229, 0.239]}","{'trans': ['LMM'], 'ke': [252], 'rsf': [0.723]}",19,#ff1493,#8f40d4,Alkali metals,#a6cee3 +Ca,4,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4038.5, 438.4, 349.7, 346.2, 44.3, 25.4, 25.4], 'rsf': [0.0001, 2.59, 1.72, 3.35, 0.351, 0.172, 0.335]}","{'trans': ['LMM', 'MNN'], 'ke': [291, 20], 'rsf': [0.633, 0.0001]}",20,#808090,#3dff00,Alkaline earth metals,#1f78b4 +Sc,4,3.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4492, 498, 403.6, 398.7, 51.1, 28.3, 28.3], 'rsf': [0.0001, 2.91, 2.17, 4.21, 0.411, 0.221, 0.429]}","{'trans': ['LMM', 'MNN'], 'ke': [340, 24], 'rsf': [0.563, 0.0001]}",21,#ff1493,#e6e6e6,Transition metals,#e08e79 +Ti,4,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4966, 560.9, 460.2, 453.8, 58.7, 32.6, 32.6], 'rsf': [0.0001, 3.24, 2.69, 5.22, 0.473, 0.276, 0.537]}","{'trans': ['LMM', 'MNN'], 'ke': [418, 27], 'rsf': [0.514, 0.0001]}",22,#808090,#bfc2c7,Transition metals,#e08e79 +V,4,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5465, 626.7, 519.8, 512.1, 66.3, 37.2, 37.2], 'rsf': [0.0001, 3.57, 3.29, 6.37, 0.538, 0.339, 0.657]}","{'trans': ['LMM', 'MNN'], 'ke': [473, 31], 'rsf': [0.471, 5.03]}",23,#ff1493,#a6a6ab,Transition metals,#e08e79 +Cr,4,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5989, 696, 583.8, 574.1, 74.1, 42.2, 42.2], 'rsf': [0.0001, 3.91, 3.98, 7.69, 0.596, 0.4, 0.773]}","{'trans': ['LMM', 'MNN'], 'ke': [529, 36], 'rsf': [0.432, 4.6]}",24,#808090,#8a99c7,Transition metals,#e08e79 +Mn,4,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [6539, 769.1, 649.9, 638.7, 82.3, 47.2, 47.2], 'rsf': [0.0001, 4.23, 4.74, 9.17, 0.674, 0.485, 0.938]}","{'trans': ['LMM', 'MNN'], 'ke': [589, 40], 'rsf': [0.397, 3.96]}",25,#808090,#9c7ac7,Transition metals,#e08e79 +Fe,4,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7112, 844.6, 719.9, 706.8, 91.3, 52.7, 52.7], 'rsf': [0.0001, 4.57, 5.6, 10.82, 0.745, 0.569, 1.1]}","{'trans': ['LMM', 'MNN'], 'ke': [703, 47], 'rsf': [0.367, 3.5]}",26,#ffa500,#e06633,Transition metals,#e08e79 +Co,4,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7709, 925.1, 793.2, 778.1, 101, 58.9, 59.9], 'rsf': [0.0001, 4.88, 6.54, 12.62, 0.818, 0.66, 1.27]}","{'trans': ['LMM', 'MNN'], 'ke': [775, 53], 'rsf': [0.341, 3.12]}",27,#ff1493,#f090a0,Transition metals,#e08e79 +Ni,4,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8333, 1008.6, 870, 852.7, 110.8, 68, 66.2], 'rsf': [0.0001, 5.16, 7.57, 14.61, 0.892, 0.757, 1.46]}","{'trans': ['LMM', 'MNN'], 'ke': [848, 61], 'rsf': [0.316, 2.65]}",28,#a52a2a,#50d050,Transition metals,#e08e79 +Cu,4,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8979, 1096.7, 952.3, 932.7, 122.5, 77.3, 75.1], 'rsf': [0.0001, 5.46, 8.66, 16.73, 0.957, 0.848, 1.63]}","{'trans': ['LMM', 'MNN'], 'ke': [920, 60], 'rsf': [0.294, 2.41]}",29,#a52a2a,#c88033,Transition metals,#e08e79 +Zn,4,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [9659, 1196.2, 1044.9, 1021.8, 139.8, 91.4, 88.6, 10.2, 10.1], 'rsf': [0.0001, 5.76, 9.8, 18.92, 1.04, 0.968, 1.86, 0.33, 0.48]}","{'trans': ['LMM', 'MNN'], 'ke': [994, 59], 'rsf': [0.271, 1.98]}",30,#a52a2a,#7d80b0,Transition metals,#e08e79 +Ga,4,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [10367, 1299, 1143.2, 1116.4, 159.5, 103.5, 100, 18.7, 18.7], 'rsf': [0.0001, 6.07, 11.09, 21.4, 1.13, 1.1, 2.11, 0.442, 0.643]}","{'trans': ['LMM', 'MNN'], 'ke': [1070, 55], 'rsf': [0.25, 1.57]}",31,#ff1493,#c28f8f,Poor metals,#b2df8a +Ge,4,14.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11103, 1414.6, 1248.1, 1217, 180.1, 124.9, 120.8, 29.8, 29.2], 'rsf': [0.0001, 6.31, 12.52, 24.15, 1.23, 1.24, 2.39, 0.578, 0.842]}","{'trans': ['LMM', 'MNN'], 'ke': [1147, 23], 'rsf': [0.229, 1.27]}",32,#ff1493,#668f8f,Metalloids,#33a02c +As,4,15.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11867, 1527, 1359.1, 1323.6, 204.7, 146.2, 141.2, 41.7, 41.7], 'rsf': [0.0001, 0.0001, 14.07, 27.19, 1.32, 1.39, 2.68, 0.741, 1.08]}","{'trans': ['LMM', 'MNN'], 'ke': [1228, 31], 'rsf': [0.211, 1.06]}",33,#ff1493,#bd80e3,Metalloids,#33a02c +Se,4,16.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [12658, 1652, 1474.3, 1433.9, 229.6, 166.5, 160.7, 55.5, 54.6], 'rsf': [0.0001, 0.0001, 13.66, 25.9, 1.43, 1.55, 2.98, 0.934, 1.36]}","{'trans': ['LMM', 'MNN'], 'ke': [1315, 43], 'rsf': [0.194, 5.44]}",34,#ff1493,#ffa100,Nonmetals,#baa2a6 +Br,4,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [13474, 1782, 1596, 1550, 257, 189, 182, 70, 69], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.53, 1.72, 3.31, 1.16, 1.68]}","{'trans': ['LMM', 'MNN'], 'ke': [1396, 55], 'rsf': [0.179, 4.37]}",35,#a52a2a,#a62929,Halogens,#fdbf6f +Kr,4,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [14326, 1921, 1730.9, 1678.4, 292.8, 222.2, 214.4, 95, 93.8, 27.5, 14.1, 14.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.64, 1.89, 3.65, 1.42, 2.06, 0.213, 0.1643, 0.312]}","{'trans': ['LMM'], 'ke': [1474], 'rsf': [0.164]}",36,#ff1493,#5cb8d1,Noble gases,#bbbb88 +Rb,5,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [15200, 2065, 1864, 1804, 326.7, 248.7, 239.1, 113, 112, 30.5, 16.3, 15.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.75, 2.07, 4, 1.72, 2.49, 0.251, 0.214, 0.411]}","{'trans': ['LMM', 'MNN'], 'ke': [1565, 76], 'rsf': [0.152, 2.63]}",37,#ff1493,#702eb0,Alkali metals,#a6cee3 +Sr,5,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [16105, 2216, 2007, 1940, 358.7, 280.3, 270, 136, 134.2, 38.9, 21.3, 20.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.25, 4.37, 2.06, 2.99, 0.291, 0.265, 0.51]}","{'trans': ['LMM', 'MNN'], 'ke': [1649, 110], 'rsf': [0.14, 2.17]}",38,#ff1493,#00ff00,Alkaline earth metals,#1f78b4 +Y,5,3.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17038, 2373, 2156, 2080, 392, 310.6, 298.8, 157.7, 155.8, 43.8, 24.4, 23.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.98, 2.44, 4.75, 2.44, 3.54, 0.329, 0.311, 0.599]}","{'trans': ['LMM', 'MNN'], 'ke': [1746, 127], 'rsf': [0.129, 1.86]}",39,#ff1493,#94ffff,Transition metals,#e08e79 +Zr,5,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17998, 2532, 2307, 2223, 430.3, 343.5, 329.8, 181.1, 178.8, 50.6, 28.5, 27.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.1, 2.64, 5.14, 2.87, 4.17, 0.367, 0.357, 0.689]}","{'trans': ['LMM', 'MNN'], 'ke': [1845, 147], 'rsf': [0.119, 1.66]}",40,#ff1493,#94e0e0,Transition metals,#e08e79 +Nb,5,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [18986, 2698, 2465, 2371, 466.6, 376.1, 360.6, 205, 202.3, 56.4, 32.6, 30.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.22, 2.84, 5.53, 3.35, 4.86, 0.402, 0.398, 0.767]}","{'trans': ['LMM', 'MNN'], 'ke': [1944, 167], 'rsf': [0.11, 1.5]}",41,#ff1493,#73c2c9,Transition metals,#e08e79 +Mo,5,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [20000, 2866, 2625, 2520, 506.3, 411.6, 394, 231.1, 227.9, 63.2, 37.6, 35.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.34, 3.04, 5.94, 3.88, 5.62, 0.44, 0.445, 0.86]}","{'trans': ['LMM', 'MNN'], 'ke': [2044, 186], 'rsf': [0.101, 1.39]}",42,#ff1493,#54b5b5,Transition metals,#e08e79 +Tc,5,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [21044, 3043, 2793, 2677, 544, 447.6, 417.7, 257.6, 253.9, 69.5, 42.3, 39.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.45, 3.23, 6.36, 4.46, 6.47, 0.479, 0.494, 0.955]}","{'trans': ['MNN'], 'ke': [249], 'rsf': [1.29]}",43,#ff1493,#3b9e9e,Transition metals,#e08e79 +Ru,5,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [22117, 3224, 2967, 2838, 586.1, 483.5, 461.4, 284.2, 280, 75, 46.3, 43.2], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.57, 3.44, 6.78, 5.1, 7.39, 0.519, 0.544, 1.05]}","{'trans': ['MNN'], 'ke': [273], 'rsf': [1.2]}",44,#ff1493,#248f8f,Transition metals,#e08e79 +Rh,5,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [23220, 3412, 3146, 3004, 628.1, 521.3, 496.5, 311.9, 307.2, 81.4, 50.5, 47.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.7, 3.64, 7.21, 5.8, 8.39, 0.56, 0.595, 1.15]}","{'trans': ['MNN'], 'ke': [302], 'rsf': [1.13]}",45,#ff1493,#0a7d8c,Transition metals,#e08e79 +Pd,5,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [24350, 3604, 3330, 3173, 671.6, 559.9, 532.3, 340.5, 335.2, 87.1, 55.7, 50.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.81, 3.83, 7.63, 6.56, 9.48, 0.598, 0.641, 1.24]}","{'trans': ['MNN'], 'ke': [330], 'rsf': [1.07]}",46,#ff1493,#006985,Transition metals,#e08e79 +Ag,5,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [25514, 3806, 3524, 3351, 719, 603.8, 573, 374, 368.3, 97, 63.7, 58.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.93, 4.03, 8.06, 7.38, 10.66, 0.644, 0.7, 1.36]}","{'trans': ['MNN'], 'ke': [351], 'rsf': [1]}",47,#808090,#c0c0c0,Transition metals,#e08e79 +Cd,5,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [26711, 4018, 3727, 3538, 772, 652.6, 618.4, 411.9, 405.2, 109.8, 63.9, 63.9, 11.7, 10.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.04, 4.22, 8.5, 8.27, 11.95, 0.692, 0.762, 1.49, 0.778, 1.11]}","{'trans': ['MNN'], 'ke': [376], 'rsf': [0.931]}",48,#ff1493,#ffd98f,Transition metals,#e08e79 +In,5,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [27940, 4238, 3938, 3730, 827.2, 703.2, 665.3, 451.4, 443.9, 122.9, 73.5, 73.5, 17.7, 16.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.16, 4.4, 8.93, 9.22, 13.32, 0.742, 0.828, 1.62, 0.935, 1.34]}","{'trans': ['MNN'], 'ke': [404], 'rsf': [0.867]}",49,#ff1493,#a67573,Poor metals,#b2df8a +Sn,5,14.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [29200, 4465, 4156, 3929, 884.7, 756.5, 714.6, 493.2, 484.9, 137.1, 83.6, 83.6, 24.9, 23.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.26, 4.58, 9.35, 10.25, 14.8, 0.794, 0.897, 1.77, 1.11, 1.59]}","{'trans': ['MNN'], 'ke': [430], 'rsf': [0.809]}",50,#ff1493,#668080,Poor metals,#b2df8a +Sb,5,15.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [30491, 4698, 4380, 4132, 946, 812.7, 766.4, 537.5, 528.2, 153.2, 95.6, 95.6, 33.3, 32.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.36, 4.76, 9.77, 11.35, 16.39, 0.848, 0.968, 1.91, 1.29, 1.85]}","{'trans': ['MNN'], 'ke': [454], 'rsf': [0.759]}",51,#ff1493,#9e63b5,Metalloids,#33a02c +Te,5,16.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [31814, 4939, 4612, 4341, 1006, 870.8, 820, 583.4, 573, 169.4, 103.3, 103.3, 41.9, 40.4], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.46, 4.92, 10.21, 12.52, 18.06, 0.903, 1.04, 2.07, 1.49, 2.14]}","{'trans': ['MNN', 'NOO'], 'ke': [483, 31], 'rsf': [0.713, 0.0001]}",52,#ff1493,#d47a00,Metalloids,#33a02c +I,5,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [33169, 5188, 4852, 4557, 1072, 931, 875, 630.8, 619.3, 186, 123, 123, 50.6, 48.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.53, 5.06, 10.62, 13.77, 19.87, 0.959, 1.11, 2.23, 1.69, 2.44]}","{'trans': ['MNN', 'NOO'], 'ke': [511, 37], 'rsf': [0.67, 0.0001]}",53,#a020f0,#940094,Halogens,#fdbf6f +Xe,5,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [34561, 5453, 5107, 4786, 1148.7, 1002.1, 940.6, 689, 676.4, 213.2, 146.7, 145.5, 69.5, 67.5, 23.3, 13.4, 12.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.62, 5.2, 10.99, 15.1, 21.79, 1.02, 1.19, 2.39, 1.92, 2.76, 0.1596, 0.1361, 0.26]}","{'trans': ['MNN', 'NOO'], 'ke': [532, 41], 'rsf': [0.626, 0.0001]}",54,#ff1493,#429eb0,Noble gases,#bbbb88 +Cs,6,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [35985, 5714, 5359, 5012, 1211, 1071, 1003, 740.5, 726.6, 232.3, 172.4, 161.3, 79.8, 77.5, 22.7, 14.2, 12.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.73, 5.29, 11.38, 16.46, 23.76, 1.08, 1.27, 2.56, 2.15, 3.1, 0.1843, 0.1697, 0.332]}","{'trans': ['MNN', 'NOO'], 'ke': [563, 47], 'rsf': [0.589, 0.0001]}",55,#ff1493,#57178f,Alkali metals,#a6cee3 +Ba,6,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [37441, 5989, 5624, 5247, 1293, 1137, 1063, 795.7, 780.5, 253.5, 192, 178.6, 92.6, 89.9, 30.3, 17, 14.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.84, 5.42, 11.71, 17.92, 25.84, 1.13, 1.34, 2.73, 2.4, 3.46, 0.21, 0.202, 0.4]}","{'trans': ['MNN', 'NOO'], 'ke': [584, 57], 'rsf': [0.554, 3.41]}",56,#ffa500,#00c900,Alkaline earth metals,#1f78b4 +La,6,3.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [38925, 6266, 5891, 5483, 1362, 1209, 1128, 853, 836, 274.7, 205.8, 196, 105.3, 102.5, 34.3, 19.3, 16.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.89, 5.55, 12.11, 19.5, 28.12, 1.19, 1.42, 2.91, 2.67, 3.85, 0.234, 0.23, 0.458]}","{'trans': ['MNN', 'NOO'], 'ke': [625, 78], 'rsf': [0.527, 3.12]}",57,#ff1493,#70d4ff,Lanthanides,#cab2d6 +Ce,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [40443, 6549, 6164, 5723, 1436, 1274, 1187, 902.4, 883.8, 291, 223.2, 206.5, 109, 0.1, 0.1, 37.8, 19.8, 17], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.93, 5.66, 12.53, 21.12, 30.5, 1.24, 1.47, 3.03, 2.84, 0.0609, 0.078, 0.23, 0.221, 0.439]}","{'trans': ['MNN', 'NOO'], 'ke': [661, 82], 'rsf': [0.503, 2.79]}",58,#ff1493,#ffffc7,Lanthanides,#cab2d6 +Pr,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [41991, 6835, 6440, 5964, 1511, 1337, 1242, 948.3, 928.8, 304.5, 236.3, 217.6, 115.1, 115.1, 2, 2, 37.4, 22.3, 22.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.98, 5.75, 12.94, 22.72, 32.85, 1.28, 1.53, 3.17, 3.07, 4.41, 0.1115, 0.143, 0.238, 0.229, 0.456]}","{'trans': ['MNN', 'NOO'], 'ke': [699, 87], 'rsf': [0.485, 2.72]}",59,#ff1493,#d9ffc7,Lanthanides,#cab2d6 +Nd,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [43569, 7126, 6722, 6208, 1575, 1403, 1297, 1003.3, 980.4, 319.2, 243.3, 224.6, 120.5, 120.5, 1.5, 1.5, 37.5, 21.1, 21.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 5.75, 13.35, 24.27, 35.29, 1.33, 1.59, 3.31, 3.29, 4.74, 0.1788, 0.228, 0.247, 0.236, 0.472]}","{'trans': ['MNN', 'NOO'], 'ke': [730, 91], 'rsf': [0.469, 2.65]}",60,#ff1493,#c7ffc7,Lanthanides,#cab2d6 +Pm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [45184, 7428, 7013, 6459, 1471, 1357, 1052, 1027, 242, 242, 120, 120], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 5.72, 13.66, 26.08, 37.65, 1.64, 3.45, 3.52, 5.07]}","{'trans': [], 'ke': [], 'rsf': []}",61,#ff1493,#a3ffc7,Lanthanides,#cab2d6 +Sm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [46834, 7737, 7312, 6716, 1723, 1541, 1420, 1110.9, 1083.4, 347.2, 265.6, 247.4, 129, 129, 5.2, 5.2, 37.4, 21.3, 21.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 13.84, 27.96, 40.37, 1.42, 1.7, 3.59, 3.76, 5.4, 0.374, 0.477, 0.261, 0.249, 0.501]}","{'trans': ['MNN', 'NOO'], 'ke': [814, 100], 'rsf': [0.435, 2.43]}",62,#ff1493,#8fffc7,Lanthanides,#cab2d6 +Eu,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [48519, 8052, 7617, 6977, 1800, 1614, 1481, 1158.6, 1127.5, 360, 284, 257, 133, 127.7, 32, 22, 22], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 14.3, 29.91, 43.24, 1.46, 1.75, 3.72, 3.99, 5.74, 0.268, 0.255, 0.515]}","{'trans': ['MNN', 'NOO'], 'ke': [858, 109], 'rsf': [0.42, 2.37]}",63,#ff1493,#61ffc7,Lanthanides,#cab2d6 +Gd,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [50239, 8376, 7930, 7243, 1881, 1688, 1544, 1221.9, 1189.6, 378.6, 286, 271, 142.6, 8.6, 8.6, 36, 28, 21], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 31.98, 46.23, 1.51, 1.8, 3.88, 6.14, 0.63, 0.804, 0.288, 0.279, 0.568]}","{'trans': ['MNN', 'NOO'], 'ke': [895, 138], 'rsf': [0.405, 2.26]}",64,#ff1493,#45ffc7,Lanthanides,#cab2d6 +Tb,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [51996, 8708, 8252, 7514, 1968, 1768, 1611, 1276.9, 1241.1, 396, 322.4, 284.1, 150.5, 150.5, 7.7, 2.4, 45.6, 28.7, 22.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 34.2, 49.42, 1.54, 1.84, 3.99, 4.46, 6.41, 0.867, 1.1, 0.281, 0.265, 0.539]}","{'trans': ['MNN', 'NOO'], 'ke': [1073, 146], 'rsf': [0.39, 2.15]}",65,#ff1493,#30ffc7,Lanthanides,#cab2d6 +Dy,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [53789, 9046, 8581, 7790, 2047, 1842, 1676, 1333, 1292.6, 414.2, 333.5, 293.2, 153.6, 153.6, 8, 4.3, 49.9, 26.3, 26.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.65, 52.83, 1.58, 1.88, 4.12, 4.69, 6.74, 1.1, 1.39, 0.287, 0.27, 0.551]}","{'trans': ['MNN', 'NOO'], 'ke': [1126, 151], 'rsf': [0.377, 2.07]}",66,#ff1493,#1fffc7,Lanthanides,#cab2d6 +Ho,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [55618, 9394, 8918, 8071, 2128, 1923, 1741, 1392, 1351, 432.4, 343.5, 308.2, 160, 160, 8.6, 5.2, 49.3, 30.8, 24.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 39.19, 56.66, 1.61, 1.91, 4.24, 4.92, 7.08, 1.37, 1.73, 0.293, 0.274, 0.562]}","{'trans': ['MNN', 'NOO'], 'ke': [1175, 157], 'rsf': [0.365, 1.98]}",67,#ff1493,#00ff9c,Lanthanides,#cab2d6 +Er,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [57486, 9751, 9264, 8358, 2207, 2006, 1812, 1453, 1409, 449.8, 366.2, 320.2, 167.6, 167.6, 4.7, 50.6, 31.4, 24.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.7, 60.42, 1.64, 1.95, 4.37, 5.15, 7.41, 2.13, 0.298, 0.277, 0.572]}","{'trans': ['MNN', 'NOO'], 'ke': [1393, 163], 'rsf': [0.352, 1.87]}",68,#ff1493,#00e675,Lanthanides,#cab2d6 +Tm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [59390, 10116, 9617, 8648, 2307, 2090, 1885, 1515, 1468, 470.9, 385.9, 332.6, 175.5, 175.5, 4.6, 54.7, 31.8, 25], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 41.01, 1.67, 1.98, 4.48, 5.38, 7.74, 2.59, 0.303, 0.281, 0.583]}","{'trans': ['MNN', 'NOO'], 'ke': [1449, 166], 'rsf': [0.34, 1.78]}",69,#ff1493,#00d452,Lanthanides,#cab2d6 +Yb,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [61332, 10486, 9978, 8944, 2398, 2173, 1950, 1576, 1528, 480.5, 388.7, 339.7, 191.2, 182.4, 2.5, 1.3, 52, 30.3, 24.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.7, 2, 4.6, 5.61, 8.07, 2.47, 3.11, 0.308, 0.284, 0.592]}","{'trans': ['MNN', 'NOO'], 'ke': [1514, 170], 'rsf': [0.329, 1.69]}",70,#ff1493,#00bf38,Lanthanides,#cab2d6 +Lu,6,100.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [63314, 10870, 10349, 9244, 2491, 2264, 2024, 1639, 1589, 506.8, 412.4, 359.2, 206.1, 196.3, 8.9, 7.5, 57.3, 33.6, 26.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.73, 2.03, 4.74, 5.87, 8.45, 2.87, 3.63, 0.326, 0.304, 0.645]}","{'trans': ['MNN', 'NOO'], 'ke': [1573, 177], 'rsf': [0.317, 1.61]}",71,#ff1493,#00ab24,Transition metals,#e08e79 +Hf,6,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [65351, 11271, 10739, 9561, 2601, 2365, 2108, 1716, 1662, 538, 438.2, 380.7, 220, 211.5, 15.9, 14.2, 64.2, 38, 29.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.76, 2.06, 4.88, 6.13, 8.84, 3.32, 4.2, 0.344, 0.325, 0.699]}","{'trans': ['MNN', 'NOO'], 'ke': [1624, 185], 'rsf': [0.303, 1.47]}",72,#ff1493,#4dc2ff,Transition metals,#e08e79 +Ta,6,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [67416, 11682, 11136, 9881, 2708, 2469, 2194, 1793, 1735, 563.4, 463.4, 400.9, 237.9, 226.4, 23.5, 21.6, 69.7, 42.2, 32.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.79, 2.08, 5.02, 6.4, 9.24, 3.8, 4.82, 0.363, 0.346, 0.754]}","{'trans': ['MNN', 'NOO'], 'ke': [1680, 179], 'rsf': [0.29, 1.35]}",73,#ff1493,#4da6ff,Transition metals,#e08e79 +W,6,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [69525, 12100, 11544, 10207, 2820, 2575, 2281, 1872, 1809, 594.1, 490.4, 423.6, 255.9, 243.5, 33.6, 31.4, 75.6, 45.3, 36.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.81, 2.1, 5.16, 6.68, 9.65, 4.32, 5.48, 0.383, 0.367, 0.811]}","{'trans': ['MNN', 'NOO'], 'ke': [1736, 179], 'rsf': [0.278, 1.25]}",74,#ff1493,#2194d6,Transition metals,#e08e79 +Re,6,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [71676, 12527, 11959, 10535, 2932, 2682, 2367, 1949, 1883, 625.4, 518.7, 446.8, 273.9, 260.5, 42.9, 40.5, 83, 45.6, 34.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.84, 2.12, 5.3, 6.95, 10.06, 4.88, 6.2, 0.402, 0.387, 0.869]}","{'trans': ['MNN', 'NOO'], 'ke': [1799, 176], 'rsf': [0.267, 1.17]}",75,#ff1493,#267dab,Transition metals,#e08e79 +Os,6,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [73871, 12968, 12385, 10871, 3049, 2792, 2457, 2031, 1960, 658.2, 549.1, 470.7, 293.1, 278.5, 53.4, 50.7, 84, 58, 44.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.13, 5.45, 7.23, 10.48, 5.48, 6.96, 0.422, 0.408, 0.928]}","{'trans': ['MNN', 'NOO'], 'ke': [1850, 170], 'rsf': [0.255, 1.11]}",76,#ff1493,#266696,Transition metals,#e08e79 +Ir,6,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [76111, 13419, 12824, 11215, 3174, 2909, 2551, 2116, 2040, 691.1, 577.8, 495.8, 311.9, 296.3, 63.8, 60.8, 95.2, 63, 48], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.88, 2.14, 5.59, 7.51, 10.9, 6.12, 7.78, 0.438, 0.422, 0.967]}","{'trans': ['MNN', 'NOO'], 'ke': [1908, 171], 'rsf': [0.244, 1.01]}",77,#ff1493,#175487,Transition metals,#e08e79 +Pt,6,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [78395, 13880, 13273, 11564, 3296, 3027, 2645, 2202, 2122, 725.4, 609.1, 519.4, 331.6, 314.6, 74.5, 71.2, 101.7, 65.3, 51.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 2.14, 5.74, 7.78, 11.32, 6.81, 8.65, 0.459, 0.444, 1.04]}","{'trans': ['MNN', 'NOO'], 'ke': [1967, 168], 'rsf': [0.234, 5.48]}",78,#ff1493,#d0d0e0,Transition metals,#e08e79 +Au,6,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [80725, 14353, 13734, 11919, 3425, 3148, 2743, 2291, 2206, 762.1, 642.7, 546.3, 353.2, 335.1, 87.6, 84, 107.2, 74.2, 57.2], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 2.14, 5.89, 8.06, 11.74, 7.54, 9.58, 0.479, 0.463, 1.1]}","{'trans': ['MNN', 'NOO'], 'ke': [2024, 239], 'rsf': [0.223, 4.6]}",79,#daa520,#ffd123,Transition metals,#e08e79 +Hg,6,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [83102, 14839, 14209, 12284, 3562, 3279, 2847, 2385, 2295, 802.2, 680.2, 576.6, 378.2, 358.8, 104, 99.9, 127, 83.1, 64.5, 9.6, 7.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.94, 2.14, 6.04, 8.33, 12.17, 8.32, 10.57, 0.5, 0.484, 1.17, 0.869, 1.21]}","{'trans': ['MNN', 'NOO'], 'ke': [2078, 241], 'rsf': [0.213, 3.78]}",80,#ff1493,#b8b8d0,Transition metals,#e08e79 +Tl,6,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [85530, 15347, 14698, 12658, 3704, 3416, 2957, 2485, 2389, 846.2, 720.5, 609.5, 405.7, 385, 122.2, 117.8, 136, 94.6, 73.5, 14.7, 12.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2.13, 6.19, 8.6, 12.6, 9.14, 11.62, 0.52, 0.505, 1.25, 0.991, 1.39]}","{'trans': ['MNN', 'NOO'], 'ke': [2134, 244], 'rsf': [0.202, 3.06]}",81,#ff1493,#a6544d,Poor metals,#b2df8a +Pb,6,14.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [88005, 15861, 15200, 13035, 3851, 3554, 3066, 2586, 2484, 891.8, 761.9, 643.5, 434.3, 412.2, 141.7, 136.9, 147, 106.4, 83.3, 20.7, 18.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.12, 6.33, 8.87, 13.02, 10.01, 12.73, 0.542, 0.526, 1.33, 1.11, 1.58]}","{'trans': ['MNN', 'NOO'], 'ke': [2186, 249], 'rsf': [0.192, 2.58]}",82,#ff1493,#575961,Poor metals,#b2df8a +Bi,6,15.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [90524, 16388, 15711, 13419, 3999, 3696, 3177, 2688, 2580, 939, 805.2, 678.8, 464, 440.1, 162.3, 157, 159.3, 119, 92.6, 26.9, 23.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.1, 6.48, 9.14, 13.44, 10.93, 13.9, 0.563, 0.546, 1.41, 1.24, 1.76]}","{'trans': ['MNN'], 'ke': [2243], 'rsf': [0.183]}",83,#ff1493,#9e4fb5,Poor metals,#b2df8a +Po,6,16.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [93105, 16939, 16244, 13814, 4149, 3854, 3302, 2798, 2683, 995, 851, 705, 500, 473, 184, 184, 177, 132, 104, 31, 31], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.97, 2.07, 6.62, 9.4, 13.87, 11.9, 15.14, 0.584, 0.566, 1.5, 1.36, 1.95]}","{'trans': [], 'ke': [], 'rsf': []}",84,#ff1493,#ab5c00,Metalloids,#33a02c +At,6,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [95730, 17493, 16785, 14214, 4317, 4008, 3426, 2909, 2787, 1042, 886, 740, 533, 507, 210, 210, 195, 148, 115, 40, 40], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.04, 6.77, 9.65, 14.29, 12.92, 16.44, 0.605, 0.584, 1.58, 1.49, 2.14]}","{'trans': [], 'ke': [], 'rsf': []}",85,#ff1493,#754f45,Halogens,#fdbf6f +Rn,6,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s'], 'be': [98404, 18049, 17337, 14619, 4482, 4159, 3538, 3022, 2892, 1097, 929, 768, 567, 541, 238, 238, 214, 164, 127, 48, 48, 26], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2, 6.92, 9.9, 14.7, 14, 17.81, 0.625, 0.602, 1.67, 1.62, 2.33, 0.1129]}","{'trans': [], 'ke': [], 'rsf': []}",86,#ffffff,#428296,Noble gases,#bbbb88 +Fr,7,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [101137, 18639, 17907, 15031, 4652, 4327, 3663, 3136, 3000, 1153, 980, 810, 603, 577, 268, 268, 234, 182, 140, 58, 58, 34, 15, 15], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.97, 7.07, 10.16, 15.11, 15.12, 19.24, 0.645, 0.618, 1.77, 1.75, 2.53, 0.1257, 0.0966, 0.24]}","{'trans': [], 'ke': [], 'rsf': []}",87,#ffffff,#420066,Alkali metals,#a6cee3 +Ra,7,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [103922, 19237, 18484, 15444, 4822, 4490, 3792, 3248, 3105, 1208, 1058, 879, 636, 603, 299, 299, 254, 200, 153, 68, 68, 44, 19, 19], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.91, 7.2, 10.4, 15.53, 16.3, 20.74, 0.665, 0.633, 1.86, 1.88, 2.73, 0.1383, 0.1099, 0.286]}","{'trans': [], 'ke': [], 'rsf': []}",88,#ffffff,#007d00,Alkaline earth metals,#1f78b4 +Ac,7,3.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [106755, 19840, 19083, 15871, 5002, 4656, 3909, 3370, 3219, 1269, 1080, 890, 675, 639, 319, 319, 272, 215, 167, 80, 80], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.86, 7.33, 10.61, 15.93, 17.53, 22.3, 0.684, 0.647, 1.95, 2.02, 2.94]}","{'trans': [], 'ke': [], 'rsf': []}",89,#ffffff,#70abfa,Actinides,#6a3d9a +Th,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [109651, 20472, 19693, 16300, 5182, 4830, 4046, 3491, 3332, 1330, 1168, 966.4, 712.1, 675.2, 342.4, 333.1, 290, 229, 182, 92.5, 85.4, 41.4, 24.5, 16.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.9, 7.46, 10.82, 16.31, 18.81, 23.94, 0.702, 0.66, 2.05, 2.15, 3.15, 0.1625, 0.1325, 0.366]}","{'trans': [], 'ke': [], 'rsf': []}",90,#ff1493,#00baff,Actinides,#6a3d9a +Pa,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [112601, 21105, 20314, 16733, 5367, 5001, 4174, 3611, 3442, 1387, 1224, 1007, 743, 708, 371, 360, 310, 232, 232, 94, 94], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 1.74, 7.61, 11.04, 16.47, 20.12, 25.6, 0.718, 0.667, 2.13, 2.25, 3.29]}","{'trans': [], 'ke': [], 'rsf': []}",91,#ffffff,#00a1ff,Actinides,#6a3d9a +U,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [115606, 21757, 20948, 17166, 5548, 5182, 4303, 3728, 3552, 1439, 1271, 1043, 778.3, 736.2, 388.2, 377.4, 321, 257, 192, 102.8, 94.2, 43.9, 26.8, 16.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 1.68, 7.71, 11.25, 17.05, 21.5, 27.36, 0.732, 0.674, 2.22, 2.36, 3.46, 0.1682, 0.133, 0.376]}","{'trans': [], 'ke': [], 'rsf': []}",92,#ff1493,#008fff,Actinides,#6a3d9a diff --git a/Python/generate_elems_csv.py b/Python/generate_elems_csv.py index b6e219d..585aa69 100644 --- a/Python/generate_elems_csv.py +++ b/Python/generate_elems_csv.py @@ -2,6 +2,9 @@ import numpy as np from mendeleev.fetch import fetch_table mendeleev_pt = fetch_table('elements') +mendeleev_series=fetch_table('series') +print(mendeleev_series.keys()) +print(mendeleev_series['name'].values[0]) print(mendeleev_pt.keys()) for key in mendeleev_pt.keys(): print(mendeleev_pt[key][78]) @@ -802,13 +805,14 @@ 'aes': {'trans': [], 'ke': [], 'rsf': []} } ] -df=pd.DataFrame(columns=['symbol','period','group_id', 'series_id','alka','aes', 'atomic_number','cpk_color','jmol_color']) +df=pd.DataFrame(columns=['symbol','period','group_id', 'series_id','alka','aes', 'atomic_number','cpk_color','jmol_color','series_name', 'series_color']) for elem in xps: index = mendeleev_pt.index[mendeleev_pt['symbol'] == elem['symbol']].tolist()[0] if np.isnan(mendeleev_pt['group_id'][index]): mendeleev_pt['group_id'][index] = 100 - row = pd.Series([elem['symbol'],mendeleev_pt['period'][index],mendeleev_pt['group_id'][index], mendeleev_pt['series_id'][index], elem['alka'], elem['aes'], mendeleev_pt['atomic_number'][index], mendeleev_pt['cpk_color'][index], mendeleev_pt['jmol_color'][index] ], index=df.columns) + print(mendeleev_pt['series_id'][index]) + row = pd.Series([elem['symbol'],mendeleev_pt['period'][index],mendeleev_pt['group_id'][index], mendeleev_pt['series_id'][index], elem['alka'], elem['aes'], mendeleev_pt['atomic_number'][index], mendeleev_pt['cpk_color'][index], mendeleev_pt['jmol_color'][index], mendeleev_series['name'].values[mendeleev_pt['series_id'][index]-1], mendeleev_series['color'].values[mendeleev_pt['series_id'][index]-1]], index=df.columns) df = pd.concat([df, pd.DataFrame([row])], ignore_index=True) df.to_csv('elements.csv', index=False) \ No newline at end of file diff --git a/elements.csv b/elements.csv deleted file mode 100644 index 88eae4e..0000000 --- a/elements.csv +++ /dev/null @@ -1,93 +0,0 @@ -symbol,period,group_id,series_id,alka,aes,atomic_number,cpk_color,jmol_color -H,1,1.0,1,"{'trans': ['1s'], 'be': [13.6], 'rsf': [0.0002]}","{'trans': [], 'ke': [], 'rsf': []}",1,#ffffff,#ffffff -He,1,18.0,2,"{'trans': ['1s'], 'be': [24.6], 'rsf': [0.0082]}","{'trans': [], 'ke': [], 'rsf': []}",2,#ffc0cb,#d9ffff -Li,2,1.0,3,"{'trans': ['1s'], 'be': [54.7], 'rsf': [0.0568]}","{'trans': ['KLL'], 'ke': [43], 'rsf': [0.977]}",3,#b22222,#cc80ff -Be,2,2.0,4,"{'trans': ['1s'], 'be': [111.5], 'rsf': [0.1947]}","{'trans': ['KLL'], 'ke': [104], 'rsf': [0.456]}",4,#ff1493,#c2ff00 -B,2,13.0,5,"{'trans': ['1s'], 'be': [188], 'rsf': [0.486]}","{'trans': ['KLL'], 'ke': [179], 'rsf': [0.289]}",5,#00ff00,#ffb5b5 -C,2,14.0,1,"{'trans': ['1s'], 'be': [284.2], 'rsf': [1]}","{'trans': ['KLL'], 'ke': [272], 'rsf': [0.209]}",6,#c8c8c8,#909090 -N,2,15.0,1,"{'trans': ['1s', '2s'], 'be': [409.9, 37.3], 'rsf': [1.8, 0.0867]}","{'trans': ['KLL'], 'ke': [379], 'rsf': [0.159]}",7,#8f8fff,#3050f8 -O,2,16.0,1,"{'trans': ['1s', '2s'], 'be': [543.1, 41.6], 'rsf': [2.93, 0.1405]}","{'trans': ['KLL'], 'ke': [503], 'rsf': [0.129]}",8,#f00000,#ff0d0d -F,2,17.0,6,"{'trans': ['1s'], 'be': [696.7], 'rsf': [4.43]}","{'trans': ['KLL'], 'ke': [647], 'rsf': [0.105]}",9,#daa520,#90e050 -Ne,2,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [870.2, 48.5, 21.7, 21.6], 'rsf': [6.3, 0.296, 0.0347, 0.0683]}","{'trans': ['KLL'], 'ke': [805], 'rsf': [0.0846]}",10,#ff1493,#b3e3f5 -Na,3,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1070.8, 63.5, 30.65, 30.81], 'rsf': [8.52, 0.422, 0.0654, 0.1287]}","{'trans': ['KLL'], 'ke': [990], 'rsf': [0.0714]}",11,#0000ff,#ab5cf2 -Mg,3,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1303, 88.7, 49.78, 49.5], 'rsf': [11.18, 0.575, 0.1125, 0.221]}","{'trans': ['KLL', 'LMM'], 'ke': [1186, 45], 'rsf': [0.0593, 3.43]}",12,#228b22,#8aff00 -Al,3,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1559.6, 117.8, 72.95, 72.55], 'rsf': [0.0001, 0.753, 0.1811, 0.356]}","{'trans': ['KLL', 'LMM'], 'ke': [1396, 68], 'rsf': [0.0497, 2.44]}",13,#808090,#bfa6a6 -Si,3,14.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1839, 149.7, 99.82, 99.42], 'rsf': [0.0001, 0.955, 0.276, 0.541]}","{'trans': ['KLL', 'LMM'], 'ke': [1619, 92], 'rsf': [0.0417, 1.78]}",14,#daa520,#f0c8a0 -P,3,15.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2145.5, 189, 136, 135], 'rsf': [0.0001, 1.18, 0.403, 0.789]}","{'trans': ['KLL', 'LMM'], 'ke': [1859, 120], 'rsf': [0.035, 1.36]}",15,#ffa500,#ff8000 -S,3,16.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2472, 230.9, 163.6, 162.5], 'rsf': [0.0001, 1.43, 0.567, 1.11]}","{'trans': ['KLL', 'LMM'], 'ke': [2117, 152], 'rsf': [0.0295, 1.14]}",16,#ffc832,#ffff30 -Cl,3,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2822.4, 270, 202, 200], 'rsf': [0.0001, 1.69, 0.775, 1.51]}","{'trans': ['KLL', 'LMM'], 'ke': [2378, 181], 'rsf': [0.0001, 0.984]}",17,#00ff00,#1ff01f -Ar,3,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3205.9, 326.3, 250.6, 248.4, 29.3, 15.9, 15.7], 'rsf': [0.0001, 1.97, 1.03, 2.01, 0.227, 0.0821, 0.1597]}","{'trans': ['LMM'], 'ke': [215], 'rsf': [0.827]}",18,#ff1493,#80d1e3 -K,4,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3608.4, 378.6, 297.3, 294.6, 34.8, 18.3, 18.3], 'rsf': [0.0001, 2.27, 1.35, 2.62, 0.286, 0.1229, 0.239]}","{'trans': ['LMM'], 'ke': [252], 'rsf': [0.723]}",19,#ff1493,#8f40d4 -Ca,4,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4038.5, 438.4, 349.7, 346.2, 44.3, 25.4, 25.4], 'rsf': [0.0001, 2.59, 1.72, 3.35, 0.351, 0.172, 0.335]}","{'trans': ['LMM', 'MNN'], 'ke': [291, 20], 'rsf': [0.633, 0.0001]}",20,#808090,#3dff00 -Sc,4,3.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4492, 498, 403.6, 398.7, 51.1, 28.3, 28.3], 'rsf': [0.0001, 2.91, 2.17, 4.21, 0.411, 0.221, 0.429]}","{'trans': ['LMM', 'MNN'], 'ke': [340, 24], 'rsf': [0.563, 0.0001]}",21,#ff1493,#e6e6e6 -Ti,4,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4966, 560.9, 460.2, 453.8, 58.7, 32.6, 32.6], 'rsf': [0.0001, 3.24, 2.69, 5.22, 0.473, 0.276, 0.537]}","{'trans': ['LMM', 'MNN'], 'ke': [418, 27], 'rsf': [0.514, 0.0001]}",22,#808090,#bfc2c7 -V,4,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5465, 626.7, 519.8, 512.1, 66.3, 37.2, 37.2], 'rsf': [0.0001, 3.57, 3.29, 6.37, 0.538, 0.339, 0.657]}","{'trans': ['LMM', 'MNN'], 'ke': [473, 31], 'rsf': [0.471, 5.03]}",23,#ff1493,#a6a6ab -Cr,4,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5989, 696, 583.8, 574.1, 74.1, 42.2, 42.2], 'rsf': [0.0001, 3.91, 3.98, 7.69, 0.596, 0.4, 0.773]}","{'trans': ['LMM', 'MNN'], 'ke': [529, 36], 'rsf': [0.432, 4.6]}",24,#808090,#8a99c7 -Mn,4,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [6539, 769.1, 649.9, 638.7, 82.3, 47.2, 47.2], 'rsf': [0.0001, 4.23, 4.74, 9.17, 0.674, 0.485, 0.938]}","{'trans': ['LMM', 'MNN'], 'ke': [589, 40], 'rsf': [0.397, 3.96]}",25,#808090,#9c7ac7 -Fe,4,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7112, 844.6, 719.9, 706.8, 91.3, 52.7, 52.7], 'rsf': [0.0001, 4.57, 5.6, 10.82, 0.745, 0.569, 1.1]}","{'trans': ['LMM', 'MNN'], 'ke': [703, 47], 'rsf': [0.367, 3.5]}",26,#ffa500,#e06633 -Co,4,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7709, 925.1, 793.2, 778.1, 101, 58.9, 59.9], 'rsf': [0.0001, 4.88, 6.54, 12.62, 0.818, 0.66, 1.27]}","{'trans': ['LMM', 'MNN'], 'ke': [775, 53], 'rsf': [0.341, 3.12]}",27,#ff1493,#f090a0 -Ni,4,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8333, 1008.6, 870, 852.7, 110.8, 68, 66.2], 'rsf': [0.0001, 5.16, 7.57, 14.61, 0.892, 0.757, 1.46]}","{'trans': ['LMM', 'MNN'], 'ke': [848, 61], 'rsf': [0.316, 2.65]}",28,#a52a2a,#50d050 -Cu,4,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8979, 1096.7, 952.3, 932.7, 122.5, 77.3, 75.1], 'rsf': [0.0001, 5.46, 8.66, 16.73, 0.957, 0.848, 1.63]}","{'trans': ['LMM', 'MNN'], 'ke': [920, 60], 'rsf': [0.294, 2.41]}",29,#a52a2a,#c88033 -Zn,4,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [9659, 1196.2, 1044.9, 1021.8, 139.8, 91.4, 88.6, 10.2, 10.1], 'rsf': [0.0001, 5.76, 9.8, 18.92, 1.04, 0.968, 1.86, 0.33, 0.48]}","{'trans': ['LMM', 'MNN'], 'ke': [994, 59], 'rsf': [0.271, 1.98]}",30,#a52a2a,#7d80b0 -Ga,4,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [10367, 1299, 1143.2, 1116.4, 159.5, 103.5, 100, 18.7, 18.7], 'rsf': [0.0001, 6.07, 11.09, 21.4, 1.13, 1.1, 2.11, 0.442, 0.643]}","{'trans': ['LMM', 'MNN'], 'ke': [1070, 55], 'rsf': [0.25, 1.57]}",31,#ff1493,#c28f8f -Ge,4,14.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11103, 1414.6, 1248.1, 1217, 180.1, 124.9, 120.8, 29.8, 29.2], 'rsf': [0.0001, 6.31, 12.52, 24.15, 1.23, 1.24, 2.39, 0.578, 0.842]}","{'trans': ['LMM', 'MNN'], 'ke': [1147, 23], 'rsf': [0.229, 1.27]}",32,#ff1493,#668f8f -As,4,15.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11867, 1527, 1359.1, 1323.6, 204.7, 146.2, 141.2, 41.7, 41.7], 'rsf': [0.0001, 0.0001, 14.07, 27.19, 1.32, 1.39, 2.68, 0.741, 1.08]}","{'trans': ['LMM', 'MNN'], 'ke': [1228, 31], 'rsf': [0.211, 1.06]}",33,#ff1493,#bd80e3 -Se,4,16.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [12658, 1652, 1474.3, 1433.9, 229.6, 166.5, 160.7, 55.5, 54.6], 'rsf': [0.0001, 0.0001, 13.66, 25.9, 1.43, 1.55, 2.98, 0.934, 1.36]}","{'trans': ['LMM', 'MNN'], 'ke': [1315, 43], 'rsf': [0.194, 5.44]}",34,#ff1493,#ffa100 -Br,4,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [13474, 1782, 1596, 1550, 257, 189, 182, 70, 69], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.53, 1.72, 3.31, 1.16, 1.68]}","{'trans': ['LMM', 'MNN'], 'ke': [1396, 55], 'rsf': [0.179, 4.37]}",35,#a52a2a,#a62929 -Kr,4,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [14326, 1921, 1730.9, 1678.4, 292.8, 222.2, 214.4, 95, 93.8, 27.5, 14.1, 14.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.64, 1.89, 3.65, 1.42, 2.06, 0.213, 0.1643, 0.312]}","{'trans': ['LMM'], 'ke': [1474], 'rsf': [0.164]}",36,#ff1493,#5cb8d1 -Rb,5,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [15200, 2065, 1864, 1804, 326.7, 248.7, 239.1, 113, 112, 30.5, 16.3, 15.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.75, 2.07, 4, 1.72, 2.49, 0.251, 0.214, 0.411]}","{'trans': ['LMM', 'MNN'], 'ke': [1565, 76], 'rsf': [0.152, 2.63]}",37,#ff1493,#702eb0 -Sr,5,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [16105, 2216, 2007, 1940, 358.7, 280.3, 270, 136, 134.2, 38.9, 21.3, 20.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.25, 4.37, 2.06, 2.99, 0.291, 0.265, 0.51]}","{'trans': ['LMM', 'MNN'], 'ke': [1649, 110], 'rsf': [0.14, 2.17]}",38,#ff1493,#00ff00 -Y,5,3.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17038, 2373, 2156, 2080, 392, 310.6, 298.8, 157.7, 155.8, 43.8, 24.4, 23.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.98, 2.44, 4.75, 2.44, 3.54, 0.329, 0.311, 0.599]}","{'trans': ['LMM', 'MNN'], 'ke': [1746, 127], 'rsf': [0.129, 1.86]}",39,#ff1493,#94ffff -Zr,5,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17998, 2532, 2307, 2223, 430.3, 343.5, 329.8, 181.1, 178.8, 50.6, 28.5, 27.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.1, 2.64, 5.14, 2.87, 4.17, 0.367, 0.357, 0.689]}","{'trans': ['LMM', 'MNN'], 'ke': [1845, 147], 'rsf': [0.119, 1.66]}",40,#ff1493,#94e0e0 -Nb,5,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [18986, 2698, 2465, 2371, 466.6, 376.1, 360.6, 205, 202.3, 56.4, 32.6, 30.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.22, 2.84, 5.53, 3.35, 4.86, 0.402, 0.398, 0.767]}","{'trans': ['LMM', 'MNN'], 'ke': [1944, 167], 'rsf': [0.11, 1.5]}",41,#ff1493,#73c2c9 -Mo,5,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [20000, 2866, 2625, 2520, 506.3, 411.6, 394, 231.1, 227.9, 63.2, 37.6, 35.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.34, 3.04, 5.94, 3.88, 5.62, 0.44, 0.445, 0.86]}","{'trans': ['LMM', 'MNN'], 'ke': [2044, 186], 'rsf': [0.101, 1.39]}",42,#ff1493,#54b5b5 -Tc,5,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [21044, 3043, 2793, 2677, 544, 447.6, 417.7, 257.6, 253.9, 69.5, 42.3, 39.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.45, 3.23, 6.36, 4.46, 6.47, 0.479, 0.494, 0.955]}","{'trans': ['MNN'], 'ke': [249], 'rsf': [1.29]}",43,#ff1493,#3b9e9e -Ru,5,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [22117, 3224, 2967, 2838, 586.1, 483.5, 461.4, 284.2, 280, 75, 46.3, 43.2], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.57, 3.44, 6.78, 5.1, 7.39, 0.519, 0.544, 1.05]}","{'trans': ['MNN'], 'ke': [273], 'rsf': [1.2]}",44,#ff1493,#248f8f -Rh,5,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [23220, 3412, 3146, 3004, 628.1, 521.3, 496.5, 311.9, 307.2, 81.4, 50.5, 47.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.7, 3.64, 7.21, 5.8, 8.39, 0.56, 0.595, 1.15]}","{'trans': ['MNN'], 'ke': [302], 'rsf': [1.13]}",45,#ff1493,#0a7d8c -Pd,5,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [24350, 3604, 3330, 3173, 671.6, 559.9, 532.3, 340.5, 335.2, 87.1, 55.7, 50.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.81, 3.83, 7.63, 6.56, 9.48, 0.598, 0.641, 1.24]}","{'trans': ['MNN'], 'ke': [330], 'rsf': [1.07]}",46,#ff1493,#006985 -Ag,5,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [25514, 3806, 3524, 3351, 719, 603.8, 573, 374, 368.3, 97, 63.7, 58.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.93, 4.03, 8.06, 7.38, 10.66, 0.644, 0.7, 1.36]}","{'trans': ['MNN'], 'ke': [351], 'rsf': [1]}",47,#808090,#c0c0c0 -Cd,5,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [26711, 4018, 3727, 3538, 772, 652.6, 618.4, 411.9, 405.2, 109.8, 63.9, 63.9, 11.7, 10.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.04, 4.22, 8.5, 8.27, 11.95, 0.692, 0.762, 1.49, 0.778, 1.11]}","{'trans': ['MNN'], 'ke': [376], 'rsf': [0.931]}",48,#ff1493,#ffd98f -In,5,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [27940, 4238, 3938, 3730, 827.2, 703.2, 665.3, 451.4, 443.9, 122.9, 73.5, 73.5, 17.7, 16.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.16, 4.4, 8.93, 9.22, 13.32, 0.742, 0.828, 1.62, 0.935, 1.34]}","{'trans': ['MNN'], 'ke': [404], 'rsf': [0.867]}",49,#ff1493,#a67573 -Sn,5,14.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [29200, 4465, 4156, 3929, 884.7, 756.5, 714.6, 493.2, 484.9, 137.1, 83.6, 83.6, 24.9, 23.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.26, 4.58, 9.35, 10.25, 14.8, 0.794, 0.897, 1.77, 1.11, 1.59]}","{'trans': ['MNN'], 'ke': [430], 'rsf': [0.809]}",50,#ff1493,#668080 -Sb,5,15.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [30491, 4698, 4380, 4132, 946, 812.7, 766.4, 537.5, 528.2, 153.2, 95.6, 95.6, 33.3, 32.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.36, 4.76, 9.77, 11.35, 16.39, 0.848, 0.968, 1.91, 1.29, 1.85]}","{'trans': ['MNN'], 'ke': [454], 'rsf': [0.759]}",51,#ff1493,#9e63b5 -Te,5,16.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [31814, 4939, 4612, 4341, 1006, 870.8, 820, 583.4, 573, 169.4, 103.3, 103.3, 41.9, 40.4], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.46, 4.92, 10.21, 12.52, 18.06, 0.903, 1.04, 2.07, 1.49, 2.14]}","{'trans': ['MNN', 'NOO'], 'ke': [483, 31], 'rsf': [0.713, 0.0001]}",52,#ff1493,#d47a00 -I,5,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [33169, 5188, 4852, 4557, 1072, 931, 875, 630.8, 619.3, 186, 123, 123, 50.6, 48.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.53, 5.06, 10.62, 13.77, 19.87, 0.959, 1.11, 2.23, 1.69, 2.44]}","{'trans': ['MNN', 'NOO'], 'ke': [511, 37], 'rsf': [0.67, 0.0001]}",53,#a020f0,#940094 -Xe,5,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [34561, 5453, 5107, 4786, 1148.7, 1002.1, 940.6, 689, 676.4, 213.2, 146.7, 145.5, 69.5, 67.5, 23.3, 13.4, 12.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.62, 5.2, 10.99, 15.1, 21.79, 1.02, 1.19, 2.39, 1.92, 2.76, 0.1596, 0.1361, 0.26]}","{'trans': ['MNN', 'NOO'], 'ke': [532, 41], 'rsf': [0.626, 0.0001]}",54,#ff1493,#429eb0 -Cs,6,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [35985, 5714, 5359, 5012, 1211, 1071, 1003, 740.5, 726.6, 232.3, 172.4, 161.3, 79.8, 77.5, 22.7, 14.2, 12.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.73, 5.29, 11.38, 16.46, 23.76, 1.08, 1.27, 2.56, 2.15, 3.1, 0.1843, 0.1697, 0.332]}","{'trans': ['MNN', 'NOO'], 'ke': [563, 47], 'rsf': [0.589, 0.0001]}",55,#ff1493,#57178f -Ba,6,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [37441, 5989, 5624, 5247, 1293, 1137, 1063, 795.7, 780.5, 253.5, 192, 178.6, 92.6, 89.9, 30.3, 17, 14.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.84, 5.42, 11.71, 17.92, 25.84, 1.13, 1.34, 2.73, 2.4, 3.46, 0.21, 0.202, 0.4]}","{'trans': ['MNN', 'NOO'], 'ke': [584, 57], 'rsf': [0.554, 3.41]}",56,#ffa500,#00c900 -La,6,3.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [38925, 6266, 5891, 5483, 1362, 1209, 1128, 853, 836, 274.7, 205.8, 196, 105.3, 102.5, 34.3, 19.3, 16.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.89, 5.55, 12.11, 19.5, 28.12, 1.19, 1.42, 2.91, 2.67, 3.85, 0.234, 0.23, 0.458]}","{'trans': ['MNN', 'NOO'], 'ke': [625, 78], 'rsf': [0.527, 3.12]}",57,#ff1493,#70d4ff -Ce,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [40443, 6549, 6164, 5723, 1436, 1274, 1187, 902.4, 883.8, 291, 223.2, 206.5, 109, 0.1, 0.1, 37.8, 19.8, 17], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.93, 5.66, 12.53, 21.12, 30.5, 1.24, 1.47, 3.03, 2.84, 0.0609, 0.078, 0.23, 0.221, 0.439]}","{'trans': ['MNN', 'NOO'], 'ke': [661, 82], 'rsf': [0.503, 2.79]}",58,#ff1493,#ffffc7 -Pr,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [41991, 6835, 6440, 5964, 1511, 1337, 1242, 948.3, 928.8, 304.5, 236.3, 217.6, 115.1, 115.1, 2, 2, 37.4, 22.3, 22.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.98, 5.75, 12.94, 22.72, 32.85, 1.28, 1.53, 3.17, 3.07, 4.41, 0.1115, 0.143, 0.238, 0.229, 0.456]}","{'trans': ['MNN', 'NOO'], 'ke': [699, 87], 'rsf': [0.485, 2.72]}",59,#ff1493,#d9ffc7 -Nd,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [43569, 7126, 6722, 6208, 1575, 1403, 1297, 1003.3, 980.4, 319.2, 243.3, 224.6, 120.5, 120.5, 1.5, 1.5, 37.5, 21.1, 21.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 5.75, 13.35, 24.27, 35.29, 1.33, 1.59, 3.31, 3.29, 4.74, 0.1788, 0.228, 0.247, 0.236, 0.472]}","{'trans': ['MNN', 'NOO'], 'ke': [730, 91], 'rsf': [0.469, 2.65]}",60,#ff1493,#c7ffc7 -Pm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [45184, 7428, 7013, 6459, 1471, 1357, 1052, 1027, 242, 242, 120, 120], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 5.72, 13.66, 26.08, 37.65, 1.64, 3.45, 3.52, 5.07]}","{'trans': [], 'ke': [], 'rsf': []}",61,#ff1493,#a3ffc7 -Sm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [46834, 7737, 7312, 6716, 1723, 1541, 1420, 1110.9, 1083.4, 347.2, 265.6, 247.4, 129, 129, 5.2, 5.2, 37.4, 21.3, 21.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 13.84, 27.96, 40.37, 1.42, 1.7, 3.59, 3.76, 5.4, 0.374, 0.477, 0.261, 0.249, 0.501]}","{'trans': ['MNN', 'NOO'], 'ke': [814, 100], 'rsf': [0.435, 2.43]}",62,#ff1493,#8fffc7 -Eu,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [48519, 8052, 7617, 6977, 1800, 1614, 1481, 1158.6, 1127.5, 360, 284, 257, 133, 127.7, 32, 22, 22], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 14.3, 29.91, 43.24, 1.46, 1.75, 3.72, 3.99, 5.74, 0.268, 0.255, 0.515]}","{'trans': ['MNN', 'NOO'], 'ke': [858, 109], 'rsf': [0.42, 2.37]}",63,#ff1493,#61ffc7 -Gd,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [50239, 8376, 7930, 7243, 1881, 1688, 1544, 1221.9, 1189.6, 378.6, 286, 271, 142.6, 8.6, 8.6, 36, 28, 21], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 31.98, 46.23, 1.51, 1.8, 3.88, 6.14, 0.63, 0.804, 0.288, 0.279, 0.568]}","{'trans': ['MNN', 'NOO'], 'ke': [895, 138], 'rsf': [0.405, 2.26]}",64,#ff1493,#45ffc7 -Tb,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [51996, 8708, 8252, 7514, 1968, 1768, 1611, 1276.9, 1241.1, 396, 322.4, 284.1, 150.5, 150.5, 7.7, 2.4, 45.6, 28.7, 22.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 34.2, 49.42, 1.54, 1.84, 3.99, 4.46, 6.41, 0.867, 1.1, 0.281, 0.265, 0.539]}","{'trans': ['MNN', 'NOO'], 'ke': [1073, 146], 'rsf': [0.39, 2.15]}",65,#ff1493,#30ffc7 -Dy,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [53789, 9046, 8581, 7790, 2047, 1842, 1676, 1333, 1292.6, 414.2, 333.5, 293.2, 153.6, 153.6, 8, 4.3, 49.9, 26.3, 26.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.65, 52.83, 1.58, 1.88, 4.12, 4.69, 6.74, 1.1, 1.39, 0.287, 0.27, 0.551]}","{'trans': ['MNN', 'NOO'], 'ke': [1126, 151], 'rsf': [0.377, 2.07]}",66,#ff1493,#1fffc7 -Ho,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [55618, 9394, 8918, 8071, 2128, 1923, 1741, 1392, 1351, 432.4, 343.5, 308.2, 160, 160, 8.6, 5.2, 49.3, 30.8, 24.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 39.19, 56.66, 1.61, 1.91, 4.24, 4.92, 7.08, 1.37, 1.73, 0.293, 0.274, 0.562]}","{'trans': ['MNN', 'NOO'], 'ke': [1175, 157], 'rsf': [0.365, 1.98]}",67,#ff1493,#00ff9c -Er,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [57486, 9751, 9264, 8358, 2207, 2006, 1812, 1453, 1409, 449.8, 366.2, 320.2, 167.6, 167.6, 4.7, 50.6, 31.4, 24.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.7, 60.42, 1.64, 1.95, 4.37, 5.15, 7.41, 2.13, 0.298, 0.277, 0.572]}","{'trans': ['MNN', 'NOO'], 'ke': [1393, 163], 'rsf': [0.352, 1.87]}",68,#ff1493,#00e675 -Tm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [59390, 10116, 9617, 8648, 2307, 2090, 1885, 1515, 1468, 470.9, 385.9, 332.6, 175.5, 175.5, 4.6, 54.7, 31.8, 25], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 41.01, 1.67, 1.98, 4.48, 5.38, 7.74, 2.59, 0.303, 0.281, 0.583]}","{'trans': ['MNN', 'NOO'], 'ke': [1449, 166], 'rsf': [0.34, 1.78]}",69,#ff1493,#00d452 -Yb,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [61332, 10486, 9978, 8944, 2398, 2173, 1950, 1576, 1528, 480.5, 388.7, 339.7, 191.2, 182.4, 2.5, 1.3, 52, 30.3, 24.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.7, 2, 4.6, 5.61, 8.07, 2.47, 3.11, 0.308, 0.284, 0.592]}","{'trans': ['MNN', 'NOO'], 'ke': [1514, 170], 'rsf': [0.329, 1.69]}",70,#ff1493,#00bf38 -Lu,6,100.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [63314, 10870, 10349, 9244, 2491, 2264, 2024, 1639, 1589, 506.8, 412.4, 359.2, 206.1, 196.3, 8.9, 7.5, 57.3, 33.6, 26.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.73, 2.03, 4.74, 5.87, 8.45, 2.87, 3.63, 0.326, 0.304, 0.645]}","{'trans': ['MNN', 'NOO'], 'ke': [1573, 177], 'rsf': [0.317, 1.61]}",71,#ff1493,#00ab24 -Hf,6,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [65351, 11271, 10739, 9561, 2601, 2365, 2108, 1716, 1662, 538, 438.2, 380.7, 220, 211.5, 15.9, 14.2, 64.2, 38, 29.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.76, 2.06, 4.88, 6.13, 8.84, 3.32, 4.2, 0.344, 0.325, 0.699]}","{'trans': ['MNN', 'NOO'], 'ke': [1624, 185], 'rsf': [0.303, 1.47]}",72,#ff1493,#4dc2ff -Ta,6,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [67416, 11682, 11136, 9881, 2708, 2469, 2194, 1793, 1735, 563.4, 463.4, 400.9, 237.9, 226.4, 23.5, 21.6, 69.7, 42.2, 32.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.79, 2.08, 5.02, 6.4, 9.24, 3.8, 4.82, 0.363, 0.346, 0.754]}","{'trans': ['MNN', 'NOO'], 'ke': [1680, 179], 'rsf': [0.29, 1.35]}",73,#ff1493,#4da6ff -W,6,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [69525, 12100, 11544, 10207, 2820, 2575, 2281, 1872, 1809, 594.1, 490.4, 423.6, 255.9, 243.5, 33.6, 31.4, 75.6, 45.3, 36.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.81, 2.1, 5.16, 6.68, 9.65, 4.32, 5.48, 0.383, 0.367, 0.811]}","{'trans': ['MNN', 'NOO'], 'ke': [1736, 179], 'rsf': [0.278, 1.25]}",74,#ff1493,#2194d6 -Re,6,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [71676, 12527, 11959, 10535, 2932, 2682, 2367, 1949, 1883, 625.4, 518.7, 446.8, 273.9, 260.5, 42.9, 40.5, 83, 45.6, 34.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.84, 2.12, 5.3, 6.95, 10.06, 4.88, 6.2, 0.402, 0.387, 0.869]}","{'trans': ['MNN', 'NOO'], 'ke': [1799, 176], 'rsf': [0.267, 1.17]}",75,#ff1493,#267dab -Os,6,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [73871, 12968, 12385, 10871, 3049, 2792, 2457, 2031, 1960, 658.2, 549.1, 470.7, 293.1, 278.5, 53.4, 50.7, 84, 58, 44.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.13, 5.45, 7.23, 10.48, 5.48, 6.96, 0.422, 0.408, 0.928]}","{'trans': ['MNN', 'NOO'], 'ke': [1850, 170], 'rsf': [0.255, 1.11]}",76,#ff1493,#266696 -Ir,6,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [76111, 13419, 12824, 11215, 3174, 2909, 2551, 2116, 2040, 691.1, 577.8, 495.8, 311.9, 296.3, 63.8, 60.8, 95.2, 63, 48], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.88, 2.14, 5.59, 7.51, 10.9, 6.12, 7.78, 0.438, 0.422, 0.967]}","{'trans': ['MNN', 'NOO'], 'ke': [1908, 171], 'rsf': [0.244, 1.01]}",77,#ff1493,#175487 -Pt,6,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [78395, 13880, 13273, 11564, 3296, 3027, 2645, 2202, 2122, 725.4, 609.1, 519.4, 331.6, 314.6, 74.5, 71.2, 101.7, 65.3, 51.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 2.14, 5.74, 7.78, 11.32, 6.81, 8.65, 0.459, 0.444, 1.04]}","{'trans': ['MNN', 'NOO'], 'ke': [1967, 168], 'rsf': [0.234, 5.48]}",78,#ff1493,#d0d0e0 -Au,6,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [80725, 14353, 13734, 11919, 3425, 3148, 2743, 2291, 2206, 762.1, 642.7, 546.3, 353.2, 335.1, 87.6, 84, 107.2, 74.2, 57.2], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 2.14, 5.89, 8.06, 11.74, 7.54, 9.58, 0.479, 0.463, 1.1]}","{'trans': ['MNN', 'NOO'], 'ke': [2024, 239], 'rsf': [0.223, 4.6]}",79,#daa520,#ffd123 -Hg,6,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [83102, 14839, 14209, 12284, 3562, 3279, 2847, 2385, 2295, 802.2, 680.2, 576.6, 378.2, 358.8, 104, 99.9, 127, 83.1, 64.5, 9.6, 7.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.94, 2.14, 6.04, 8.33, 12.17, 8.32, 10.57, 0.5, 0.484, 1.17, 0.869, 1.21]}","{'trans': ['MNN', 'NOO'], 'ke': [2078, 241], 'rsf': [0.213, 3.78]}",80,#ff1493,#b8b8d0 -Tl,6,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [85530, 15347, 14698, 12658, 3704, 3416, 2957, 2485, 2389, 846.2, 720.5, 609.5, 405.7, 385, 122.2, 117.8, 136, 94.6, 73.5, 14.7, 12.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2.13, 6.19, 8.6, 12.6, 9.14, 11.62, 0.52, 0.505, 1.25, 0.991, 1.39]}","{'trans': ['MNN', 'NOO'], 'ke': [2134, 244], 'rsf': [0.202, 3.06]}",81,#ff1493,#a6544d -Pb,6,14.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [88005, 15861, 15200, 13035, 3851, 3554, 3066, 2586, 2484, 891.8, 761.9, 643.5, 434.3, 412.2, 141.7, 136.9, 147, 106.4, 83.3, 20.7, 18.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.12, 6.33, 8.87, 13.02, 10.01, 12.73, 0.542, 0.526, 1.33, 1.11, 1.58]}","{'trans': ['MNN', 'NOO'], 'ke': [2186, 249], 'rsf': [0.192, 2.58]}",82,#ff1493,#575961 -Bi,6,15.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [90524, 16388, 15711, 13419, 3999, 3696, 3177, 2688, 2580, 939, 805.2, 678.8, 464, 440.1, 162.3, 157, 159.3, 119, 92.6, 26.9, 23.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.1, 6.48, 9.14, 13.44, 10.93, 13.9, 0.563, 0.546, 1.41, 1.24, 1.76]}","{'trans': ['MNN'], 'ke': [2243], 'rsf': [0.183]}",83,#ff1493,#9e4fb5 -Po,6,16.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [93105, 16939, 16244, 13814, 4149, 3854, 3302, 2798, 2683, 995, 851, 705, 500, 473, 184, 184, 177, 132, 104, 31, 31], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.97, 2.07, 6.62, 9.4, 13.87, 11.9, 15.14, 0.584, 0.566, 1.5, 1.36, 1.95]}","{'trans': [], 'ke': [], 'rsf': []}",84,#ff1493,#ab5c00 -At,6,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [95730, 17493, 16785, 14214, 4317, 4008, 3426, 2909, 2787, 1042, 886, 740, 533, 507, 210, 210, 195, 148, 115, 40, 40], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.04, 6.77, 9.65, 14.29, 12.92, 16.44, 0.605, 0.584, 1.58, 1.49, 2.14]}","{'trans': [], 'ke': [], 'rsf': []}",85,#ff1493,#754f45 -Rn,6,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s'], 'be': [98404, 18049, 17337, 14619, 4482, 4159, 3538, 3022, 2892, 1097, 929, 768, 567, 541, 238, 238, 214, 164, 127, 48, 48, 26], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2, 6.92, 9.9, 14.7, 14, 17.81, 0.625, 0.602, 1.67, 1.62, 2.33, 0.1129]}","{'trans': [], 'ke': [], 'rsf': []}",86,#ffffff,#428296 -Fr,7,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [101137, 18639, 17907, 15031, 4652, 4327, 3663, 3136, 3000, 1153, 980, 810, 603, 577, 268, 268, 234, 182, 140, 58, 58, 34, 15, 15], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.97, 7.07, 10.16, 15.11, 15.12, 19.24, 0.645, 0.618, 1.77, 1.75, 2.53, 0.1257, 0.0966, 0.24]}","{'trans': [], 'ke': [], 'rsf': []}",87,#ffffff,#420066 -Ra,7,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [103922, 19237, 18484, 15444, 4822, 4490, 3792, 3248, 3105, 1208, 1058, 879, 636, 603, 299, 299, 254, 200, 153, 68, 68, 44, 19, 19], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.91, 7.2, 10.4, 15.53, 16.3, 20.74, 0.665, 0.633, 1.86, 1.88, 2.73, 0.1383, 0.1099, 0.286]}","{'trans': [], 'ke': [], 'rsf': []}",88,#ffffff,#007d00 -Ac,7,3.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [106755, 19840, 19083, 15871, 5002, 4656, 3909, 3370, 3219, 1269, 1080, 890, 675, 639, 319, 319, 272, 215, 167, 80, 80], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.86, 7.33, 10.61, 15.93, 17.53, 22.3, 0.684, 0.647, 1.95, 2.02, 2.94]}","{'trans': [], 'ke': [], 'rsf': []}",89,#ffffff,#70abfa -Th,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [109651, 20472, 19693, 16300, 5182, 4830, 4046, 3491, 3332, 1330, 1168, 966.4, 712.1, 675.2, 342.4, 333.1, 290, 229, 182, 92.5, 85.4, 41.4, 24.5, 16.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.9, 7.46, 10.82, 16.31, 18.81, 23.94, 0.702, 0.66, 2.05, 2.15, 3.15, 0.1625, 0.1325, 0.366]}","{'trans': [], 'ke': [], 'rsf': []}",90,#ff1493,#00baff -Pa,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [112601, 21105, 20314, 16733, 5367, 5001, 4174, 3611, 3442, 1387, 1224, 1007, 743, 708, 371, 360, 310, 232, 232, 94, 94], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 1.74, 7.61, 11.04, 16.47, 20.12, 25.6, 0.718, 0.667, 2.13, 2.25, 3.29]}","{'trans': [], 'ke': [], 'rsf': []}",91,#ffffff,#00a1ff -U,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [115606, 21757, 20948, 17166, 5548, 5182, 4303, 3728, 3552, 1439, 1271, 1043, 778.3, 736.2, 388.2, 377.4, 321, 257, 192, 102.8, 94.2, 43.9, 26.8, 16.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 1.68, 7.71, 11.25, 17.05, 21.5, 27.36, 0.732, 0.674, 2.22, 2.36, 3.46, 0.1682, 0.133, 0.376]}","{'trans': [], 'ke': [], 'rsf': []}",92,#ff1493,#008fff From ef35d11550e8b30f9ea29ca54f1ff70fe69fdca6 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Thu, 4 May 2023 17:45:32 +0200 Subject: [PATCH 24/35] changed the color of elements in the periodic table to follow the 10-class paired colormap --- Python/periodictable.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/Python/periodictable.py b/Python/periodictable.py index b83d097..a837444 100644 --- a/Python/periodictable.py +++ b/Python/periodictable.py @@ -26,7 +26,9 @@ def initUI(self): button.clicked.connect(lambda checked,s=self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]: self.toggleElementSelection(s)) cpk_color = \ self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['cpk_color'].values[0] - button.setStyleSheet("background-color: %s" % cpk_color) + series_color = \ + self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['series_color'].values[0] + button.setStyleSheet("background-color: %s" % series_color) button.setMinimumHeight(50) self.grid.addWidget(button, i, j) self.grid.setRowMinimumHeight(i, 60) @@ -63,12 +65,13 @@ def toggleElementSelection(self, element): button = self.grid.itemAtPosition(i, j).widget() cpk_color = \ self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['cpk_color'].values[0] + series_color = \ + self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['series_color'].values[0] if symbol in self.selected_elements_names: button.setStyleSheet("border: 3px solid #FF0000; font-weight: bold; color: #FF0000") else: - button.setStyleSheet("background-color: %s" % cpk_color) + button.setStyleSheet("background-color: %s" % series_color) def clearSelection(self): - print(self.selected_elements_names) self.selected_elements = [] self.selected_elements_names = [] for i in range(1, 8): @@ -77,10 +80,10 @@ def clearSelection(self): button = self.grid.itemAtPosition(i, j).widget() cpk_color = \ self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['cpk_color'].values[0] - button.setStyleSheet("background-color: %s" % cpk_color) + series_color = \ + self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['series_color'].values[0] + button.setStyleSheet("background-color: %s" % series_color) def updateSelectedElements(self): - print(self.selected_elements_names) - print(self.selected_elements) return self.selected_elements From 6934c6888025c2dc88990ed623e4814f7d9583e4 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Fri, 5 May 2023 09:09:21 +0200 Subject: [PATCH 25/35] restyled periodic table a bit --- Python/main.py | 1 + Python/periodictable.py | 35 +++++++++++++--- elements.csv | 93 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 124 insertions(+), 5 deletions(-) create mode 100644 elements.csv diff --git a/Python/main.py b/Python/main.py index 5a54d1b..02e176c 100644 --- a/Python/main.py +++ b/Python/main.py @@ -1277,6 +1277,7 @@ def preset(self): if index == 7: self.pt.show() self.pt.refresh_button.clicked.connect(self.plot_pt) + self.pt.clear_button.clicked.connect(self.plot_pt) if not self.pt.isActiveWindow(): self.pt.close() self.pt.show() diff --git a/Python/periodictable.py b/Python/periodictable.py index a837444..8cdcca3 100644 --- a/Python/periodictable.py +++ b/Python/periodictable.py @@ -1,4 +1,6 @@ -from PyQt5.QtWidgets import QWidget, QPushButton, QGridLayout +from PyQt5.QtCore import Qt +from PyQt5.QtGui import QColor, QPixmap +from PyQt5.QtWidgets import QWidget, QPushButton, QGridLayout, QLabel, QListWidgetItem, QListWidget, QHBoxLayout import pandas as pd import os @@ -18,6 +20,7 @@ def initUI(self): self.grid = QGridLayout() self.grid.setSpacing(0) # Remove spacing between buttons self.grid.setVerticalSpacing(0) + self.grid.setHorizontalSpacing(0) for i in range(1, 8): for j in range(1, 19): symbol = self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['symbol'].values @@ -30,12 +33,13 @@ def initUI(self): self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['series_color'].values[0] button.setStyleSheet("background-color: %s" % series_color) button.setMinimumHeight(50) + button.setMaximumWidth(80) self.grid.addWidget(button, i, j) - self.grid.setRowMinimumHeight(i, 60) + self.grid.setRowMinimumHeight(i, 50) self.grid.setVerticalSpacing(0) self.grid.setHorizontalSpacing(0) self.setLayout(self.grid) - self.setGeometry(100, 100, 800, 600) + self.setGeometry(100, 100, 600, 500) self.setWindowTitle('Clickable Periodic Table') @@ -43,14 +47,35 @@ def initUI(self): self.refresh_button.setStyleSheet("font-weight: bold; font-size: 16px") self.refresh_button.clicked.connect(self.updateSelectedElements) self.refresh_button.setMaximumHeight(50) - self.grid.addWidget(self.refresh_button, 8, 5,1,3) + self.grid.addWidget(self.refresh_button, 1, 5,2,3) self.clear_button = QPushButton('Clear', self) self.clear_button.setStyleSheet("font-weight: bold; font-size: 16px") self.clear_button.clicked.connect(self.clearSelection) self.clear_button.setMaximumHeight(50) - self.grid.addWidget(self.clear_button, 8, 8,1,3) + self.grid.addWidget(self.clear_button, 1, 8,2,3) + + # create legend + legend_layout = QHBoxLayout() + legend = QLabel(self) + legend.setText("Legend:") + legend.setStyleSheet("font-size: 16px; margin-top: 20px") + legend.move(50, 750) + colors = self.data['series_color'].unique() + # add legend labels for each color used in the periodic table + for i, color in enumerate(colors): + label = QLabel(self) + label.setStyleSheet("background-color: %s; border: 1px solid black" % color) + label.setFixedSize(30, 30) + label.move(40 + i * 50, 780) + legend_layout.addWidget(label) + legend_text = QLabel(self) + legend_text.setText(self.data[(self.data['series_color']==color)]['series_name'].values[0]) + legend_text.setStyleSheet("font-size: 16px; margin-top: 20px") + legend_text.move(55 + i * 50, 785) + legend_layout.addWidget(legend_text) + self.grid.addLayout(legend_layout, 9, 1, 1, 18) def toggleElementSelection(self, element): if element['symbol'].values[0] in self.selected_elements_names: self.selected_elements_names.remove(element['symbol'].values[0]) diff --git a/elements.csv b/elements.csv new file mode 100644 index 0000000..36fb345 --- /dev/null +++ b/elements.csv @@ -0,0 +1,93 @@ +symbol,period,group_id,series_id,alka,aes,atomic_number,cpk_color,jmol_color,series_name,series_color +H,1,1.0,1,"{'trans': ['1s'], 'be': [13.6], 'rsf': [0.0002]}","{'trans': [], 'ke': [], 'rsf': []}",1,#ffffff,#ffffff,Nonmetals,#baa2a6 +He,1,18.0,2,"{'trans': ['1s'], 'be': [24.6], 'rsf': [0.0082]}","{'trans': [], 'ke': [], 'rsf': []}",2,#ffc0cb,#d9ffff,Noble gases,#bbbb88 +Li,2,1.0,3,"{'trans': ['1s'], 'be': [54.7], 'rsf': [0.0568]}","{'trans': ['KLL'], 'ke': [43], 'rsf': [0.977]}",3,#b22222,#cc80ff,Alkali metals,#a6cee3 +Be,2,2.0,4,"{'trans': ['1s'], 'be': [111.5], 'rsf': [0.1947]}","{'trans': ['KLL'], 'ke': [104], 'rsf': [0.456]}",4,#ff1493,#c2ff00,Alkaline earth metals,#1f78b4 +B,2,13.0,5,"{'trans': ['1s'], 'be': [188], 'rsf': [0.486]}","{'trans': ['KLL'], 'ke': [179], 'rsf': [0.289]}",5,#00ff00,#ffb5b5,Metalloids,#33a02c +C,2,14.0,1,"{'trans': ['1s'], 'be': [284.2], 'rsf': [1]}","{'trans': ['KLL'], 'ke': [272], 'rsf': [0.209]}",6,#c8c8c8,#909090,Nonmetals,#baa2a6 +N,2,15.0,1,"{'trans': ['1s', '2s'], 'be': [409.9, 37.3], 'rsf': [1.8, 0.0867]}","{'trans': ['KLL'], 'ke': [379], 'rsf': [0.159]}",7,#8f8fff,#3050f8,Nonmetals,#baa2a6 +O,2,16.0,1,"{'trans': ['1s', '2s'], 'be': [543.1, 41.6], 'rsf': [2.93, 0.1405]}","{'trans': ['KLL'], 'ke': [503], 'rsf': [0.129]}",8,#f00000,#ff0d0d,Nonmetals,#baa2a6 +F,2,17.0,6,"{'trans': ['1s'], 'be': [696.7], 'rsf': [4.43]}","{'trans': ['KLL'], 'ke': [647], 'rsf': [0.105]}",9,#daa520,#90e050,Halogens,#fdbf6f +Ne,2,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [870.2, 48.5, 21.7, 21.6], 'rsf': [6.3, 0.296, 0.0347, 0.0683]}","{'trans': ['KLL'], 'ke': [805], 'rsf': [0.0846]}",10,#ff1493,#b3e3f5,Noble gases,#bbbb88 +Na,3,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1070.8, 63.5, 30.65, 30.81], 'rsf': [8.52, 0.422, 0.0654, 0.1287]}","{'trans': ['KLL'], 'ke': [990], 'rsf': [0.0714]}",11,#0000ff,#ab5cf2,Alkali metals,#a6cee3 +Mg,3,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1303, 88.7, 49.78, 49.5], 'rsf': [11.18, 0.575, 0.1125, 0.221]}","{'trans': ['KLL', 'LMM'], 'ke': [1186, 45], 'rsf': [0.0593, 3.43]}",12,#228b22,#8aff00,Alkaline earth metals,#1f78b4 +Al,3,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1559.6, 117.8, 72.95, 72.55], 'rsf': [0.0001, 0.753, 0.1811, 0.356]}","{'trans': ['KLL', 'LMM'], 'ke': [1396, 68], 'rsf': [0.0497, 2.44]}",13,#808090,#bfa6a6,Poor metals,#b2df8a +Si,3,14.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1839, 149.7, 99.82, 99.42], 'rsf': [0.0001, 0.955, 0.276, 0.541]}","{'trans': ['KLL', 'LMM'], 'ke': [1619, 92], 'rsf': [0.0417, 1.78]}",14,#daa520,#f0c8a0,Metalloids,#33a02c +P,3,15.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2145.5, 189, 136, 135], 'rsf': [0.0001, 1.18, 0.403, 0.789]}","{'trans': ['KLL', 'LMM'], 'ke': [1859, 120], 'rsf': [0.035, 1.36]}",15,#ffa500,#ff8000,Nonmetals,#baa2a6 +S,3,16.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2472, 230.9, 163.6, 162.5], 'rsf': [0.0001, 1.43, 0.567, 1.11]}","{'trans': ['KLL', 'LMM'], 'ke': [2117, 152], 'rsf': [0.0295, 1.14]}",16,#ffc832,#ffff30,Nonmetals,#baa2a6 +Cl,3,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2822.4, 270, 202, 200], 'rsf': [0.0001, 1.69, 0.775, 1.51]}","{'trans': ['KLL', 'LMM'], 'ke': [2378, 181], 'rsf': [0.0001, 0.984]}",17,#00ff00,#1ff01f,Halogens,#fdbf6f +Ar,3,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3205.9, 326.3, 250.6, 248.4, 29.3, 15.9, 15.7], 'rsf': [0.0001, 1.97, 1.03, 2.01, 0.227, 0.0821, 0.1597]}","{'trans': ['LMM'], 'ke': [215], 'rsf': [0.827]}",18,#ff1493,#80d1e3,Noble gases,#bbbb88 +K,4,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3608.4, 378.6, 297.3, 294.6, 34.8, 18.3, 18.3], 'rsf': [0.0001, 2.27, 1.35, 2.62, 0.286, 0.1229, 0.239]}","{'trans': ['LMM'], 'ke': [252], 'rsf': [0.723]}",19,#ff1493,#8f40d4,Alkali metals,#a6cee3 +Ca,4,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4038.5, 438.4, 349.7, 346.2, 44.3, 25.4, 25.4], 'rsf': [0.0001, 2.59, 1.72, 3.35, 0.351, 0.172, 0.335]}","{'trans': ['LMM', 'MNN'], 'ke': [291, 20], 'rsf': [0.633, 0.0001]}",20,#808090,#3dff00,Alkaline earth metals,#1f78b4 +Sc,4,3.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4492, 498, 403.6, 398.7, 51.1, 28.3, 28.3], 'rsf': [0.0001, 2.91, 2.17, 4.21, 0.411, 0.221, 0.429]}","{'trans': ['LMM', 'MNN'], 'ke': [340, 24], 'rsf': [0.563, 0.0001]}",21,#ff1493,#e6e6e6,Transition metals,#e08e79 +Ti,4,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4966, 560.9, 460.2, 453.8, 58.7, 32.6, 32.6], 'rsf': [0.0001, 3.24, 2.69, 5.22, 0.473, 0.276, 0.537]}","{'trans': ['LMM', 'MNN'], 'ke': [418, 27], 'rsf': [0.514, 0.0001]}",22,#808090,#bfc2c7,Transition metals,#e08e79 +V,4,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5465, 626.7, 519.8, 512.1, 66.3, 37.2, 37.2], 'rsf': [0.0001, 3.57, 3.29, 6.37, 0.538, 0.339, 0.657]}","{'trans': ['LMM', 'MNN'], 'ke': [473, 31], 'rsf': [0.471, 5.03]}",23,#ff1493,#a6a6ab,Transition metals,#e08e79 +Cr,4,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5989, 696, 583.8, 574.1, 74.1, 42.2, 42.2], 'rsf': [0.0001, 3.91, 3.98, 7.69, 0.596, 0.4, 0.773]}","{'trans': ['LMM', 'MNN'], 'ke': [529, 36], 'rsf': [0.432, 4.6]}",24,#808090,#8a99c7,Transition metals,#e08e79 +Mn,4,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [6539, 769.1, 649.9, 638.7, 82.3, 47.2, 47.2], 'rsf': [0.0001, 4.23, 4.74, 9.17, 0.674, 0.485, 0.938]}","{'trans': ['LMM', 'MNN'], 'ke': [589, 40], 'rsf': [0.397, 3.96]}",25,#808090,#9c7ac7,Transition metals,#e08e79 +Fe,4,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7112, 844.6, 719.9, 706.8, 91.3, 52.7, 52.7], 'rsf': [0.0001, 4.57, 5.6, 10.82, 0.745, 0.569, 1.1]}","{'trans': ['LMM', 'MNN'], 'ke': [703, 47], 'rsf': [0.367, 3.5]}",26,#ffa500,#e06633,Transition metals,#e08e79 +Co,4,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7709, 925.1, 793.2, 778.1, 101, 58.9, 59.9], 'rsf': [0.0001, 4.88, 6.54, 12.62, 0.818, 0.66, 1.27]}","{'trans': ['LMM', 'MNN'], 'ke': [775, 53], 'rsf': [0.341, 3.12]}",27,#ff1493,#f090a0,Transition metals,#e08e79 +Ni,4,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8333, 1008.6, 870, 852.7, 110.8, 68, 66.2], 'rsf': [0.0001, 5.16, 7.57, 14.61, 0.892, 0.757, 1.46]}","{'trans': ['LMM', 'MNN'], 'ke': [848, 61], 'rsf': [0.316, 2.65]}",28,#a52a2a,#50d050,Transition metals,#e08e79 +Cu,4,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8979, 1096.7, 952.3, 932.7, 122.5, 77.3, 75.1], 'rsf': [0.0001, 5.46, 8.66, 16.73, 0.957, 0.848, 1.63]}","{'trans': ['LMM', 'MNN'], 'ke': [920, 60], 'rsf': [0.294, 2.41]}",29,#a52a2a,#c88033,Transition metals,#e08e79 +Zn,4,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [9659, 1196.2, 1044.9, 1021.8, 139.8, 91.4, 88.6, 10.2, 10.1], 'rsf': [0.0001, 5.76, 9.8, 18.92, 1.04, 0.968, 1.86, 0.33, 0.48]}","{'trans': ['LMM', 'MNN'], 'ke': [994, 59], 'rsf': [0.271, 1.98]}",30,#a52a2a,#7d80b0,Transition metals,#e08e79 +Ga,4,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [10367, 1299, 1143.2, 1116.4, 159.5, 103.5, 100, 18.7, 18.7], 'rsf': [0.0001, 6.07, 11.09, 21.4, 1.13, 1.1, 2.11, 0.442, 0.643]}","{'trans': ['LMM', 'MNN'], 'ke': [1070, 55], 'rsf': [0.25, 1.57]}",31,#ff1493,#c28f8f,Poor metals,#b2df8a +Ge,4,14.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11103, 1414.6, 1248.1, 1217, 180.1, 124.9, 120.8, 29.8, 29.2], 'rsf': [0.0001, 6.31, 12.52, 24.15, 1.23, 1.24, 2.39, 0.578, 0.842]}","{'trans': ['LMM', 'MNN'], 'ke': [1147, 23], 'rsf': [0.229, 1.27]}",32,#ff1493,#668f8f,Metalloids,#33a02c +As,4,15.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11867, 1527, 1359.1, 1323.6, 204.7, 146.2, 141.2, 41.7, 41.7], 'rsf': [0.0001, 0.0001, 14.07, 27.19, 1.32, 1.39, 2.68, 0.741, 1.08]}","{'trans': ['LMM', 'MNN'], 'ke': [1228, 31], 'rsf': [0.211, 1.06]}",33,#ff1493,#bd80e3,Metalloids,#33a02c +Se,4,16.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [12658, 1652, 1474.3, 1433.9, 229.6, 166.5, 160.7, 55.5, 54.6], 'rsf': [0.0001, 0.0001, 13.66, 25.9, 1.43, 1.55, 2.98, 0.934, 1.36]}","{'trans': ['LMM', 'MNN'], 'ke': [1315, 43], 'rsf': [0.194, 5.44]}",34,#ff1493,#ffa100,Nonmetals,#baa2a6 +Br,4,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [13474, 1782, 1596, 1550, 257, 189, 182, 70, 69], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.53, 1.72, 3.31, 1.16, 1.68]}","{'trans': ['LMM', 'MNN'], 'ke': [1396, 55], 'rsf': [0.179, 4.37]}",35,#a52a2a,#a62929,Halogens,#fdbf6f +Kr,4,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [14326, 1921, 1730.9, 1678.4, 292.8, 222.2, 214.4, 95, 93.8, 27.5, 14.1, 14.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.64, 1.89, 3.65, 1.42, 2.06, 0.213, 0.1643, 0.312]}","{'trans': ['LMM'], 'ke': [1474], 'rsf': [0.164]}",36,#ff1493,#5cb8d1,Noble gases,#bbbb88 +Rb,5,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [15200, 2065, 1864, 1804, 326.7, 248.7, 239.1, 113, 112, 30.5, 16.3, 15.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.75, 2.07, 4, 1.72, 2.49, 0.251, 0.214, 0.411]}","{'trans': ['LMM', 'MNN'], 'ke': [1565, 76], 'rsf': [0.152, 2.63]}",37,#ff1493,#702eb0,Alkali metals,#a6cee3 +Sr,5,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [16105, 2216, 2007, 1940, 358.7, 280.3, 270, 136, 134.2, 38.9, 21.3, 20.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.25, 4.37, 2.06, 2.99, 0.291, 0.265, 0.51]}","{'trans': ['LMM', 'MNN'], 'ke': [1649, 110], 'rsf': [0.14, 2.17]}",38,#ff1493,#00ff00,Alkaline earth metals,#1f78b4 +Y,5,3.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17038, 2373, 2156, 2080, 392, 310.6, 298.8, 157.7, 155.8, 43.8, 24.4, 23.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.98, 2.44, 4.75, 2.44, 3.54, 0.329, 0.311, 0.599]}","{'trans': ['LMM', 'MNN'], 'ke': [1746, 127], 'rsf': [0.129, 1.86]}",39,#ff1493,#94ffff,Transition metals,#e08e79 +Zr,5,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17998, 2532, 2307, 2223, 430.3, 343.5, 329.8, 181.1, 178.8, 50.6, 28.5, 27.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.1, 2.64, 5.14, 2.87, 4.17, 0.367, 0.357, 0.689]}","{'trans': ['LMM', 'MNN'], 'ke': [1845, 147], 'rsf': [0.119, 1.66]}",40,#ff1493,#94e0e0,Transition metals,#e08e79 +Nb,5,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [18986, 2698, 2465, 2371, 466.6, 376.1, 360.6, 205, 202.3, 56.4, 32.6, 30.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.22, 2.84, 5.53, 3.35, 4.86, 0.402, 0.398, 0.767]}","{'trans': ['LMM', 'MNN'], 'ke': [1944, 167], 'rsf': [0.11, 1.5]}",41,#ff1493,#73c2c9,Transition metals,#e08e79 +Mo,5,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [20000, 2866, 2625, 2520, 506.3, 411.6, 394, 231.1, 227.9, 63.2, 37.6, 35.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.34, 3.04, 5.94, 3.88, 5.62, 0.44, 0.445, 0.86]}","{'trans': ['LMM', 'MNN'], 'ke': [2044, 186], 'rsf': [0.101, 1.39]}",42,#ff1493,#54b5b5,Transition metals,#e08e79 +Tc,5,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [21044, 3043, 2793, 2677, 544, 447.6, 417.7, 257.6, 253.9, 69.5, 42.3, 39.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.45, 3.23, 6.36, 4.46, 6.47, 0.479, 0.494, 0.955]}","{'trans': ['MNN'], 'ke': [249], 'rsf': [1.29]}",43,#ff1493,#3b9e9e,Transition metals,#e08e79 +Ru,5,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [22117, 3224, 2967, 2838, 586.1, 483.5, 461.4, 284.2, 280, 75, 46.3, 43.2], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.57, 3.44, 6.78, 5.1, 7.39, 0.519, 0.544, 1.05]}","{'trans': ['MNN'], 'ke': [273], 'rsf': [1.2]}",44,#ff1493,#248f8f,Transition metals,#e08e79 +Rh,5,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [23220, 3412, 3146, 3004, 628.1, 521.3, 496.5, 311.9, 307.2, 81.4, 50.5, 47.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.7, 3.64, 7.21, 5.8, 8.39, 0.56, 0.595, 1.15]}","{'trans': ['MNN'], 'ke': [302], 'rsf': [1.13]}",45,#ff1493,#0a7d8c,Transition metals,#e08e79 +Pd,5,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [24350, 3604, 3330, 3173, 671.6, 559.9, 532.3, 340.5, 335.2, 87.1, 55.7, 50.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.81, 3.83, 7.63, 6.56, 9.48, 0.598, 0.641, 1.24]}","{'trans': ['MNN'], 'ke': [330], 'rsf': [1.07]}",46,#ff1493,#006985,Transition metals,#e08e79 +Ag,5,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [25514, 3806, 3524, 3351, 719, 603.8, 573, 374, 368.3, 97, 63.7, 58.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.93, 4.03, 8.06, 7.38, 10.66, 0.644, 0.7, 1.36]}","{'trans': ['MNN'], 'ke': [351], 'rsf': [1]}",47,#808090,#c0c0c0,Transition metals,#e08e79 +Cd,5,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [26711, 4018, 3727, 3538, 772, 652.6, 618.4, 411.9, 405.2, 109.8, 63.9, 63.9, 11.7, 10.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.04, 4.22, 8.5, 8.27, 11.95, 0.692, 0.762, 1.49, 0.778, 1.11]}","{'trans': ['MNN'], 'ke': [376], 'rsf': [0.931]}",48,#ff1493,#ffd98f,Transition metals,#e08e79 +In,5,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [27940, 4238, 3938, 3730, 827.2, 703.2, 665.3, 451.4, 443.9, 122.9, 73.5, 73.5, 17.7, 16.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.16, 4.4, 8.93, 9.22, 13.32, 0.742, 0.828, 1.62, 0.935, 1.34]}","{'trans': ['MNN'], 'ke': [404], 'rsf': [0.867]}",49,#ff1493,#a67573,Poor metals,#b2df8a +Sn,5,14.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [29200, 4465, 4156, 3929, 884.7, 756.5, 714.6, 493.2, 484.9, 137.1, 83.6, 83.6, 24.9, 23.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.26, 4.58, 9.35, 10.25, 14.8, 0.794, 0.897, 1.77, 1.11, 1.59]}","{'trans': ['MNN'], 'ke': [430], 'rsf': [0.809]}",50,#ff1493,#668080,Poor metals,#b2df8a +Sb,5,15.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [30491, 4698, 4380, 4132, 946, 812.7, 766.4, 537.5, 528.2, 153.2, 95.6, 95.6, 33.3, 32.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.36, 4.76, 9.77, 11.35, 16.39, 0.848, 0.968, 1.91, 1.29, 1.85]}","{'trans': ['MNN'], 'ke': [454], 'rsf': [0.759]}",51,#ff1493,#9e63b5,Metalloids,#33a02c +Te,5,16.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [31814, 4939, 4612, 4341, 1006, 870.8, 820, 583.4, 573, 169.4, 103.3, 103.3, 41.9, 40.4], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.46, 4.92, 10.21, 12.52, 18.06, 0.903, 1.04, 2.07, 1.49, 2.14]}","{'trans': ['MNN', 'NOO'], 'ke': [483, 31], 'rsf': [0.713, 0.0001]}",52,#ff1493,#d47a00,Metalloids,#33a02c +I,5,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [33169, 5188, 4852, 4557, 1072, 931, 875, 630.8, 619.3, 186, 123, 123, 50.6, 48.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.53, 5.06, 10.62, 13.77, 19.87, 0.959, 1.11, 2.23, 1.69, 2.44]}","{'trans': ['MNN', 'NOO'], 'ke': [511, 37], 'rsf': [0.67, 0.0001]}",53,#a020f0,#940094,Halogens,#fdbf6f +Xe,5,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [34561, 5453, 5107, 4786, 1148.7, 1002.1, 940.6, 689, 676.4, 213.2, 146.7, 145.5, 69.5, 67.5, 23.3, 13.4, 12.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.62, 5.2, 10.99, 15.1, 21.79, 1.02, 1.19, 2.39, 1.92, 2.76, 0.1596, 0.1361, 0.26]}","{'trans': ['MNN', 'NOO'], 'ke': [532, 41], 'rsf': [0.626, 0.0001]}",54,#ff1493,#429eb0,Noble gases,#bbbb88 +Cs,6,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [35985, 5714, 5359, 5012, 1211, 1071, 1003, 740.5, 726.6, 232.3, 172.4, 161.3, 79.8, 77.5, 22.7, 14.2, 12.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.73, 5.29, 11.38, 16.46, 23.76, 1.08, 1.27, 2.56, 2.15, 3.1, 0.1843, 0.1697, 0.332]}","{'trans': ['MNN', 'NOO'], 'ke': [563, 47], 'rsf': [0.589, 0.0001]}",55,#ff1493,#57178f,Alkali metals,#a6cee3 +Ba,6,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [37441, 5989, 5624, 5247, 1293, 1137, 1063, 795.7, 780.5, 253.5, 192, 178.6, 92.6, 89.9, 30.3, 17, 14.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.84, 5.42, 11.71, 17.92, 25.84, 1.13, 1.34, 2.73, 2.4, 3.46, 0.21, 0.202, 0.4]}","{'trans': ['MNN', 'NOO'], 'ke': [584, 57], 'rsf': [0.554, 3.41]}",56,#ffa500,#00c900,Alkaline earth metals,#1f78b4 +La,6,3.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [38925, 6266, 5891, 5483, 1362, 1209, 1128, 853, 836, 274.7, 205.8, 196, 105.3, 102.5, 34.3, 19.3, 16.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.89, 5.55, 12.11, 19.5, 28.12, 1.19, 1.42, 2.91, 2.67, 3.85, 0.234, 0.23, 0.458]}","{'trans': ['MNN', 'NOO'], 'ke': [625, 78], 'rsf': [0.527, 3.12]}",57,#ff1493,#70d4ff,Lanthanides,#cab2d6 +Ce,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [40443, 6549, 6164, 5723, 1436, 1274, 1187, 902.4, 883.8, 291, 223.2, 206.5, 109, 0.1, 0.1, 37.8, 19.8, 17], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.93, 5.66, 12.53, 21.12, 30.5, 1.24, 1.47, 3.03, 2.84, 0.0609, 0.078, 0.23, 0.221, 0.439]}","{'trans': ['MNN', 'NOO'], 'ke': [661, 82], 'rsf': [0.503, 2.79]}",58,#ff1493,#ffffc7,Lanthanides,#cab2d6 +Pr,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [41991, 6835, 6440, 5964, 1511, 1337, 1242, 948.3, 928.8, 304.5, 236.3, 217.6, 115.1, 115.1, 2, 2, 37.4, 22.3, 22.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.98, 5.75, 12.94, 22.72, 32.85, 1.28, 1.53, 3.17, 3.07, 4.41, 0.1115, 0.143, 0.238, 0.229, 0.456]}","{'trans': ['MNN', 'NOO'], 'ke': [699, 87], 'rsf': [0.485, 2.72]}",59,#ff1493,#d9ffc7,Lanthanides,#cab2d6 +Nd,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [43569, 7126, 6722, 6208, 1575, 1403, 1297, 1003.3, 980.4, 319.2, 243.3, 224.6, 120.5, 120.5, 1.5, 1.5, 37.5, 21.1, 21.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 5.75, 13.35, 24.27, 35.29, 1.33, 1.59, 3.31, 3.29, 4.74, 0.1788, 0.228, 0.247, 0.236, 0.472]}","{'trans': ['MNN', 'NOO'], 'ke': [730, 91], 'rsf': [0.469, 2.65]}",60,#ff1493,#c7ffc7,Lanthanides,#cab2d6 +Pm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [45184, 7428, 7013, 6459, 1471, 1357, 1052, 1027, 242, 242, 120, 120], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 5.72, 13.66, 26.08, 37.65, 1.64, 3.45, 3.52, 5.07]}","{'trans': [], 'ke': [], 'rsf': []}",61,#ff1493,#a3ffc7,Lanthanides,#cab2d6 +Sm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [46834, 7737, 7312, 6716, 1723, 1541, 1420, 1110.9, 1083.4, 347.2, 265.6, 247.4, 129, 129, 5.2, 5.2, 37.4, 21.3, 21.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 13.84, 27.96, 40.37, 1.42, 1.7, 3.59, 3.76, 5.4, 0.374, 0.477, 0.261, 0.249, 0.501]}","{'trans': ['MNN', 'NOO'], 'ke': [814, 100], 'rsf': [0.435, 2.43]}",62,#ff1493,#8fffc7,Lanthanides,#cab2d6 +Eu,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [48519, 8052, 7617, 6977, 1800, 1614, 1481, 1158.6, 1127.5, 360, 284, 257, 133, 127.7, 32, 22, 22], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 14.3, 29.91, 43.24, 1.46, 1.75, 3.72, 3.99, 5.74, 0.268, 0.255, 0.515]}","{'trans': ['MNN', 'NOO'], 'ke': [858, 109], 'rsf': [0.42, 2.37]}",63,#ff1493,#61ffc7,Lanthanides,#cab2d6 +Gd,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [50239, 8376, 7930, 7243, 1881, 1688, 1544, 1221.9, 1189.6, 378.6, 286, 271, 142.6, 8.6, 8.6, 36, 28, 21], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 31.98, 46.23, 1.51, 1.8, 3.88, 6.14, 0.63, 0.804, 0.288, 0.279, 0.568]}","{'trans': ['MNN', 'NOO'], 'ke': [895, 138], 'rsf': [0.405, 2.26]}",64,#ff1493,#45ffc7,Lanthanides,#cab2d6 +Tb,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [51996, 8708, 8252, 7514, 1968, 1768, 1611, 1276.9, 1241.1, 396, 322.4, 284.1, 150.5, 150.5, 7.7, 2.4, 45.6, 28.7, 22.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 34.2, 49.42, 1.54, 1.84, 3.99, 4.46, 6.41, 0.867, 1.1, 0.281, 0.265, 0.539]}","{'trans': ['MNN', 'NOO'], 'ke': [1073, 146], 'rsf': [0.39, 2.15]}",65,#ff1493,#30ffc7,Lanthanides,#cab2d6 +Dy,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [53789, 9046, 8581, 7790, 2047, 1842, 1676, 1333, 1292.6, 414.2, 333.5, 293.2, 153.6, 153.6, 8, 4.3, 49.9, 26.3, 26.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.65, 52.83, 1.58, 1.88, 4.12, 4.69, 6.74, 1.1, 1.39, 0.287, 0.27, 0.551]}","{'trans': ['MNN', 'NOO'], 'ke': [1126, 151], 'rsf': [0.377, 2.07]}",66,#ff1493,#1fffc7,Lanthanides,#cab2d6 +Ho,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [55618, 9394, 8918, 8071, 2128, 1923, 1741, 1392, 1351, 432.4, 343.5, 308.2, 160, 160, 8.6, 5.2, 49.3, 30.8, 24.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 39.19, 56.66, 1.61, 1.91, 4.24, 4.92, 7.08, 1.37, 1.73, 0.293, 0.274, 0.562]}","{'trans': ['MNN', 'NOO'], 'ke': [1175, 157], 'rsf': [0.365, 1.98]}",67,#ff1493,#00ff9c,Lanthanides,#cab2d6 +Er,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [57486, 9751, 9264, 8358, 2207, 2006, 1812, 1453, 1409, 449.8, 366.2, 320.2, 167.6, 167.6, 4.7, 50.6, 31.4, 24.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.7, 60.42, 1.64, 1.95, 4.37, 5.15, 7.41, 2.13, 0.298, 0.277, 0.572]}","{'trans': ['MNN', 'NOO'], 'ke': [1393, 163], 'rsf': [0.352, 1.87]}",68,#ff1493,#00e675,Lanthanides,#cab2d6 +Tm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [59390, 10116, 9617, 8648, 2307, 2090, 1885, 1515, 1468, 470.9, 385.9, 332.6, 175.5, 175.5, 4.6, 54.7, 31.8, 25], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 41.01, 1.67, 1.98, 4.48, 5.38, 7.74, 2.59, 0.303, 0.281, 0.583]}","{'trans': ['MNN', 'NOO'], 'ke': [1449, 166], 'rsf': [0.34, 1.78]}",69,#ff1493,#00d452,Lanthanides,#cab2d6 +Yb,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [61332, 10486, 9978, 8944, 2398, 2173, 1950, 1576, 1528, 480.5, 388.7, 339.7, 191.2, 182.4, 2.5, 1.3, 52, 30.3, 24.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.7, 2, 4.6, 5.61, 8.07, 2.47, 3.11, 0.308, 0.284, 0.592]}","{'trans': ['MNN', 'NOO'], 'ke': [1514, 170], 'rsf': [0.329, 1.69]}",70,#ff1493,#00bf38,Lanthanides,#cab2d6 +Lu,6,100.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [63314, 10870, 10349, 9244, 2491, 2264, 2024, 1639, 1589, 506.8, 412.4, 359.2, 206.1, 196.3, 8.9, 7.5, 57.3, 33.6, 26.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.73, 2.03, 4.74, 5.87, 8.45, 2.87, 3.63, 0.326, 0.304, 0.645]}","{'trans': ['MNN', 'NOO'], 'ke': [1573, 177], 'rsf': [0.317, 1.61]}",71,#ff1493,#00ab24,Transition metals,#e08e79 +Hf,6,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [65351, 11271, 10739, 9561, 2601, 2365, 2108, 1716, 1662, 538, 438.2, 380.7, 220, 211.5, 15.9, 14.2, 64.2, 38, 29.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.76, 2.06, 4.88, 6.13, 8.84, 3.32, 4.2, 0.344, 0.325, 0.699]}","{'trans': ['MNN', 'NOO'], 'ke': [1624, 185], 'rsf': [0.303, 1.47]}",72,#ff1493,#4dc2ff,Transition metals,#e08e79 +Ta,6,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [67416, 11682, 11136, 9881, 2708, 2469, 2194, 1793, 1735, 563.4, 463.4, 400.9, 237.9, 226.4, 23.5, 21.6, 69.7, 42.2, 32.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.79, 2.08, 5.02, 6.4, 9.24, 3.8, 4.82, 0.363, 0.346, 0.754]}","{'trans': ['MNN', 'NOO'], 'ke': [1680, 179], 'rsf': [0.29, 1.35]}",73,#ff1493,#4da6ff,Transition metals,#e08e79 +W,6,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [69525, 12100, 11544, 10207, 2820, 2575, 2281, 1872, 1809, 594.1, 490.4, 423.6, 255.9, 243.5, 33.6, 31.4, 75.6, 45.3, 36.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.81, 2.1, 5.16, 6.68, 9.65, 4.32, 5.48, 0.383, 0.367, 0.811]}","{'trans': ['MNN', 'NOO'], 'ke': [1736, 179], 'rsf': [0.278, 1.25]}",74,#ff1493,#2194d6,Transition metals,#e08e79 +Re,6,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [71676, 12527, 11959, 10535, 2932, 2682, 2367, 1949, 1883, 625.4, 518.7, 446.8, 273.9, 260.5, 42.9, 40.5, 83, 45.6, 34.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.84, 2.12, 5.3, 6.95, 10.06, 4.88, 6.2, 0.402, 0.387, 0.869]}","{'trans': ['MNN', 'NOO'], 'ke': [1799, 176], 'rsf': [0.267, 1.17]}",75,#ff1493,#267dab,Transition metals,#e08e79 +Os,6,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [73871, 12968, 12385, 10871, 3049, 2792, 2457, 2031, 1960, 658.2, 549.1, 470.7, 293.1, 278.5, 53.4, 50.7, 84, 58, 44.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.13, 5.45, 7.23, 10.48, 5.48, 6.96, 0.422, 0.408, 0.928]}","{'trans': ['MNN', 'NOO'], 'ke': [1850, 170], 'rsf': [0.255, 1.11]}",76,#ff1493,#266696,Transition metals,#e08e79 +Ir,6,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [76111, 13419, 12824, 11215, 3174, 2909, 2551, 2116, 2040, 691.1, 577.8, 495.8, 311.9, 296.3, 63.8, 60.8, 95.2, 63, 48], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.88, 2.14, 5.59, 7.51, 10.9, 6.12, 7.78, 0.438, 0.422, 0.967]}","{'trans': ['MNN', 'NOO'], 'ke': [1908, 171], 'rsf': [0.244, 1.01]}",77,#ff1493,#175487,Transition metals,#e08e79 +Pt,6,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [78395, 13880, 13273, 11564, 3296, 3027, 2645, 2202, 2122, 725.4, 609.1, 519.4, 331.6, 314.6, 74.5, 71.2, 101.7, 65.3, 51.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 2.14, 5.74, 7.78, 11.32, 6.81, 8.65, 0.459, 0.444, 1.04]}","{'trans': ['MNN', 'NOO'], 'ke': [1967, 168], 'rsf': [0.234, 5.48]}",78,#ff1493,#d0d0e0,Transition metals,#e08e79 +Au,6,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [80725, 14353, 13734, 11919, 3425, 3148, 2743, 2291, 2206, 762.1, 642.7, 546.3, 353.2, 335.1, 87.6, 84, 107.2, 74.2, 57.2], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 2.14, 5.89, 8.06, 11.74, 7.54, 9.58, 0.479, 0.463, 1.1]}","{'trans': ['MNN', 'NOO'], 'ke': [2024, 239], 'rsf': [0.223, 4.6]}",79,#daa520,#ffd123,Transition metals,#e08e79 +Hg,6,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [83102, 14839, 14209, 12284, 3562, 3279, 2847, 2385, 2295, 802.2, 680.2, 576.6, 378.2, 358.8, 104, 99.9, 127, 83.1, 64.5, 9.6, 7.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.94, 2.14, 6.04, 8.33, 12.17, 8.32, 10.57, 0.5, 0.484, 1.17, 0.869, 1.21]}","{'trans': ['MNN', 'NOO'], 'ke': [2078, 241], 'rsf': [0.213, 3.78]}",80,#ff1493,#b8b8d0,Transition metals,#e08e79 +Tl,6,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [85530, 15347, 14698, 12658, 3704, 3416, 2957, 2485, 2389, 846.2, 720.5, 609.5, 405.7, 385, 122.2, 117.8, 136, 94.6, 73.5, 14.7, 12.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2.13, 6.19, 8.6, 12.6, 9.14, 11.62, 0.52, 0.505, 1.25, 0.991, 1.39]}","{'trans': ['MNN', 'NOO'], 'ke': [2134, 244], 'rsf': [0.202, 3.06]}",81,#ff1493,#a6544d,Poor metals,#b2df8a +Pb,6,14.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [88005, 15861, 15200, 13035, 3851, 3554, 3066, 2586, 2484, 891.8, 761.9, 643.5, 434.3, 412.2, 141.7, 136.9, 147, 106.4, 83.3, 20.7, 18.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.12, 6.33, 8.87, 13.02, 10.01, 12.73, 0.542, 0.526, 1.33, 1.11, 1.58]}","{'trans': ['MNN', 'NOO'], 'ke': [2186, 249], 'rsf': [0.192, 2.58]}",82,#ff1493,#575961,Poor metals,#b2df8a +Bi,6,15.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [90524, 16388, 15711, 13419, 3999, 3696, 3177, 2688, 2580, 939, 805.2, 678.8, 464, 440.1, 162.3, 157, 159.3, 119, 92.6, 26.9, 23.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.1, 6.48, 9.14, 13.44, 10.93, 13.9, 0.563, 0.546, 1.41, 1.24, 1.76]}","{'trans': ['MNN'], 'ke': [2243], 'rsf': [0.183]}",83,#ff1493,#9e4fb5,Poor metals,#b2df8a +Po,6,16.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [93105, 16939, 16244, 13814, 4149, 3854, 3302, 2798, 2683, 995, 851, 705, 500, 473, 184, 184, 177, 132, 104, 31, 31], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.97, 2.07, 6.62, 9.4, 13.87, 11.9, 15.14, 0.584, 0.566, 1.5, 1.36, 1.95]}","{'trans': [], 'ke': [], 'rsf': []}",84,#ff1493,#ab5c00,Metalloids,#33a02c +At,6,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [95730, 17493, 16785, 14214, 4317, 4008, 3426, 2909, 2787, 1042, 886, 740, 533, 507, 210, 210, 195, 148, 115, 40, 40], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.04, 6.77, 9.65, 14.29, 12.92, 16.44, 0.605, 0.584, 1.58, 1.49, 2.14]}","{'trans': [], 'ke': [], 'rsf': []}",85,#ff1493,#754f45,Halogens,#fdbf6f +Rn,6,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s'], 'be': [98404, 18049, 17337, 14619, 4482, 4159, 3538, 3022, 2892, 1097, 929, 768, 567, 541, 238, 238, 214, 164, 127, 48, 48, 26], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2, 6.92, 9.9, 14.7, 14, 17.81, 0.625, 0.602, 1.67, 1.62, 2.33, 0.1129]}","{'trans': [], 'ke': [], 'rsf': []}",86,#ffffff,#428296,Noble gases,#bbbb88 +Fr,7,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [101137, 18639, 17907, 15031, 4652, 4327, 3663, 3136, 3000, 1153, 980, 810, 603, 577, 268, 268, 234, 182, 140, 58, 58, 34, 15, 15], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.97, 7.07, 10.16, 15.11, 15.12, 19.24, 0.645, 0.618, 1.77, 1.75, 2.53, 0.1257, 0.0966, 0.24]}","{'trans': [], 'ke': [], 'rsf': []}",87,#ffffff,#420066,Alkali metals,#a6cee3 +Ra,7,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [103922, 19237, 18484, 15444, 4822, 4490, 3792, 3248, 3105, 1208, 1058, 879, 636, 603, 299, 299, 254, 200, 153, 68, 68, 44, 19, 19], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.91, 7.2, 10.4, 15.53, 16.3, 20.74, 0.665, 0.633, 1.86, 1.88, 2.73, 0.1383, 0.1099, 0.286]}","{'trans': [], 'ke': [], 'rsf': []}",88,#ffffff,#007d00,Alkaline earth metals,#1f78b4 +Ac,7,3.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [106755, 19840, 19083, 15871, 5002, 4656, 3909, 3370, 3219, 1269, 1080, 890, 675, 639, 319, 319, 272, 215, 167, 80, 80], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.86, 7.33, 10.61, 15.93, 17.53, 22.3, 0.684, 0.647, 1.95, 2.02, 2.94]}","{'trans': [], 'ke': [], 'rsf': []}",89,#ffffff,#70abfa,Actinides,#6a3d9a +Th,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [109651, 20472, 19693, 16300, 5182, 4830, 4046, 3491, 3332, 1330, 1168, 966.4, 712.1, 675.2, 342.4, 333.1, 290, 229, 182, 92.5, 85.4, 41.4, 24.5, 16.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.9, 7.46, 10.82, 16.31, 18.81, 23.94, 0.702, 0.66, 2.05, 2.15, 3.15, 0.1625, 0.1325, 0.366]}","{'trans': [], 'ke': [], 'rsf': []}",90,#ff1493,#00baff,Actinides,#6a3d9a +Pa,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [112601, 21105, 20314, 16733, 5367, 5001, 4174, 3611, 3442, 1387, 1224, 1007, 743, 708, 371, 360, 310, 232, 232, 94, 94], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 1.74, 7.61, 11.04, 16.47, 20.12, 25.6, 0.718, 0.667, 2.13, 2.25, 3.29]}","{'trans': [], 'ke': [], 'rsf': []}",91,#ffffff,#00a1ff,Actinides,#6a3d9a +U,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [115606, 21757, 20948, 17166, 5548, 5182, 4303, 3728, 3552, 1439, 1271, 1043, 778.3, 736.2, 388.2, 377.4, 321, 257, 192, 102.8, 94.2, 43.9, 26.8, 16.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 1.68, 7.71, 11.25, 17.05, 21.5, 27.36, 0.732, 0.674, 2.22, 2.36, 3.46, 0.1682, 0.133, 0.376]}","{'trans': [], 'ke': [], 'rsf': []}",92,#ff1493,#008fff,Actinides,#6a3d9a From 0475fa081ec4a13e2a9b494e0a9aee418af8e0c8 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Fri, 5 May 2023 16:29:10 +0200 Subject: [PATCH 26/35] small improvements on periodic table and restructured a bit the program code --- Python/helpers.py | 89 ++++++++++++++++++++++++++++++++++++++++ Python/main.py | 90 ----------------------------------------- Python/periodictable.py | 4 +- 3 files changed, 90 insertions(+), 93 deletions(-) diff --git a/Python/helpers.py b/Python/helpers.py index ca5de07..0e55a80 100644 --- a/Python/helpers.py +++ b/Python/helpers.py @@ -1,3 +1,5 @@ +from PyQt5.QtGui import QDoubleValidator, QValidator +from PyQt5.QtWidgets import QItemDelegate, QLineEdit from lmfit.models import ExponentialGaussianModel, SkewedGaussianModel, SkewedVoigtModel, DoniachModel, \ BreitWignerModel, LognormalModel from lmfit.models import GaussianModel, LorentzianModel, VoigtModel, PseudoVoigtModel, ThermalDistributionModel, \ @@ -93,6 +95,93 @@ def model_selector(index: int, strind: str, index_pk: int): else: raise ValueError(f"No model found for index {index}.") +class DoubleValidator(QDoubleValidator): + """Subclass of QDoubleValidator that emits a signal if the input is not valid.""" + + # Define a custom signal that will be emitted when the input is not valid. + validationChanged = QtCore.pyqtSignal(list) + + def validate(self, input_str, pos): + state, input_str, pos = super().validate(input_str, pos) + if input_str == "" and state == QValidator.Acceptable: + state = QValidator.Intermediate + validate_state = [state, input_str, pos] + self.validationChanged.emit(validate_state) + return state, input_str, pos + + +class TableItemDelegate(QItemDelegate): + """Delegate class for QTableWidget cells that validates user input. + + This class creates a line edit widget as the editor for each cell in a + QTableWidget. It adds a DoubleValidator to the line edit widget to ensure + that the user input is a valid double (floating-point) value. + + Attributes: + None + + Methods: + createEditor(parent, option, index): Creates a line edit widget as the + editor for the cell at the specified index. Returns the editor. + + """ + + def createEditor(self, parent, option, index): + """Create a line edit widget as the editor for the cell at the specified index. + + Args: + parent (QWidget): The parent widget of the editor. + option (QStyleOptionViewItem): The style options for the editor. + index (QModelIndex): The model index of the cell being edited. + + Returns: + editor (QLineEdit): The line edit widget used as the editor. + + """ + self.editor = QLineEdit(parent) + self.editor.setToolTip('Only double values are valid inputs!') + validator = DoubleValidator() + self.editor.setValidator(validator) + validator.validationChanged.connect(self.onValidationChanged) + return self.editor + + def onValidationChanged(self, validate_return): + """Display a message box when the user enters an invalid input.""" + state = validate_return[0] + if state == QValidator.Invalid: + print('Value ' + validate_return[1] + " was entered. However, only double values are valid!") + + +class DoubleLineEdit(QLineEdit): + """Custom QLineEdit widget that uses DoubleValidator to validate user input.""" + + def __init__(self, parent=None): + super().__init__(parent) + self.validator = DoubleValidator() + self.setValidator(self.validator) + self.validator.validationChanged.connect(self.onValidationChanged) + + def onValidationChanged(self, validate_return): + """Display a message box when the user enters an invalid input.""" + state = validate_return[0] + if state == QValidator.Invalid: + print('Value ' + validate_return[1] + " was entered. However, only double values are valid!") + + +class SubWindow(QtWidgets.QWidget): + def __init__(self, params_tab): + super(SubWindow, self).__init__() + self.layout = QtWidgets.QGridLayout(self) + self.resize(800, 500) + self.setWindowTitle("Limits") + self.layout.addWidget(params_tab, 0, 0, 5, 4) + + +class LayoutHline(QtWidgets.QFrame): + def __init__(self): + super(LayoutHline, self).__init__() + self.setFrameShape(self.HLine) + self.setFrameShadow(self.Sunken) class Window_CrossSection(QtWidgets.QWidget): """ diff --git a/Python/main.py b/Python/main.py index 02e176c..52d3afb 100644 --- a/Python/main.py +++ b/Python/main.py @@ -43,96 +43,6 @@ } - -class DoubleValidator(QDoubleValidator): - """Subclass of QDoubleValidator that emits a signal if the input is not valid.""" - - # Define a custom signal that will be emitted when the input is not valid. - validationChanged = QtCore.pyqtSignal(list) - - def validate(self, input_str, pos): - state, input_str, pos = super().validate(input_str, pos) - if input_str == "" and state == QValidator.Acceptable: - state = QValidator.Intermediate - validate_state = [state, input_str, pos] - self.validationChanged.emit(validate_state) - return state, input_str, pos - - -class TableItemDelegate(QItemDelegate): - """Delegate class for QTableWidget cells that validates user input. - - This class creates a line edit widget as the editor for each cell in a - QTableWidget. It adds a DoubleValidator to the line edit widget to ensure - that the user input is a valid double (floating-point) value. - - Attributes: - None - - Methods: - createEditor(parent, option, index): Creates a line edit widget as the - editor for the cell at the specified index. Returns the editor. - - """ - - def createEditor(self, parent, option, index): - """Create a line edit widget as the editor for the cell at the specified index. - - Args: - parent (QWidget): The parent widget of the editor. - option (QStyleOptionViewItem): The style options for the editor. - index (QModelIndex): The model index of the cell being edited. - - Returns: - editor (QLineEdit): The line edit widget used as the editor. - - """ - self.editor = QLineEdit(parent) - self.editor.setToolTip('Only double values are valid inputs!') - validator = DoubleValidator() - self.editor.setValidator(validator) - validator.validationChanged.connect(self.onValidationChanged) - return self.editor - - def onValidationChanged(self, validate_return): - """Display a message box when the user enters an invalid input.""" - state = validate_return[0] - if state == QValidator.Invalid: - print('Value ' + validate_return[1] + " was entered. However, only double values are valid!") - - -class DoubleLineEdit(QLineEdit): - """Custom QLineEdit widget that uses DoubleValidator to validate user input.""" - - def __init__(self, parent=None): - super().__init__(parent) - self.validator = DoubleValidator() - self.setValidator(self.validator) - self.validator.validationChanged.connect(self.onValidationChanged) - - def onValidationChanged(self, validate_return): - """Display a message box when the user enters an invalid input.""" - state = validate_return[0] - if state == QValidator.Invalid: - print('Value ' + validate_return[1] + " was entered. However, only double values are valid!") - - -class SubWindow(QtWidgets.QWidget): - def __init__(self, params_tab): - super(SubWindow, self).__init__() - self.layout = QtWidgets.QGridLayout(self) - self.resize(800, 500) - self.setWindowTitle("Limits") - self.layout.addWidget(params_tab, 0, 0, 5, 4) - - -class LayoutHline(QtWidgets.QFrame): - def __init__(self): - super(LayoutHline, self).__init__() - self.setFrameShape(self.HLine) - self.setFrameShadow(self.Sunken) - - class PrettyWidget(QtWidgets.QMainWindow): def __init__(self): super(PrettyWidget, self).__init__() diff --git a/Python/periodictable.py b/Python/periodictable.py index 8cdcca3..2972e7a 100644 --- a/Python/periodictable.py +++ b/Python/periodictable.py @@ -1,6 +1,4 @@ -from PyQt5.QtCore import Qt -from PyQt5.QtGui import QColor, QPixmap -from PyQt5.QtWidgets import QWidget, QPushButton, QGridLayout, QLabel, QListWidgetItem, QListWidget, QHBoxLayout +from PyQt5.QtWidgets import QWidget, QPushButton, QGridLayout, QLabel, QHBoxLayout import pandas as pd import os From 1c300d26ccbfd19205f6fb377265de28467404ce Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Mon, 8 May 2023 16:07:23 +0200 Subject: [PATCH 27/35] reorganized menubar and added Info/help section --- Python/main.py | 37 ++++++++++++++++++++++++++++++++++--- 1 file changed, 34 insertions(+), 3 deletions(-) diff --git a/Python/main.py b/Python/main.py index 52d3afb..eac9f87 100644 --- a/Python/main.py +++ b/Python/main.py @@ -5,7 +5,7 @@ import math import sys import pickle - +import webbrowser import matplotlib.pyplot as plt import pandas as pd from PyQt5.QtCore import QTime @@ -179,7 +179,7 @@ def initUI(self): # btn_preset_ckedge.setShortcut('Ctrl+Shift+') btn_preset_ckedge.triggered.connect(lambda: self.clickOnBtnPreset(idx=6)) - btn_preset_ptable = QtWidgets.QAction('&Periodic Table', self) + btn_preset_ptable = QtWidgets.QAction('Periodic &Table', self) # btn_preset_ptable.setShortcut('Ctrl+Shift+') btn_preset_ptable.triggered.connect(lambda: self.clickOnBtnPreset(idx=7)) @@ -189,7 +189,7 @@ def initUI(self): presetMenu.addAction(btn_preset_save) presetMenu.addAction(btn_preset_c1s) presetMenu.addAction(btn_preset_ckedge) - presetMenu.addAction(btn_preset_ptable) + menubar.addAction(btn_preset_ptable) self.bgMenu = menubar.addMenu('&Choose BG') @@ -237,6 +237,19 @@ def initUI(self): btn_tougaard_cross_section.triggered.connect(self.clicked_cross_section) self.bgMenu.addSeparator() self.bgMenu.addAction(btn_tougaard_cross_section) + + menubar.addSeparator() + links_menu= menubar.addMenu('&Help/Info') + #manual_link= QtWidgets.QAction('&Manual', self) + #manual_link.triggered.connect(lambda: webbrowser.open('https://julian-hochhaus.github.io/LG4X-V2/')) + #links_menu.addAction(manual_link) + github_link= QtWidgets.QAction('See on &Github', self) + github_link.triggered.connect(lambda: webbrowser.open('https://github.com/Julian-Hochhaus/LG4X-V2')) + links_menu.addAction(github_link) + about_link= QtWidgets.QAction('&How to cite', self) + about_link.triggered.connect(self.show_citation_dialog) + links_menu.addAction(about_link) + # central widget layout widget = QtWidgets.QWidget(self) self.setCentralWidget(widget) @@ -561,6 +574,24 @@ def initUI(self): self.activeParameters() self.show() + def show_citation_dialog(self): + citation_text = 'J. A. Hochhaus and H. Nakajima, LG4X-V2 (Zenodo, 2023), DOI:10.5281/zenodo.7871174' + msg_box = QtWidgets.QMessageBox(self) + msg_box.setWindowTitle('How to cite') + msg_box.setTextFormat(QtCore.Qt.RichText) + msg_box.setText(citation_text) + copy_button = msg_box.addButton('Copy to clipboard',QtWidgets.QMessageBox.AcceptRole) + open_zenodo_button = msg_box.addButton('Open on Zenodo(DOI)', QtWidgets.QMessageBox.ActionRole) + + msg_box.exec_() + if msg_box.clickedButton() == copy_button: + # Copy citation text to clipboard + QtWidgets.QApplication.clipboard().setText(citation_text) + elif msg_box.clickedButton() == open_zenodo_button: + # Open web link + url = 'https://zenodo.org/record/7871174' + webbrowser.open(url) + def setButtonState(self, indices): for i in indices: if i==0: From cbc9c914d2da087f2e2bd22ec109e5493b175269 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Wed, 10 May 2023 08:23:25 +0200 Subject: [PATCH 28/35] fixed bugs in periodic table --- Python/periodictable.py | 7 +- ...Au_Sn_12min_12w_Au4f_180_0G_01_0_0_fit.csv | 269 --------- ...Au_Sn_12min_12w_Au4f_180_0G_01_0_0_fit.txt | 62 -- ...u_Sn_12min_12w_Au4f_180_0G_01_0_0_pars.dat | 1 - ...0.csv => Highres_Au4f_hv_180_testfile.csv} | 0 test/{FK.csv => Highres_FK_hv_180.csv} | 0 test/Survey_Au_hv_700.csv | 537 ++++++++++++++++++ test/fk.png | Bin 45841 -> 0 bytes 8 files changed, 541 insertions(+), 335 deletions(-) delete mode 100644 test/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0_fit.csv delete mode 100644 test/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0_fit.txt delete mode 100644 test/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0_pars.dat rename test/{210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0.csv => Highres_Au4f_hv_180_testfile.csv} (100%) rename test/{FK.csv => Highres_FK_hv_180.csv} (100%) create mode 100644 test/Survey_Au_hv_700.csv delete mode 100644 test/fk.png diff --git a/Python/periodictable.py b/Python/periodictable.py index 2972e7a..4528eac 100644 --- a/Python/periodictable.py +++ b/Python/periodictable.py @@ -78,13 +78,14 @@ def toggleElementSelection(self, element): if element['symbol'].values[0] in self.selected_elements_names: self.selected_elements_names.remove(element['symbol'].values[0]) self.selected_elements.remove(element) + print(self.selected_elements_names) else: self.selected_elements.append(element) self.selected_elements_names.append(element['symbol'].values[0]) for i in range(1, 8): for j in range(1, 19): - if self.grid.itemAtPosition(i, j) is not None: - symbol = self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['symbol'].values + symbol = self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['symbol'].values + if self.grid.itemAtPosition(i, j) is not None and len(symbol) > 0: button = self.grid.itemAtPosition(i, j).widget() cpk_color = \ self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['cpk_color'].values[0] @@ -99,7 +100,7 @@ def clearSelection(self): self.selected_elements_names = [] for i in range(1, 8): for j in range(1, 19): - if self.grid.itemAtPosition(i, j) is not None: + if self.grid.itemAtPosition(i, j) is not None and not self.data[(self.data['period'] == i) & (self.data['group_id'] == j)].empty: button = self.grid.itemAtPosition(i, j).widget() cpk_color = \ self.data[(self.data['period'] == i) & (self.data['group_id'] == j)]['cpk_color'].values[0] diff --git a/test/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0_fit.csv b/test/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0_fit.csv deleted file mode 100644 index ca4de7b..0000000 --- a/test/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0_fit.csv +++ /dev/null @@ -1,269 +0,0 @@ -x,y,fit,bg,g1 -85.0409,296.27574070664275,2116.823891088721,1385.0,2116.823891088721 -85.0819,296.30616332261906,2117.0412538743963,1385.0,2117.0412538743963 -85.1228,296.34153468828634,2117.2939743695897,1385.0,2117.2939743695897 -85.1638,296.38165383769393,2117.580616717537,1385.0,2117.580616717537 -85.2048,296.4261412986374,2117.8984696742264,1385.0,2117.8984696742264 -85.2457,296.47448488153753,2118.243873759691,1385.0,2118.243873759691 -85.2866,296.5260942835672,2118.612611392278,1385.0,2118.612611392278 -85.3276,296.5803563385908,2119.0003016371134,1385.0,2119.0003016371134 -85.3685,296.6366875544404,2119.4027755731845,1385.0,2119.4027755731845 -85.4095,296.6945677069351,2119.816316315091,1385.0,2119.816316315091 -85.4505,296.7535622529184,2120.2378191491853,1385.0,2120.2378191491853 -85.4914,296.8133292766604,2120.6648411640645,1385.0,2120.6648411640645 -85.5323,296.8736132395681,2121.0955565936447,1385.0,2121.0955565936447 -85.5733,296.93423243561807,2121.5286671890353,1385.0,2121.5286671890353 -85.6142,296.9950645801292,2121.9632992535444,1385.0,2121.9632992535444 -85.6552,297.0560309060783,2122.3988900144113,1385.0,2122.3988900144113 -85.6962,297.11708321253997,2122.835095086808,1385.0,2122.835095086808 -85.7371,297.17819339749593,2123.2717136880983,1385.0,2123.2717136880983 -85.778,297.2393457653351,2123.7086336766524,1385.0,2123.7086336766524 -85.819,297.30053191226466,2124.1457950092517,1385.0,2124.1457950092517 -85.8599,297.3617475327144,2124.5831669235595,1385.0,2124.5831669235595 -85.9009,297.4229904786538,2125.0207340723787,1385.0,2125.0207340723787 -85.9419,297.4842596953872,2125.458488920144,1385.0,2125.458488920144 -85.9828,297.5455546623922,2125.896427747839,1385.0,2125.896427747839 -86.0238,297.6068751139642,2126.3345486570643,1385.0,2126.3345486570643 -86.0647,297.66822091352094,2126.7728506719723,1385.0,2126.7728506719723 -86.1056,297.7295919993459,2127.2113333516086,1385.0,2127.2113333516086 -86.1466,297.79098835983643,2127.649996613076,1385.0,2127.649996613076 -86.1876,297.8524100201415,2128.088840636059,1385.0,2128.088840636059 -86.2285,297.9138570226285,2128.527865723264,1385.0,2128.527865723264 -86.2695,297.97532941726854,2128.9670722317214,1385.0,2128.9670722317214 -86.3104,298.03682726430384,2129.4064605918493,1385.0,2129.4064605918493 -86.3513,298.0983506017525,2129.8460310752794,1385.0,2129.8460310752794 -86.3923,298.15989946541254,2130.2857839377784,1385.0,2130.2857839377784 -86.4333,298.2214738751079,2130.7257193209857,1385.0,2130.7257193209857 -86.4742,298.2830738261831,2131.1658371916387,1385.0,2131.1658371916387 -86.5152,298.3446993013152,2131.606137425969,1385.0,2131.606137425969 -86.5561,298.40635028504687,2132.0466199135362,1385.0,2132.0466199135362 -86.597,298.4680267489797,2132.4872844514402,1385.0,2132.4872844514402 -86.638,298.52972868298866,2132.9281309673415,1385.0,2132.9281309673415 -86.679,298.5914560932138,2133.3691595051087,1385.0,2133.3691595051087 -86.7199,298.65320901036,2133.81037028412,1385.0,2133.81037028412 -86.7609,298.71498749913695,2134.2517637667133,1385.0,2134.2517637667133 -86.8018,298.77679165252573,2134.6933406172175,1385.0,2134.6933406172175 -86.8427,298.8386215860472,2135.1351016610024,1385.0,2135.1351016610024 -86.8837,298.90047742095356,2135.577047764388,1385.0,2135.577047764388 -86.9246,298.9623592713132,2136.0191797423677,1385.0,2136.0191797423677 -86.9656,299.024267230892,2136.461498264878,1385.0,2136.461498264878 -87.0066,299.08620136429494,2136.9040037935065,1385.0,2136.9040037935065 -87.0475,299.14816170379754,2137.346696558855,1385.0,2137.346696558855 -87.0884,299.21014825104567,2137.7895765726826,1385.0,2137.7895765726826 -87.1294,299.27216099170187,2138.2326437325514,1385.0,2138.2326437325514 -87.1703,299.33419990263724,2138.6758978732105,1385.0,2138.6758978732105 -87.2113,299.3962649472332,2139.1193387330286,1385.0,2139.1193387330286 -87.2523,299.4583561070277,2139.5629661800986,1385.0,2139.5629661800986 -87.2932,299.5204733594402,2140.006780053087,1385.0,2140.006780053087 -87.3341,299.58261669031276,2140.4507802508388,1385.0,2140.4507802508388 -87.3751,299.64478610371043,2140.8949668023984,1385.0,2140.8949668023984 -87.416,299.7069816125941,2141.339339800368,1385.0,2141.339339800368 -87.457,299.7692032244688,2141.783899298369,1385.0,2141.783899298369 -87.498,299.8314509731584,2142.2286455380654,1385.0,2142.2286455380654 -87.5389,299.8937248874994,2142.6735787254884,1385.0,2142.6735787254884 -87.5798,299.9560250062191,2143.1186991373343,1385.0,2143.1186991373343 -87.6208,300.01835138600745,2143.564007178642,1385.0,2143.564007178642 -87.6617,300.08070408994615,2144.0095033001153,1385.0,2144.0095033001153 -87.7027,300.1430831744634,2144.4551879049213,1385.0,2144.4551879049213 -87.7437,300.2054887060158,2144.9010614678764,1385.0,2144.9010614678764 -87.7846,300.2679207303955,2145.3471243161575,1385.0,2145.3471243161575 -87.8255,300.33037927569353,2145.7933766504666,1385.0,2145.7933766504666 -87.8665,300.3928643443753,2146.239818488419,1385.0,2146.239818488419 -87.9074,300.45537590394815,2146.6864495978625,1385.0,2146.6864495978625 -87.9484,300.5179138927774,2147.1332695384313,1385.0,2147.1332695384313 -87.9894,300.5804782256116,2147.580277701022,1385.0,2147.580277701022 -88.0303,300.64306881009435,2148.027473425769,1385.0,2148.027473425769 -88.0713,300.70568555902696,2148.4748560896574,1385.0,2148.4748560896574 -88.1122,300.76832840219015,2148.9224251909864,1385.0,2148.9224251909864 -88.1531,300.83099729425896,2149.3701804059183,1385.0,2149.3701804059183 -88.1941,300.89369221579557,2149.8181215955756,1385.0,2149.8181215955756 -88.2351,300.9564131698278,2150.26624878159,1385.0,2150.26624878159 -88.276,301.0191601677325,2150.7145620452475,1385.0,2150.7145620452475 -88.317,301.0819332237694,2151.1630614884307,1385.0,2151.1630614884307 -88.3579,301.1447323587406,2151.6117472597653,1385.0,2151.6117472597653 -88.3988,301.20755758400696,2152.0606194404227,1385.0,2152.0606194404227 -88.4398,301.27040892218554,2152.5096781919965,1385.0,2152.5096781919965 -88.4808,301.33328640609534,2152.9589237489713,1385.0,2152.9589237489713 -88.5217,301.39619008668103,2153.4083564753346,1385.0,2153.4083564753346 -88.5627,301.4591200430154,2153.857976936045,1385.0,2153.857976936045 -88.6036,301.52207637813376,2154.3077858672655,1385.0,2154.3077858672655 -88.6445,301.58505921491815,2154.757784146962,1385.0,2154.757784146962 -88.6855,301.6480686798848,2155.207972679064,1385.0,2155.207972679064 -88.7264,301.7111048909894,2155.658352306338,1385.0,2155.658352306338 -88.7674,301.77416794479365,2156.108923718697,1385.0,2156.108923718697 -88.8084,301.8372579077694,2156.559687391067,1385.0,2156.559687391067 -88.8493,301.9003748132655,2157.0106435617176,1385.0,2157.0106435617176 -88.8902,301.9635186633424,2157.461792245371,1385.0,2157.461792245371 -88.9312,302.0266894437385,2157.91313334013,1385.0,2157.91313334013 -88.9721,302.0898871312198,2158.364666679994,1385.0,2158.364666679994 -89.0131,302.1531116888043,2158.8163920007346,1385.0,2158.8163920007346 -89.0541,302.2163630980034,2159.268309170255,1385.0,2159.268309170255 -89.095,302.27964133613125,2159.72041802647,1385.0,2159.72041802647 -89.1359,302.3429463890824,2160.1727184685983,1385.0,2160.1727184685983 -89.1769,302.40627826131464,2160.625210528491,1385.0,2160.625210528491 -89.2178,302.4696369663478,2161.077894302744,1385.0,2161.077894302744 -89.2588,302.53302251214444,2161.5307698482484,1385.0,2161.5307698482484 -89.2998,302.59643493347915,2161.983837413459,1385.0,2161.983837413459 -89.3407,302.6598742600454,2162.437097210531,1385.0,2162.437097210531 -89.3816,302.72334053161427,2162.8905495236186,1385.0,2162.8905495236186 -89.4226,302.78683380625625,2163.344194767624,1385.0,2163.344194767624 -89.4635,302.8503541485536,2163.798033403971,1385.0,2163.798033403971 -89.5045,302.9139016163117,2164.252065845668,1385.0,2164.252065845668 -89.5455,302.9774762775525,2164.7062925787154,1385.0,2164.7062925787154 -89.5864,303.04107817924626,2165.1607139387056,1385.0,2165.1607139387056 -89.6273,303.1047073503305,2165.6153301323907,1385.0,2165.6153301323907 -89.6683,303.1683637936368,2166.070141180002,1385.0,2166.070141180002 -89.7092,303.23204747638243,2166.5251468473134,1385.0,2166.5251468473134 -89.7502,303.2957583360975,2166.980346687992,1385.0,2166.980346687992 -89.7912,303.35949628625156,2167.4357400837976,1385.0,2167.4357400837976 -89.8321,303.423261233076,2167.8913263647737,1385.0,2167.8913263647737 -89.8731,303.48705308805717,2168.34710489851,1385.0,2168.34710489851 -89.914,303.55087177997916,2168.8030751761853,1385.0,2168.8030751761853 -89.9549,303.6147172629865,2169.259236870173,1385.0,2169.259236870173 -89.9959,303.6785895175974,2169.7155898412784,1385.0,2169.7155898412784 -90.0369,303.7424885472161,2170.1721341138255,1385.0,2170.1721341138255 -90.0778,303.8064143637519,2170.6288697729033,1385.0,2170.6288697729033 -90.1188,303.87036698205173,2171.0857969245894,1385.0,2171.0857969245894 -90.1597,303.93434642362706,2171.542915722578,1384.8103775109762,2171.542915722578 -90.2006,303.9983527003715,2172.0002262518483,1384.5397264261142,2172.0002262518483 -90.2416,304.06238583564823,2172.4577286793224,1384.2478619218714,2172.4577286793224 -90.2826,304.1264458632146,2172.915423246191,1383.9689385579668,2172.915423246191 -90.3235,304.1905328352967,2173.3733103255963,1383.7309039318982,2173.3733103255963 -90.3645,304.2546468327793,2173.831390495443,1383.5625117340503,2173.831390495443 -90.4054,304.3187879609612,2174.289664508067,1383.4684751202947,2174.289664508067 -90.4463,304.3829563453626,2174.7481332602824,1383.3518968874805,2174.7481332602824 -90.4873,304.4471521152075,2175.206797675365,1383.1266550855457,2175.206797675365 -90.5282,304.51137539099796,2175.6656586142763,1382.8158889977035,2175.6656586142763 -90.5692,304.57562627144017,2176.1247167822494,1382.5271954937057,2176.1247167822494 -90.6102,304.63990482458416,2176.5839726654867,1382.251451009326,2176.5839726654867 -90.6511,304.7042110847303,2177.0434265090553,1381.8864622986755,2177.0434265090553 -90.692,304.7685450542951,2177.503078330222,1381.526765694623,2177.503078330222 -90.733,304.8329067190484,2177.962928027315,1381.1242956824835,2177.962928027315 -90.7739,304.89729605557693,2178.422975433052,1380.606550179878,2178.422975433052 -90.8149,304.9617130263667,2178.883220279404,1380.0700995759091,2178.883220279404 -90.8559,305.02615761254435,2179.343662431525,1379.3720468333129,2179.343662431525 -90.8968,305.09062979057103,2179.804301721236,1378.541356681405,2179.804301721236 -90.9377,305.15512954487656,2180.265138037289,1377.6639904205208,2180.265138037289 -90.9787,305.21965687747166,2180.7261713940525,1376.6804197443912,2180.7261713940525 -91.0196,305.284211797412,2181.187401856226,1375.5753554507482,2181.187401856226 -91.0606,305.34879430439696,2181.648829421663,1374.454900901921,2181.648829421663 -91.1016,305.4134044206651,2182.110454249251,1373.2757544051938,2182.110454249251 -91.1425,305.4780421562133,2182.5722764104175,1371.8177080580836,2182.5722764104175 -91.1834,305.5427075224889,2183.0342959869504,1370.0994995411504,2183.0342959869504 -91.2244,305.60740054149016,2183.4965131360223,1368.147941616722,2183.4965131360223 -91.2653,305.6721212356224,2183.9589280177133,1366.0004928104258,2183.9589280177133 -91.3063,305.73686961302997,2184.4215406902144,1363.4709744256534,2184.4215406902144 -91.3473,305.8016457014463,2184.8843513516745,1360.530149397783,2184.8843513516745 -91.3882,305.86644951443395,2185.3473600989946,1357.3822429395273,2185.3473600989946 -91.4291,305.93128106645975,2185.810567035537,1353.9067781160165,2185.810567035537 -91.4701,305.99614038306163,2186.273972343765,1349.9184531852532,2186.273972343765 -91.511,306.0610274917433,2186.737576220185,1345.454066703657,2186.737576220185 -91.552,306.1259424087463,2187.201378780842,1340.223462610571,2187.201378780842 -91.593,306.19088517369073,2187.6653803088093,1334.085335948753,2187.6653803088093 -91.6339,306.25585581733577,2188.129581023857,1327.0645579285533,2188.129581023857 -91.6748,306.3208543772604,2188.5939811944772,1318.7349614222785,2188.5939811944772 -91.7158,306.3858809053231,2189.058581191188,1308.7926447453578,2189.058581191188 -91.7567,306.4509354548377,2189.5233813949035,1297.0689992413304,2189.5233813949035 -91.7977,306.5160180648689,2189.9883820847335,1282.8250929295366,2189.9883820847335 -91.8387,306.5811287759734,2190.4535835504457,1265.9727899617922,2190.4535835504457 -91.8796,306.64626759895356,2190.9189858692216,1246.0611218053975,2190.9189858692216 -91.9205,306.71143451985546,2191.384588941363,1221.8379298587595,2191.384588941363 -91.9615,306.77662949057174,2191.850392423152,1193.7258178160682,2191.850392423152 -92.0024,306.8418524357585,2192.3163957762763,1161.936724984758,2192.3163957762763 -92.0434,306.90710325699615,2192.7825982975473,1125.4970735841223,2192.7825982975473 -92.0844,306.9723818506318,2193.2489992463898,1085.19744570011,2193.2489992463898 -92.1253,307.03768814353043,2193.71559810027,1042.6084762064627,2193.71559810027 -92.1663,307.10302210645807,2194.1823946503177,998.3732125011907,2194.1823946503177 -92.2072,307.16838374701365,2194.6493889508265,954.182182748506,2194.6493889508265 -92.2481,307.23377314699474,2195.1165815862196,912.6119315396784,2195.1165815862196 -92.2891,307.2991904137158,2195.5839733232365,874.2544550408147,2195.5839733232365 -92.33,307.3646356794053,2196.05156510662,838.9828240811458,2196.05156510662 -92.371,307.4301090816342,2196.5193579192837,807.7650804088902,2196.5193579192837 -92.412,307.4956107364313,2196.987352590226,780.3659230358442,2196.987352590226 -92.4529,307.5611407252471,2197.4555497013944,755.8150554992562,2197.4555497013944 -92.4938,307.62669909771336,2197.923949607395,734.4752505626843,2197.923949607395 -92.5348,307.6922858765449,2198.392552470522,715.8603598383656,2198.392552470522 -92.5757,307.757901067205,2198.8613583298093,699.5698307300647,2198.8613583298093 -92.6167,307.8235446529456,2199.3303670655932,685.5396187106134,2199.3303670655932 -92.6577,307.88921662902345,2199.7995786439865,673.5182870273316,2199.7995786439865 -92.6986,307.9549169810929,2200.268992962492,663.3580371595845,2200.268992962492 -92.7395,308.02064570037624,2200.7386099583946,654.2929866796741,2200.7386099583946 -92.7805,308.08640279502634,2201.208429689946,646.2491962870993,2201.208429689946 -92.8214,308.15218828128957,2201.6784522732223,639.6353353884665,2201.6784522732223 -92.8624,308.2180021688924,2202.1486777777154,633.7255907349493,2202.1486777777154 -92.9034,308.2838444949953,2202.6191064689315,628.3440889298064,2202.6191064689315 -92.9443,308.34971529128416,2203.0897385732565,623.634124310255,2203.0897385732565 -92.9852,308.4156145998179,2203.560574391193,619.468958822357,2203.560574391193 -93.0262,308.48154248161575,2204.0316143587106,615.7404493006552,2204.0316143587106 -93.0671,308.547499004442,2204.5028589599683,612.3860905515878,2204.5028589599683 -93.1081,308.61348422902273,2204.9743086288418,609.3754803915527,2204.9743086288418 -93.1491,308.67949822669743,2205.445963875035,606.6418983236895,2205.445963875035 -93.19,308.74554104696324,2205.917825052194,604.1436949011148,2205.917825052194 -93.2309,308.8116127206363,2206.3898923804936,601.7619960230593,2206.3898923804936 -93.2719,308.8777132515196,2206.862165887105,599.6095736090757,2206.862165887105 -93.3128,308.94384260663975,2207.3346453364406,597.6057957690884,2207.3346453364406 -93.3538,309.0100007225933,2207.8073302754974,595.6567382827684,2207.8073302754974 -93.3948,309.0761875117782,2208.280220078378,593.9426203476954,2208.280220078378 -93.4357,309.1424028804248,2208.753314075119,592.3251098305224,2208.753314075119 -93.4767,309.20864674242387,2209.2266116504898,590.6934084438219,2209.2266116504898 -93.5176,309.27491903332293,2209.7001123439913,589.2289611702863,2209.7001123439913 -93.5585,309.3412197197015,2210.1738159168426,587.8934957402269,2210.1738159168426 -93.5995,309.4075488023807,2210.647722374909,586.5477155112627,2210.647722374909 -93.6405,309.4739063142063,2211.121831952867,585.3451941029983,2211.121831952867 -93.6814,309.54029230381036,2211.596144998182,584.2801978452535,2211.596144998182 -93.7224,309.6067068270591,2212.0706619100047,583.2360384839609,2212.0706619100047 -93.7633,309.6731499505845,2212.545383164407,582.2785962120018,2212.545383164407 -93.8042,309.73962171690187,2213.02030906515,581.3522434957982,2213.02030906515 -93.8452,309.80612216609984,2213.4954398986592,580.3517470363264,2213.4954398986592 -93.8862,309.8726513209983,2213.9707758279756,579.3910060365274,2213.9707758279756 -93.9271,309.9392091779671,2214.4463168271654,578.5554054285649,2214.4463168271654 -93.9681,310.00579571969234,2214.922062772523,577.7218949375812,2214.922062772523 -94.009,310.0724109308751,2215.3980135547417,576.9528007340153,2215.3980135547417 -94.0499,310.1390547822367,2215.874168964631,576.2499651041891,2215.874168964631 -94.0909,310.2057272642494,2216.3505289341174,575.5163297869683,2216.3505289341174 -94.1319,310.27242838496244,2216.827093520711,574.8454761641703,2216.827093520711 -94.1728,310.3391581789745,2217.303862971613,574.2402841574112,2217.303862971613 -94.2138,310.405916717637,2217.7808377966116,573.6693787481157,2217.7808377966116 -94.2547,310.4727041028506,2218.2580187237654,573.1864471488924,2218.2580187237654 -94.2956,310.5395204608785,2218.735406655196,572.7060365828943,2218.735406655196 -94.3366,310.6063659241813,2219.2130025373053,572.1760451653915,2219.2130025373053 -94.3775,310.67324061745694,2219.6908072610313,571.6695821995943,2219.6908072610313 -94.4185,310.74014464346664,2220.1688215605805,571.1780144970899,2220.1688215605805 -94.4595,310.80707807346306,2220.647045945037,570.6591350204795,2220.647045945037 -94.5004,310.8740409437571,2221.125480673835,570.1898110192803,2221.125480673835 -94.5413,310.9410332575571,2221.6041257698957,569.7850099144717,2221.6041257698957 -94.5823,311.0080550007825,2222.0829811326194,569.3334857192558,2222.0829811326194 -94.6232,311.07510614980947,2222.5620465932157,568.971179075463,2222.5620465932157 -94.6642,311.1421866663393,2223.0413218780504,568.6803866418819,2223.0413218780504 -94.7052,311.2092965314878,2223.5208068522006,568.3292366092969,2223.5208068522006 -94.7461,311.2764357215091,2224.0005013460077,567.9954247746161,2224.0005013460077 -94.787,311.34360422094665,2224.480405249037,567.7091206563408,2224.480405249037 -94.828,311.4108020326189,2224.9605185814257,567.4251314417374,2224.9605185814257 -94.8689,311.47802916656894,2225.44084141493,567.1287381842101,2225.44084141493 -94.9099,311.5452856227556,2225.9213737492564,566.8930027056995,2225.9213737492564 -94.9509,311.61257142358386,2226.4021157444813,566.6616510599032,2226.4021157444813 -94.9918,311.6798865757993,2226.8830674488036,566.4228547525236,2226.8830674488036 -95.0327,311.747231079683,2227.364228864228,566.1909027107242,2227.364228864228 -95.0737,311.8146049257123,2227.845599922719,565.8882322783221,2227.845599922719 -95.1146,311.8820080532769,2228.3271801912306,565.6053805473113,2228.3271801912306 -95.1556,311.949440264414,2228.808968255362,565.4230100864827,2228.808968255362 -95.1966,312.0169011018688,2229.2909608481286,565.274973579361,2229.2909608481286 -95.2375,312.08438949134904,2229.7731502939537,565.1009050263981,2229.7731502939537 -95.2784,312.1519031058145,2230.255519966656,564.9326018186678,2230.255519966656 -95.3194,312.219437160873,2230.7380356828226,564.7361356750956,2230.7380356828226 -95.3603,312.28698226954793,2231.2206303746066,564.4591037517465,2231.2206303746066 -95.4013,312.3545207480864,2231.7031776955478,564.2291587500545,2231.7031776955478 -95.4423,312.4220210078745,2232.1854519520684,564.0806405624255,2232.1854519520684 -95.4832,312.48942901241026,2232.6670670654476,563.9246807513885,2232.6670670654476 -95.5241,312.5566563297569,2233.1473912092792,563.6877757850465,2233.1473912092792 -95.5651,312.6235652681512,2233.6254406067183,563.4360358461332,2233.6254406067183 -95.606,312.6899522366989,2234.0997606463657,563.2871537757609,2234.0997606463657 -95.647,312.75552948711925,2234.5682954311264,563.1524460570965,2234.5682954311264 -95.688,312.8199127910877,2235.0282997355707,562.9652229576745,2235.0282997355707 -95.7289,312.8826150441753,2235.47629330752,562.7742749032412,2235.47629330752 -95.7698,312.94305162545163,2235.9080991612027,562.6113588825126,2235.9080991612027 -95.8108,313.0005648206149,2236.3190180750635,562.4662751765528,2236.3190180750635 -95.8517,313.0544663972344,2236.7041327823413,562.3385372266223,2236.7041327823413 -95.8927,313.1040899409991,2237.058681901857,562.2337747051663,2237.058681901857 -95.9337,313.14885787014504,2237.3785387411126,562.09272236722,2237.3785387411126 -95.9746,313.1883418213161,2237.6606427397537,562.0,2237.6606427397537 diff --git a/test/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0_fit.txt b/test/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0_fit.txt deleted file mode 100644 index b69cd45..0000000 --- a/test/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0_fit.txt +++ /dev/null @@ -1,62 +0,0 @@ -LG4X: lmfit gui for xps curve fitting ver. 0.082 - -[[Data file]] - -/mnt/c/Users/Julian Hochhaus/Promotion/Auswertung/Spektren Strahlzeit 2103/210512_Au_Sn_12min/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0.csv - -[[Fit results]] - -pg_c0 0.0 -pg_c1 0.0 -pg_c2 0.0 -pg_c3 0.0 - - g1 -amplitude 142895.53 -center 284.6 -sigma 0.25 -gamma 0.02 -fwhm nan -height nan -fraction nan -skew nan -q nan - -[[LG4X parameters]] - -[0, [[0, 85.0409, 0, 95.9746, 'pt', 101.0, 'hn', 1486.6, 'wf', 4.0], ['cv', 1e-06, 'it', 10.0, '', '', '', '', '', ''], ['B', 2866.0, 'C', 1643.0, 'C*', 1.0, 'D', 1.0, '', ''], [2, 0.0, 2, 0.0, 2, 0.0, 2, 0.0, '', ''], [0, '', 0, '', 0, '', 0, '', '', ''], [0, '', 0, '', 0, '', 0, '', '', ''], [0, '', 0, '', 0, '', 0, '', '', ''], [0, '', 0, '', 0, '', 0, '', '', '']], [['', 10], [2, 284.6], [2, 0.25], [2, 0.02], [0, 142895.526], [2, 0.5], [2, 0.0], [2, 0.0], [2, 0.026], [2, 0.1], [2, 0.7], [2, 0.2], [2, 1.0], ['', 0], [2, 0.1], ['', 0], [2, 0.5], ['', 0], [2, 1.0], ['', 0], [2, 1.0], ['', 0], [2, 1.0], ['', 0], [2, 1.0], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, '']]] - -[[lmfit parameters]] - -Parameters([('pg_c0', ), ('pg_c1', ), ('pg_c2', ), ('pg_c3', ), ('g1_center_diff', ), ('g1_amp_ratio', ), ('g1_soc_ratio', ), ('g1_height_r_ratio', ), ('g1_gaussian_ratio', ), ('g1_lorentzian_ratio', ), ('g1_amplitude', ), ('g1_sigma', ), ('g1_gamma', ), ('g1_gaussian_sigma', ), ('g1_center', ), ('g1_soc', ), ('g1_height_ratio', ), ('g1_factor_sigma_doniach', )]) - -[[Model]] - (Model(polynomial, prefix='pg_') + Model(dublett, prefix='g1_')) -[[Fit Statistics]] - # fitting method = leastsq - # function evals = 4 - # data points = 268 - # variables = 1 - chi-square = 3.9376e+09 - reduced chi-square = 14747516.2 - Akaike info crit = 4424.76297 - Bayesian info crit = 4428.35396 -[[Variables]] - pg_c0: 0 (fixed) - pg_c1: 0 (fixed) - pg_c2: 0 (fixed) - pg_c3: 0 (fixed) - g1_center_diff: 0.1 (fixed) - g1_amp_ratio: 0.5 (fixed) - g1_soc_ratio: 1 (fixed) - g1_height_r_ratio: 1 (fixed) - g1_gaussian_ratio: 1 (fixed) - g1_lorentzian_ratio: 1 (fixed) - g1_amplitude: 142895.526 +/- 15402.4317 (10.78%) (init = 20000) - g1_sigma: 0.25 (fixed) - g1_gamma: 0.02 (fixed) - g1_gaussian_sigma: 0.2 (fixed) - g1_center: 284.6 (fixed) - g1_soc: 0.1 (fixed) - g1_height_ratio: 0.7 (fixed) - g1_factor_sigma_doniach: 1 (fixed) \ No newline at end of file diff --git a/test/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0_pars.dat b/test/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0_pars.dat deleted file mode 100644 index 4e32d23..0000000 --- a/test/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0_pars.dat +++ /dev/null @@ -1 +0,0 @@ -[0, [[0, 85.0409, 0, 95.9746, 'pt', 101.0, 'hn', 1486.6, 'wf', 4.0], ['cv', 1e-06, 'it', 10.0, '', '', '', '', '', ''], ['B', 2866.0, 'C', 1643.0, 'C*', 1.0, 'D', 1.0, '', ''], [2, 0.0, 2, 0.0, 2, 0.0, 2, 0.0, '', ''], [0, '', 0, '', 0, '', 0, '', '', ''], [0, '', 0, '', 0, '', 0, '', '', ''], [0, '', 0, '', 0, '', 0, '', '', ''], [0, '', 0, '', 0, '', 0, '', '', '']], [['', 10], [2, 284.6], [2, 0.25], [2, 0.02], [0, 3.0], [2, 0.5], [2, 0.0], [2, 0.0], [2, 0.026], [2, 0.1], [2, 0.7], [2, 0.2], [2, 1.0], ['', 0], [2, 0.1], ['', 0], [2, 0.5], ['', 0], [2, 1.0], ['', 0], [2, 1.0], ['', 0], [2, 1.0], ['', 0], [2, 1.0], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, ''], [0, '']]] \ No newline at end of file diff --git a/test/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0.csv b/test/Highres_Au4f_hv_180_testfile.csv similarity index 100% rename from test/210310_highres_Au_Sn_12min_12w_Au4f_180_0G_01_0_0.csv rename to test/Highres_Au4f_hv_180_testfile.csv diff --git a/test/FK.csv b/test/Highres_FK_hv_180.csv similarity index 100% rename from test/FK.csv rename to test/Highres_FK_hv_180.csv diff --git a/test/Survey_Au_hv_700.csv b/test/Survey_Au_hv_700.csv new file mode 100644 index 0000000..a3a6d4d --- /dev/null +++ b/test/Survey_Au_hv_700.csv @@ -0,0 +1,537 @@ +60.0,44239.0 +61.2296,47616.0 +62.4591,46052.0 +63.6887,43709.0 +64.9182,42282.0 +66.1478,40604.0 +67.3773,40609.0 +68.6068,41508.0 +69.8364,40924.0 +71.066,43247.0 +72.2955,47129.0 +73.525,46192.0 +74.7546,44454.0 +75.9841,40893.0 +77.2137,35944.0 +78.4433,31740.0 +79.6728,28799.0 +80.9023,25632.0 +82.1319,23560.0 +83.3614,22127.0 +84.591,20285.0 +85.8205,19436.0 +87.0501,18418.0 +88.2797,17823.0 +89.5092,17459.0 +90.7387,16932.0 +91.9683,16622.0 +93.1978,16362.0 +94.4274,16125.0 +95.6569,16058.0 +96.8865,16035.0 +98.1161,15551.0 +99.3456,15359.0 +100.575,15062.0 +101.805,14933.0 +103.034,14756.0 +104.264,14648.0 +105.493,14240.0 +106.723,14204.0 +107.952,13953.0 +109.182,14122.0 +110.412,13645.0 +111.641,13361.0 +112.871,13571.0 +114.1,13331.0 +115.33,13215.0 +116.559,12978.0 +117.789,12927.0 +119.018,12639.0 +120.248,12644.0 +121.477,12729.0 +122.707,12537.0 +123.937,12365.0 +125.166,12354.0 +126.396,12173.0 +127.625,12148.0 +128.855,12140.0 +130.084,12316.0 +131.314,12092.0 +132.543,12015.0 +133.773,11922.0 +135.003,11870.0 +136.232,11600.0 +137.462,11615.0 +138.691,11639.0 +139.921,11666.0 +141.15,11664.0 +142.38,11675.0 +143.609,11514.0 +144.839,11664.0 +146.069,11895.0 +147.298,11985.0 +148.528,11836.0 +149.757,11793.0 +150.987,11629.0 +152.216,11932.0 +153.446,12087.0 +154.675,12421.0 +155.905,12421.0 +157.134,11846.0 +158.364,11000.0 +159.594,10389.0 +160.823,10098.0 +162.053,10053.0 +163.282,9909.0 +164.512,9760.0 +165.741,9731.0 +166.971,9452.0 +168.2,9358.0 +169.43,9558.0 +170.659,9367.0 +171.889,8922.0 +173.119,8863.0 +174.348,8542.0 +175.578,8441.0 +176.807,8350.0 +178.037,8481.0 +179.266,8380.0 +180.496,8465.0 +181.725,8317.0 +182.955,8249.0 +184.185,8369.0 +185.414,8244.0 +186.644,8233.0 +187.873,8276.0 +189.103,8146.0 +190.332,8082.0 +191.562,8115.0 +192.791,8223.0 +194.021,8057.0 +195.25,8047.0 +196.48,8034.0 +197.71,7863.0 +198.939,7928.0 +200.169,7957.0 +201.398,8141.0 +202.628,8040.0 +203.857,7906.0 +205.087,8033.0 +206.316,8152.0 +207.546,9461.0 +208.776,8870.0 +210.005,7674.0 +211.235,7559.0 +212.464,7772.0 +213.694,7893.0 +214.923,8118.0 +216.153,10424.0 +217.382,8462.0 +218.612,7434.0 +219.841,7260.0 +221.071,7242.0 +222.301,7222.0 +223.53,7209.0 +224.76,7038.0 +225.989,7310.0 +227.219,7110.0 +228.448,7211.0 +229.678,7277.0 +230.907,7230.0 +232.137,7072.0 +233.367,7178.0 +234.596,7365.0 +235.826,7239.0 +237.055,7356.0 +238.285,7301.0 +239.514,7492.0 +240.744,7532.0 +241.973,7762.0 +243.203,7509.0 +244.432,7463.0 +245.662,7311.0 +246.892,7426.0 +248.121,7245.0 +249.351,7220.0 +250.58,7111.0 +251.81,7092.0 +253.039,7124.0 +254.269,7089.0 +255.498,7236.0 +256.728,7160.0 +257.958,7112.0 +259.187,7154.0 +260.417,6918.0 +261.646,6923.0 +262.876,7043.0 +264.105,6835.0 +265.335,6960.0 +266.564,6752.0 +267.794,6800.0 +269.024,6680.0 +270.253,6696.0 +271.483,6713.0 +272.712,6792.0 +273.942,6622.0 +275.171,6474.0 +276.401,6631.0 +277.63,6591.0 +278.86,6598.0 +280.089,6693.0 +281.319,6653.0 +282.549,6630.0 +283.778,6648.0 +285.008,6467.0 +286.237,6656.0 +287.467,6663.0 +288.696,6529.0 +289.926,6667.0 +291.155,6770.0 +292.385,6662.0 +293.615,6581.0 +294.844,6632.0 +296.074,6650.0 +297.303,6618.0 +298.533,6598.0 +299.762,6487.0 +300.992,6651.0 +302.221,6576.0 +303.451,6593.0 +304.68,6659.0 +305.91,6647.0 +307.14,6486.0 +308.369,6851.0 +309.599,6755.0 +310.828,6808.0 +312.058,6684.0 +313.287,6682.0 +314.517,6723.0 +315.746,6806.0 +316.976,6797.0 +318.205,6745.0 +319.435,6833.0 +320.665,7010.0 +321.894,6718.0 +323.124,6754.0 +324.353,6780.0 +325.583,6817.0 +326.812,6930.0 +328.042,6955.0 +329.271,6845.0 +330.501,6771.0 +331.731,6917.0 +332.96,6870.0 +334.19,6895.0 +335.419,7090.0 +336.649,7068.0 +337.878,7043.0 +339.108,7107.0 +340.337,7150.0 +341.567,7272.0 +342.796,7508.0 +344.026,7653.0 +345.256,8092.0 +346.485,8623.0 +347.715,9746.0 +348.944,9890.0 +350.174,8759.0 +351.403,7937.0 +352.633,7660.0 +353.862,7130.0 +355.092,7006.0 +356.322,6920.0 +357.551,6914.0 +358.781,6928.0 +360.01,7240.0 +361.24,7340.0 +362.469,7716.0 +363.699,8634.0 +364.928,10174.0 +366.158,12094.0 +367.387,11096.0 +368.617,8742.0 +369.847,7341.0 +371.076,6601.0 +372.306,6133.0 +373.535,5803.0 +374.765,5676.0 +375.994,5431.0 +377.224,5288.0 +378.453,5199.0 +379.683,5335.0 +380.913,5086.0 +382.142,5144.0 +383.372,5004.0 +384.601,5020.0 +385.831,4999.0 +387.06,4976.0 +388.29,5016.0 +389.519,4851.0 +390.749,4963.0 +391.978,4959.0 +393.208,4938.0 +394.438,4850.0 +395.667,4931.0 +396.897,4832.0 +398.126,5033.0 +399.356,4862.0 +400.585,4870.0 +401.815,4815.0 +403.044,4795.0 +404.274,4839.0 +405.504,4780.0 +406.733,4895.0 +407.963,4843.0 +409.192,4931.0 +410.422,4707.0 +411.651,4712.0 +412.881,4925.0 +414.11,4659.0 +415.34,4937.0 +416.57,4867.0 +417.799,4996.0 +419.029,4925.0 +420.258,4906.0 +421.488,4926.0 +422.717,4818.0 +423.947,4867.0 +425.176,4905.0 +426.406,5027.0 +427.635,4950.0 +428.865,5128.0 +430.095,5355.0 +431.324,5578.0 +432.554,5500.0 +433.783,5429.0 +435.013,5201.0 +436.242,4927.0 +437.472,5212.0 +438.701,5144.0 +439.931,5427.0 +441.16,5342.0 +442.39,5087.0 +443.62,4951.0 +444.849,5031.0 +446.079,5015.0 +447.308,5031.0 +448.538,5051.0 +449.767,5156.0 +450.997,4944.0 +452.226,5082.0 +453.456,5113.0 +454.686,5051.0 +455.915,4974.0 +457.145,4897.0 +458.374,5132.0 +459.604,5033.0 +460.833,5154.0 +462.063,5200.0 +463.292,5172.0 +464.522,5049.0 +465.751,5188.0 +466.981,5074.0 +468.211,5085.0 +469.44,5148.0 +470.67,5089.0 +471.899,5116.0 +473.129,5145.0 +474.358,5301.0 +475.588,5232.0 +476.817,5149.0 +478.047,5199.0 +479.277,5209.0 +480.506,5219.0 +481.736,5213.0 +482.965,5255.0 +484.195,5235.0 +485.424,5239.0 +486.654,5193.0 +487.883,5267.0 +489.113,5241.0 +490.342,5309.0 +491.572,5348.0 +492.802,5303.0 +494.031,5277.0 +495.261,5391.0 +496.49,5360.0 +497.72,5325.0 +498.949,5554.0 +500.179,5395.0 +501.408,5456.0 +502.638,5512.0 +503.868,5451.0 +505.097,5547.0 +506.327,5504.0 +507.556,5529.0 +508.786,5703.0 +510.015,5523.0 +511.245,5631.0 +512.474,5635.0 +513.704,5431.0 +514.933,5691.0 +516.163,5751.0 +517.393,5686.0 +518.622,5548.0 +519.852,5703.0 +521.081,5881.0 +522.311,5853.0 +523.54,5814.0 +524.77,5833.0 +525.999,5861.0 +527.229,5881.0 +528.459,5947.0 +529.688,5899.0 +530.918,5952.0 +532.147,6011.0 +533.377,5979.0 +534.606,6011.0 +535.836,6219.0 +537.065,6052.0 +538.295,6214.0 +539.524,6210.0 +540.754,6202.0 +541.984,6223.0 +543.213,6415.0 +544.443,6263.0 +545.672,6446.0 +546.902,6459.0 +548.131,6373.0 +549.361,6346.0 +550.59,6546.0 +551.82,6515.0 +553.05,6518.0 +554.279,6666.0 +555.509,6640.0 +556.738,6683.0 +557.968,6568.0 +559.197,6729.0 +560.427,6683.0 +561.656,6949.0 +562.886,6877.0 +564.115,7000.0 +565.345,7145.0 +566.575,6980.0 +567.804,7251.0 +569.034,7062.0 +570.263,7323.0 +571.493,7102.0 +572.722,7438.0 +573.952,7354.0 +575.181,7411.0 +576.411,7453.0 +577.641,7673.0 +578.87,7879.0 +580.1,7751.0 +581.329,8019.0 +582.559,8002.0 +583.788,7875.0 +585.018,8084.0 +586.247,8153.0 +587.477,8096.0 +588.707,8481.0 +589.936,8453.0 +591.166,8383.0 +592.395,8334.0 +593.625,8081.0 +594.854,8067.0 +596.084,7959.0 +597.313,8270.0 +598.543,8075.0 +599.772,8245.0 +601.002,8640.0 +602.232,8812.0 +603.461,8911.0 +604.691,8855.0 +605.92,8892.0 +607.15,9157.0 +608.379,9103.0 +609.609,9131.0 +610.838,10541.0 +612.068,17317.0 +613.298,60550.0 +614.527,25254.0 +615.757,18508.0 +616.986,73332.0 +618.216,24264.0 +619.445,4079.0 +620.675,2253.0 +621.904,1679.0 +623.134,1373.0 +624.363,1255.0 +625.593,1349.0 +626.823,1408.0 +628.052,1251.0 +629.282,1074.0 +630.511,968.0 +631.741,887.0 +632.97,832.0 +634.2,866.0 +635.429,835.0 +636.659,821.0 +637.888,931.0 +639.118,920.0 +640.348,1119.0 +641.577,1273.0 +642.807,1526.0 +644.036,1654.0 +645.266,1475.0 +646.495,1201.0 +647.725,863.0 +648.954,818.0 +650.184,710.0 +651.414,626.0 +652.643,561.0 +653.873,559.0 +655.102,553.0 +656.332,533.0 +657.561,500.0 +658.791,492.0 +660.02,517.0 +661.25,477.0 +662.479,525.0 +663.709,499.0 +664.939,495.0 +666.168,511.0 +667.398,541.0 +668.627,490.0 +669.857,518.0 +671.086,528.0 +672.316,556.0 +673.545,622.0 +674.775,657.0 +676.005,902.0 +677.234,802.0 +678.464,518.0 +679.693,485.0 +680.923,501.0 +682.152,473.0 +683.382,491.0 +684.611,537.0 +685.841,517.0 +687.07,569.0 +688.3,543.0 +689.53,551.0 +690.759,598.0 +691.989,709.0 +693.218,1235.0 +694.448,2154.0 +695.677,2156.0 +696.907,2396.0 +698.136,2491.0 +699.366,1027.0 +700.596,451.0 +701.825,185.0 +703.055,185.0 +704.284,177.0 +705.514,156.0 +706.743,200.0 +707.973,175.0 +709.202,158.0 +710.432,143.0 +711.661,157.0 +712.891,161.0 +714.121,180.0 +715.35,158.0 +716.58,158.0 +717.809,165.0 +719.039,167.0 diff --git a/test/fk.png b/test/fk.png deleted file mode 100644 index af783d33ffad1ca1182c433b1089172658f648aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45841 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 S_XuXfOZuSPfrNdhFaJM^s`3{A From 8a01d67262c20754ea40fc2ad92e400cd2611418 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Wed, 10 May 2023 08:32:43 +0200 Subject: [PATCH 29/35] added screenshots for docu --- Images/cross_section.png | Bin 0 -> 183345 bytes Images/main_window.png | Bin 0 -> 238198 bytes Images/survey_periodictable.png | Bin 0 -> 204161 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Images/cross_section.png create mode 100644 Images/main_window.png create mode 100644 Images/survey_periodictable.png diff --git a/Images/cross_section.png b/Images/cross_section.png new file mode 100644 index 0000000000000000000000000000000000000000..0434977ade79783010812343d0106ca168908607 GIT binary patch literal 183345 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

&C*lDL!zoRNOr_%S$`Ri4TN}GlK z(C*s;JGSB?llOE|by2IuCPEulgH3yuqMc!kB0XWQQU>G= z%Q5p$#UVB9kk7qe@Mo( z4}FJ|>d)K1m~yNq8wWE?ch)%elGs$@UDkfXV&G&=@au_uIcqQNu?dNUR)ra#Y3={) zQWwBg>hj|?(7IP2ybTfOR7p)~@~sViofPl@OFyOkv_4zL_wQM7grT-CvR59JrAbgw ziN1+_)9dxyDY~9+hwDNeIK2~V?Xt2G^PP9{XznR)3-v;|q#VIuu(Ud!& zP1(G(mZ3PC;!++gdyoBF4sBtDgqBpcf2KkveQ=J`;=aAHUyG@V`z>zI9wp^{Xx}}f zt*(@jAuKtzDA7jL%2GB3MnM)>t+f93hihBEl70acIaA=C^VVJyLn=F!+Z@)BSk?K8tFzf5EN^^dKJ3HN}v1B99 zJ{LW+3n8n+-ehg9sM1oQS!XL-jeNWILS6t_(B^A8D4WPQ%19_$vDp#HM|11Xw0w`> zb)+8OgEu`@0gc0zj|q|AP_7558J5aOo);4Zto%k{=dBxQrh1hrFSe`vR|h=RQsT#x z?p{=!=}#U)^^{)52Ip*LcE*^jE(Z7Y30c?7Jd9@&=P1#(4NG`_wN|W8yjT3sb%Ed= zOWNdNdM=gy>CW$&HDsm*f$NpAHEoEMlX$)IrRj+BsPom=pBC>WFDDISY})@ZL5N(2 z0l}`A!}x|R{&yjdvIuG|Q(g2k;Ad{WwfnifsU9oe?8owS>>K?q;M(aN^61GAryLrD zDQWm=&XUinZAuq;M3MzXq^(#}viRDC{G1CSb_R8hUKatZ#jPE(c;7=`z~G zW6QU%ZrLC~u_|0LIl3?b_u=oDM1Fm4FVvZZ=gcFR`=a)>#+?FWukgC}`{RW@Le!dQ zK;@$kSE~XUJ%07doSzgJ)Vz&ZxX_ZTkumLm+wk{UyukSBU}>1mqzUH!J#C85NpzAz z#$1!)R#LKPtBSq?^X@)-(H)8Wcu8po@@&0IGO108u>DA}6zc+tlnQ@3N#{J5$CPCP z2E2E7)e7g~A?(|`wx*Ts{AuFXEu@;l5~I7vTWGh1sh+c4MrUzOTSR5&1b+@%$nqJU_R$9nFEt&9BPtyo_+biHaHP#)hDtnG_Qh9f*4Wt8~q(vrvC!j z^@}y8r-fW5iTTW z3Kh0l|I$l?QBbp5mMF`0T&TBO8jCM69F@wH44iO@^^@SWx2X#TL-}zSewT25)4rq9{0HIYH8a$9Q`PNEp{^_wK5Bm!6_Qc* zQ-zEMBpu%zxh2ZN`g*Bk3aJb1rrPaKOe3oJ=@&js*!QB!-GAumR@*q*Kh5^ClVq3b zeOu6Gd(iYX%|6mjEx-TJpbTO$0?-#`7FC+I)TVG&MkWmOQtHf}PI7&XVPX*0a@9 z@fBPOX|syMeX>KktLD_LQtOo#+dv%z57uW@Q70r7j;Y=vO;S6}HMpNOvu~BT%c4Dx z*DFvrl({I^9}&I7?iHmC8{{OlaFhJK&Jk(QJh<|@eHZm6(Qf*)GS4!u3d@Mh)nL(U zIz6p%Iq!SxdnUD!RF+uDTYoa-wl+T4P8h&lKHe;Kx;tC|IEDzXyqrbX?{^|8+tWpu zf4r4!bokQ?f3X2_>BFxzE8l-izbE0b{J0D|+3G;eHGRks$C3d)QPIhkDDNUGB=le! zVJwFN$TQCd>(OUfdVJt+k?a<$+Oc89VL4l0=Xro~x7(tgwm=#=O5 zjOPYJ??>6^U7jZ=JN-3oNCRYk<$N%n7!GRweNls|)eSFhW+&RO=$2Y)w9RRR1%A9zGqWi_1r_*<6odKt2OwU8qx`K>OdjH_ntr~Q;&g_}de z>D%ZpObn85T?v`I9EG&Kzq_dOR?fZeS`DIuzqk!MKRrO5pB=~`vsLM8ZcBOWI({G| z57+EYETZSGKb*He-9x&wD1-)SVz-+JnJT>xP{=a7sj)J9)TCWe(^XtE39sv|Tek-9 zj0P?+Iki#_PV47JC6UkD^V3LsRjv-_L?nv4WHVqxc|(vq>tAGk!f;)|0KQg zD0T<(*HF)f)BUNZt0Ui{^Z+|jL2w8ojeP48CEUK#i92T|Lg7Cp52jr*qR$Tj+Ca_v zo-_2u@Ot8^atyiwTV0q0aGgwS&hP#`_p?8%yi_d}Gajp!N_*e>q}GvzM&?zOYd^d5 zY!8o$O*<59Vt9ix^z6!F^o;#)O_%gbuS%aCno>0dlG0J;$gjAAwF$v5-N}XZf4cIkSH2G> z{XIzKPazH$D#3c$pB-TfOBKTIn3JM{{mRh+bYF_fht(t#kOmOT>B{0nixhZ|o(s~z z-EE`pAcb3TSN3Gmse_@nh8#_zah(?(qir~mUpA)8#^{;iwXKA#aM z*LeEJ#o}CF6!LD%zV2Yg(+=(iVXBIa<<^^oJ0}_W9JQSuVN-D+0xMjWrilwrR|^{^ zMS|S*572>3_A@E&(@u&{i7aJN^W1eO+uezWfsJcNi&5$-P(Ax9%(Q*Y`qG=8c*?BI zfQ3__6|C33)G@!+?GR2IxO0GcZ&lFQ-!D4r#U?cG-Q`B%5w{cSX&X)}*q#rTVkymI zt+=BaESuERZ%?z2bqt8!sruag^V3M)aa;JN-?ED1b|<@D3fk@z@M1-dJ{%IfwnZ~D zI-gUF0o2TYg)nbaw?tomm{@;^IdV$6# zem}u?7U%?vlw~ki)KuvdUnv?W9IjotI0?Xz%EKM#+2O)pzz|G_0NNI8KX+xGs?0F{ zkOP+Y+|9i7@Wn_R*!Iq;zGqd(4d=%)6_T^wU zxK8jOvy@!+6qrf0L|h<~&p3{}<7l&m95t$K#E_+RZ}>EiENM!ax6X|DHNE@`^7kwk zg)!*djBsc0pRUpK(?DA?&{gou+_pW|MM2ac(g zZzOadx)nx+Uy6Wk2dNH!d$*baWeFN%JCY{9kJRU7xa4z)4t#)l=Pb{lZ}Rb8`n?zM zr38yLvBHM4>W|gZnc_PLv7D5;?Jmxjw}1b7WI@qy zMcbE8yb)oz7SrfMQL^PD|IEzxbpd(d>&uU8Jt(Uy&+JjvRX9|QqTb6Z5Nf%HdN8!V zYHcfvpph71t2M$7*YYhVWyR2Qz3jdlPtbQD>iyi(-zrtzZk31jxyt;wba4&nj&}Of zDgz0x0ZA*eX-cFef73-eHxXR>N@ZFl|V zZW~LY=P#)?mkJ5w#~}3?4Z}_PC9ll~in|@2BD*W~U`q3QjOjBdo`s+8TxcngW}TII zoO5+M(2ZPjtq3d$A1Wc`kt=L-o^LgaPCKz$-GX?9+C0%I67F+%>>qV}M0lIpPhIBJ zmBcdyeflMgx8Y=nlwNEAx>pvbz`SkCqbIR+yjOV532IGcl<@ZndwahSc_n zg`Pgmou`m}#8Mfl-~&1HAo5MToaRC)Ljw*2y0X@TsT!4U*yYkfRT&4_X(?& zAL}qsm{S@=h2Oq$Ete>YC_w+x#nn8WlJAQZ{Wd|fBnTy6XzdTmxvl*+y}0n}i!a;? zsNU73r#H*eFW7be0ZS0?@3{o?fxiB#udzgNX7kw{GG$w$iUAWyB?Bg~>~KCr@wrR4 z2h8_p*m=n2I{M5x_48fz%ED=Nb=bx~^|2cuXlH8ppZ^}ExGYtxLX24PKjNXe6V?ITw?#7@4^4^OA78*alfZ{aswGdb1TWEn1t=aT;KPHkx#= z5iQq(c&#bvljv?Az>J6PeazuDEKeeDAaWuqn4#jEs#-|?C6?WWaA_Q#Aju$l5z3oL z0>b!1nA6i-eW=n# zcYoJOc*n1PqO-4TYOSLcd{fC;P|57nGpTY=!p0ZC3x7OrCUI$QH00q#jr)dWSWgk7 z@y|}vTE)WZl?NnpYr~+TicoEE*wEW_b61pl`sJ(vbYX3Nz3@dB)63*lGp1>qR&!ZK z!2*86wnly+FK|#Lijx;a80{x~V|fJWJb*hcgo*0HY-_&|>#TQQa`WrE@v7An2E>i8*@2I$`1S{vlZQW?C!Iw%EFMpR18+&>vojK0cl87LqyeQ%=h zOyn9dx=CGXPwQjDKURczaqU9Sc%>4bh{ZQ0cb;c-Se7NtxDDlO7s8kyJ!ai9zeLH0 z;s0brLA&=am;N1U;;9qW&5OE!2PoiaE5u>ahjW+y>mEc9d8vnxum2b@f+9WTE5*P+ zMk!0Aq5g@0>mQj3L9ut4xbgq*r3eMUMa~t5X^(b?)ls0hECR`#nwwI#(IkX>iQ2$b z16gi2WvL|aT~0PL{SS+L?=yxQ>2H5!;ZA4IPmP4`{rjCRij2ShVEL3t!`AtRpOuj9 zNN(inK$={sJQ1aU&k5`Y%lc$lNUYXlwNr)cm_|Iyg zL86FVx;UhZPD1eHa3Nv|Wr+L7gIjm7slE!&!4f&6fgqW`olkY!D=PG$CC;0lX4 zoIpJVI+0&KX$|-e^T!D3Klj(g9Ki&eDeNf*eMysGm0$n#4Tru^J0HxcfS($-PSZjy z?02ZrWBBLbZPu9TX!cFO@*e*+G6?QM63I3Jb^7k&;)OM(m3!<_oz5HFUrO^;#s;{x zKbOaJnthiO(6Q6uVYOqA8og&qe{?TSUw}V9?aManXf*q`Y^YM1a~~Dhss89eMJ6{; zf?o--BXaGWsr{nP?si)DlS%D9bDuDeyO-T*-SIQBG%U|`AHdiupjC?TtG+yr4a>AM z%PPSm(q6zSaUdN(RVfT#mU{WBTVY6K50&DH6R*Hm7tm~)t^;sm>0_tEP_@#_wS#sr zn0Y)JY%P`5D_+s__O6iL=@GPVAr&pPl7$umi4O<7=*CX37=%!BPw!7T zY~X>*{Vd~cl>2NIz>TBa4JX?Lp!rK}@HK4*uNc^sPqcHFjc6`CcHL|utO2z~{u^l& zF%?@S=%bEYewn9TXo!nam;R{P22$qhJuG;uuvm};?h6Gq%&=Z0(O`T+z~dsh)k=l( z+UeD9vuvDl>6bEyV3e{=?w3C9;r{uHnPaN!sm;WbNrhNzu$wr{XX1`C_jZb9QG}QM z&jBS-R*8Di|JSUQzC;~=J$PlsMYpwA#Y@QG`mAf4)wIr;YSl$N2VZ!{jsQwC=m=-{ ztFs)dXD_a-JSlx>{h=DGkk!*X`fkT5 zpRkAYCny8dw(7#AtC@Kp%vr4H5>#SmfHpx=0T!qV3?HeQAkcE=9b5DPrmDsY{v2fR}` z&D4{rhjv1htg6NV-P18Y1K*3C#+uEKzOZxj(uK9)6A0!6%;AP^nYH;aW9m|z|Bld& zd5xPqoYADT0K*G9J>J~*ckWQDA5xhXOL{(0!TDYOM(it^S{{PUt>eq?c$ID+^a z7jxjuFa4}~T$&(gQ4OSlDa0gr>3##BBTRvE9M6k#b%FLUx!(qOIRtP`gQHpo3D;b= z$)<%E3s%|9cz)Bo66H!M#7^5!*N%6Z7~)8--{U{~Bv!|r7N+3c(J!AUyVKu)kx~?D zAvn|UBkyOh zH6VYY?uZuyW5Yl!iAG$LGM^!?BZA3+>4=Ch1(4Qex8DOz*~?aAKq;|dP2-t{ErgXr zKQ8qqY7?i96&lI70}44QbUbSsA=UFdw8#X}FZ+Z*RFA&ecMC_WI=NN2O^-#*yyw{%Q6fQIX7Lo{i=o1FcL^= zsv;?JxA3a<81ns?idzUE#1*01D(p8DdRwfysfbIm3Nm2zYt#QS8o>n>0A3;Kq~N5 z+yD^9mkRK{;fF-aeH@6Z15CargW=fjQ9LKuh|FA%N?Gr52~SaRyQ&aMV+>KYDurUA zpR2ff1LY-SGCOio3zxZyE1*^Sb9#XXwq=y-)6rKDkt_I(@HLWl3S~bs63qy z;nmfx-i}N)VVYd9^2D^~NMaT?fbDKUM3U|(m;*RVx_>VvY4W0nMzPY|x|}W20N+=WQAN{kae1UtYDR zTH1pA^y6nip3q-)X<4Vr!vhwB1WfwM%vTKgmqkL2n|t4cnG_<%a&~Xb_Q-i^5a+C)LGGH2la za8O0GflIMYIM_5Cb+<`2OU!pjcL625?puw7&k`7kS8>OSj@l+Z?W51}r_ zntykx8cE%R`kkzeKBw8F z9h<_sHwU3E#?y|q2PYm!^rBPsH0O~!b5g!QB-ayX;a)y_z)%@|UC_1|kBJD_mcj&H(9{gSSIQf_t2+h3!Y8M@;8OL_5ZBIr-hb)GdKLZ+%*cwjL9)y^S3kQ+$0Z%nC77hBT}R9=}x(;is(g=<5RQN5`k|w86f@7D2oe@S+@}qYB^ZZY)eS zo9qABClk~c-OGnkXHQ^Hipa6}62bey)$J-db;>bpZ<|r<&+iPowO0*x(?tH^jg&my zuH-*Q#W#nSx%3GmbZVUdu(e*e#G+f`i(^lz&ubA&^6{RjgHiFTeh_HpLQ^M@A1FI) zoShy|RSU_c;sws8h2b4>`*QEW$`Jmr`@L@k-}L0FkoR*=d46%dlL4REnrX*#CS!-nZPemg;AWw}eR%DYH5>?0hz;5iQVa6dTxW zJ@qt!JnTv6Hi~)}-GyeUw5?%qn@Z6r`8UnO3?lzuAI*(6d{iCVy%!5pTRb z)1#zLgsXei@u}h&S-LdjLM0hZ+Pn}ymVYHO8(F0M4&_&befhwh` zq2DJfa#PB6TV4eNBE`%H91Zn`no9)Xb zh5)a?ua)MK3Ta#@C+iE#tkWx;cZ6ZPbf&wgp(N}*I%csV$UPNhs%p~c<$g?t)xl&`70y-i z7tVYW66bVBx4HIu&ccpR^T6B+Her8x?e-wsE}1+6u8 zf)Q6GE(@Rcu$-hs^v!Lp=IF&Pi-!(=x*aRm40$e+(3jQII^1#ua6+vA4%*c##r@^@ z>yJ;AOwB6QEL{yvylNbEybNSg^ZPKmz9$lAq8!{-j6^c)SmGC9ge48P8+qUJH17k% zq^-k41nKuyb`Re&_o>f54layZmRjEt<+73IAgaKg_Mb9GXB#c41_cl#a|Qi*$bNl= z%q{BK>cdus_D%U$#%r#vm9_&qR4gYF7jGSBeV_rIJD!({#8T=OpGbHr8*BHM4>i@I z1=RiAnKxAC;*Oj%qT#Z%kk73zv<=MX9pYs$@?f$02IceT8G1Lb)h^JGS3-~s0g;W$ zCzv=Rkqj3GIkh!_Ib(UimUP@CjqQY;kwBiR8w&Hz%t3xgk!%p6Z8uwq=@`wk%Jh{c zU&dNDDngljX6`RYGejN$I#bM8=f(901A8)<+n0K+`RS13WofA-wo*1z7Jk(hkp+%F zu6HV|dK^Z-$MllZ@O>2^ZJ`Q|u$Ji;-;7iuQj!)Ecb67wY4-pdG$zx|d^wE&rPby1 zt!Vfi$!0IGq}{)vO*HYaNkOLBSczXWQwX^%r+}^JwC=+>SQGTwF5`~`%+sOrna@L~ zKMw^X6hvz86Oo2vSxwkUVe-a74s^O+I@wsh_L7s@oxT!_2Q#ljmBaWR>YgNh=9-R6 zCCrX0SJz!aMyPkhQF_03im(^v_<2JKs*w93YXl<{p*y=-+?Hq)yp3V5SNUt|oEFT5Tme*XtiB>&5E2qv;syM$^i2|lNgzZSH? zB19u(`N{1>2ej3DYU1ESM1&!~T|kRQr$c>(EG$!)WFu%9>{H zk@6S;b(*-811<)?PLe#ksdA2gUAAd2iK|?&_0@BzD|0iv0~+^sRI?zBgD5$Fa>BkD zKrjee?5mcsrA%NuSIOyd+o^e3P#Sd7QA*&squ?abZ!w(Rbfweam~4P4%}e2OwK+>fR@{l zwu8B-3*#6svFPs-ib!qvogShxw*nB*M;g$Seqnyc^xjs}G*B)jsrMdC$3|$~Y4pBy z3(Mzq=;#jGAUblln3A>io%}x%_|WOR`76Ws1XNs4zln*b=-F~!Q~F|&q_RT3_rd${ zs$v6Am>`U4h@eyKOK3wUO_8*e5E%Nu@!+YWbP6s9&Ngo)M`V&x>_?+4N4M~OUZ?q# z{E9lr+&iy85Gh=Okovi

=>p%$|6g-D=C_TEz~v%p0-PQty)q9C1ZpCVZRV!qzXA z2q6bLS=r&Dgo44(5+ZMUXjUs1U=L z<%%$<9$39l`;IglbD%moQdN{(Mccxt(e(rmN_V3=5&6MSRA$w!^ZXyC`YRi9VY9k#ILhx-fWSNcj&RJf_+^sNo5;@{SvYSqu z^O%&owsC@i^v*%Vr;7AW@}-%^k20`aA#9*KT2y9=LI+Lz7AX*qnxgBB*+zy26^+7u5QYkV)PI zB5(DHut??QU3>@$B-j@GOJmtj1wRv=E2`hlAlUcisOJp2_%3dJYD!CXY$nEKMyWkj z;bh-o%@V%MqQ#2t`rQ231YhXbeyF!UBM8k=+P&0Vg#+BxzJtNN)Ts?Ot-GSMe)K{q@p^G?1YY)jWxid1gPGPNWN0(7^Y|%HHqEqr5xKN`#boHcN4X3A zGUrfT&9l3|Z+wq7>_rr`x5PbbaZ3i~j4y?AB#oh0a@*Y@pVKZlF8+$7rJH>Lq}BgRx6H>u2o`!-@i2Xx z4OIgg{_+CAHk3=Z$Vw0a#9O?Z>cO`=zW!hCC6+as7#-|~5mLLi_2S2kVLJfQIN z-2F}2ORV7yI5*nk0LRdKD*`|}lwBn{U{D|a{JYDGl+5&hE28p1rWYlu0?)bc>wM=D zZ1C}IHzuFMG~qj%8s-8Mz6y1RfO_VoWCHn@O<81=DIxDowghX`XgEgm;O;lH99uW? z-$J%*kXL8tB^v3YMJiF7F)mSyQ_GJO7lEb7ILvpVy+VWG2J@{^CWv(ah{`fK9yfCG z*X=*4)3c!fl5Z1)LwMV@=CKlQ*Is!ZU|X0&xaK9?arC|SGN4LXJXodTXDMJpP8Aq| zI7155)&F!47O!4(tguG`HTru$5LDPMhy}>!;cw)zYl)Xl6>JeIR?Kv+;y;fyw~saJ{R-uP}hoTKh;lV28l3<~{?VP!j6t=qNQg0w<5V|iU( z-t4t!tRDhm+5dV-x)1aJSiXXLfcZhcKSc@!ZitK3wdU9%^8su!W27eum<;UOZfS=u zJ?+3Z7Oq~WnZqlVmP$@Ug&Uvb$ei%GSQSZ)IGnNmkw48{F@1yEs?rO{i_{_qKv{NV z^4`@bE&b!QKVf0t6VHzW%7!!O667&E3QB=IuyZ}l{+R{-^v(S;uV1n300L*gZ#t6# z3s?Cu0InI)T9wl6RO~X9IN)@Uc*-HYctGb+i&hAy*IDrDJCG2F`7oLJ39dQptXTlZ zhb#yqvj6e8r4tRjjuHtmXooOy6ur4p!MFfU<4X?4&sf zl*k0P8V64-?~*fB|p z|5`uX|62Bf{cdmKm0?l4Ng?;eNX2R}@8jG+j9((H1vVP(f)5oF06uTvg@S2Jd#;d}7UquvFW za!U0q)BIKFTUHazA5J{l)HMwg&TF~wo+f2Hj4sY7>Tx#oQRTu3hk7QA^8EoY++O z60JK}hH89MdSBF}m59V5Y#`(n*8j~KSW#Cn1)dl$p7uXM73@il@8K;@Ntt`|S7A&z zp!qG;brgfH*jcNaoFo_sckKgNQRIisP`}4_@_u$bz$LrSC`}ZMye!bt(u!AbpDgR*b*+& zB1DZ(g!zs!@& zyjidRCc!*!?XDkMBh(!RPJG#&ep12eKKUNSPQq36Fvj9i|3%pg3+uGa!t+wSusP`w zVaCxBmgci1EI^UHIQJSED>**Y`Pl8@34aBDwJW6<$5>yWBlLA#02QsV^NWP^t;0RxaaFYMCwwBu( zQ5$@+QY@c-@-Y5DnCv4i0(p`0v0O2+#-)fkkg@wNqY~|_J8R)O3c1ha=U9ohy#DIv zG&a(-Bg_?UhP8;YT%>5wr+Sb370Cjs6#^MoNTA}gyD>W}OU@z|Xky0pDwSdalp7WL z45~`Q?YF?^7#=%9wrDDTt&zwy8ts^;by-+mPvU|X(B8{K)vgCMPcwDVCDZx2<+9^D zTy8=go;2zvwM7>m#V=<%)?)6O+`|xKL)isWb{OwS=mdtdKwz$)+0nwo8i;{T`Afgz z4y!zhseY?83zEExJW(vd&{t_gMkytC@N@h%djZ$}Egwq!O--ER4WqdPQdaZ(!p-;9 zt_8qf!1He`fV71AF2^KmIhp^f?QABHke5cAjsZQxblz;U&*d!?^u*esbC|d`Bso^f zC#9WAhC#jK!;L0t{ua6palEmGVMC<7%$#;%_szB8P{KR&{;3wT&$Cs&{R|gHI9`V& z77Y=_Dy`m22(;R$qcdWU8Vqs;p2RA{I*%&g*)SK9BSXb(=VwoY6WAwyy;SSE7xAyXj$&iK@X9##--s&x zL6r|X0tJPzh_K-J8FKTHiYd0IsXer2UqvNZa_PuA^`xE-Ue>43p@-r0qB#NtnugbLgwW+U=)Q*b@mb zhjGUMY}-QT9H%NNR}zZvQ{ISYXWa&-;ni@7mHTuxFmSkj4r^Ls2h&Sf2x zA|H&`bo1&2us1QJ6?U@ATgMhlq0>$!(%|vZpqrwS`DV?qk0g!MIM^l3A#iUM+28DA z51P8=O*vD&zS1P2%B-@j-N%Fbhk;l0};3J=~VFl8r3?P9__M zRgZD7^WJV{p9t??ae9YMJnRA#^wd|I45pY;|H1%Z`;y&t4x{03wkvL<9{l{B&yXeE zLi|0=BO;r2%eGZ6Ds2O|7yXmm=aUK03bONTzu9*?y!X%~i2cX|OG?AnSZ^F5 zHXmfEWZ!e7@D>=)vlyuQM>kfL5ObKKY)h1019EyC4sR;cwMU_m{(Bu-ngI6J6$$>3{Va=7v}uS-j&s zF&1ah{%qk;Y4tT?dJ?F*c0Ko`UvfAgR#;SCdZF;82`64x7;n)d*lvNhQE(!SZJEOr zX`l_)S)%8_iKLh2vev;oz@IVBuxY zHvjG$DyZOd_fW6_oR-mb*lPBzmWkBW^g+(=o}?b zj9yUJt~cKb5rV z1ulX4?E&fY6BnvCo7>y0`L}_OFI2Sz^f|Nho)hhK1o3`2-1g$0lKz=>yTzGX9pNJh zI6fyfYD`@>_6O#tUHNus9k8eu=vCOW#Zt~(i(JP0pPk}Tz`Y-=3Y6bTA=OVbYTw0w zo&xiod9iNb%HXO1UWAEwHy^3c;)UOoVMvQguipb{Y|IOoM{xGV+3{l2b+1>VxJQ~O ziOAm1`%&G+&E`bYfZ^E3?5a@PCw4l+Uutz!&bnG#4P}1x1i*j_+4%-`sx&LUR_hSo_dzt{1g9RrD6{#wJR@}C0dbjAZhEs^+XQIU#eX_VOlu9IC%f_ zSY%8paD)6?7WlkF(+HfpawaStz&^STcIa&zExiANSTVE=5l2nB6GZI&XO}ep@`>D9Z=q_nL5A{pNDshzo3t} zdc8b{GC9Ea5FB#g?qOrT4e6thOYz>PcdLgsVVgP#Lv^ zzO~6K4!{foPukp7GI~oB8pe-{ZGbg@-ufeuoY9{s*bg194W$hD<+9?(&eb3NqU*we z5E-&rJjy-cF7JI7`iQ>E(f7I%1GfW^?AV7h&wRJ$!dk}XMm~a5Tavo-whc*v4f_-; z#O7Z-=C|D5L)E_@fWw$&P+zqF?L2#d0J@a!Pg)L?yYR8QyYui+Lbi)SnLm6PYcs1h zghFrN#PZys=am)F7VW7E^)5U~Oz@O%*N;7W_`lWI6jWu`fGsg3t@kr#%5|>nX^P`1 z-f4jmyeJU!s2`XF%;Bw4i||f~wLrUNipDZT|AJV;iug>+S|Il70S%u2a~>?}h@9+n z&eD-%5gpaOOHN!X1E2}8jz8DONnRU4t?&3q8C<vmF0PzWP8t+xdw>X5O>%JEHcs zGgv4K3^&Yiso!iIh(WeSFr%##f*HEJj$;Z~-=@!^c*hP7oXIQ_XgNllYFeC@wHiwe zEfYO798CCd9J#Az4LsaoxIkbDW`~{c$Otl=C^8Sp(@St{&0q{7FAtgoWirb{=42v( z$~pg)AINyjGD262DBM0IU3txBW?!Ik3c7cLcFa1vD_SQ^*A^!_4n z4Fo}+%=LCkQ)W<@QMORzQv?&=qYrd>B=pcWl%$b}I*6Evgy;o;AQj0-2KQ-W<{Q}F ztsxW@0)n_*!0_l&WQ^leq7Y!{PfuoV?kX~FQ6YGw0+A6{m#07obdke95^}ts2m%h9 zllf+9W@>D!FiUxnQ5Wm+|Do&6wEOvbM4WF6EH$)1X`g@m#%HI}S{ zu?uC15kiZ|a%|Z`2-%CW?^~83+4%(~s(s8%2e2SXnX81THnW!`HYj539ZmbQnll;5aCw;&2HFxp5Dv zXR*S!b-H0)`&RBxuKqB675lW8POjD3T$HF*1A{dV9e%sm{ufGgU0Blys6+jc z`XnJ9n_Z2EME;q5#F?qhm`>(l#q|_=ZrG1u7K(9gn`EE1jo{s|`sNy|5sxnB#oJYG z&#Bi5OR6NZe%I(<_r<-YC7a|Layd+tAbf!Z)gR=z6DT*Ix-Fi#Ly$rnd6l^c*NJuswsCmXUue1XUf?Qe*VRSx z%_v(APE>DA!hJUtFwU+0_<S{1rS8`YQB|2w|I;E$a)~TVu zQ#3g<)Av!&dV;u?cscO}F*Ve+It4DaUxjDK+xaQiiq+93H0}cf054R8k*nKt=lw z>JE1^5B;u3vqa8BhW$Fls%QqY?AmDIDBK4)RM>-7WQH89y+ZXdeiNtDmI-%Y{MfE1 z8F(QO+MGh)Qa5+wJVeXW6RNN^UR_#kL1Ud$a|e=s-;x^mD{n)p1KhPM`>kAxc7Lz6_? z;lhYSd865c-=7Xtn_luzZORZ<=op+AfyQm^fb2;P)oru(HB*R>i+Kgw^d$;r0>ezW zEoH;`EkYH}R=DB(!ouRamQ^aPH~#o0%Uc2t7jQ#6UNPY$E#9L;gLz(BMxhcf+ygT@ ze>r@|b~V@q~D^eS}ZVp%(C)Ys^fe6(&q>+JnX-hkgLdMQ+hWtB4b ztZ?MlQlP@!Qs`cbnyM1=uPtz)ZM$5dyn(e2X^$61-z;-$E$NJ1YL}kE@huCC6uT&= z)9Xx_NJ0O62Q8+hv7)_G6wGP3)Yi=_G>1f?@S? z(-pRc6x+I}bSCgSK^$|gJw+as3bF%Fh0QPGFkp)np=fuFKdKz#sJzUnevb^*yGdvOzP5Q>u8-- zs^h6MqF5BT1^0MFg!R%?kQ0fjbquRE^K*SVdpiyTb4flM?E#XAQGxa3>U#?2gaaAB zAM7olN>_~Pq#jmPFn)jb8R`Wie^LxvhtIwYYlC3sL&Sjbm{?2uX%sR$%DoW5K{Vw{ zFUA|M4s3;9>?p(kz<$}AAu1qL7^+VbU)|-jID!`*xO1D;e45<5`oqgcS!1-sw8QNz*_n}{`GLKRFh`|*Ip+Q=7m%Ly)X`(6l?uCqf9q4{;{#vr!8>^zfH@%McN9i^PGN0c;}u`J+hTi-EIOPxNT2jc z#4pWZ22M=#P>A6=oD^9pk6t~moZ)n4^(s1=xVYKEdxTArD0B6FOxRPC#*20R(tWdV z5cm0R@$NnIwGh)Li(^l~-JRPUp_MPlos^qp{_d4gZ1fkH1Ejq8?xiy1B|Mw>$kYkW z6SxI@xf;gGcD4eG^l@eBp)5Kfrd3C8{k3;~`2=T!BX>Y|_gIb3qYVce`Ie7wQ(P)X z*NQi+(ppwoR7+7F(in;sE}VFK!a7Z|I&XMnzw}|)hTn)wYFs|{^r=~H>!un?#6D1dH%MtMvAR>HRf_ zjiJz;&;ef5Bch+`@D!49CAoCX&*e*Exc*&LeNvUPx&lwTv^P>Z5jU6OpDZ;hpaPCUm6};!cr2A(65E2 z&|$C^ZMnO>3-DlDQJZ0B)g2;XazS{^t<@E=k*A$vHIX8JmLQ-x1E)y}>GMO*U##C= zhV30D4{OCB#I#uFTK{TJvR)X~yifz>X>OjS>q)Y-cSHCW9Xs}C9=OhTtGAT;Mmhf7 z@?fMnz z+?(No2+K9f#y#4edYVTted7Cu(Y4`81-MH}3p)*>dv)xnId3OUL+}ME!wbi-E@CQ> zrklzjBJ`zEddj>Oh)&O1OnIz7$LC>@_o@W^RQwd|Z^?0Xx<})kqg*@C);YVsRVlQ=KV%zCqvhk)2zZTWZ3VNJ+0$|5_G*6{~e>C4GZd5!SS%hPJ3w!N*}y zhPkgE^-DB+e7WxYoncep=k+JA4?|`*gp|J=+^N3PM&I&l>izDo?Oo!I3tRgy2TdcV z#%0whLW$_kEQ4NQCAphGQWpYy$A5uGxIx<0ch zV5m2>sqvU?r_p<)_p*Lj3@xuq&yi#j>-`W$uW!RMBL zUp?VB%cN1s80?@6u`Jt1xJ=Gk(s@D!RsB#er0CBR1n`eEXU?eZU-F=%TUBYJjn>76GM;Q zxuz$#`D&nKNclPI&({iBeV#tP_of`H&Di!V1~F}4wM*rvY+o5>&$j-`dYGl*i6Qc1 zr2Y8Tgor7#t~EI47TO#u9^2u@XO&&+8hw0PQDMdhYOt>BlwOCpAz}w_9UOBYv0wEa zoN~Sd?~q3lT@x-xDN*hXhNoGLlD!H-yxXPll3fS638Y!#o(ao>L;VlfvW0jO8NTHq zr2V40*M-9JyACUn>lte!z^j~1y*0fQEJXZqgjQXzWb z#o_zoC+;jNT8s4|g3;sh7~4FLRbKz7#bE|WaXYZBtbasxRMLB9^-UH1DrQu^T5lXw zuLaf0pDOVXowb$b^KwhOz>BIKTt)t~X zp+ ze;OELJXP5R4`!8m`+Gljiq_m`(=ak%>fiAr_<7@X3HRqLKen&80S zO$cAB!jCq%u;Yz9aB379uSm1T;DKR#rm%V5K`8Uyd5g+`qS&|9hCS3Nv*bnCtMeYb zJiRasrci&Ukdl`3_hy;1*gU@FW@!I&Qbi8B0w96(YPF%llikR@X0zx zAV7}Rv$5n!Ou9#Zjsrx5c}gaT$epj~lI6$};G_`@;|SJ`gS}2vA!PO|DcsJ@E?eg{ z86j2JmDJI2Y;qw8)W-A{;dBdts#TFg6wY=RQtj?f{2?qbbJa}22xKc+wpZIf2#;Qp zN$By4Ty`0UV-iE}`;hc~_yD31LhX?@mB?5^=4fA0T2$;Q?_{Yj@~1|h#=3adHV-^K zJr>`_XnAet#obh&;F(jB70EXXW-8&#-@>g-P%$BSe9_gzj1BQqjwwsq0e^;Bi+MJU zg<EN-+vqzsKS~#qq2(M+SMg8jG#9s*>pV;~+PJxZz$%Mmc;09~BM#U)IV6|AT z=*Qg?PhfCZ0qs0W|5NndVEHCg(ih^t)+BkB1 zn&;@QB*Pxp52`UHJQjwfjh-5qs$Hv-7%t<#Y2vcF_Ko)%-4;PIP$PTGiJy$2F%&R? zko-h&yMfm zEp4H&*@p4u=@#~FU@wUH_Ua_(`0EVxhgaue^)MHLkYVm%IeUY^OtdGWH_#FO&0a&u zw)kthK!$H`b;<&|Ug~7w!uw!KuX^|7&hz~u>wR;9e>CRGYmTJJl$3}4%}FfnZc0eY ziu)#|T9V4}g^|zFs9Qv)`nRbnn?z5WPvtMy)q%HD5c=!s120ir zh-cQ|O}uqaoaz+UlqZ;se#XT2TzOvVBmw#&+_tV{wOD+aP-qX0(gMe%W!r`XTV4Eb zO(pHyb?~y0heLeG1oh#Uo5z!Htzw6lL(O`9Jq$&(&L6=XdQ^>6E%>FUk~U8T*V_8o zF!(E4`2g0rzMZj#5A+`cjw(Dt8x{LjX+8!{AqrSBPZov1JC)O=LvvHaErYze-Gpn+ zJ@qVch~8Z{vjhou{MSMZd^H1_O6Ni60uyEcZ`%3KWnVH^qDPp;&rf*+zh!GE8D~3Xg-rG*|JKgj|oxgBQG5z zEO9z|3Sod>D&u-!N{dpm&zLao50Swb@N*`pC;#{Sx%!*w;6f=#U>o;(+gs!SCJDuH znbN-!W@8a!&&I%ftsQ-Cp&tg*sg+`0z~!lze%d%Crrp5FqrZEwR{H>C036%>?@++d z5t>uOaQ=DL&*)W+CT)tl)n|x)GKD_r^r17+;Y11^4hq4(WKRFKV(qqn!?s;(NkVz!0Yve`llFg7b6vq{CG<|%K ztZ-R_ks)0Nmf5ut+zRu+7qm~>UK`1jqO;5-67o9W&j=GCSZ2~57FN-yRWu0*`xW%-6+%EZ>H`#8|mMh zB7{i~T*0cit~7GTV>Buljs>UH&CiXyB*%~JI{l<6aH0Jc2GG~M{7$kiL5e$V?3=L6 zMB;~~`xQSuJi~OQu;Ea#{BRjok5-+3MUKwK%An|ZUNSZi@P9)jr&V>y#LsU2f^BiX z|DVTped@zJ6oXxTseSj<2Al+br6H3enO|6~xT@{c80_40V^E3hTgp9#Q-EjxTy6RxHv)c}VKeO)ldL8bsfm3m#-g%e*mFzm7u35sT@; z*ZnI$>^oNM8ncj*+9x8{9Roi!R!A2Z6rY8S+kC00{7&(4mjn?EKmS^mm7AZC9(6(I z04TAsU$UP{<8;@P7C`05^FwtcxTv|Z-0~Ke+r?@Q96+Z`tb7(L7@KN`dnVZOrt85p zx{`l*Mr(W8LWsjT2L*TyFi~Dyx)M;Y`^pca#uN7kEcN7k^tp5AfNO3a6pr~C0-67y z#j`Sl@|d#(CN%pl!3?X*Ci4NB?-;QL(GDR;U^oT}|59JZUO9Ct(e)uQ^)AO1KSVGv zX?e)rsVCWx`DF6+eHV-;KN8!NTn?iI$8YTifNIbYW<_J)bCv*Yo&REyh&9=2)lva} z_qbQHTmr`f-6m6XzZ^4%@7l+*j<9VTvuc0f z=k;d11Xm*lO_?Gj;U%9HJD-bpxWaSK7$qG5jtvpw6F@#^8FPP~ay^Z*gV2ExBV=Qc zsW0)`!MjH>96xTw9HlgJi9{}a|y8D#OFnx`hJ zpkDz-uRG%wG{xGG6wsENiL74ZGJbMY>lM8-*pv>l?Le zR$lwtqL+0O$I0a`p`cP^)+-wi&yt%K{ui3lN=GsNvUy9NL>-N}-W1GaK$02kibPP4 zgAYntf*Jf~TT`{kCh8W2y4ooUayA2Fs;)a_mUZ~z{78Xwgi!nqKNB<)f^luQQEL@g z5Xy_>@hc^)4u59sm^9ExGL{Nlao+%n;|9rle6)>kUEEr`n0+nUxT3Nb+XT-C9+NPl& z@Bl<%MY9}Wh*XBVUo>6?NSIM{x9o_AA-hS+`&lIV?3v)y7;@KG4K=0Ts<%#16!{(O z=A<*c)WrV7ID1==|f5 zSo;Y~{XN%jzyqjj&a3H6_@Ft+D~#zH&@5c&1yO_`at@g1G zV?sjjeb52q0Y5|=`cr)G-Aa>F(+~I|s?575U%F%|8kY1VXEfgk{mC_f$p7(&wn+Y8 z^rE%9FCDo)2=c2-zegTffOJBs;9pLz069_xAUG1Kj5Cx-W(Z>Lv*YB~iiziU9EqP6ZenS3*WY2wV&0#DtcbMC?`ma>SDYI|#6#4Yv{Zmr`fi!PzZRJqlTC zz~@zKXTJ%VLPvmfvJBCChgR+L(q{o+G(_;Pa}X4oS|M9K+U>0GTA&X|yFi9I)|_vm zAmH`S+jjgy_nZBTa#lm&BeBu!vJb%@q=;DjaP0A;Eg*#&vsv3spsJ_iwW=VfD+J`Z zQ8txi1E_dud*GNm*T>3U25cQNkAZo)3S@vjLSR$K+wL^tIdCEKdtu~wHE`B^`1a1^ zgXgzfEo=jiZv!x(cGPhq2SR{>zRE<_bMgA4CWJ=v*6Ar#Zj$XyV59%i2JeQ5T}nQ` zOAiX(H=JC7$fY3PZ8B4JxNq~d+yS>V{tozM=2G(Ht+aIRSOBYihT>eByY|{@Z%(Aw zD)T9#H+Q%b59uzv7L*yv$AD)rX>%9M-O~+sFO{)J6B?`MMTg;t|lp6p* z;R*qI_CWZkBl~xLNoVl_K=U<1wze|e3Z>}rV<jmOq{s}ESUeigyF|=g@bG;1Gy`9)!;Mex2-0A%uX8tg4(f*s|Rl1 zlNDkD{?I!0I#k?0)!7}HzQ}Jp%mNd-H-Ju*YP1X-i;GZN4mjMrWE}?I+v(Wa16yE$ z*H0iTdt*1v{SP+ze@veERQ~zg+x$roy>qq}niL7)+6U~nA!Ybu6M#%=5N`SOmW5aj zk}S{shFx1K!G%3$1~j1A3mwY4TdU6YAYoK;VSg%xR=R0xWn>6P0_zf@$E-tuo4PUI zjp%oK;FoHzvlO^?6ONE8S^$+b3{a($H_g3l_5dqK&kR~RbNj(No2@h-&XY2J&$S^i z3&i^ZPZ>&NyqhAOa_R&Yr?MzXb@`q7>{th7idEN@JrE?Z+yGbIyQk;<7OM5HOacR| z0fG0=gS@(L3e>{8VUI`+qPNRFpQzQDmuuUicoK_)=UgIlq31e0^~Mp(qd|Bt=y|hA zO5>-}Q*?+ zHr+&*f~cQe^bFt+$@Xl6m*+1>h@r*k53)sm&#Bmc3TP+ap_N84y>|wSw^kqKHp?l+ zmlr$o;fu^r2f9HIO;m$KcH^o%g&;bcYH%?-0lN}EC22aj6M&b?g6!dQ1{8(dOoSwT zVju8KjZ_~p-?l@U+!X8$H-3RmiCkCnipK$r+%_mEaIN&KWZ>60#T=V?fdqAR%&lGIDVg|^A9x+g(qAFLd3p6bNnczjyz4RL3Mocw z{vFjm95?rxIZd;%2Tt!w;81{%`}Jk=t^T+YPGz zvemY)a}xSLt0`d9@k9NWy(B?p)qI+(5doI%S=V+sJg(*CrF{s81r-)KE#-~pPj=n* zV=;C4*fv9OF;mgYJ_J)5VQndE^rUA9Yt$pB3iArirX)Tci1{;HquqL+?dO@L!Mslc zPXVxQqNd%*#PPx-kipW>q9M<;NCF{1FotWt6-JJ(c|1p)u@B zc0cwM0bG;MZr=arCIiLbpUAR`AcY5gld99-B^QNxDTEN0Had;D$XHv<+70&uamc%L zAB7gFaD!SbWC})a7>oZ(`^?lVWAyKT?Aq7{I1kkxVp$-7=M3))u=sNC8KJ!|_@r}nv&LDC8KnecU9YRDj!aQ%O)_Dh{);+96BN>F-k?ojl}6kIGL zAn$jtZ=cwHIRIjP<+GqO&3Zqw^57m(htvbltg$gG<`ZwuocI3XDV6}lh@79?AuL)2 z&?BTSvB0Mw2eoH)q8lQ>e{We<(dh7(^_!=n2hRz!!NaE3p!CeyxBfSMKxvSFhFwa0ZvODcLxrLP^19 zN$Y&JT)-A$%i%8pXv*8IwW)q+7bMO!OWR8q&{-9eAd~Pc6fZ0XUvHBgP$WYqt$}wj zb$!U8G5|=L4TJxgvo%ScV! z*RD#?t+qjXeY|;Elw1&;1GT`Q-`Z_H3n-k;Xbj+hSIR+| zUtt|1-;4?DX{YQmX&`BYVD&ASR$g9HaJ~%#pR>Jv${_etnuXDG{`8x?1@|U&f|m3l zAx+Umn8IxR^n6VTgxRmDXCxK7jt&qa{~5Lykauq2(Rd)$4;fc@hY-tDbF@2%1x2K{ zgP^bD8847fW(8qWyq)8mF1W-tZr3j4KF{J?m@tR75!^rre9izYz;?Fl)pF4l5d&gd z-XMYU*Pa`wA#broJDRow$@$)frpsA)eC0QwCKaxGL)R>0ER_Ep60m_3`7*jauy*A6 z2oQ+wr*iwIR|ZFz{Gxjfpf72!T^E?m9VP__)lQ+8yJuEFdmc0lI-TlMcs z=i`C-O9A3?`B)Vs6Raq0+Jc_p{l*oeXJuo4J|DU=%O8TsGFU0r$##4!(1kc4>wOuh z4Pg7_5caYG0wv&D82~TXK=#!$k|^U(&TntN)4on~Vi4?3GZ8fNL#)CxK~H8gdBaon zV%T2SGd~D>xXp|?;!Z>*a}%J-v}^?wc+bEm&_<>Kl@>B0v{p4*?=dEYPxu zmo+3&uue}%}a6W$oIk8H8?GSAG5ZRXrVjsZ4S`S5Qx2?*d5Igu(zaz8o zu6Qr!n$2f3Ui@%=pow_NS~gHHk~)Ls3me{>&>5#x`3!(oMnp=xG2ja3s^A%QJCX_{ ziF$DWDzQ{?A83aPlt5qMnbYv&zAgi5C3EI9vAtg{pVi_?w3U11Ns6BDZG#@{yYVMT zN_{X=_1E#n5QyTkQ2+Q6S1uy>|Me1qbq+HE8WtT^gM1dD@E1u(l0 z%g?1*2eGxxrKxrqG`;t28uJ)m4kuX=Nw+;e9^E02+T~tB{SM`7@Dj6Wa%dU>`l;g8 z^d+uv>2a6@~Z@_#R+j<|!Z*ySH+I(28#v?n=dM-*2Pcinr#D z@7r$0cDSy=o8can=54f-VlU5Yc}TwqCbJLVimDg>qts-b+wV&HeEfxiNiq0MFv6Gm-3EO;mqsEg34| z$wNOWy2;u#Cb!UbYAe*Gd-Uyd^sgC>5rILU^29M+djZP@B~&PMD8!>;tAI6~H_v*G zyamNuTn@~z>OwaziSsgfCJRh>h~h8;lM;K4jLGktSgo5+DV%|CtOfCp5f_`Jn3ktx9Id3Ux+luzxY{`LcQAlxS^e$)%KbAs5sbGvjqgZL1}R(am?#6 zX2c=TSUf;9_)4j|<;6Q1cfsZnoMtn1XEPXs%>X2aqc!av?Gjqp1)Wz9C@j|Dfl0*J zGkGk)kD|hElvaIdBJsurX5u<-~iY}UVn8$w%>M|4s)E;+?z1{X( zw}i@?B96dkd-#gTIc37fi!jG#Zpt=Bb-Vj*j9Ds6nB3x0An!akQt^zQLfrquslU!A zI-MiMJq*&Z^x^g)GR+Eiw;6MH>NF`{Y%9#%_bp#L00G7f5o!fnTgmYu;k3e4+(5?N z?(Toy$Q~D=3KAfeC_djV2d7vn3m><5*7>y}Pf#^fK>cR55Q1|Ge)U5WrXaeq20X^O|Dg;uYe#o`M zvSA6p!Sn18TnZ`p@4!jPNPyNwFpef%{Mp!-ByqonO02o&qtw^1z2hLe5FFij4nRzZ3 zz%lvmw^o*uO-7jA2{p<^FnlEVG)r%e1EEzC!2!>HO$C1@K)KRlcmzJ+@=|RZYE*J3 za%Y&~SUwD;RgGI4>pt>d0YEa(j`J6Q)D?4(C-!Ljh~wP2#&MJ9( zMEOe8q3e<27^R2#Cg;08A^?8evc3K-L(bLeHtC0cCP_UI?>oPj>kaZ)!auHY)V`ay zyL6D7?TY?!O=v@KY;OR5EXn?9t}>+Gym}=VD^@H?`GltEtv*EM`kl86U>^Uf9gA#g z+M2RVlnC$n?UNqW4qzAsv8G2LrfJU|c=o*XcR)^y91hyCG>bTatW$GCoucnCgUkgj zUD9{89ec{1Etc?_(>x44j`O9haTh@2<(~|(-@}bK|Umr*X`_xQ=iw1TCi`hSN~qAvnYoBZE4|43<2FtDs{bD z21=54v|dg0WDQs*Ed8om93#!rfRyTw(6er3&l+?n`6Bb}jt&kLnnGMq)50Y37t=Hn z-iu}Y?l;u?E`fNrU%XbK_Qmqm>CjUX8{QETpE_sRCM+)1`h7sb12rQ8)v<~4o>PjoZah z&u^cDNZ00Lg%3a-AjNPc_npqlf+2KjL!)UVVP!sgaH&n*t(~kCrZo-ngSU z3oM9ElhWLBgjR^y8p1x4^mwwe!`poSu7Y&Ky$!R|7UmfuoY*B-y)$9Vh_L;0FZ152 zJe*%>^QdyS^71un^`HyM9rTK)D|ot#JT-euXrpyi%CFjr<88qUNcHAEmIeHukff1| z+%CoE9zO*f+)DI&En_u4eB!$|&uoJDK6D4>m$#-d5~J_7CQsn* zW`sUMp%lN!0&nNAMnLR1@i7vm@CfAjp}#GHqG`-DIuX2ybIT!qSziZwsH%>IX_c5nvMKKuj#EbD&`U~H;n%0 zV6M9YBt|w?yDP`%G|)n@K>S=*L@{bwA)B`&XlXXUQy;1hvq#$@+!{AiTBN>pP09bv zv+Yc?N5(oFZ%zawhJGk!{j^yk25jaqc@%x&+xu2EKNDJmpI`x7@mgn>(w6Dd((b{n zL?Od#&j7cs1MT1F9+Lq!^1bwGFaw{jTnqRq-hKd@j-x!rwSrI%$d5lfo00}>+bPn? zS?}Y08V^KY=AEC2L{8rL7ti3A2ds<4b7||6BF@>5Ne|z0*L$_@m zUZ6OZ<^H_DVvv%&J%_Q7997LRA3LVe)F zBWK1uP&p{Fk1^{RW5gISXV_&NlJ@|k&QYf;p6|&Pq4)(_Pg}w#Q^p2n!Ut2DtX0tUJ8`doMG*HIt2w~D_2FUE z*^Y6+%>SREB{Xz#K@azlyhMJ3snY zqCneOn-8rbB34egs!o}Qku#f}m939!4&f`pq*HmOxz(gPC0d{*5+i49(=5rhfNHHxQVVol$FuciX)0c>0O&U4H6GGD z*aBXtzo>2T57KD7x=U>JAP^mUdvX!}^V?908B_uZEmmI-IINoXUh21eJ*{Y;Z;dvi zxUnKK19NuaDwQOxCGxEn>D&T0DxEL3st^#&_@kIpw<`hkU`_b9XR|65%@}GL2!EyY z)3E7&&!#(V4sRsAoJu_ZXN3E=mm=`Uoc6<$^N<08 z^S?=MAoYoHOb|)bt4LWV&++OtI8xacTgsaPp2`5)6&yi_cACo&=b|c7wCdG0T4%v& zZW7z^5OBV|C*;A%=^LwH$gN^6k1)}v{kiI7Zs|3%aO zFB>p9!kGXr@TtDVl20h%^OH8pHxu*=JV_zBz}#hKN(;&s3e^LyC!mW_S8dDZCNlCc7PNx%>Vq{mq?%` zjM)Hj$zUy|MN$v}2$%l}`+xh8Fc-n$J$r-u+x7zQ#=?H#Q(&`L_-}RA2};s!FiwpC z!p#}5SJVM=USxFx^c4obkEf}xGzN1bNVc(JOC#9_3c&FIUw(j71d-)Z3L0yOZ0MBp z^k&2}Y2oX2YMDX<3OU81i`;MYFibI~i;QG0U|M-h;RHVIX;KbV^QeFA9{}L_$Ncce z(IN=k&dtzf708fqn_F!nMbajsrk^bpmcPpvak=uV&{I!?B!kDNvRv-I)q~Z8jmNQ& z-V{~DPg-&ARMCG%nSW~7W4*~vpKJ{vHT!8S5-H4sAQRIp8|52|tmH()^lP_RJUPD# zpiXM!?&3(av+?i?GhpWUj++G9fX*#2{Xf7_!~g3T0)Dby?QLcwxA>~1H;CKICV*G}I1)7R0W+EUlQJ zmauHVHI**jK7}2hv8D@rxzu_0|NmD=P)dVv8eY7IC!u{ze-G^N3Ju_3cq3iFlnS(_ z&kzHN6Rd;iiC@nf^l}4Uky-T39SB|t#@1)Q{FyuTh_7*r^AnBm>n|KA#=*OGydCOz z@9+~v>})kKBY@vzF+rn=V~>OZg|jS5?VRRl+V`KJHgpAbsgc!fAqRkkae`PWVude% zRoPwm(g$K(eb55vaC_Gw2xkhBMghNOqv_Wo(1oEdl_x1!Uzf;Y!$TqqB-4hdr}1F* zSL^0{PooIXqYI#IWzcjKxCF{`AS;KAxR)J-RLbEa0?W#Wqk~m{C!iF2Ky=CvpdQFh zd;{H5WrY&f&1zb+ZqQtj@0oD}+ift#6yE}+th!JqG{JHLzK4gHVg)`<9<#0-nP=Wtu1FWrtmYmj;WnAN(kN4H0;vW=a>%Z6Jq%^<@~G zZ7eyn7Rr!>^Ptq$tgI50{Mk%%{JLrLRUQkIvl;$=<+G^|s=%UQp{ptF*|ExtP{%a% z5I9*pfY{=hD7l4p_i70b{RB4m-T{V=jPDzN#rXoTlT&60v)l1DV%`+(qYQu?(Y8TK zE}P&@sV`U4h*ft(i`H%yfci?hG#4X@ zCGbG=zAYqGLoMdd?;m~oSI<8u5;o>~K~MMyyk9wA5?-RCSH+|WXQsD+9qPf(7sb8| z*;SphWZttKDG&y<%-tC1`NKeIby@D>V-hq@Er}oN6&?BpqN|2g9-3 zJYT>%=3%fBecT)vFdr}l0>8|$RU+NJQywxPIE_8t@&t2(n)F!s%*m|N!AE`d+kngS z0ob%!IKAgHZ=jpp-dTX{Mppo}1vjiplKoKv*L;~`TFy4jH56J_PECrvZwiJVLfl30 zlowBuV?Z=u;mX#&3h20oL3v@F&W-i&ZUq#s7WLOVPrD$Fkecx58R_>tYY#zKq<78N zY6r*-c1xUKDfG=k;Ks9DfVzAyS>nnim+@4);osBiF^qJvkTvai;kc=#{A{vyzV&5( z$pil&?HL)9l&&&olp7xt5%Q~Sq~)0+!IJjhb%$V7@|tNI`)xyH9ZYaj#w!5%=N1*k zC?jOzfLJ7+xGA%Mi(21*W$|+ILzAb-Hy+^Qxjjc)t$$D?wCDSvNO_2H^n2c?=qdLC zKf)u}D$imsaf&Z}z8h}mj{0eCrow|UxvaZz0wBe&2| z57u_)AV=zuYMoQfY=+$)u=T%5oHHX_OwI%N=9_KGst|kUXB||sICSB`uRBL8iJQBd zOSYp;9{RqZkY4sinTFZ&Y>AlOWc+tG>^h$SX|lSlw{c$poiwsf@M0HH8y>#_biNV> zceZbK*z70K$a%a9#D>igFa)EUA#*^cnccb6wb;E8#IONvuR8!LmyCs(o!pCw6J2o+ zmw()9+yMu{*__T3dP2^i!3}?Q^F-hxBp5zn?g>YZOM7?Y$1^8zp-8qYIY$dzHltL!@4+Jm?@PD>AwxXg&Fb!A7uk>CWm8$d1+-9O}U~ zW&g8lhErgX0hUoMg|2qTW?;7qF;pCjY)6fPdx_zg16lIL8BqT@?RBc<9_f8=bIg@w zNck&jf1Q%C;W88{;$`)VWOu~nAF z=g;Pp+lfs%30=URajjC>GvyK41}Hzuk3s0I7NkI*FdXaI}xXzh& zzPiaLZZ`J+M>lSIF-YhfWFrBKU||9H$t=G~P>?3?U;H(DTT`no0ZS;> zO-9Q8{(NMWrB)=mnQ@fzGH~n=bfj*11n)P%2f5Qh!`k(8yJ)BOWx|b$e187F+kDKl z76@--*203r2977SmUVUcXu__0=b$$37DQtc7f9b*` zy;J*KzO=}=(Enn}bIs!KzM>2!hD%<0^Wxs`7`Z!CdH5T|qglYXDQnYQFNl(v(9*)5oy$op zSnirh)8O{}!9kmi1(I+YM@RRG=0(AjkhbcBR&dHKLri1FZ}z1x0~s@ofeOZ|-u=>@ z+$Q4@rDY1@$^IU>ahR0b5$-I`7J=|t7$@0zrbnPLWu*I-ADfi8 zy8Y3I(lUV3UT>QaQ5QCUH)yoCABc#DHG9G27N)8K=cB)0pDwXx37O@wZp z!surnK1cCp03hTyOKx_eTYKrzQR2Jdd*?Rd?8h+EyC& z%T0$3-Sd3yoT#OyUf1zlz*Jr1EXBRw?TWVBYZKp|v=(;xd@PKNYu|ga4z_)%kK`V1 zdnsu5pn|+FhN)Et9@N$t`0q=n-)wwfsf=dM5}$mRVQa!IxwGS;P8eT)o;VvWM$^Uf zd>JHnpg_d8g%b?s3iP|K!GRV9vpbePS&lW|kj8S!bt@w6#`7+<#=6g`BG$FY$tT*@u3zfr zDTM#jm7igvdCT9%hEEl<9M^fT95tok*ER}Z2F)E{Gv zTl4&EhKyiYGLxj1SxO#1FRnG0wEN(T_3kKDhrHec4AhjbHr%9K%x<&>%6H!yCPIY0 zvh`ZTo2PREtF)MX_t*vL`V3u)n+^BZ_Y3KXkHY5wZl%PUd(gWWyiwbEw39?wzhRqj z`ssC%46H)mc*miA#k~&824n6{;?Hp<#uydt$0!xn@+X3fuv0kN&G!t89G)V5in{$u z#a{)`ivZt3?_;Zv6w>GyTZ9jJ7kViW^+$nzY&N+`Z5hs>N*KcaRpS3mle_OoplJ!* zj)o}$(jK{w!w?T}t=BUqj|~6*MrUQJ-sJ&nF#0!iHp4Xp{ z*6tP5R8?M51|(zVn+RuSbRyAZTDiMItS!M5L?ylnU_MQpffoLnq~u7Xhx#riiPh~O zRoE>L$P{kss}q~lIL51A^JEI-3K$*)nf|_<&QE)`9p(rFRMIf7x7~qcC@xVF9xJ#4 zJ0hmp5AtSu)#?je-ieDONn1(3BtV7ETB+X9g`9HVD=Hv@G!fSI6nkrnm%9Et;Rxri zj+=QL7{+7?mb%X;KKcK6d+%_n`#*l%Do4aQDSOMPjO@6ZH z$tWu%du3LLjF6d`74dt%-JehQ=X+h>-(SD$`u*qbI`?tB&ucuNkLP1J?P3e^me{ul z#vbAVTg#FKP7HJYN}tV8@izkBch5|(^Y>Tuv3%VTH6MRPQ+mYMZ$4OmNYfD@1RCR% zOZ&O|m#MfHFWcZJ-&4z|-^=*@NDHs~*C7eM_((vRyJe;}+wege$z=PCT-JZOd}ybh zw-0Y;_WDP9;09ST^MwmOTcR6m7%Vi6>1av5HG5qV7UmRyqAN8#uvuOeA+Em^E*$Vu zGnbBJlKG0Yq@xm8k1Z)ia|dpIAL(D6qo=VYQ`%9;ZFv`0j0?BSS-!IL8;9Nkz#t7z z)B8gRsV}PP$|q~O4%;^>HEhB{W>>)(?YX}^-yYj1)?lXWGcxX}^=>C$t1XOyqQT+2 z_yA5==`__Qv*aa~@4c!qlQM?JYht%x*{?0+5r%G)D|?wsJ4y;q8_F6m3rLV}W^R*B z*-o*pkc{iCZ9fW7DU}|9RW64jjH=i{Xk7y|nbXNDHJ8bN5jWF;e*KBMrO=Aj{2?cX zzhd$*-yT`nVVZmYX)KXuEoZdd0FU!5bCju<`o*Fr+Xn?FZR%UtsRRnDCpK{vEUZ~; zr!4F*C=j07LfgFI`oxn7F&the*x6XA2v7bR>wEz;jw3z7{R`OK<}#cgrkZlqF&Bfu zP@6M*oa96&+{4+mqn#1Jk(~Ap&k3Su>HU7}&eFFnc16tSEwSF7)Q`T3aPu6}zgzz-|y0mVR!%i@O zf2Wd0wJ)rysQ$_~RTR|M~^mSv8&o zL6qo){{scRqN6ud`sWS*{PTvLfbES!z6ABhnd2FmpGke;vi3i$?XFS z_nf>{!SS2r_Vd?`T$CsqxwKMGzY<6ScmHbO zM7O>I)E^1saR+4bE}#ox^dfhzzES=eh;FTNs-Az=7hA>B{rCn9!cF~C_{+gj{fqZ0~rT_ZGVAH z(J$ws=`#xE+44l=5MSLzW#VOOsGLvuzL2Js=a|T=?UasQ1arvw3Ov*KI#A_NM$Mys zAs{>q+t1&8c_2?rvTgx193ZV16Y*E!}`NKuJBkwDiGl3#RdIj8dM$B~Gw>J%RX=w6{He zsJ#AR;{+=K<`FvCi^eBt7p4ZT#EkBbyfeM|TNKG9n)(ADRn^|x6r|`xBr=HQe0db{ zYs;EZ$I8j$Qli7rhX&5KoKz-HoV-(&5bN{_Nmop7R*Z*=#AfbzWoEvSa#Pvxt+!o&#W|p1;P-5dwLck5JfHYfQeMZx)04= zb!xahC*G&_e<_*hj)A;V@E`wR~15a}Ii6_!Bh;-mT5nXTAvzh==wPU^E zHVG2{mxTk<>;z=rUxlHIkj7_*WKiuJR<-GAe^Laj-JbPO>0`HUv^#YW4b&}v05PRQ z%6R6+%*~;S?b{q@?N1>9p${OXAH72HOg{M2dWh>8Y-~=$+Ir&+s+8r){Q~My!-Zp} z<_5Fy<&^)j_fF)MF|N&m0j&%d`pxr^(G?@L8=(^b)Or90BGyOkC#?UIzQS^3v)Ry`=4N}fB?q&l6WQxukzlspF zk$F6+TV^yeNQmyN^IBOa`&G=GDKTm-o%pX`eHuXQcYqlQ$Bg%l?cI>#kBaC`QwL)xZ5))dMoimje5CsP=nK@v;4*_-) zvauKo088)K`Q{1G20gG0mk+e&RXBIDKhkg*$i;STo0;LLlPGTCo9wDAFD@3bvi$BV zj@Svs3r-HLjC@2%j87wfOvegGNA%1d?2qUd-Asg+kJ6vKL+)~YUm_soxjoqU`;xiz zV6b@Ontsg1m%__oU2vz;4PaiO(_*BS#qD^k{~%^DbkFI<9F0XLIa+P>|sT+E=gBpM%+CN6849L?(GDrxj!^d5yniGcf_Qew`nEAH3yf z;_p4??J3Rk`MxUP@U9 zU*KV7+Na&UB=vGh1$OZglJ_2I&qg4UfPQIrD>DYyB1-%u$?mfBXkvyK@?-H;=$5!= zad?A)7XeQ-epa~dn7!0g(N46NUAP{}_P!>tODeOpZL=hrIy-Kn67{)8sERo`;2EA} zinRoRC?mC3z`9)UUE60qYAP(5on94XGMneJ?2v8&>+-*|Vbc?-!nS5iD#K57sZ9y^ znd#nRxL3nB6)q^8JXs-pHH29)wqze~?eya>5z_mv}L2Qcv`e9(pxc$ViQi!w}YOFO}F))mo0P~%W344%Qb6er*E+U+n z4Zaj89-WlE&AlK`-2Eu=7e91 zUrR{D{8`kGhcoAeWVjoI_Yc%S;l42N1g%3vEU+9`iI09!a0 zWT7NN#&Lp^aqB@Sr31>;j9G$Bq7TD9qd(M-mh0r09{C(ky^N`xbeV$Si~-+#X7L!i z=$`9AJt4)An@E=P)O-h;@!Z@SLjV0cneXbzOr;4IDW}iPJc!1!N|Vk_e-NqyQGU^_ z_x_Gxl#YlQaYIFupTXs}PGDJ6N-|gZ+EkxPd zap(ZT#kBDy`u)gJeS7bJSP%waK=U){V(D;0Lx1u@vo1d$YwGXbYGGB%2HO2fKiQL$ z`1`I~Q?(HW#6gkAU7AF(v^8cJ1GMsfxtCFCK!XY!n}QKuix9bQ2;XedNxFQ@fXzkD z+_G(+A2h=Cl%A(BourWmL#WVtk=-@rAmtTw_hWage9ZQ#7QO!0D;u2TCs$3mm+ie% za1_@VxQzXGHyWi*ipyq}vZhNZ_|PzkF@_u929!si2plBbFcB#Ec8hdRAwAG*_(4c3 zXAXTZjb$RbZj@a*M6uu4Q2MaJm0ph1ROJIHCyHZ2Nec_WHf9wZ&wPk5u;Z(q8c*X%HLuZG(tG`dj?_o}Z*@ zcoYR^Xe~6hahpsfec+fR)0Nw%gY)-eHV7FjgCAKh`U-}ij|h!*_3dcHf4%b+TyZ|(oCA@ufi4)8v>TmhEu7=Ca5 zPpuysGotam9uAyqZkiPG{9FjU0vrdVOoB z&TN&Ytc*GMlm64Br3W7)p49DxbiCYr|I5Eh^%fw-KfTthsNd`?YmX*Z%)R%Tp6*61 zcgP^qjxgP$5Bw^TYkO9Vbhm3&cr*3Fqj1$tZeRq)jZ>XQc$`1*p*rWAK6N0D`?+5S zpm+Qlw}O3x+lklK{NGvc1vz0`q%NFJC81yl4&%s-3eUoIA0KDY@zQ*M01j3*?_C-$ zjy~e$_v60J%tT|#!th$~tg%1q&0uP(s){xATd(&n6s~J`HqG%sfd7+Inaw}wJ=OY$ z2#2*&N@Cr}7XKpJ9(%g2l$cwJ)pilHxAYySS|eB3Z@9!cj{;X$tjAC~l7yNRmIP_5 z%F@J6I=?sb7h^2%ve4M9T4uJF)G66BQ)B%>jXhKC8AQPprlXkQHDML$UztyhhumKKSaW z2s~T3oqc;&Y0f>zLo&7lJz3EnFtHmdu1uT;6tx=l{KVfxgOOb4gT*&vXNlQ3*m#)A zz0AyO4l8@&&6lN2ANkR>xMg*pX5xQBXvxM`8j9<=GRBB{SJ)%F>dKW$lv#=8U9}v@ zGN1EcXmERcmy6MU)pMI=Ika_ZthIS`mG;4oh6Kwk=^FF>&C4nchsUPPi;7n+sw;6n zxj`&l_TZAjx2=^~`)xsgaFg@~R1pZYAc#kpa+|Kh`f;8sj#1xne=p3T{UkV0eS zTL(XrD&kN55y}1Zuf4%L$)~15b_{DQosVW1qN3oWv#Z4m;i6;>z$l{4F`72L9AxKB zIcu%0v{>Q=71+!eSz^(@`$-K@Lc+c5bZ|_aa+0ozLW^TiDC-DnbCh>b68ofel``Ev ziM(2fq^TTKV0MN~qF=4q3{Aej?c8NQ%_1rwYF9UvchBiO(Xo~fGqNoZA6`7gbg|sR z^@$$m%LzSv{k(D*AN?V0; zAKi9EcY^LD=Tfit8Df%PLy6Nd)VEgp2SzcE5k|pdB z%Zzh>_FYm!M{dmXR6Hq>(^$JZE=PNPd80=^#|=$2N-Y4 ziu6KZ)e~dx%RQJ{zkBKgbszcKNDT4A{PQM>!s&={ET{5)7Ih!i@Z%0mXX#>V zx9w50U0dm5IkY*9OeIFlnI_?vO*9qLyRhXoSR&<5A3CW7=yW3l3^szCM^VR?2>CDI zyjGs;tFGRBiqBL+^x+<4j#HIVx^NCiuq!x6Um9+o{jHz1*HUX)W6-3uEETL>G$TWg zaz`b_bKo@i$F31~Fq_|umGfe_((PM0T)cdRoMwbt9`!iH;SK=--*-8a76898@2ki7 zkg}iZ`w+B|&9t_3$>LZMGwTWY2)74!pP<%Ep9I+{upGN3i?WNFYg(geOeQ~Xa<((U zsDqB}T!s)j8uhVD|21p4dAQamnPm+qu`ei@FF2G-cXH?q1mUR>A8VnUmGo74WYl&w zw15J8Yht(2o7I)ANLLO9vWqXBR-;*&*QRG=vmk@!%UWPJ{wP-_$rxdJHzDe6%~a)f zO@vqZZ`Tv3T-1^@*F0{j)ki0Iy?d?Tg7l&H3jWL^;SQEP#io;44xdDpNqZ>SE>HZ_ zsil}4tsJcJIoDViCa!MHxo(aSwYQw#Vp)qiY+8D*! zgBXA#_Jd;Tn)8O~uerW!ExCNh;_)Sa^$O&T%1bN#QmKFDmVmq~R^s2pYHTh3YoP}D zsVJp6^#;SKgs?}r)>o>bB|2+gYhW8WXj-b9vS?F3nULUjzkgveT+xXa+ByU9QN+1a5^BleE z|NocT{DZ1zBx2Z=v3mc0i2wd{CnUr3>$y~Q9c=>VjUOMMp8NOH|M#anD?lFlu3CW; z+mSf*-$wyI#mmtV>LZKkzi)W-(*nu=<+VAP|1OPxU;qF8rM~r zAbdk|?4M}?BM8G5fVAorb2$;!f%GG_UT%;IA-gk=iMbFOK)GO(?c7uF3ubfE`)8)SU1$(aj`WTM;E;`WX z*Bl18t4&4-SMs0n!zW^Y0Cj9$>`xfSN8pX-LN7F{Jn-K~^`ae!pP2(H$>^%yY7e_@ zAi$0|ojUK7bGe}K!IjuoH5@=%yj6*eKcWEYsD)T{$EBf?Wq|kH5re%n>rC&im-^vX zj!=B?kHfktpe75=DOb+28HfLF1QIN*RswTP1o%x1+wjT2H+6Lq2~7v+*iZPzJ@{zM zLjQbq3v?%<&Y#eFCYZO*dE!AwDmO<};&UKZiMh{R7W3V429#=LSUReNW`Ku1$|IRN z=juKb35aL+%h~J9HkX;|5yTsDgffOz^eXK3^As7Mavzxb8-t~S(NxP!er*8E2ps`a zbODRgK!kX!{x!rENO8-+^>n8;c7Oa14uy~RGxpvzoVWmp{4G@e=Tgf~n<8mI!gWSL zt>UoB)y_QvXu0N_@}tA1(PDkN-SO?`>k+`$mO${juO))l#;~lq29$Yc^}IKbB*$gI z89l+#B0MoSZ0-5*ET}zx0z^D%^Bmob|N7-WE_DjwRc(Zo2SJ(oMbiuTqqm7B5DCpU zw;q{g1bbXnf;m8D)sLiyFj5%7eFU?vZV+bbo1YxaRg2?(yEPfJ2?}I;v$HY+D&TzY z30(ZxeV0091OSFRKagoq#LH+T=F$-wfMp;}c|hv5ts2n=5=+=XqLm`p+>&!HLG^IR zJf;f#*2GdZT9R(zTpE~=JVlN(tq593-+CL#^DIle_bEq-)TbAC3%rSUf0ci8Zak@R z^YziL>LB5d{ggD;kmETS;K7%Z-jP;t?z~-2yu}5lOM3+0S712B#M@5((-CAUrCaGo zmV@`XrQh5aAqqRgiuG5;D+>5Tj9+>71T`}W(4GrOj5XypKj|&Qa}((+IgO^Xf+Wlz z&)e4Wb+Sy>FE$=j?z=L<0&y~EMyp&#KGHY93MY`*zqFQ@WkVC!?!lN4;Su*B?qr;f z-%lPTd=pZ-B>UXZM85-TSw1Ao@f~}#cmu)Bq^OFBy?UTR{U4B);gA$_TKz5u>}LR3j)rEZmB?`U>BN&? zsn;<9GWLz-Cr>hPABC*VsA!eHa_aq20e_Z?n?ktzlQs9BUq7?mWV-~?C+!~$@edF; z!c9o1MyTdLXt+9(7DmT`YB%gq{Nebs*+Q6PErX9x_q-qfL!G{3x3S&8#u{OC>k>ew zZ=L}5h*2ms$tsXj(?`e5p3S*1@zx8-%<;hIY@MoP$ZF`>WwHNKj#`S*p=d`aornvF zl_uE1wRFGLpH*GyLh!L@7hsfE!(i}cWhO|l`hl5#D5OipZ!25(@SJi_s>sVL>Dvg1 zi?GO>^-buV|4?#jhX3fGU|M#+Q!kYK`^cxW@A9OarG%lec&lq!2)Se%94M9#Y@5rG zNS~J@*9~WQ;TfLpY>8%Ey!UI)bUft^g+1`Lm%%Sl)kw?{8CfcIKjfd4O7J}X3|63j zL_>4&4dJ6$svl1--F*J~jLr?orU6+h9d=j7zW(o>ZY9o!TeV=clUt~lmiPei%1|a} zx9^k{6!72oqHL==#H}}zd89#JuJJyUW3? zo10^lKb>^pl-kTqPCFEm4_^(O&)%OPWTpBLS29E)K7ltN5&LC3bbxjQLDOF-TH1fE zeUGiFod_m9;!-1qZ3xY~3Jy>ymv7Y;n?X4z>h~Y#1s)kO<;H0X(hHd35RL0ok%ti! zX^YLb6zW&QvWUrZvczz0X7&D!Q_e=wJ>HiCYfxR@UvLN~x~20YwJgEhOiyLg`~<`9 zP{-D6l_Z)f$b7>(&3V8Dk--f<*W;4XY4D^bZIO|k#8HkSNl1*Rz4X_z-CJm_b7>Z- z=xZF-l3Op(@63GAs5O8|*V5>Vk)Z5q%jS?-{@#~~`}OR@J_8#r{vgImyHRm;bSiQj z^yw!R7G(vLbj8JAw@3Cu-bG0gF5aZiqta@&&2Qkl)gzlSq?D(^PiB1~yT7U!5v(-3 zn!7obxNNkmjmTUJ%{P%5+V~&T{qSbr*#ZBlL9L1yGlS}>S8w{&9RWwxf<3h6Fu?e< zoQE>YcU?{RnxEj$5Yb97v-&12V_V=4=c@hC%PUe3PoG-e21*g*M`UX`w4F_`ODU|Q zCs)UYAPSFHQ>bVo_lpakUnVK7X?|^?ci4yVuZpF6d#=Yq_2q`N4?s)Zi

&)C>(I@_*GK^jPCz!KPtYcc| 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

E&g^Rl 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

&* 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 literal 0 HcmV?d00001 diff --git a/Images/survey_periodictable.png b/Images/survey_periodictable.png new file mode 100644 index 0000000000000000000000000000000000000000..147cbe1f1b27aef2eba75d49d049c48c74f35a6b GIT binary patch literal 204161 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 literal 0 HcmV?d00001 From 458dc2254ee388e6b9ce2dabb4dff5fa57238315 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus Date: Wed, 10 May 2023 09:37:28 +0200 Subject: [PATCH 30/35] Update jekyll-gh-pages.yml --- .github/workflows/jekyll-gh-pages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/jekyll-gh-pages.yml b/.github/workflows/jekyll-gh-pages.yml index 9f638fc..efd69ec 100644 --- a/.github/workflows/jekyll-gh-pages.yml +++ b/.github/workflows/jekyll-gh-pages.yml @@ -41,4 +41,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v3 + uses: actions/deploy-pages@v2 From 459c725c40df10fe2b8dcf1ae95504d74e44e0c1 Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus Date: Wed, 10 May 2023 10:39:51 +0200 Subject: [PATCH 31/35] Create CODE_OF_CONDUCT.md --- CODE_OF_CONDUCT.md | 128 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) create mode 100644 CODE_OF_CONDUCT.md diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..132a59e --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,128 @@ +# Contributor Covenant Code of Conduct + +## Our Pledge + +We as members, contributors, and leaders pledge to make participation in our +community a harassment-free experience for everyone, regardless of age, body +size, visible or invisible disability, ethnicity, sex characteristics, gender +identity and expression, level of experience, education, socio-economic status, +nationality, personal appearance, race, religion, or sexual identity +and orientation. + +We pledge to act and interact in ways that contribute to an open, welcoming, +diverse, inclusive, and healthy community. + +## Our Standards + +Examples of behavior that contributes to a positive environment for our +community include: + +* Demonstrating empathy and kindness toward other people +* Being respectful of differing opinions, viewpoints, and experiences +* Giving and gracefully accepting constructive feedback +* Accepting responsibility and apologizing to those affected by our mistakes, + and learning from the experience +* Focusing on what is best not just for us as individuals, but for the + overall community + +Examples of unacceptable behavior include: + +* The use of sexualized language or imagery, and sexual attention or + advances of any kind +* Trolling, insulting or derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or email + address, without their explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Enforcement Responsibilities + +Community leaders are responsible for clarifying and enforcing our standards of +acceptable behavior and will take appropriate and fair corrective action in +response to any behavior that they deem inappropriate, threatening, offensive, +or harmful. + +Community leaders have the right and responsibility to remove, edit, or reject +comments, commits, code, wiki edits, issues, and other contributions that are +not aligned to this Code of Conduct, and will communicate reasons for moderation +decisions when appropriate. + +## Scope + +This Code of Conduct applies within all community spaces, and also applies when +an individual is officially representing the community in public spaces. +Examples of representing our community include using an official e-mail address, +posting via an official social media account, or acting as an appointed +representative at an online or offline event. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported to the community leaders responsible for enforcement at +julian.hochhaus@tu-dortmund.de. +All complaints will be reviewed and investigated promptly and fairly. + +All community leaders are obligated to respect the privacy and security of the +reporter of any incident. + +## Enforcement Guidelines + +Community leaders will follow these Community Impact Guidelines in determining +the consequences for any action they deem in violation of this Code of Conduct: + +### 1. Correction + +**Community Impact**: Use of inappropriate language or other behavior deemed +unprofessional or unwelcome in the community. + +**Consequence**: A private, written warning from community leaders, providing +clarity around the nature of the violation and an explanation of why the +behavior was inappropriate. A public apology may be requested. + +### 2. Warning + +**Community Impact**: A violation through a single incident or series +of actions. + +**Consequence**: A warning with consequences for continued behavior. No +interaction with the people involved, including unsolicited interaction with +those enforcing the Code of Conduct, for a specified period of time. This +includes avoiding interactions in community spaces as well as external channels +like social media. Violating these terms may lead to a temporary or +permanent ban. + +### 3. Temporary Ban + +**Community Impact**: A serious violation of community standards, including +sustained inappropriate behavior. + +**Consequence**: A temporary ban from any sort of interaction or public +communication with the community for a specified period of time. No public or +private interaction with the people involved, including unsolicited interaction +with those enforcing the Code of Conduct, is allowed during this period. +Violating these terms may lead to a permanent ban. + +### 4. Permanent Ban + +**Community Impact**: Demonstrating a pattern of violation of community +standards, including sustained inappropriate behavior, harassment of an +individual, or aggression toward or disparagement of classes of individuals. + +**Consequence**: A permanent ban from any sort of public interaction within +the community. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], +version 2.0, available at +https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. + +Community Impact Guidelines were inspired by [Mozilla's code of conduct +enforcement ladder](https://github.com/mozilla/diversity). + +[homepage]: https://www.contributor-covenant.org + +For answers to common questions about this code of conduct, see the FAQ at +https://www.contributor-covenant.org/faq. Translations are available at +https://www.contributor-covenant.org/translations. From 13677a44b2493af88cdc9f7a5bd84c355fc4515b Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Wed, 10 May 2023 16:10:02 +0200 Subject: [PATCH 32/35] reformat databases and generation of data for periodic table --- .../CrossSections}/cross_sections.csv | 0 Databases/elements.csv | 93 ++ Databases/xps_data.csv | 93 ++ Python/generate_elems_csv.py | 855 +----------------- Python/helpers.py | 2 +- elements.csv | 93 -- 6 files changed, 228 insertions(+), 908 deletions(-) rename {CrossSections => Databases/CrossSections}/cross_sections.csv (100%) create mode 100644 Databases/elements.csv create mode 100644 Databases/xps_data.csv delete mode 100644 elements.csv diff --git a/CrossSections/cross_sections.csv b/Databases/CrossSections/cross_sections.csv similarity index 100% rename from CrossSections/cross_sections.csv rename to Databases/CrossSections/cross_sections.csv diff --git a/Databases/elements.csv b/Databases/elements.csv new file mode 100644 index 0000000..ee89de0 --- /dev/null +++ b/Databases/elements.csv @@ -0,0 +1,93 @@ +symbol,period,group_id,series_id,alka,aes,atomic_number,cpk_color,jmol_color,series_name,series_color +H,1,1.0,1,"{'trans': ""['1s']"", 'be': '[13.6]', 'rsf': '[0.0002]'}","{'trans': '[]', 'ke': '[]', 'rsf': '[]'}",1,#ffffff,#ffffff,Nonmetals,#baa2a6 +He,1,18.0,2,"{'trans': ""['1s']"", 'be': '[24.6]', 'rsf': '[0.0082]'}","{'trans': '[]', 'ke': '[]', 'rsf': '[]'}",2,#ffc0cb,#d9ffff,Noble gases,#bbbb88 +Li,2,1.0,3,"{'trans': ""['1s']"", 'be': '[54.7]', 'rsf': '[0.0568]'}","{'trans': ""['KLL']"", 'ke': '[43]', 'rsf': '[0.977]'}",3,#b22222,#cc80ff,Alkali metals,#a6cee3 +Be,2,2.0,4,"{'trans': ""['1s']"", 'be': '[111.5]', 'rsf': '[0.1947]'}","{'trans': ""['KLL']"", 'ke': '[104]', 'rsf': '[0.456]'}",4,#ff1493,#c2ff00,Alkaline earth metals,#1f78b4 +B,2,13.0,5,"{'trans': ""['1s']"", 'be': '[188]', 'rsf': '[0.486]'}","{'trans': ""['KLL']"", 'ke': '[179]', 'rsf': '[0.289]'}",5,#00ff00,#ffb5b5,Metalloids,#33a02c +C,2,14.0,1,"{'trans': ""['1s']"", 'be': '[284.2]', 'rsf': '[1]'}","{'trans': ""['KLL']"", 'ke': '[272]', 'rsf': '[0.209]'}",6,#c8c8c8,#909090,Nonmetals,#baa2a6 +N,2,15.0,1,"{'trans': ""['1s', '2s']"", 'be': '[409.9, 37.3]', 'rsf': '[1.8, 0.0867]'}","{'trans': ""['KLL']"", 'ke': '[379]', 'rsf': '[0.159]'}",7,#8f8fff,#3050f8,Nonmetals,#baa2a6 +O,2,16.0,1,"{'trans': ""['1s', '2s']"", 'be': '[543.1, 41.6]', 'rsf': '[2.93, 0.1405]'}","{'trans': ""['KLL']"", 'ke': '[503]', 'rsf': '[0.129]'}",8,#f00000,#ff0d0d,Nonmetals,#baa2a6 +F,2,17.0,6,"{'trans': ""['1s']"", 'be': '[696.7]', 'rsf': '[4.43]'}","{'trans': ""['KLL']"", 'ke': '[647]', 'rsf': '[0.105]'}",9,#daa520,#90e050,Halogens,#fdbf6f +Ne,2,18.0,2,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2']"", 'be': '[870.2, 48.5, 21.7, 21.6]', 'rsf': '[6.3, 0.296, 0.0347, 0.0683]'}","{'trans': ""['KLL']"", 'ke': '[805]', 'rsf': '[0.0846]'}",10,#ff1493,#b3e3f5,Noble gases,#bbbb88 +Na,3,1.0,3,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2']"", 'be': '[1070.8, 63.5, 30.65, 30.81]', 'rsf': '[8.52, 0.422, 0.0654, 0.1287]'}","{'trans': ""['KLL']"", 'ke': '[990]', 'rsf': '[0.0714]'}",11,#0000ff,#ab5cf2,Alkali metals,#a6cee3 +Mg,3,2.0,4,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2']"", 'be': '[1303, 88.7, 49.78, 49.5]', 'rsf': '[11.18, 0.575, 0.1125, 0.221]'}","{'trans': ""['KLL', 'LMM']"", 'ke': '[1186, 45]', 'rsf': '[0.0593, 3.43]'}",12,#228b22,#8aff00,Alkaline earth metals,#1f78b4 +Al,3,13.0,7,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2']"", 'be': '[1559.6, 117.8, 72.95, 72.55]', 'rsf': '[0.0001, 0.753, 0.1811, 0.356]'}","{'trans': ""['KLL', 'LMM']"", 'ke': '[1396, 68]', 'rsf': '[0.0497, 2.44]'}",13,#808090,#bfa6a6,Poor metals,#b2df8a +Si,3,14.0,5,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2']"", 'be': '[1839, 149.7, 99.82, 99.42]', 'rsf': '[0.0001, 0.955, 0.276, 0.541]'}","{'trans': ""['KLL', 'LMM']"", 'ke': '[1619, 92]', 'rsf': '[0.0417, 1.78]'}",14,#daa520,#f0c8a0,Metalloids,#33a02c +P,3,15.0,1,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2']"", 'be': '[2145.5, 189, 136, 135]', 'rsf': '[0.0001, 1.18, 0.403, 0.789]'}","{'trans': ""['KLL', 'LMM']"", 'ke': '[1859, 120]', 'rsf': '[0.035, 1.36]'}",15,#ffa500,#ff8000,Nonmetals,#baa2a6 +S,3,16.0,1,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2']"", 'be': '[2472, 230.9, 163.6, 162.5]', 'rsf': '[0.0001, 1.43, 0.567, 1.11]'}","{'trans': ""['KLL', 'LMM']"", 'ke': '[2117, 152]', 'rsf': '[0.0295, 1.14]'}",16,#ffc832,#ffff30,Nonmetals,#baa2a6 +Cl,3,17.0,6,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2']"", 'be': '[2822.4, 270, 202, 200]', 'rsf': '[0.0001, 1.69, 0.775, 1.51]'}","{'trans': ""['KLL', 'LMM']"", 'ke': '[2378, 181]', 'rsf': '[0.0001, 0.984]'}",17,#00ff00,#1ff01f,Halogens,#fdbf6f +Ar,3,18.0,2,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']"", 'be': '[3205.9, 326.3, 250.6, 248.4, 29.3, 15.9, 15.7]', 'rsf': '[0.0001, 1.97, 1.03, 2.01, 0.227, 0.0821, 0.1597]'}","{'trans': ""['LMM']"", 'ke': '[215]', 'rsf': '[0.827]'}",18,#ff1493,#80d1e3,Noble gases,#bbbb88 +K,4,1.0,3,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']"", 'be': '[3608.4, 378.6, 297.3, 294.6, 34.8, 18.3, 18.3]', 'rsf': '[0.0001, 2.27, 1.35, 2.62, 0.286, 0.1229, 0.239]'}","{'trans': ""['LMM']"", 'ke': '[252]', 'rsf': '[0.723]'}",19,#ff1493,#8f40d4,Alkali metals,#a6cee3 +Ca,4,2.0,4,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']"", 'be': '[4038.5, 438.4, 349.7, 346.2, 44.3, 25.4, 25.4]', 'rsf': '[0.0001, 2.59, 1.72, 3.35, 0.351, 0.172, 0.335]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[291, 20]', 'rsf': '[0.633, 0.0001]'}",20,#808090,#3dff00,Alkaline earth metals,#1f78b4 +Sc,4,3.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']"", 'be': '[4492, 498, 403.6, 398.7, 51.1, 28.3, 28.3]', 'rsf': '[0.0001, 2.91, 2.17, 4.21, 0.411, 0.221, 0.429]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[340, 24]', 'rsf': '[0.563, 0.0001]'}",21,#ff1493,#e6e6e6,Transition metals,#e08e79 +Ti,4,4.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']"", 'be': '[4966, 560.9, 460.2, 453.8, 58.7, 32.6, 32.6]', 'rsf': '[0.0001, 3.24, 2.69, 5.22, 0.473, 0.276, 0.537]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[418, 27]', 'rsf': '[0.514, 0.0001]'}",22,#808090,#bfc2c7,Transition metals,#e08e79 +V,4,5.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']"", 'be': '[5465, 626.7, 519.8, 512.1, 66.3, 37.2, 37.2]', 'rsf': '[0.0001, 3.57, 3.29, 6.37, 0.538, 0.339, 0.657]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[473, 31]', 'rsf': '[0.471, 5.03]'}",23,#ff1493,#a6a6ab,Transition metals,#e08e79 +Cr,4,6.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']"", 'be': '[5989, 696, 583.8, 574.1, 74.1, 42.2, 42.2]', 'rsf': '[0.0001, 3.91, 3.98, 7.69, 0.596, 0.4, 0.773]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[529, 36]', 'rsf': '[0.432, 4.6]'}",24,#808090,#8a99c7,Transition metals,#e08e79 +Mn,4,7.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']"", 'be': '[6539, 769.1, 649.9, 638.7, 82.3, 47.2, 47.2]', 'rsf': '[0.0001, 4.23, 4.74, 9.17, 0.674, 0.485, 0.938]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[589, 40]', 'rsf': '[0.397, 3.96]'}",25,#808090,#9c7ac7,Transition metals,#e08e79 +Fe,4,8.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']"", 'be': '[7112, 844.6, 719.9, 706.8, 91.3, 52.7, 52.7]', 'rsf': '[0.0001, 4.57, 5.6, 10.82, 0.745, 0.569, 1.1]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[703, 47]', 'rsf': '[0.367, 3.5]'}",26,#ffa500,#e06633,Transition metals,#e08e79 +Co,4,9.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']"", 'be': '[7709, 925.1, 793.2, 778.1, 101, 58.9, 59.9]', 'rsf': '[0.0001, 4.88, 6.54, 12.62, 0.818, 0.66, 1.27]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[775, 53]', 'rsf': '[0.341, 3.12]'}",27,#ff1493,#f090a0,Transition metals,#e08e79 +Ni,4,10.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']"", 'be': '[8333, 1008.6, 870, 852.7, 110.8, 68, 66.2]', 'rsf': '[0.0001, 5.16, 7.57, 14.61, 0.892, 0.757, 1.46]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[848, 61]', 'rsf': '[0.316, 2.65]'}",28,#a52a2a,#50d050,Transition metals,#e08e79 +Cu,4,11.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']"", 'be': '[8979, 1096.7, 952.3, 932.7, 122.5, 77.3, 75.1]', 'rsf': '[0.0001, 5.46, 8.66, 16.73, 0.957, 0.848, 1.63]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[920, 60]', 'rsf': '[0.294, 2.41]'}",29,#a52a2a,#c88033,Transition metals,#e08e79 +Zn,4,12.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2']"", 'be': '[9659, 1196.2, 1044.9, 1021.8, 139.8, 91.4, 88.6, 10.2, 10.1]', 'rsf': '[0.0001, 5.76, 9.8, 18.92, 1.04, 0.968, 1.86, 0.33, 0.48]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[994, 59]', 'rsf': '[0.271, 1.98]'}",30,#a52a2a,#7d80b0,Transition metals,#e08e79 +Ga,4,13.0,7,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2']"", 'be': '[10367, 1299, 1143.2, 1116.4, 159.5, 103.5, 100, 18.7, 18.7]', 'rsf': '[0.0001, 6.07, 11.09, 21.4, 1.13, 1.1, 2.11, 0.442, 0.643]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[1070, 55]', 'rsf': '[0.25, 1.57]'}",31,#ff1493,#c28f8f,Poor metals,#b2df8a +Ge,4,14.0,5,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2']"", 'be': '[11103, 1414.6, 1248.1, 1217, 180.1, 124.9, 120.8, 29.8, 29.2]', 'rsf': '[0.0001, 6.31, 12.52, 24.15, 1.23, 1.24, 2.39, 0.578, 0.842]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[1147, 23]', 'rsf': '[0.229, 1.27]'}",32,#ff1493,#668f8f,Metalloids,#33a02c +As,4,15.0,5,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2']"", 'be': '[11867, 1527, 1359.1, 1323.6, 204.7, 146.2, 141.2, 41.7, 41.7]', 'rsf': '[0.0001, 0.0001, 14.07, 27.19, 1.32, 1.39, 2.68, 0.741, 1.08]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[1228, 31]', 'rsf': '[0.211, 1.06]'}",33,#ff1493,#bd80e3,Metalloids,#33a02c +Se,4,16.0,1,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2']"", 'be': '[12658, 1652, 1474.3, 1433.9, 229.6, 166.5, 160.7, 55.5, 54.6]', 'rsf': '[0.0001, 0.0001, 13.66, 25.9, 1.43, 1.55, 2.98, 0.934, 1.36]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[1315, 43]', 'rsf': '[0.194, 5.44]'}",34,#ff1493,#ffa100,Nonmetals,#baa2a6 +Br,4,17.0,6,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2']"", 'be': '[13474, 1782, 1596, 1550, 257, 189, 182, 70, 69]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 1.53, 1.72, 3.31, 1.16, 1.68]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[1396, 55]', 'rsf': '[0.179, 4.37]'}",35,#a52a2a,#a62929,Halogens,#fdbf6f +Kr,4,18.0,2,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']"", 'be': '[14326, 1921, 1730.9, 1678.4, 292.8, 222.2, 214.4, 95, 93.8, 27.5, 14.1, 14.1]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 1.64, 1.89, 3.65, 1.42, 2.06, 0.213, 0.1643, 0.312]'}","{'trans': ""['LMM']"", 'ke': '[1474]', 'rsf': '[0.164]'}",36,#ff1493,#5cb8d1,Noble gases,#bbbb88 +Rb,5,1.0,3,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']"", 'be': '[15200, 2065, 1864, 1804, 326.7, 248.7, 239.1, 113, 112, 30.5, 16.3, 15.3]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 1.75, 2.07, 4, 1.72, 2.49, 0.251, 0.214, 0.411]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[1565, 76]', 'rsf': '[0.152, 2.63]'}",37,#ff1493,#702eb0,Alkali metals,#a6cee3 +Sr,5,2.0,4,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']"", 'be': '[16105, 2216, 2007, 1940, 358.7, 280.3, 270, 136, 134.2, 38.9, 21.3, 20.1]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.25, 4.37, 2.06, 2.99, 0.291, 0.265, 0.51]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[1649, 110]', 'rsf': '[0.14, 2.17]'}",38,#ff1493,#00ff00,Alkaline earth metals,#1f78b4 +Y,5,3.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']"", 'be': '[17038, 2373, 2156, 2080, 392, 310.6, 298.8, 157.7, 155.8, 43.8, 24.4, 23.1]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 1.98, 2.44, 4.75, 2.44, 3.54, 0.329, 0.311, 0.599]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[1746, 127]', 'rsf': '[0.129, 1.86]'}",39,#ff1493,#94ffff,Transition metals,#e08e79 +Zr,5,4.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']"", 'be': '[17998, 2532, 2307, 2223, 430.3, 343.5, 329.8, 181.1, 178.8, 50.6, 28.5, 27.1]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 2.1, 2.64, 5.14, 2.87, 4.17, 0.367, 0.357, 0.689]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[1845, 147]', 'rsf': '[0.119, 1.66]'}",40,#ff1493,#94e0e0,Transition metals,#e08e79 +Nb,5,5.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']"", 'be': '[18986, 2698, 2465, 2371, 466.6, 376.1, 360.6, 205, 202.3, 56.4, 32.6, 30.8]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 2.22, 2.84, 5.53, 3.35, 4.86, 0.402, 0.398, 0.767]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[1944, 167]', 'rsf': '[0.11, 1.5]'}",41,#ff1493,#73c2c9,Transition metals,#e08e79 +Mo,5,6.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']"", 'be': '[20000, 2866, 2625, 2520, 506.3, 411.6, 394, 231.1, 227.9, 63.2, 37.6, 35.5]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 2.34, 3.04, 5.94, 3.88, 5.62, 0.44, 0.445, 0.86]'}","{'trans': ""['LMM', 'MNN']"", 'ke': '[2044, 186]', 'rsf': '[0.101, 1.39]'}",42,#ff1493,#54b5b5,Transition metals,#e08e79 +Tc,5,7.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']"", 'be': '[21044, 3043, 2793, 2677, 544, 447.6, 417.7, 257.6, 253.9, 69.5, 42.3, 39.9]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 2.45, 3.23, 6.36, 4.46, 6.47, 0.479, 0.494, 0.955]'}","{'trans': ""['MNN']"", 'ke': '[249]', 'rsf': '[1.29]'}",43,#ff1493,#3b9e9e,Transition metals,#e08e79 +Ru,5,8.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']"", 'be': '[22117, 3224, 2967, 2838, 586.1, 483.5, 461.4, 284.2, 280, 75, 46.3, 43.2]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 2.57, 3.44, 6.78, 5.1, 7.39, 0.519, 0.544, 1.05]'}","{'trans': ""['MNN']"", 'ke': '[273]', 'rsf': '[1.2]'}",44,#ff1493,#248f8f,Transition metals,#e08e79 +Rh,5,9.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']"", 'be': '[23220, 3412, 3146, 3004, 628.1, 521.3, 496.5, 311.9, 307.2, 81.4, 50.5, 47.3]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 2.7, 3.64, 7.21, 5.8, 8.39, 0.56, 0.595, 1.15]'}","{'trans': ""['MNN']"", 'ke': '[302]', 'rsf': '[1.13]'}",45,#ff1493,#0a7d8c,Transition metals,#e08e79 +Pd,5,10.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']"", 'be': '[24350, 3604, 3330, 3173, 671.6, 559.9, 532.3, 340.5, 335.2, 87.1, 55.7, 50.9]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 2.81, 3.83, 7.63, 6.56, 9.48, 0.598, 0.641, 1.24]'}","{'trans': ""['MNN']"", 'ke': '[330]', 'rsf': '[1.07]'}",46,#ff1493,#006985,Transition metals,#e08e79 +Ag,5,11.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']"", 'be': '[25514, 3806, 3524, 3351, 719, 603.8, 573, 374, 368.3, 97, 63.7, 58.3]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 2.93, 4.03, 8.06, 7.38, 10.66, 0.644, 0.7, 1.36]'}","{'trans': ""['MNN']"", 'ke': '[351]', 'rsf': '[1]'}",47,#808090,#c0c0c0,Transition metals,#e08e79 +Cd,5,12.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2']"", 'be': '[26711, 4018, 3727, 3538, 772, 652.6, 618.4, 411.9, 405.2, 109.8, 63.9, 63.9, 11.7, 10.7]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 3.04, 4.22, 8.5, 8.27, 11.95, 0.692, 0.762, 1.49, 0.778, 1.11]'}","{'trans': ""['MNN']"", 'ke': '[376]', 'rsf': '[0.931]'}",48,#ff1493,#ffd98f,Transition metals,#e08e79 +In,5,13.0,7,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2']"", 'be': '[27940, 4238, 3938, 3730, 827.2, 703.2, 665.3, 451.4, 443.9, 122.9, 73.5, 73.5, 17.7, 16.9]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 3.16, 4.4, 8.93, 9.22, 13.32, 0.742, 0.828, 1.62, 0.935, 1.34]'}","{'trans': ""['MNN']"", 'ke': '[404]', 'rsf': '[0.867]'}",49,#ff1493,#a67573,Poor metals,#b2df8a +Sn,5,14.0,7,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2']"", 'be': '[29200, 4465, 4156, 3929, 884.7, 756.5, 714.6, 493.2, 484.9, 137.1, 83.6, 83.6, 24.9, 23.9]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 3.26, 4.58, 9.35, 10.25, 14.8, 0.794, 0.897, 1.77, 1.11, 1.59]'}","{'trans': ""['MNN']"", 'ke': '[430]', 'rsf': '[0.809]'}",50,#ff1493,#668080,Poor metals,#b2df8a +Sb,5,15.0,5,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2']"", 'be': '[30491, 4698, 4380, 4132, 946, 812.7, 766.4, 537.5, 528.2, 153.2, 95.6, 95.6, 33.3, 32.1]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 3.36, 4.76, 9.77, 11.35, 16.39, 0.848, 0.968, 1.91, 1.29, 1.85]'}","{'trans': ""['MNN']"", 'ke': '[454]', 'rsf': '[0.759]'}",51,#ff1493,#9e63b5,Metalloids,#33a02c +Te,5,16.0,5,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2']"", 'be': '[31814, 4939, 4612, 4341, 1006, 870.8, 820, 583.4, 573, 169.4, 103.3, 103.3, 41.9, 40.4]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 3.46, 4.92, 10.21, 12.52, 18.06, 0.903, 1.04, 2.07, 1.49, 2.14]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[483, 31]', 'rsf': '[0.713, 0.0001]'}",52,#ff1493,#d47a00,Metalloids,#33a02c +I,5,17.0,6,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2']"", 'be': '[33169, 5188, 4852, 4557, 1072, 931, 875, 630.8, 619.3, 186, 123, 123, 50.6, 48.9]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 3.53, 5.06, 10.62, 13.77, 19.87, 0.959, 1.11, 2.23, 1.69, 2.44]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[511, 37]', 'rsf': '[0.67, 0.0001]'}",53,#a020f0,#940094,Halogens,#fdbf6f +Xe,5,18.0,2,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2']"", 'be': '[34561, 5453, 5107, 4786, 1148.7, 1002.1, 940.6, 689, 676.4, 213.2, 146.7, 145.5, 69.5, 67.5, 23.3, 13.4, 12.1]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 3.62, 5.2, 10.99, 15.1, 21.79, 1.02, 1.19, 2.39, 1.92, 2.76, 0.1596, 0.1361, 0.26]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[532, 41]', 'rsf': '[0.626, 0.0001]'}",54,#ff1493,#429eb0,Noble gases,#bbbb88 +Cs,6,1.0,3,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2']"", 'be': '[35985, 5714, 5359, 5012, 1211, 1071, 1003, 740.5, 726.6, 232.3, 172.4, 161.3, 79.8, 77.5, 22.7, 14.2, 12.1]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 3.73, 5.29, 11.38, 16.46, 23.76, 1.08, 1.27, 2.56, 2.15, 3.1, 0.1843, 0.1697, 0.332]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[563, 47]', 'rsf': '[0.589, 0.0001]'}",55,#ff1493,#57178f,Alkali metals,#a6cee3 +Ba,6,2.0,4,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2']"", 'be': '[37441, 5989, 5624, 5247, 1293, 1137, 1063, 795.7, 780.5, 253.5, 192, 178.6, 92.6, 89.9, 30.3, 17, 14.8]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 3.84, 5.42, 11.71, 17.92, 25.84, 1.13, 1.34, 2.73, 2.4, 3.46, 0.21, 0.202, 0.4]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[584, 57]', 'rsf': '[0.554, 3.41]'}",56,#ffa500,#00c900,Alkaline earth metals,#1f78b4 +La,6,3.0,9,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2']"", 'be': '[38925, 6266, 5891, 5483, 1362, 1209, 1128, 853, 836, 274.7, 205.8, 196, 105.3, 102.5, 34.3, 19.3, 16.8]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 3.89, 5.55, 12.11, 19.5, 28.12, 1.19, 1.42, 2.91, 2.67, 3.85, 0.234, 0.23, 0.458]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[625, 78]', 'rsf': '[0.527, 3.12]'}",57,#ff1493,#70d4ff,Lanthanides,#cab2d6 +Ce,6,100.0,9,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[40443, 6549, 6164, 5723, 1436, 1274, 1187, 902.4, 883.8, 291, 223.2, 206.5, 109, 0.1, 0.1, 37.8, 19.8, 17]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 3.93, 5.66, 12.53, 21.12, 30.5, 1.24, 1.47, 3.03, 2.84, 0.0609, 0.078, 0.23, 0.221, 0.439]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[661, 82]', 'rsf': '[0.503, 2.79]'}",58,#ff1493,#ffffc7,Lanthanides,#cab2d6 +Pr,6,100.0,9,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[41991, 6835, 6440, 5964, 1511, 1337, 1242, 948.3, 928.8, 304.5, 236.3, 217.6, 115.1, 115.1, 2, 2, 37.4, 22.3, 22.3]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 3.98, 5.75, 12.94, 22.72, 32.85, 1.28, 1.53, 3.17, 3.07, 4.41, 0.1115, 0.143, 0.238, 0.229, 0.456]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[699, 87]', 'rsf': '[0.485, 2.72]'}",59,#ff1493,#d9ffc7,Lanthanides,#cab2d6 +Nd,6,100.0,9,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[43569, 7126, 6722, 6208, 1575, 1403, 1297, 1003.3, 980.4, 319.2, 243.3, 224.6, 120.5, 120.5, 1.5, 1.5, 37.5, 21.1, 21.1]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 5.75, 13.35, 24.27, 35.29, 1.33, 1.59, 3.31, 3.29, 4.74, 0.1788, 0.228, 0.247, 0.236, 0.472]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[730, 91]', 'rsf': '[0.469, 2.65]'}",60,#ff1493,#c7ffc7,Lanthanides,#cab2d6 +Pm,6,100.0,9,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4p1/2', '4p3/2', '4d3/2', '4d5/2']"", 'be': '[45184, 7428, 7013, 6459, 1471, 1357, 1052, 1027, 242, 242, 120, 120]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 5.72, 13.66, 26.08, 37.65, 1.64, 3.45, 3.52, 5.07]'}","{'trans': '[]', 'ke': '[]', 'rsf': '[]'}",61,#ff1493,#a3ffc7,Lanthanides,#cab2d6 +Sm,6,100.0,9,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[46834, 7737, 7312, 6716, 1723, 1541, 1420, 1110.9, 1083.4, 347.2, 265.6, 247.4, 129, 129, 5.2, 5.2, 37.4, 21.3, 21.3]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 13.84, 27.96, 40.37, 1.42, 1.7, 3.59, 3.76, 5.4, 0.374, 0.477, 0.261, 0.249, 0.501]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[814, 100]', 'rsf': '[0.435, 2.43]'}",62,#ff1493,#8fffc7,Lanthanides,#cab2d6 +Eu,6,100.0,9,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2']"", 'be': '[48519, 8052, 7617, 6977, 1800, 1614, 1481, 1158.6, 1127.5, 360, 284, 257, 133, 127.7, 32, 22, 22]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 14.3, 29.91, 43.24, 1.46, 1.75, 3.72, 3.99, 5.74, 0.268, 0.255, 0.515]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[858, 109]', 'rsf': '[0.42, 2.37]'}",63,#ff1493,#61ffc7,Lanthanides,#cab2d6 +Gd,6,100.0,9,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[50239, 8376, 7930, 7243, 1881, 1688, 1544, 1221.9, 1189.6, 378.6, 286, 271, 142.6, 8.6, 8.6, 36, 28, 21]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 31.98, 46.23, 1.51, 1.8, 3.88, 6.14, 0.63, 0.804, 0.288, 0.279, 0.568]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[895, 138]', 'rsf': '[0.405, 2.26]'}",64,#ff1493,#45ffc7,Lanthanides,#cab2d6 +Tb,6,100.0,9,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[51996, 8708, 8252, 7514, 1968, 1768, 1611, 1276.9, 1241.1, 396, 322.4, 284.1, 150.5, 150.5, 7.7, 2.4, 45.6, 28.7, 22.6]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 34.2, 49.42, 1.54, 1.84, 3.99, 4.46, 6.41, 0.867, 1.1, 0.281, 0.265, 0.539]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[1073, 146]', 'rsf': '[0.39, 2.15]'}",65,#ff1493,#30ffc7,Lanthanides,#cab2d6 +Dy,6,100.0,9,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[53789, 9046, 8581, 7790, 2047, 1842, 1676, 1333, 1292.6, 414.2, 333.5, 293.2, 153.6, 153.6, 8, 4.3, 49.9, 26.3, 26.3]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.65, 52.83, 1.58, 1.88, 4.12, 4.69, 6.74, 1.1, 1.39, 0.287, 0.27, 0.551]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[1126, 151]', 'rsf': '[0.377, 2.07]'}",66,#ff1493,#1fffc7,Lanthanides,#cab2d6 +Ho,6,100.0,9,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[55618, 9394, 8918, 8071, 2128, 1923, 1741, 1392, 1351, 432.4, 343.5, 308.2, 160, 160, 8.6, 5.2, 49.3, 30.8, 24.1]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 39.19, 56.66, 1.61, 1.91, 4.24, 4.92, 7.08, 1.37, 1.73, 0.293, 0.274, 0.562]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[1175, 157]', 'rsf': '[0.365, 1.98]'}",67,#ff1493,#00ff9c,Lanthanides,#cab2d6 +Er,6,100.0,9,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[57486, 9751, 9264, 8358, 2207, 2006, 1812, 1453, 1409, 449.8, 366.2, 320.2, 167.6, 167.6, 4.7, 50.6, 31.4, 24.7]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.7, 60.42, 1.64, 1.95, 4.37, 5.15, 7.41, 2.13, 0.298, 0.277, 0.572]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[1393, 163]', 'rsf': '[0.352, 1.87]'}",68,#ff1493,#00e675,Lanthanides,#cab2d6 +Tm,6,100.0,9,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[59390, 10116, 9617, 8648, 2307, 2090, 1885, 1515, 1468, 470.9, 385.9, 332.6, 175.5, 175.5, 4.6, 54.7, 31.8, 25]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 41.01, 1.67, 1.98, 4.48, 5.38, 7.74, 2.59, 0.303, 0.281, 0.583]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[1449, 166]', 'rsf': '[0.34, 1.78]'}",69,#ff1493,#00d452,Lanthanides,#cab2d6 +Yb,6,100.0,9,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[61332, 10486, 9978, 8944, 2398, 2173, 1950, 1576, 1528, 480.5, 388.7, 339.7, 191.2, 182.4, 2.5, 1.3, 52, 30.3, 24.1]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.7, 2, 4.6, 5.61, 8.07, 2.47, 3.11, 0.308, 0.284, 0.592]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[1514, 170]', 'rsf': '[0.329, 1.69]'}",70,#ff1493,#00bf38,Lanthanides,#cab2d6 +Lu,6,100.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[63314, 10870, 10349, 9244, 2491, 2264, 2024, 1639, 1589, 506.8, 412.4, 359.2, 206.1, 196.3, 8.9, 7.5, 57.3, 33.6, 26.7]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.73, 2.03, 4.74, 5.87, 8.45, 2.87, 3.63, 0.326, 0.304, 0.645]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[1573, 177]', 'rsf': '[0.317, 1.61]'}",71,#ff1493,#00ab24,Transition metals,#e08e79 +Hf,6,4.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[65351, 11271, 10739, 9561, 2601, 2365, 2108, 1716, 1662, 538, 438.2, 380.7, 220, 211.5, 15.9, 14.2, 64.2, 38, 29.9]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.76, 2.06, 4.88, 6.13, 8.84, 3.32, 4.2, 0.344, 0.325, 0.699]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[1624, 185]', 'rsf': '[0.303, 1.47]'}",72,#ff1493,#4dc2ff,Transition metals,#e08e79 +Ta,6,5.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[67416, 11682, 11136, 9881, 2708, 2469, 2194, 1793, 1735, 563.4, 463.4, 400.9, 237.9, 226.4, 23.5, 21.6, 69.7, 42.2, 32.7]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.79, 2.08, 5.02, 6.4, 9.24, 3.8, 4.82, 0.363, 0.346, 0.754]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[1680, 179]', 'rsf': '[0.29, 1.35]'}",73,#ff1493,#4da6ff,Transition metals,#e08e79 +W,6,6.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[69525, 12100, 11544, 10207, 2820, 2575, 2281, 1872, 1809, 594.1, 490.4, 423.6, 255.9, 243.5, 33.6, 31.4, 75.6, 45.3, 36.8]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.81, 2.1, 5.16, 6.68, 9.65, 4.32, 5.48, 0.383, 0.367, 0.811]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[1736, 179]', 'rsf': '[0.278, 1.25]'}",74,#ff1493,#2194d6,Transition metals,#e08e79 +Re,6,7.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[71676, 12527, 11959, 10535, 2932, 2682, 2367, 1949, 1883, 625.4, 518.7, 446.8, 273.9, 260.5, 42.9, 40.5, 83, 45.6, 34.6]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.84, 2.12, 5.3, 6.95, 10.06, 4.88, 6.2, 0.402, 0.387, 0.869]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[1799, 176]', 'rsf': '[0.267, 1.17]'}",75,#ff1493,#267dab,Transition metals,#e08e79 +Os,6,8.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[73871, 12968, 12385, 10871, 3049, 2792, 2457, 2031, 1960, 658.2, 549.1, 470.7, 293.1, 278.5, 53.4, 50.7, 84, 58, 44.5]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.13, 5.45, 7.23, 10.48, 5.48, 6.96, 0.422, 0.408, 0.928]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[1850, 170]', 'rsf': '[0.255, 1.11]'}",76,#ff1493,#266696,Transition metals,#e08e79 +Ir,6,9.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[76111, 13419, 12824, 11215, 3174, 2909, 2551, 2116, 2040, 691.1, 577.8, 495.8, 311.9, 296.3, 63.8, 60.8, 95.2, 63, 48]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.88, 2.14, 5.59, 7.51, 10.9, 6.12, 7.78, 0.438, 0.422, 0.967]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[1908, 171]', 'rsf': '[0.244, 1.01]'}",77,#ff1493,#175487,Transition metals,#e08e79 +Pt,6,10.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[78395, 13880, 13273, 11564, 3296, 3027, 2645, 2202, 2122, 725.4, 609.1, 519.4, 331.6, 314.6, 74.5, 71.2, 101.7, 65.3, 51.7]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 2.14, 5.74, 7.78, 11.32, 6.81, 8.65, 0.459, 0.444, 1.04]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[1967, 168]', 'rsf': '[0.234, 5.48]'}",78,#ff1493,#d0d0e0,Transition metals,#e08e79 +Au,6,11.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']"", 'be': '[80725, 14353, 13734, 11919, 3425, 3148, 2743, 2291, 2206, 762.1, 642.7, 546.3, 353.2, 335.1, 87.6, 84, 107.2, 74.2, 57.2]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 2.14, 5.89, 8.06, 11.74, 7.54, 9.58, 0.479, 0.463, 1.1]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[2024, 239]', 'rsf': '[0.223, 4.6]'}",79,#daa520,#ffd123,Transition metals,#e08e79 +Hg,6,12.0,8,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']"", 'be': '[83102, 14839, 14209, 12284, 3562, 3279, 2847, 2385, 2295, 802.2, 680.2, 576.6, 378.2, 358.8, 104, 99.9, 127, 83.1, 64.5, 9.6, 7.8]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.94, 2.14, 6.04, 8.33, 12.17, 8.32, 10.57, 0.5, 0.484, 1.17, 0.869, 1.21]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[2078, 241]', 'rsf': '[0.213, 3.78]'}",80,#ff1493,#b8b8d0,Transition metals,#e08e79 +Tl,6,13.0,7,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']"", 'be': '[85530, 15347, 14698, 12658, 3704, 3416, 2957, 2485, 2389, 846.2, 720.5, 609.5, 405.7, 385, 122.2, 117.8, 136, 94.6, 73.5, 14.7, 12.5]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2.13, 6.19, 8.6, 12.6, 9.14, 11.62, 0.52, 0.505, 1.25, 0.991, 1.39]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[2134, 244]', 'rsf': '[0.202, 3.06]'}",81,#ff1493,#a6544d,Poor metals,#b2df8a +Pb,6,14.0,7,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']"", 'be': '[88005, 15861, 15200, 13035, 3851, 3554, 3066, 2586, 2484, 891.8, 761.9, 643.5, 434.3, 412.2, 141.7, 136.9, 147, 106.4, 83.3, 20.7, 18.1]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.12, 6.33, 8.87, 13.02, 10.01, 12.73, 0.542, 0.526, 1.33, 1.11, 1.58]'}","{'trans': ""['MNN', 'NOO']"", 'ke': '[2186, 249]', 'rsf': '[0.192, 2.58]'}",82,#ff1493,#575961,Poor metals,#b2df8a +Bi,6,15.0,7,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']"", 'be': '[90524, 16388, 15711, 13419, 3999, 3696, 3177, 2688, 2580, 939, 805.2, 678.8, 464, 440.1, 162.3, 157, 159.3, 119, 92.6, 26.9, 23.8]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.1, 6.48, 9.14, 13.44, 10.93, 13.9, 0.563, 0.546, 1.41, 1.24, 1.76]'}","{'trans': ""['MNN']"", 'ke': '[2243]', 'rsf': '[0.183]'}",83,#ff1493,#9e4fb5,Poor metals,#b2df8a +Po,6,16.0,5,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']"", 'be': '[93105, 16939, 16244, 13814, 4149, 3854, 3302, 2798, 2683, 995, 851, 705, 500, 473, 184, 184, 177, 132, 104, 31, 31]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.97, 2.07, 6.62, 9.4, 13.87, 11.9, 15.14, 0.584, 0.566, 1.5, 1.36, 1.95]'}","{'trans': '[]', 'ke': '[]', 'rsf': '[]'}",84,#ff1493,#ab5c00,Metalloids,#33a02c +At,6,17.0,6,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']"", 'be': '[95730, 17493, 16785, 14214, 4317, 4008, 3426, 2909, 2787, 1042, 886, 740, 533, 507, 210, 210, 195, 148, 115, 40, 40]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.04, 6.77, 9.65, 14.29, 12.92, 16.44, 0.605, 0.584, 1.58, 1.49, 2.14]'}","{'trans': '[]', 'ke': '[]', 'rsf': '[]'}",85,#ff1493,#754f45,Halogens,#fdbf6f +Rn,6,18.0,2,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s']"", 'be': '[98404, 18049, 17337, 14619, 4482, 4159, 3538, 3022, 2892, 1097, 929, 768, 567, 541, 238, 238, 214, 164, 127, 48, 48, 26]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2, 6.92, 9.9, 14.7, 14, 17.81, 0.625, 0.602, 1.67, 1.62, 2.33, 0.1129]'}","{'trans': '[]', 'ke': '[]', 'rsf': '[]'}",86,#ffffff,#428296,Noble gases,#bbbb88 +Fr,7,1.0,3,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2']"", 'be': '[101137, 18639, 17907, 15031, 4652, 4327, 3663, 3136, 3000, 1153, 980, 810, 603, 577, 268, 268, 234, 182, 140, 58, 58, 34, 15, 15]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.97, 7.07, 10.16, 15.11, 15.12, 19.24, 0.645, 0.618, 1.77, 1.75, 2.53, 0.1257, 0.0966, 0.24]'}","{'trans': '[]', 'ke': '[]', 'rsf': '[]'}",87,#ffffff,#420066,Alkali metals,#a6cee3 +Ra,7,2.0,4,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2']"", 'be': '[103922, 19237, 18484, 15444, 4822, 4490, 3792, 3248, 3105, 1208, 1058, 879, 636, 603, 299, 299, 254, 200, 153, 68, 68, 44, 19, 19]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.91, 7.2, 10.4, 15.53, 16.3, 20.74, 0.665, 0.633, 1.86, 1.88, 2.73, 0.1383, 0.1099, 0.286]'}","{'trans': '[]', 'ke': '[]', 'rsf': '[]'}",88,#ffffff,#007d00,Alkaline earth metals,#1f78b4 +Ac,7,3.0,10,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']"", 'be': '[106755, 19840, 19083, 15871, 5002, 4656, 3909, 3370, 3219, 1269, 1080, 890, 675, 639, 319, 319, 272, 215, 167, 80, 80]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.86, 7.33, 10.61, 15.93, 17.53, 22.3, 0.684, 0.647, 1.95, 2.02, 2.94]'}","{'trans': '[]', 'ke': '[]', 'rsf': '[]'}",89,#ffffff,#70abfa,Actinides,#6a3d9a +Th,7,100.0,10,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2']"", 'be': '[109651, 20472, 19693, 16300, 5182, 4830, 4046, 3491, 3332, 1330, 1168, 966.4, 712.1, 675.2, 342.4, 333.1, 290, 229, 182, 92.5, 85.4, 41.4, 24.5, 16.6]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.9, 7.46, 10.82, 16.31, 18.81, 23.94, 0.702, 0.66, 2.05, 2.15, 3.15, 0.1625, 0.1325, 0.366]'}","{'trans': '[]', 'ke': '[]', 'rsf': '[]'}",90,#ff1493,#00baff,Actinides,#6a3d9a +Pa,7,100.0,10,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']"", 'be': '[112601, 21105, 20314, 16733, 5367, 5001, 4174, 3611, 3442, 1387, 1224, 1007, 743, 708, 371, 360, 310, 232, 232, 94, 94]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 1.74, 7.61, 11.04, 16.47, 20.12, 25.6, 0.718, 0.667, 2.13, 2.25, 3.29]'}","{'trans': '[]', 'ke': '[]', 'rsf': '[]'}",91,#ffffff,#00a1ff,Actinides,#6a3d9a +U,7,100.0,10,"{'trans': ""['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2']"", 'be': '[115606, 21757, 20948, 17166, 5548, 5182, 4303, 3728, 3552, 1439, 1271, 1043, 778.3, 736.2, 388.2, 377.4, 321, 257, 192, 102.8, 94.2, 43.9, 26.8, 16.8]', 'rsf': '[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 1.68, 7.71, 11.25, 17.05, 21.5, 27.36, 0.732, 0.674, 2.22, 2.36, 3.46, 0.1682, 0.133, 0.376]'}","{'trans': '[]', 'ke': '[]', 'rsf': '[]'}",92,#ff1493,#008fff,Actinides,#6a3d9a diff --git a/Databases/xps_data.csv b/Databases/xps_data.csv new file mode 100644 index 0000000..cc9b699 --- /dev/null +++ b/Databases/xps_data.csv @@ -0,0 +1,93 @@ +symbol,alka.trans,alka.be,alka.rsf,aes.trans,aes.ke,aes.rsf +H,['1s'],[13.6],[0.0002],[],[],[] +He,['1s'],[24.6],[0.0082],[],[],[] +Li,['1s'],[54.7],[0.0568],['KLL'],[43],[0.977] +Be,['1s'],[111.5],[0.1947],['KLL'],[104],[0.456] +B,['1s'],[188],[0.486],['KLL'],[179],[0.289] +C,['1s'],[284.2],[1],['KLL'],[272],[0.209] +N,"['1s', '2s']","[409.9, 37.3]","[1.8, 0.0867]",['KLL'],[379],[0.159] +O,"['1s', '2s']","[543.1, 41.6]","[2.93, 0.1405]",['KLL'],[503],[0.129] +F,['1s'],[696.7],[4.43],['KLL'],[647],[0.105] +Ne,"['1s', '2s', '2p1/2', '2p3/2']","[870.2, 48.5, 21.7, 21.6]","[6.3, 0.296, 0.0347, 0.0683]",['KLL'],[805],[0.0846] +Na,"['1s', '2s', '2p1/2', '2p3/2']","[1070.8, 63.5, 30.65, 30.81]","[8.52, 0.422, 0.0654, 0.1287]",['KLL'],[990],[0.0714] +Mg,"['1s', '2s', '2p1/2', '2p3/2']","[1303, 88.7, 49.78, 49.5]","[11.18, 0.575, 0.1125, 0.221]","['KLL', 'LMM']","[1186, 45]","[0.0593, 3.43]" +Al,"['1s', '2s', '2p1/2', '2p3/2']","[1559.6, 117.8, 72.95, 72.55]","[0.0001, 0.753, 0.1811, 0.356]","['KLL', 'LMM']","[1396, 68]","[0.0497, 2.44]" +Si,"['1s', '2s', '2p1/2', '2p3/2']","[1839, 149.7, 99.82, 99.42]","[0.0001, 0.955, 0.276, 0.541]","['KLL', 'LMM']","[1619, 92]","[0.0417, 1.78]" +P,"['1s', '2s', '2p1/2', '2p3/2']","[2145.5, 189, 136, 135]","[0.0001, 1.18, 0.403, 0.789]","['KLL', 'LMM']","[1859, 120]","[0.035, 1.36]" +S,"['1s', '2s', '2p1/2', '2p3/2']","[2472, 230.9, 163.6, 162.5]","[0.0001, 1.43, 0.567, 1.11]","['KLL', 'LMM']","[2117, 152]","[0.0295, 1.14]" +Cl,"['1s', '2s', '2p1/2', '2p3/2']","[2822.4, 270, 202, 200]","[0.0001, 1.69, 0.775, 1.51]","['KLL', 'LMM']","[2378, 181]","[0.0001, 0.984]" +Ar,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']","[3205.9, 326.3, 250.6, 248.4, 29.3, 15.9, 15.7]","[0.0001, 1.97, 1.03, 2.01, 0.227, 0.0821, 0.1597]",['LMM'],[215],[0.827] +K,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']","[3608.4, 378.6, 297.3, 294.6, 34.8, 18.3, 18.3]","[0.0001, 2.27, 1.35, 2.62, 0.286, 0.1229, 0.239]",['LMM'],[252],[0.723] +Ca,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']","[4038.5, 438.4, 349.7, 346.2, 44.3, 25.4, 25.4]","[0.0001, 2.59, 1.72, 3.35, 0.351, 0.172, 0.335]","['LMM', 'MNN']","[291, 20]","[0.633, 0.0001]" +Sc,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']","[4492, 498, 403.6, 398.7, 51.1, 28.3, 28.3]","[0.0001, 2.91, 2.17, 4.21, 0.411, 0.221, 0.429]","['LMM', 'MNN']","[340, 24]","[0.563, 0.0001]" +Ti,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']","[4966, 560.9, 460.2, 453.8, 58.7, 32.6, 32.6]","[0.0001, 3.24, 2.69, 5.22, 0.473, 0.276, 0.537]","['LMM', 'MNN']","[418, 27]","[0.514, 0.0001]" +V,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']","[5465, 626.7, 519.8, 512.1, 66.3, 37.2, 37.2]","[0.0001, 3.57, 3.29, 6.37, 0.538, 0.339, 0.657]","['LMM', 'MNN']","[473, 31]","[0.471, 5.03]" +Cr,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']","[5989, 696, 583.8, 574.1, 74.1, 42.2, 42.2]","[0.0001, 3.91, 3.98, 7.69, 0.596, 0.4, 0.773]","['LMM', 'MNN']","[529, 36]","[0.432, 4.6]" +Mn,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']","[6539, 769.1, 649.9, 638.7, 82.3, 47.2, 47.2]","[0.0001, 4.23, 4.74, 9.17, 0.674, 0.485, 0.938]","['LMM', 'MNN']","[589, 40]","[0.397, 3.96]" +Fe,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']","[7112, 844.6, 719.9, 706.8, 91.3, 52.7, 52.7]","[0.0001, 4.57, 5.6, 10.82, 0.745, 0.569, 1.1]","['LMM', 'MNN']","[703, 47]","[0.367, 3.5]" +Co,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']","[7709, 925.1, 793.2, 778.1, 101, 58.9, 59.9]","[0.0001, 4.88, 6.54, 12.62, 0.818, 0.66, 1.27]","['LMM', 'MNN']","[775, 53]","[0.341, 3.12]" +Ni,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']","[8333, 1008.6, 870, 852.7, 110.8, 68, 66.2]","[0.0001, 5.16, 7.57, 14.61, 0.892, 0.757, 1.46]","['LMM', 'MNN']","[848, 61]","[0.316, 2.65]" +Cu,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2']","[8979, 1096.7, 952.3, 932.7, 122.5, 77.3, 75.1]","[0.0001, 5.46, 8.66, 16.73, 0.957, 0.848, 1.63]","['LMM', 'MNN']","[920, 60]","[0.294, 2.41]" +Zn,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2']","[9659, 1196.2, 1044.9, 1021.8, 139.8, 91.4, 88.6, 10.2, 10.1]","[0.0001, 5.76, 9.8, 18.92, 1.04, 0.968, 1.86, 0.33, 0.48]","['LMM', 'MNN']","[994, 59]","[0.271, 1.98]" +Ga,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2']","[10367, 1299, 1143.2, 1116.4, 159.5, 103.5, 100, 18.7, 18.7]","[0.0001, 6.07, 11.09, 21.4, 1.13, 1.1, 2.11, 0.442, 0.643]","['LMM', 'MNN']","[1070, 55]","[0.25, 1.57]" +Ge,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2']","[11103, 1414.6, 1248.1, 1217, 180.1, 124.9, 120.8, 29.8, 29.2]","[0.0001, 6.31, 12.52, 24.15, 1.23, 1.24, 2.39, 0.578, 0.842]","['LMM', 'MNN']","[1147, 23]","[0.229, 1.27]" +As,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2']","[11867, 1527, 1359.1, 1323.6, 204.7, 146.2, 141.2, 41.7, 41.7]","[0.0001, 0.0001, 14.07, 27.19, 1.32, 1.39, 2.68, 0.741, 1.08]","['LMM', 'MNN']","[1228, 31]","[0.211, 1.06]" +Se,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2']","[12658, 1652, 1474.3, 1433.9, 229.6, 166.5, 160.7, 55.5, 54.6]","[0.0001, 0.0001, 13.66, 25.9, 1.43, 1.55, 2.98, 0.934, 1.36]","['LMM', 'MNN']","[1315, 43]","[0.194, 5.44]" +Br,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2']","[13474, 1782, 1596, 1550, 257, 189, 182, 70, 69]","[0.0001, 0.0001, 0.0001, 0.0001, 1.53, 1.72, 3.31, 1.16, 1.68]","['LMM', 'MNN']","[1396, 55]","[0.179, 4.37]" +Kr,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']","[14326, 1921, 1730.9, 1678.4, 292.8, 222.2, 214.4, 95, 93.8, 27.5, 14.1, 14.1]","[0.0001, 0.0001, 0.0001, 0.0001, 1.64, 1.89, 3.65, 1.42, 2.06, 0.213, 0.1643, 0.312]",['LMM'],[1474],[0.164] +Rb,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']","[15200, 2065, 1864, 1804, 326.7, 248.7, 239.1, 113, 112, 30.5, 16.3, 15.3]","[0.0001, 0.0001, 0.0001, 0.0001, 1.75, 2.07, 4, 1.72, 2.49, 0.251, 0.214, 0.411]","['LMM', 'MNN']","[1565, 76]","[0.152, 2.63]" +Sr,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']","[16105, 2216, 2007, 1940, 358.7, 280.3, 270, 136, 134.2, 38.9, 21.3, 20.1]","[0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.25, 4.37, 2.06, 2.99, 0.291, 0.265, 0.51]","['LMM', 'MNN']","[1649, 110]","[0.14, 2.17]" +Y,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']","[17038, 2373, 2156, 2080, 392, 310.6, 298.8, 157.7, 155.8, 43.8, 24.4, 23.1]","[0.0001, 0.0001, 0.0001, 0.0001, 1.98, 2.44, 4.75, 2.44, 3.54, 0.329, 0.311, 0.599]","['LMM', 'MNN']","[1746, 127]","[0.129, 1.86]" +Zr,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']","[17998, 2532, 2307, 2223, 430.3, 343.5, 329.8, 181.1, 178.8, 50.6, 28.5, 27.1]","[0.0001, 0.0001, 0.0001, 0.0001, 2.1, 2.64, 5.14, 2.87, 4.17, 0.367, 0.357, 0.689]","['LMM', 'MNN']","[1845, 147]","[0.119, 1.66]" +Nb,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']","[18986, 2698, 2465, 2371, 466.6, 376.1, 360.6, 205, 202.3, 56.4, 32.6, 30.8]","[0.0001, 0.0001, 0.0001, 0.0001, 2.22, 2.84, 5.53, 3.35, 4.86, 0.402, 0.398, 0.767]","['LMM', 'MNN']","[1944, 167]","[0.11, 1.5]" +Mo,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']","[20000, 2866, 2625, 2520, 506.3, 411.6, 394, 231.1, 227.9, 63.2, 37.6, 35.5]","[0.0001, 0.0001, 0.0001, 0.0001, 2.34, 3.04, 5.94, 3.88, 5.62, 0.44, 0.445, 0.86]","['LMM', 'MNN']","[2044, 186]","[0.101, 1.39]" +Tc,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']","[21044, 3043, 2793, 2677, 544, 447.6, 417.7, 257.6, 253.9, 69.5, 42.3, 39.9]","[0.0001, 0.0001, 0.0001, 0.0001, 2.45, 3.23, 6.36, 4.46, 6.47, 0.479, 0.494, 0.955]",['MNN'],[249],[1.29] +Ru,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']","[22117, 3224, 2967, 2838, 586.1, 483.5, 461.4, 284.2, 280, 75, 46.3, 43.2]","[0.0001, 0.0001, 0.0001, 0.0001, 2.57, 3.44, 6.78, 5.1, 7.39, 0.519, 0.544, 1.05]",['MNN'],[273],[1.2] +Rh,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']","[23220, 3412, 3146, 3004, 628.1, 521.3, 496.5, 311.9, 307.2, 81.4, 50.5, 47.3]","[0.0001, 0.0001, 0.0001, 0.0001, 2.7, 3.64, 7.21, 5.8, 8.39, 0.56, 0.595, 1.15]",['MNN'],[302],[1.13] +Pd,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']","[24350, 3604, 3330, 3173, 671.6, 559.9, 532.3, 340.5, 335.2, 87.1, 55.7, 50.9]","[0.0001, 0.0001, 0.0001, 0.0001, 2.81, 3.83, 7.63, 6.56, 9.48, 0.598, 0.641, 1.24]",['MNN'],[330],[1.07] +Ag,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2']","[25514, 3806, 3524, 3351, 719, 603.8, 573, 374, 368.3, 97, 63.7, 58.3]","[0.0001, 0.0001, 0.0001, 0.0001, 2.93, 4.03, 8.06, 7.38, 10.66, 0.644, 0.7, 1.36]",['MNN'],[351],[1] +Cd,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2']","[26711, 4018, 3727, 3538, 772, 652.6, 618.4, 411.9, 405.2, 109.8, 63.9, 63.9, 11.7, 10.7]","[0.0001, 0.0001, 0.0001, 0.0001, 3.04, 4.22, 8.5, 8.27, 11.95, 0.692, 0.762, 1.49, 0.778, 1.11]",['MNN'],[376],[0.931] +In,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2']","[27940, 4238, 3938, 3730, 827.2, 703.2, 665.3, 451.4, 443.9, 122.9, 73.5, 73.5, 17.7, 16.9]","[0.0001, 0.0001, 0.0001, 0.0001, 3.16, 4.4, 8.93, 9.22, 13.32, 0.742, 0.828, 1.62, 0.935, 1.34]",['MNN'],[404],[0.867] +Sn,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2']","[29200, 4465, 4156, 3929, 884.7, 756.5, 714.6, 493.2, 484.9, 137.1, 83.6, 83.6, 24.9, 23.9]","[0.0001, 0.0001, 0.0001, 0.0001, 3.26, 4.58, 9.35, 10.25, 14.8, 0.794, 0.897, 1.77, 1.11, 1.59]",['MNN'],[430],[0.809] +Sb,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2']","[30491, 4698, 4380, 4132, 946, 812.7, 766.4, 537.5, 528.2, 153.2, 95.6, 95.6, 33.3, 32.1]","[0.0001, 0.0001, 0.0001, 0.0001, 3.36, 4.76, 9.77, 11.35, 16.39, 0.848, 0.968, 1.91, 1.29, 1.85]",['MNN'],[454],[0.759] +Te,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2']","[31814, 4939, 4612, 4341, 1006, 870.8, 820, 583.4, 573, 169.4, 103.3, 103.3, 41.9, 40.4]","[0.0001, 0.0001, 0.0001, 0.0001, 3.46, 4.92, 10.21, 12.52, 18.06, 0.903, 1.04, 2.07, 1.49, 2.14]","['MNN', 'NOO']","[483, 31]","[0.713, 0.0001]" +I,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2']","[33169, 5188, 4852, 4557, 1072, 931, 875, 630.8, 619.3, 186, 123, 123, 50.6, 48.9]","[0.0001, 0.0001, 0.0001, 0.0001, 3.53, 5.06, 10.62, 13.77, 19.87, 0.959, 1.11, 2.23, 1.69, 2.44]","['MNN', 'NOO']","[511, 37]","[0.67, 0.0001]" +Xe,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2']","[34561, 5453, 5107, 4786, 1148.7, 1002.1, 940.6, 689, 676.4, 213.2, 146.7, 145.5, 69.5, 67.5, 23.3, 13.4, 12.1]","[0.0001, 0.0001, 0.0001, 0.0001, 3.62, 5.2, 10.99, 15.1, 21.79, 1.02, 1.19, 2.39, 1.92, 2.76, 0.1596, 0.1361, 0.26]","['MNN', 'NOO']","[532, 41]","[0.626, 0.0001]" +Cs,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2']","[35985, 5714, 5359, 5012, 1211, 1071, 1003, 740.5, 726.6, 232.3, 172.4, 161.3, 79.8, 77.5, 22.7, 14.2, 12.1]","[0.0001, 0.0001, 0.0001, 0.0001, 3.73, 5.29, 11.38, 16.46, 23.76, 1.08, 1.27, 2.56, 2.15, 3.1, 0.1843, 0.1697, 0.332]","['MNN', 'NOO']","[563, 47]","[0.589, 0.0001]" +Ba,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2']","[37441, 5989, 5624, 5247, 1293, 1137, 1063, 795.7, 780.5, 253.5, 192, 178.6, 92.6, 89.9, 30.3, 17, 14.8]","[0.0001, 0.0001, 0.0001, 0.0001, 3.84, 5.42, 11.71, 17.92, 25.84, 1.13, 1.34, 2.73, 2.4, 3.46, 0.21, 0.202, 0.4]","['MNN', 'NOO']","[584, 57]","[0.554, 3.41]" +La,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2']","[38925, 6266, 5891, 5483, 1362, 1209, 1128, 853, 836, 274.7, 205.8, 196, 105.3, 102.5, 34.3, 19.3, 16.8]","[0.0001, 0.0001, 0.0001, 0.0001, 3.89, 5.55, 12.11, 19.5, 28.12, 1.19, 1.42, 2.91, 2.67, 3.85, 0.234, 0.23, 0.458]","['MNN', 'NOO']","[625, 78]","[0.527, 3.12]" +Ce,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[40443, 6549, 6164, 5723, 1436, 1274, 1187, 902.4, 883.8, 291, 223.2, 206.5, 109, 0.1, 0.1, 37.8, 19.8, 17]","[0.0001, 0.0001, 0.0001, 0.0001, 3.93, 5.66, 12.53, 21.12, 30.5, 1.24, 1.47, 3.03, 2.84, 0.0609, 0.078, 0.23, 0.221, 0.439]","['MNN', 'NOO']","[661, 82]","[0.503, 2.79]" +Pr,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[41991, 6835, 6440, 5964, 1511, 1337, 1242, 948.3, 928.8, 304.5, 236.3, 217.6, 115.1, 115.1, 2, 2, 37.4, 22.3, 22.3]","[0.0001, 0.0001, 0.0001, 0.0001, 3.98, 5.75, 12.94, 22.72, 32.85, 1.28, 1.53, 3.17, 3.07, 4.41, 0.1115, 0.143, 0.238, 0.229, 0.456]","['MNN', 'NOO']","[699, 87]","[0.485, 2.72]" +Nd,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[43569, 7126, 6722, 6208, 1575, 1403, 1297, 1003.3, 980.4, 319.2, 243.3, 224.6, 120.5, 120.5, 1.5, 1.5, 37.5, 21.1, 21.1]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 5.75, 13.35, 24.27, 35.29, 1.33, 1.59, 3.31, 3.29, 4.74, 0.1788, 0.228, 0.247, 0.236, 0.472]","['MNN', 'NOO']","[730, 91]","[0.469, 2.65]" +Pm,"['1s', '2s', '2p1/2', '2p3/2', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4p1/2', '4p3/2', '4d3/2', '4d5/2']","[45184, 7428, 7013, 6459, 1471, 1357, 1052, 1027, 242, 242, 120, 120]","[0.0001, 0.0001, 0.0001, 0.0001, 5.72, 13.66, 26.08, 37.65, 1.64, 3.45, 3.52, 5.07]",[],[],[] +Sm,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[46834, 7737, 7312, 6716, 1723, 1541, 1420, 1110.9, 1083.4, 347.2, 265.6, 247.4, 129, 129, 5.2, 5.2, 37.4, 21.3, 21.3]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 13.84, 27.96, 40.37, 1.42, 1.7, 3.59, 3.76, 5.4, 0.374, 0.477, 0.261, 0.249, 0.501]","['MNN', 'NOO']","[814, 100]","[0.435, 2.43]" +Eu,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2']","[48519, 8052, 7617, 6977, 1800, 1614, 1481, 1158.6, 1127.5, 360, 284, 257, 133, 127.7, 32, 22, 22]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 14.3, 29.91, 43.24, 1.46, 1.75, 3.72, 3.99, 5.74, 0.268, 0.255, 0.515]","['MNN', 'NOO']","[858, 109]","[0.42, 2.37]" +Gd,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[50239, 8376, 7930, 7243, 1881, 1688, 1544, 1221.9, 1189.6, 378.6, 286, 271, 142.6, 8.6, 8.6, 36, 28, 21]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 31.98, 46.23, 1.51, 1.8, 3.88, 6.14, 0.63, 0.804, 0.288, 0.279, 0.568]","['MNN', 'NOO']","[895, 138]","[0.405, 2.26]" +Tb,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[51996, 8708, 8252, 7514, 1968, 1768, 1611, 1276.9, 1241.1, 396, 322.4, 284.1, 150.5, 150.5, 7.7, 2.4, 45.6, 28.7, 22.6]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 34.2, 49.42, 1.54, 1.84, 3.99, 4.46, 6.41, 0.867, 1.1, 0.281, 0.265, 0.539]","['MNN', 'NOO']","[1073, 146]","[0.39, 2.15]" +Dy,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[53789, 9046, 8581, 7790, 2047, 1842, 1676, 1333, 1292.6, 414.2, 333.5, 293.2, 153.6, 153.6, 8, 4.3, 49.9, 26.3, 26.3]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.65, 52.83, 1.58, 1.88, 4.12, 4.69, 6.74, 1.1, 1.39, 0.287, 0.27, 0.551]","['MNN', 'NOO']","[1126, 151]","[0.377, 2.07]" +Ho,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[55618, 9394, 8918, 8071, 2128, 1923, 1741, 1392, 1351, 432.4, 343.5, 308.2, 160, 160, 8.6, 5.2, 49.3, 30.8, 24.1]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 39.19, 56.66, 1.61, 1.91, 4.24, 4.92, 7.08, 1.37, 1.73, 0.293, 0.274, 0.562]","['MNN', 'NOO']","[1175, 157]","[0.365, 1.98]" +Er,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[57486, 9751, 9264, 8358, 2207, 2006, 1812, 1453, 1409, 449.8, 366.2, 320.2, 167.6, 167.6, 4.7, 50.6, 31.4, 24.7]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.7, 60.42, 1.64, 1.95, 4.37, 5.15, 7.41, 2.13, 0.298, 0.277, 0.572]","['MNN', 'NOO']","[1393, 163]","[0.352, 1.87]" +Tm,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[59390, 10116, 9617, 8648, 2307, 2090, 1885, 1515, 1468, 470.9, 385.9, 332.6, 175.5, 175.5, 4.6, 54.7, 31.8, 25]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 41.01, 1.67, 1.98, 4.48, 5.38, 7.74, 2.59, 0.303, 0.281, 0.583]","['MNN', 'NOO']","[1449, 166]","[0.34, 1.78]" +Yb,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[61332, 10486, 9978, 8944, 2398, 2173, 1950, 1576, 1528, 480.5, 388.7, 339.7, 191.2, 182.4, 2.5, 1.3, 52, 30.3, 24.1]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.7, 2, 4.6, 5.61, 8.07, 2.47, 3.11, 0.308, 0.284, 0.592]","['MNN', 'NOO']","[1514, 170]","[0.329, 1.69]" +Lu,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[63314, 10870, 10349, 9244, 2491, 2264, 2024, 1639, 1589, 506.8, 412.4, 359.2, 206.1, 196.3, 8.9, 7.5, 57.3, 33.6, 26.7]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.73, 2.03, 4.74, 5.87, 8.45, 2.87, 3.63, 0.326, 0.304, 0.645]","['MNN', 'NOO']","[1573, 177]","[0.317, 1.61]" +Hf,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[65351, 11271, 10739, 9561, 2601, 2365, 2108, 1716, 1662, 538, 438.2, 380.7, 220, 211.5, 15.9, 14.2, 64.2, 38, 29.9]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.76, 2.06, 4.88, 6.13, 8.84, 3.32, 4.2, 0.344, 0.325, 0.699]","['MNN', 'NOO']","[1624, 185]","[0.303, 1.47]" +Ta,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[67416, 11682, 11136, 9881, 2708, 2469, 2194, 1793, 1735, 563.4, 463.4, 400.9, 237.9, 226.4, 23.5, 21.6, 69.7, 42.2, 32.7]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.79, 2.08, 5.02, 6.4, 9.24, 3.8, 4.82, 0.363, 0.346, 0.754]","['MNN', 'NOO']","[1680, 179]","[0.29, 1.35]" +W,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[69525, 12100, 11544, 10207, 2820, 2575, 2281, 1872, 1809, 594.1, 490.4, 423.6, 255.9, 243.5, 33.6, 31.4, 75.6, 45.3, 36.8]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.81, 2.1, 5.16, 6.68, 9.65, 4.32, 5.48, 0.383, 0.367, 0.811]","['MNN', 'NOO']","[1736, 179]","[0.278, 1.25]" +Re,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[71676, 12527, 11959, 10535, 2932, 2682, 2367, 1949, 1883, 625.4, 518.7, 446.8, 273.9, 260.5, 42.9, 40.5, 83, 45.6, 34.6]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.84, 2.12, 5.3, 6.95, 10.06, 4.88, 6.2, 0.402, 0.387, 0.869]","['MNN', 'NOO']","[1799, 176]","[0.267, 1.17]" +Os,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[73871, 12968, 12385, 10871, 3049, 2792, 2457, 2031, 1960, 658.2, 549.1, 470.7, 293.1, 278.5, 53.4, 50.7, 84, 58, 44.5]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.13, 5.45, 7.23, 10.48, 5.48, 6.96, 0.422, 0.408, 0.928]","['MNN', 'NOO']","[1850, 170]","[0.255, 1.11]" +Ir,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[76111, 13419, 12824, 11215, 3174, 2909, 2551, 2116, 2040, 691.1, 577.8, 495.8, 311.9, 296.3, 63.8, 60.8, 95.2, 63, 48]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.88, 2.14, 5.59, 7.51, 10.9, 6.12, 7.78, 0.438, 0.422, 0.967]","['MNN', 'NOO']","[1908, 171]","[0.244, 1.01]" +Pt,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[78395, 13880, 13273, 11564, 3296, 3027, 2645, 2202, 2122, 725.4, 609.1, 519.4, 331.6, 314.6, 74.5, 71.2, 101.7, 65.3, 51.7]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 2.14, 5.74, 7.78, 11.32, 6.81, 8.65, 0.459, 0.444, 1.04]","['MNN', 'NOO']","[1967, 168]","[0.234, 5.48]" +Au,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2']","[80725, 14353, 13734, 11919, 3425, 3148, 2743, 2291, 2206, 762.1, 642.7, 546.3, 353.2, 335.1, 87.6, 84, 107.2, 74.2, 57.2]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 2.14, 5.89, 8.06, 11.74, 7.54, 9.58, 0.479, 0.463, 1.1]","['MNN', 'NOO']","[2024, 239]","[0.223, 4.6]" +Hg,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']","[83102, 14839, 14209, 12284, 3562, 3279, 2847, 2385, 2295, 802.2, 680.2, 576.6, 378.2, 358.8, 104, 99.9, 127, 83.1, 64.5, 9.6, 7.8]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.94, 2.14, 6.04, 8.33, 12.17, 8.32, 10.57, 0.5, 0.484, 1.17, 0.869, 1.21]","['MNN', 'NOO']","[2078, 241]","[0.213, 3.78]" +Tl,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']","[85530, 15347, 14698, 12658, 3704, 3416, 2957, 2485, 2389, 846.2, 720.5, 609.5, 405.7, 385, 122.2, 117.8, 136, 94.6, 73.5, 14.7, 12.5]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2.13, 6.19, 8.6, 12.6, 9.14, 11.62, 0.52, 0.505, 1.25, 0.991, 1.39]","['MNN', 'NOO']","[2134, 244]","[0.202, 3.06]" +Pb,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']","[88005, 15861, 15200, 13035, 3851, 3554, 3066, 2586, 2484, 891.8, 761.9, 643.5, 434.3, 412.2, 141.7, 136.9, 147, 106.4, 83.3, 20.7, 18.1]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.12, 6.33, 8.87, 13.02, 10.01, 12.73, 0.542, 0.526, 1.33, 1.11, 1.58]","['MNN', 'NOO']","[2186, 249]","[0.192, 2.58]" +Bi,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']","[90524, 16388, 15711, 13419, 3999, 3696, 3177, 2688, 2580, 939, 805.2, 678.8, 464, 440.1, 162.3, 157, 159.3, 119, 92.6, 26.9, 23.8]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.1, 6.48, 9.14, 13.44, 10.93, 13.9, 0.563, 0.546, 1.41, 1.24, 1.76]",['MNN'],[2243],[0.183] +Po,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']","[93105, 16939, 16244, 13814, 4149, 3854, 3302, 2798, 2683, 995, 851, 705, 500, 473, 184, 184, 177, 132, 104, 31, 31]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.97, 2.07, 6.62, 9.4, 13.87, 11.9, 15.14, 0.584, 0.566, 1.5, 1.36, 1.95]",[],[],[] +At,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']","[95730, 17493, 16785, 14214, 4317, 4008, 3426, 2909, 2787, 1042, 886, 740, 533, 507, 210, 210, 195, 148, 115, 40, 40]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.04, 6.77, 9.65, 14.29, 12.92, 16.44, 0.605, 0.584, 1.58, 1.49, 2.14]",[],[],[] +Rn,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s']","[98404, 18049, 17337, 14619, 4482, 4159, 3538, 3022, 2892, 1097, 929, 768, 567, 541, 238, 238, 214, 164, 127, 48, 48, 26]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2, 6.92, 9.9, 14.7, 14, 17.81, 0.625, 0.602, 1.67, 1.62, 2.33, 0.1129]",[],[],[] +Fr,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2']","[101137, 18639, 17907, 15031, 4652, 4327, 3663, 3136, 3000, 1153, 980, 810, 603, 577, 268, 268, 234, 182, 140, 58, 58, 34, 15, 15]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.97, 7.07, 10.16, 15.11, 15.12, 19.24, 0.645, 0.618, 1.77, 1.75, 2.53, 0.1257, 0.0966, 0.24]",[],[],[] +Ra,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2']","[103922, 19237, 18484, 15444, 4822, 4490, 3792, 3248, 3105, 1208, 1058, 879, 636, 603, 299, 299, 254, 200, 153, 68, 68, 44, 19, 19]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.91, 7.2, 10.4, 15.53, 16.3, 20.74, 0.665, 0.633, 1.86, 1.88, 2.73, 0.1383, 0.1099, 0.286]",[],[],[] +Ac,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']","[106755, 19840, 19083, 15871, 5002, 4656, 3909, 3370, 3219, 1269, 1080, 890, 675, 639, 319, 319, 272, 215, 167, 80, 80]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.86, 7.33, 10.61, 15.93, 17.53, 22.3, 0.684, 0.647, 1.95, 2.02, 2.94]",[],[],[] +Th,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2']","[109651, 20472, 19693, 16300, 5182, 4830, 4046, 3491, 3332, 1330, 1168, 966.4, 712.1, 675.2, 342.4, 333.1, 290, 229, 182, 92.5, 85.4, 41.4, 24.5, 16.6]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.9, 7.46, 10.82, 16.31, 18.81, 23.94, 0.702, 0.66, 2.05, 2.15, 3.15, 0.1625, 0.1325, 0.366]",[],[],[] +Pa,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2']","[112601, 21105, 20314, 16733, 5367, 5001, 4174, 3611, 3442, 1387, 1224, 1007, 743, 708, 371, 360, 310, 232, 232, 94, 94]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 1.74, 7.61, 11.04, 16.47, 20.12, 25.6, 0.718, 0.667, 2.13, 2.25, 3.29]",[],[],[] +U,"['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2']","[115606, 21757, 20948, 17166, 5548, 5182, 4303, 3728, 3552, 1439, 1271, 1043, 778.3, 736.2, 388.2, 377.4, 321, 257, 192, 102.8, 94.2, 43.9, 26.8, 16.8]","[0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 1.68, 7.71, 11.25, 17.05, 21.5, 27.36, 0.732, 0.674, 2.22, 2.36, 3.46, 0.1682, 0.133, 0.376]",[],[],[] diff --git a/Python/generate_elems_csv.py b/Python/generate_elems_csv.py index 585aa69..f83be5f 100644 --- a/Python/generate_elems_csv.py +++ b/Python/generate_elems_csv.py @@ -1,818 +1,45 @@ +import os import pandas as pd -import numpy as np from mendeleev.fetch import fetch_table -mendeleev_pt = fetch_table('elements') -mendeleev_series=fetch_table('series') -print(mendeleev_series.keys()) -print(mendeleev_series['name'].values[0]) -print(mendeleev_pt.keys()) -for key in mendeleev_pt.keys(): - print(mendeleev_pt[key][78]) -xps = [ - { - 'symbol': 'H', - 'alka': {'trans': ['1s'], 'be': [13.6], 'rsf': [.0002]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'He', - 'alka': {'trans': ['1s'], 'be': [24.6], 'rsf': [.0082]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Li', - 'alka': {'trans': ['1s'], 'be': [54.7], 'rsf': [.0568]}, - 'aes': {'trans': ['KLL'], 'ke': [43], 'rsf': [.977]} - }, - { - 'symbol': 'Be', - 'alka': {'trans': ['1s'], 'be': [111.5], 'rsf': [.1947]}, - 'aes': {'trans': ['KLL'], 'ke': [104], 'rsf': [.456]} - }, - { - 'symbol': 'B', - 'alka': {'trans': ['1s'], 'be': [188], 'rsf': [.486]}, - 'aes': {'trans': ['KLL'], 'ke': [179], 'rsf': [.289]} - }, - { - 'symbol': 'C', - 'alka': {'trans': ['1s'], 'be': [284.2], 'rsf': [1]}, - 'aes': {'trans': ['KLL'], 'ke': [272], 'rsf': [.209]} - }, - { - 'symbol': 'N', - 'alka': {'trans': ['1s', '2s'], 'be': [409.9, 37.3], 'rsf': [1.8, .0867]}, - 'aes': {'trans': ['KLL'], 'ke': [379], 'rsf': [.159]} - }, - { - 'symbol': 'O', - 'alka': {'trans': ['1s', '2s'], 'be': [543.1, 41.6], 'rsf': [2.93, .1405]}, - 'aes': {'trans': ['KLL'], 'ke': [503], 'rsf': [.129]} - }, - { - 'symbol': 'F', - 'alka': {'trans': ['1s'], 'be': [696.7], 'rsf': [4.43]}, - 'aes': {'trans': ['KLL'], 'ke': [647], 'rsf': [.105]} - }, - { - 'symbol': 'Ne', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [870.2, 48.5, 21.7, 21.6], - 'rsf': [6.3, .296, .0347, .0683]}, - 'aes': {'trans': ['KLL'], 'ke': [805], 'rsf': [.0846]} - }, - { - 'symbol': 'Na', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1070.8, 63.5, 30.65, 30.81], - 'rsf': [8.52, .422, .0654, .1287]}, - 'aes': {'trans': ['KLL'], 'ke': [990], 'rsf': [.0714]} - }, - { - 'symbol': 'Mg', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1303, 88.7, 49.78, 49.5], - 'rsf': [11.18, .575, .1125, .221]}, - 'aes': {'trans': ['KLL', 'LMM'], 'ke': [1186, 45], 'rsf': [.0593, 3.43]} - }, - { - 'symbol': 'Al', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1559.6, 117.8, 72.95, 72.55], - 'rsf': [.0001, .753, .1811, .356]}, - 'aes': {'trans': ['KLL', 'LMM'], 'ke': [1396, 68], 'rsf': [.0497, 2.44]} - }, - { - 'symbol': 'Si', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1839, 149.7, 99.82, 99.42], - 'rsf': [.0001, .955, .276, .541]}, - 'aes': {'trans': ['KLL', 'LMM'], 'ke': [1619, 92], 'rsf': [.0417, 1.78]} - }, - { - 'symbol': 'P', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2145.5, 189, 136, 135], - 'rsf': [.0001, 1.18, .403, .789]}, - 'aes': {'trans': ['KLL', 'LMM'], 'ke': [1859, 120], 'rsf': [.035, 1.36]} - }, - { - 'symbol': 'S', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2472, 230.9, 163.6, 162.5], - 'rsf': [.0001, 1.43, .567, 1.11]}, - 'aes': {'trans': ['KLL', 'LMM'], 'ke': [2117, 152], 'rsf': [.0295, 1.14]} - }, - { - 'symbol': 'Cl', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2822.4, 270, 202, 200], - 'rsf': [.0001, 1.69, .775, 1.51]}, - 'aes': {'trans': ['KLL', 'LMM'], 'ke': [2378, 181], 'rsf': [.0001, .984]} - }, - { - 'symbol': 'Ar', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], - 'be': [3205.9, 326.3, 250.6, 248.4, 29.3, 15.9, 15.7], - 'rsf': [.0001, 1.97, 1.03, 2.01, .227, .0821, .1597]}, - 'aes': {'trans': ['LMM'], 'ke': [215], 'rsf': [.827]} - }, - { - 'symbol': 'K', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], - 'be': [3608.4, 378.6, 297.3, 294.6, 34.8, 18.3, 18.3], - 'rsf': [.0001, 2.27, 1.35, 2.62, .286, .1229, .239]}, - 'aes': {'trans': ['LMM'], 'ke': [252], 'rsf': [.723]} - }, - { - 'symbol': 'Ca', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], - 'be': [4038.5, 438.4, 349.7, 346.2, 44.3, 25.4, 25.4], - 'rsf': [.0001, 2.59, 1.72, 3.35, .351, .172, .335]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [291, 20], 'rsf': [.633, .0001]} - }, - { - 'symbol': 'Sc', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], - 'be': [4492, 498, 403.6, 398.7, 51.1, 28.3, 28.3], 'rsf': [.0001, 2.91, 2.17, 4.21, .411, .221, .429]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [340, 24], 'rsf': [.563, .0001]} - }, - { - 'symbol': 'Ti', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], - 'be': [4966, 560.9, 460.2, 453.8, 58.7, 32.6, 32.6], - 'rsf': [.0001, 3.24, 2.69, 5.22, .473, .276, .537]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [418, 27], 'rsf': [.514, .0001]} - }, - { - 'symbol': 'V', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], - 'be': [5465, 626.7, 519.8, 512.1, 66.3, 37.2, 37.2], - 'rsf': [.0001, 3.57, 3.29, 6.37, .538, .339, .657]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [473, 31], 'rsf': [.471, 5.03]} - }, - { - 'symbol': 'Cr', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], - 'be': [5989, 696, 583.8, 574.1, 74.1, 42.2, 42.2], 'rsf': [.0001, 3.91, 3.98, 7.69, .596, .4, .773]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [529, 36], 'rsf': [.432, 4.6]} - }, - { - 'symbol': 'Mn', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], - 'be': [6539, 769.1, 649.9, 638.7, 82.3, 47.2, 47.2], - 'rsf': [.0001, 4.23, 4.74, 9.17, .674, .485, .938]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [589, 40], 'rsf': [.397, 3.96]} - }, - { - 'symbol': 'Fe', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], - 'be': [7112, 844.6, 719.9, 706.8, 91.3, 52.7, 52.7], - 'rsf': [.0001, 4.57, 5.6, 10.82, .745, .569, 1.1]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [703, 47], 'rsf': [.367, 3.5]} - }, - { - 'symbol': 'Co', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], - 'be': [7709, 925.1, 793.2, 778.1, 101, 58.9, 59.9], - 'rsf': [.0001, 4.88, 6.54, 12.62, .818, .66, 1.27]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [775, 53], 'rsf': [.341, 3.12]} - }, - { - 'symbol': 'Ni', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], - 'be': [8333, 1008.6, 870, 852.7, 110.8, 68, 66.2], - 'rsf': [.0001, 5.16, 7.57, 14.61, .892, .757, 1.46]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [848, 61], 'rsf': [.316, 2.65]} - }, - { - 'symbol': 'Cu', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], - 'be': [8979, 1096.7, 952.3, 932.7, 122.5, 77.3, 75.1], - 'rsf': [.0001, 5.46, 8.66, 16.73, .957, .848, 1.63]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [920, 60], 'rsf': [.294, 2.41]} - }, - { - 'symbol': 'Zn', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], - 'be': [9659, 1196.2, 1044.9, 1021.8, 139.8, 91.4, 88.6, 10.2, 10.1], - 'rsf': [.0001, 5.76, 9.8, 18.92, 1.04, .968, 1.86, .33, .48]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [994, 59], 'rsf': [.271, 1.98]} - }, - { - 'symbol': 'Ga', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], - 'be': [10367, 1299, 1143.2, 1116.4, 159.5, 103.5, 100, 18.7, 18.7], - 'rsf': [.0001, 6.07, 11.09, 21.4, 1.13, 1.1, 2.11, .442, .643]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1070, 55], 'rsf': [.25, 1.57]} - }, - { - 'symbol': 'Ge', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], - 'be': [11103, 1414.6, 1248.1, 1217, 180.1, 124.9, 120.8, 29.8, 29.2], - 'rsf': [.0001, 6.31, 12.52, 24.15, 1.23, 1.24, 2.39, .578, .842]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1147, 23], 'rsf': [.229, 1.27]} - }, - { - 'symbol': 'As', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], - 'be': [11867, 1527, 1359.1, 1323.6, 204.7, 146.2, 141.2, 41.7, 41.7], - 'rsf': [.0001, .0001, 14.07, 27.19, 1.32, 1.39, 2.68, .741, 1.08]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1228, 31], 'rsf': [.211, 1.06]} - }, - { - 'symbol': 'Se', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], - 'be': [12658, 1652, 1474.3, 1433.9, 229.6, 166.5, 160.7, 55.5, 54.6], - 'rsf': [.0001, .0001, 13.66, 25.9, 1.43, 1.55, 2.98, .934, 1.36]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1315, 43], 'rsf': [.194, 5.44]} - }, - { - 'symbol': 'Br', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], - 'be': [13474, 1782, 1596, 1550, 257, 189, 182, 70, 69], - 'rsf': [.0001, .0001, .0001, .0001, 1.53, 1.72, 3.31, 1.16, 1.68]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1396, 55], 'rsf': [.179, 4.37]} - }, - { - 'symbol': 'Kr', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], - 'be': [14326, 1921, 1730.9, 1678.4, 292.8, 222.2, 214.4, 95, 93.8, 27.5, 14.1, 14.1], - 'rsf': [.0001, .0001, .0001, .0001, 1.64, 1.89, 3.65, 1.42, 2.06, .213, .1643, .312]}, - 'aes': {'trans': ['LMM'], 'ke': [1474], 'rsf': [.164]} - }, - { - 'symbol': 'Rb', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], - 'be': [15200, 2065, 1864, 1804, 326.7, 248.7, 239.1, 113, 112, 30.5, 16.3, 15.3], - 'rsf': [.0001, .0001, .0001, .0001, 1.75, 2.07, 4, 1.72, 2.49, .251, .214, .411]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1565, 76], 'rsf': [.152, 2.63]} - }, - { - 'symbol': 'Sr', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], - 'be': [16105, 2216, 2007, 1940, 358.7, 280.3, 270, 136, 134.2, 38.9, 21.3, 20.1], - 'rsf': [.0001, .0001, .0001, .0001, 1.86, 2.25, 4.37, 2.06, 2.99, .291, .265, .51]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1649, 110], 'rsf': [.14, 2.17]} - }, - { - 'symbol': 'Y', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], - 'be': [17038, 2373, 2156, 2080, 392, 310.6, 298.8, 157.7, 155.8, 43.8, 24.4, 23.1], - 'rsf': [.0001, .0001, .0001, .0001, 1.98, 2.44, 4.75, 2.44, 3.54, .329, .311, .599]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1746, 127], 'rsf': [.129, 1.86]} - }, - { - 'symbol': 'Zr', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], - 'be': [17998, 2532, 2307, 2223, 430.3, 343.5, 329.8, 181.1, 178.8, 50.6, 28.5, 27.1], - 'rsf': [.0001, .0001, .0001, .0001, 2.1, 2.64, 5.14, 2.87, 4.17, .367, .357, .689]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1845, 147], 'rsf': [.119, 1.66]} - }, - { - 'symbol': 'Nb', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], - 'be': [18986, 2698, 2465, 2371, 466.6, 376.1, 360.6, 205, 202.3, 56.4, 32.6, 30.8], - 'rsf': [.0001, .0001, .0001, .0001, 2.22, 2.84, 5.53, 3.35, 4.86, .402, .398, .767]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [1944, 167], 'rsf': [.11, 1.5]} - }, - { - 'symbol': 'Mo', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], - 'be': [20000, 2866, 2625, 2520, 506.3, 411.6, 394, 231.1, 227.9, 63.2, 37.6, 35.5], - 'rsf': [.0001, .0001, .0001, .0001, 2.34, 3.04, 5.94, 3.88, 5.62, .44, .445, .86]}, - 'aes': {'trans': ['LMM', 'MNN'], 'ke': [2044, 186], 'rsf': [.101, 1.39]} - }, - { - 'symbol': 'Tc', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], - 'be': [21044, 3043, 2793, 2677, 544, 447.6, 417.7, 257.6, 253.9, 69.5, 42.3, 39.9], - 'rsf': [.0001, .0001, .0001, .0001, 2.45, 3.23, 6.36, 4.46, 6.47, .479, .494, .955]}, - 'aes': {'trans': ['MNN'], 'ke': [249], 'rsf': [1.29]} - }, - { - 'symbol': 'Ru', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], - 'be': [22117, 3224, 2967, 2838, 586.1, 483.5, 461.4, 284.2, 280, 75, 46.3, 43.2], - 'rsf': [.0001, .0001, .0001, .0001, 2.57, 3.44, 6.78, 5.1, 7.39, .519, .544, 1.05]}, - 'aes': {'trans': ['MNN'], 'ke': [273], 'rsf': [1.2]} - }, - { - 'symbol': 'Rh', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], - 'be': [23220, 3412, 3146, 3004, 628.1, 521.3, 496.5, 311.9, 307.2, 81.4, 50.5, 47.3], - 'rsf': [.0001, .0001, .0001, .0001, 2.7, 3.64, 7.21, 5.8, 8.39, .56, .595, 1.15]}, - 'aes': {'trans': ['MNN'], 'ke': [302], 'rsf': [1.13]} - }, - { - 'symbol': 'Pd', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], - 'be': [24350, 3604, 3330, 3173, 671.6, 559.9, 532.3, 340.5, 335.2, 87.1, 55.7, 50.9], - 'rsf': [.0001, .0001, .0001, .0001, 2.81, 3.83, 7.63, 6.56, 9.48, .598, .641, 1.24]}, - 'aes': {'trans': ['MNN'], 'ke': [330], 'rsf': [1.07]} - }, - { - 'symbol': 'Ag', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], - 'be': [25514, 3806, 3524, 3351, 719, 603.8, 573, 374, 368.3, 97, 63.7, 58.3], - 'rsf': [.0001, .0001, .0001, .0001, 2.93, 4.03, 8.06, 7.38, 10.66, .644, .7, 1.36]}, - 'aes': {'trans': ['MNN'], 'ke': [351], 'rsf': [1]} - }, - { - 'symbol': 'Cd', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2'], - 'be': [26711, 4018, 3727, 3538, 772, 652.6, 618.4, 411.9, 405.2, 109.8, 63.9, 63.9, 11.7, 10.7], - 'rsf': [.0001, .0001, .0001, .0001, 3.04, 4.22, 8.5, 8.27, 11.95, .692, .762, 1.49, .778, 1.11]}, - 'aes': {'trans': ['MNN'], 'ke': [376], 'rsf': [.931]} - }, - { - 'symbol': 'In', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2'], - 'be': [27940, 4238, 3938, 3730, 827.2, 703.2, 665.3, 451.4, 443.9, 122.9, 73.5, 73.5, 17.7, 16.9], - 'rsf': [.0001, .0001, .0001, .0001, 3.16, 4.4, 8.93, 9.22, 13.32, .742, .828, 1.62, .935, 1.34]}, - 'aes': {'trans': ['MNN'], 'ke': [404], 'rsf': [.867]} - }, - { - 'symbol': 'Sn', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2'], - 'be': [29200, 4465, 4156, 3929, 884.7, 756.5, 714.6, 493.2, 484.9, 137.1, 83.6, 83.6, 24.9, 23.9], - 'rsf': [.0001, .0001, .0001, .0001, 3.26, 4.58, 9.35, 10.25, 14.8, .794, .897, 1.77, 1.11, 1.59]}, - 'aes': {'trans': ['MNN'], 'ke': [430], 'rsf': [.809]} - }, - { - 'symbol': 'Sb', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2'], - 'be': [30491, 4698, 4380, 4132, 946, 812.7, 766.4, 537.5, 528.2, 153.2, 95.6, 95.6, 33.3, 32.1], - 'rsf': [.0001, .0001, .0001, .0001, 3.36, 4.76, 9.77, 11.35, 16.39, .848, .968, 1.91, 1.29, 1.85]}, - 'aes': {'trans': ['MNN'], 'ke': [454], 'rsf': [.759]} - }, - { - 'symbol': 'Te', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2'], - 'be': [31814, 4939, 4612, 4341, 1006, 870.8, 820, 583.4, 573, 169.4, 103.3, 103.3, 41.9, 40.4], - 'rsf': [.0001, .0001, .0001, .0001, 3.46, 4.92, 10.21, 12.52, 18.06, .903, 1.04, 2.07, 1.49, 2.14]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [483, 31], 'rsf': [.713, .0001]} - }, - { - 'symbol': 'I', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2'], - 'be': [33169, 5188, 4852, 4557, 1072, 931, 875, 630.8, 619.3, 186, 123, 123, 50.6, 48.9], - 'rsf': [.0001, .0001, .0001, .0001, 3.53, 5.06, 10.62, 13.77, 19.87, .959, 1.11, 2.23, 1.69, 2.44]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [511, 37], 'rsf': [.67, .0001]} - }, - { - 'symbol': 'Xe', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], - 'be': [34561, 5453, 5107, 4786, 1148.7, 1002.1, 940.6, 689, 676.4, 213.2, 146.7, 145.5, 69.5, 67.5, 23.3, - 13.4, 12.1], - 'rsf': [.0001, .0001, .0001, .0001, 3.62, 5.2, 10.99, 15.1, 21.79, 1.02, 1.19, 2.39, 1.92, 2.76, .1596, - .1361, .26]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [532, 41], 'rsf': [.626, .0001]} - }, - { - 'symbol': 'Cs', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], - 'be': [35985, 5714, 5359, 5012, 1211, 1071, 1003, 740.5, 726.6, 232.3, 172.4, 161.3, 79.8, 77.5, 22.7, 14.2, - 12.1], - 'rsf': [.0001, .0001, .0001, .0001, 3.73, 5.29, 11.38, 16.46, 23.76, 1.08, 1.27, 2.56, 2.15, 3.1, .1843, - .1697, .332]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [563, 47], 'rsf': [.589, .0001]} - }, - { - 'symbol': 'Ba', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], - 'be': [37441, 5989, 5624, 5247, 1293, 1137, 1063, 795.7, 780.5, 253.5, 192, 178.6, 92.6, 89.9, 30.3, 17, - 14.8], - 'rsf': [.0001, .0001, .0001, .0001, 3.84, 5.42, 11.71, 17.92, 25.84, 1.13, 1.34, 2.73, 2.4, 3.46, .21, .202, - .4]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [584, 57], 'rsf': [.554, 3.41]} - }, - { - 'symbol': 'La', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], - 'be': [38925, 6266, 5891, 5483, 1362, 1209, 1128, 853, 836, 274.7, 205.8, 196, 105.3, 102.5, 34.3, 19.3, - 16.8], - 'rsf': [.0001, .0001, .0001, .0001, 3.89, 5.55, 12.11, 19.5, 28.12, 1.19, 1.42, 2.91, 2.67, 3.85, .234, .23, - .458]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [625, 78], 'rsf': [.527, 3.12]} - }, - { - 'symbol': 'Ce', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [40443, 6549, 6164, 5723, 1436, 1274, 1187, 902.4, 883.8, 291, 223.2, 206.5, 109, .1, .1, 37.8, 19.8, - 17], - 'rsf': [.0001, .0001, .0001, .0001, 3.93, 5.66, 12.53, 21.12, 30.5, 1.24, 1.47, 3.03, 2.84, .0609, .078, - .23, .221, .439]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [661, 82], 'rsf': [.503, 2.79]} - }, - { - 'symbol': 'Pr', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [41991, 6835, 6440, 5964, 1511, 1337, 1242, 948.3, 928.8, 304.5, 236.3, 217.6, 115.1, 115.1, 2, 2, - 37.4, 22.3, 22.3], - 'rsf': [.0001, .0001, .0001, .0001, 3.98, 5.75, 12.94, 22.72, 32.85, 1.28, 1.53, 3.17, 3.07, 4.41, .1115, - .143, .238, .229, .456]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [699, 87], 'rsf': [.485, 2.72]} - }, - { - 'symbol': 'Nd', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [43569, 7126, 6722, 6208, 1575, 1403, 1297, 1003.3, 980.4, 319.2, 243.3, 224.6, 120.5, 120.5, 1.5, - 1.5, 37.5, 21.1, 21.1], - 'rsf': [.0001, .0001, .0001, .0001, .0001, 5.75, 13.35, 24.27, 35.29, 1.33, 1.59, 3.31, 3.29, 4.74, .1788, - .228, .247, .236, .472]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [730, 91], 'rsf': [.469, 2.65]} - }, - { - 'symbol': 'Pm', - 'alka': {'trans': ['1s', '2s', '2p1/2', '2p3/2', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4p1/2', '4p3/2', '4d3/2', - '4d5/2'], 'be': [45184, 7428, 7013, 6459, 1471, 1357, 1052, 1027, 242, 242, 120, 120], - 'rsf': [.0001, .0001, .0001, .0001, 5.72, 13.66, 26.08, 37.65, 1.64, 3.45, 3.52, 5.07]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Sm', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [46834, 7737, 7312, 6716, 1723, 1541, 1420, 1110.9, 1083.4, 347.2, 265.6, 247.4, 129, 129, 5.2, 5.2, - 37.4, 21.3, 21.3], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, 13.84, 27.96, 40.37, 1.42, 1.7, 3.59, 3.76, 5.4, .374, - .477, .261, .249, .501]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [814, 100], 'rsf': [.435, 2.43]} - }, - { - 'symbol': 'Eu', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], - 'be': [48519, 8052, 7617, 6977, 1800, 1614, 1481, 1158.6, 1127.5, 360, 284, 257, 133, 127.7, 32, 22, 22], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, 14.3, 29.91, 43.24, 1.46, 1.75, 3.72, 3.99, 5.74, .268, - .255, .515]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [858, 109], 'rsf': [.42, 2.37]} - }, - { - 'symbol': 'Gd', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [50239, 8376, 7930, 7243, 1881, 1688, 1544, 1221.9, 1189.6, 378.6, 286, 271, 142.6, 8.6, 8.6, 36, 28, - 21], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 31.98, 46.23, 1.51, 1.8, 3.88, 6.14, .63, .804, - .288, .279, .568]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [895, 138], 'rsf': [.405, 2.26]} - }, - { - 'symbol': 'Tb', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [51996, 8708, 8252, 7514, 1968, 1768, 1611, 1276.9, 1241.1, 396, 322.4, 284.1, 150.5, 150.5, 7.7, 2.4, - 45.6, 28.7, 22.6], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 34.2, 49.42, 1.54, 1.84, 3.99, 4.46, 6.41, .867, - 1.1, .281, .265, .539]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1073, 146], 'rsf': [.39, 2.15]} - }, - { - 'symbol': 'Dy', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [53789, 9046, 8581, 7790, 2047, 1842, 1676, 1333, 1292.6, 414.2, 333.5, 293.2, 153.6, 153.6, 8, 4.3, - 49.9, 26.3, 26.3], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 36.65, 52.83, 1.58, 1.88, 4.12, 4.69, 6.74, 1.1, - 1.39, .287, .27, .551]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1126, 151], 'rsf': [.377, 2.07]} - }, - { - 'symbol': 'Ho', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [55618, 9394, 8918, 8071, 2128, 1923, 1741, 1392, 1351, 432.4, 343.5, 308.2, 160, 160, 8.6, 5.2, 49.3, - 30.8, 24.1], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 39.19, 56.66, 1.61, 1.91, 4.24, 4.92, 7.08, 1.37, - 1.73, .293, .274, .562]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1175, 157], 'rsf': [.365, 1.98]} - }, - { - 'symbol': 'Er', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [57486, 9751, 9264, 8358, 2207, 2006, 1812, 1453, 1409, 449.8, 366.2, 320.2, 167.6, 167.6, 4.7, 50.6, - 31.4, 24.7], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, 36.7, 60.42, 1.64, 1.95, 4.37, 5.15, 7.41, 2.13, - .298, .277, .572]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1393, 163], 'rsf': [.352, 1.87]} - }, - { - 'symbol': 'Tm', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [59390, 10116, 9617, 8648, 2307, 2090, 1885, 1515, 1468, 470.9, 385.9, 332.6, 175.5, 175.5, 4.6, 54.7, - 31.8, 25], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 41.01, 1.67, 1.98, 4.48, 5.38, 7.74, 2.59, - .303, .281, .583]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1449, 166], 'rsf': [.34, 1.78]} - }, - { - 'symbol': 'Yb', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [61332, 10486, 9978, 8944, 2398, 2173, 1950, 1576, 1528, 480.5, 388.7, 339.7, 191.2, 182.4, 2.5, 1.3, - 52, 30.3, 24.1], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.7, 2, 4.6, 5.61, 8.07, 2.47, 3.11, - .308, .284, .592]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1514, 170], 'rsf': [.329, 1.69]} - }, - { - 'symbol': 'Lu', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [63314, 10870, 10349, 9244, 2491, 2264, 2024, 1639, 1589, 506.8, 412.4, 359.2, 206.1, 196.3, 8.9, 7.5, - 57.3, 33.6, 26.7], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.73, 2.03, 4.74, 5.87, 8.45, 2.87, - 3.63, .326, .304, .645]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1573, 177], 'rsf': [.317, 1.61]} - }, - { - 'symbol': 'Hf', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [65351, 11271, 10739, 9561, 2601, 2365, 2108, 1716, 1662, 538, 438.2, 380.7, 220, 211.5, 15.9, 14.2, - 64.2, 38, 29.9], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.76, 2.06, 4.88, 6.13, 8.84, 3.32, - 4.2, .344, .325, .699]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1624, 185], 'rsf': [.303, 1.47]} - }, - { - 'symbol': 'Ta', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [67416, 11682, 11136, 9881, 2708, 2469, 2194, 1793, 1735, 563.4, 463.4, 400.9, 237.9, 226.4, 23.5, - 21.6, 69.7, 42.2, 32.7], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.79, 2.08, 5.02, 6.4, 9.24, 3.8, - 4.82, .363, .346, .754]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1680, 179], 'rsf': [.29, 1.35]} - }, - { - 'symbol': 'W', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [69525, 12100, 11544, 10207, 2820, 2575, 2281, 1872, 1809, 594.1, 490.4, 423.6, 255.9, 243.5, 33.6, - 31.4, 75.6, 45.3, 36.8], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.81, 2.1, 5.16, 6.68, 9.65, 4.32, - 5.48, .383, .367, .811]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1736, 179], 'rsf': [.278, 1.25]} - }, - { - 'symbol': 'Re', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [71676, 12527, 11959, 10535, 2932, 2682, 2367, 1949, 1883, 625.4, 518.7, 446.8, 273.9, 260.5, 42.9, - 40.5, 83, 45.6, 34.6], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.84, 2.12, 5.3, 6.95, 10.06, 4.88, - 6.2, .402, .387, .869]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1799, 176], 'rsf': [.267, 1.17]} - }, - { - 'symbol': 'Os', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [73871, 12968, 12385, 10871, 3049, 2792, 2457, 2031, 1960, 658.2, 549.1, 470.7, 293.1, 278.5, 53.4, - 50.7, 84, 58, 44.5], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.86, 2.13, 5.45, 7.23, 10.48, 5.48, - 6.96, .422, .408, .928]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1850, 170], 'rsf': [.255, 1.11]} - }, - { - 'symbol': 'Ir', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [76111, 13419, 12824, 11215, 3174, 2909, 2551, 2116, 2040, 691.1, 577.8, 495.8, 311.9, 296.3, 63.8, - 60.8, 95.2, 63, 48], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.88, 2.14, 5.59, 7.51, 10.9, 6.12, - 7.78, .438, .422, .967]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1908, 171], 'rsf': [.244, 1.01]} - }, - { - 'symbol': 'Pt', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [78395, 13880, 13273, 11564, 3296, 3027, 2645, 2202, 2122, 725.4, 609.1, 519.4, 331.6, 314.6, 74.5, - 71.2, 101.7, 65.3, 51.7], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.9, 2.14, 5.74, 7.78, 11.32, 6.81, - 8.65, .459, .444, 1.04]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [1967, 168], 'rsf': [.234, 5.48]} - }, - { - 'symbol': 'Au', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], - 'be': [80725, 14353, 13734, 11919, 3425, 3148, 2743, 2291, 2206, 762.1, 642.7, 546.3, 353.2, 335.1, 87.6, - 84, 107.2, 74.2, 57.2], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.92, 2.14, 5.89, 8.06, 11.74, 7.54, - 9.58, .479, .463, 1.1]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [2024, 239], 'rsf': [.223, 4.6]} - }, - { - 'symbol': 'Hg', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], - 'be': [83102, 14839, 14209, 12284, 3562, 3279, 2847, 2385, 2295, 802.2, 680.2, 576.6, 378.2, 358.8, 104, - 99.9, 127, 83.1, 64.5, 9.6, 7.8], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.94, 2.14, 6.04, 8.33, 12.17, 8.32, - 10.57, .5, .484, 1.17, .869, 1.21]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [2078, 241], 'rsf': [.213, 3.78]} - }, - { - 'symbol': 'Tl', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], - 'be': [85530, 15347, 14698, 12658, 3704, 3416, 2957, 2485, 2389, 846.2, 720.5, 609.5, 405.7, 385, 122.2, - 117.8, 136, 94.6, 73.5, 14.7, 12.5], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 2.13, 6.19, 8.6, 12.6, 9.14, - 11.62, .52, .505, 1.25, .991, 1.39]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [2134, 244], 'rsf': [.202, 3.06]} - }, - { - 'symbol': 'Pb', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], - 'be': [88005, 15861, 15200, 13035, 3851, 3554, 3066, 2586, 2484, 891.8, 761.9, 643.5, 434.3, 412.2, 141.7, - 136.9, 147, 106.4, 83.3, 20.7, 18.1], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.96, 2.12, 6.33, 8.87, 13.02, 10.01, - 12.73, .542, .526, 1.33, 1.11, 1.58]}, - 'aes': {'trans': ['MNN', 'NOO'], 'ke': [2186, 249], 'rsf': [.192, 2.58]} - }, - { - 'symbol': 'Bi', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], - 'be': [90524, 16388, 15711, 13419, 3999, 3696, 3177, 2688, 2580, 939, 805.2, 678.8, 464, 440.1, 162.3, 157, - 159.3, 119, 92.6, 26.9, 23.8], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.96, 2.1, 6.48, 9.14, 13.44, 10.93, - 13.9, .563, .546, 1.41, 1.24, 1.76]}, - 'aes': {'trans': ['MNN'], 'ke': [2243], 'rsf': [.183]} - }, - { - 'symbol': 'Po', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], - 'be': [93105, 16939, 16244, 13814, 4149, 3854, 3302, 2798, 2683, 995, 851, 705, 500, 473, 184, 184, 177, - 132, 104, 31, 31], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.97, 2.07, 6.62, 9.4, 13.87, 11.9, - 15.14, .584, .566, 1.5, 1.36, 1.95]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'At', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], - 'be': [95730, 17493, 16785, 14214, 4317, 4008, 3426, 2909, 2787, 1042, 886, 740, 533, 507, 210, 210, 195, - 148, 115, 40, 40], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.96, 2.04, 6.77, 9.65, 14.29, 12.92, - 16.44, .605, .584, 1.58, 1.49, 2.14]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Rn', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s'], - 'be': [98404, 18049, 17337, 14619, 4482, 4159, 3538, 3022, 2892, 1097, 929, 768, 567, 541, 238, 238, 214, - 164, 127, 48, 48, 26], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 2, 6.92, 9.9, 14.7, 14, 17.81, - .625, .602, 1.67, 1.62, 2.33, .1129]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Fr', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', - '6p3/2'], - 'be': [101137, 18639, 17907, 15031, 4652, 4327, 3663, 3136, 3000, 1153, 980, 810, 603, 577, 268, 268, 234, - 182, 140, 58, 58, 34, 15, 15], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 1.97, 7.07, 10.16, 15.11, - 15.12, 19.24, .645, .618, 1.77, 1.75, 2.53, .1257, .0966, .24]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Ra', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', - '6p3/2'], - 'be': [103922, 19237, 18484, 15444, 4822, 4490, 3792, 3248, 3105, 1208, 1058, 879, 636, 603, 299, 299, 254, - 200, 153, 68, 68, 44, 19, 19], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 1.91, 7.2, 10.4, 15.53, 16.3, - 20.74, .665, .633, 1.86, 1.88, 2.73, .1383, .1099, .286]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Ac', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], - 'be': [106755, 19840, 19083, 15871, 5002, 4656, 3909, 3370, 3219, 1269, 1080, 890, 675, 639, 319, 319, 272, - 215, 167, 80, 80], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 1.86, 7.33, 10.61, 15.93, - 17.53, 22.3, .684, .647, 1.95, 2.02, 2.94]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Th', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', - '6p3/2'], - 'be': [109651, 20472, 19693, 16300, 5182, 4830, 4046, 3491, 3332, 1330, 1168, 966.4, 712.1, 675.2, 342.4, - 333.1, 290, 229, 182, 92.5, 85.4, 41.4, 24.5, 16.6], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.95, 1.9, 7.46, 10.82, 16.31, 18.81, - 23.94, .702, .66, 2.05, 2.15, 3.15, .1625, .1325, .366]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'Pa', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], - 'be': [112601, 21105, 20314, 16733, 5367, 5001, 4174, 3611, 3442, 1387, 1224, 1007, 743, 708, 371, 360, 310, - 232, 232, 94, 94], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.92, 1.74, 7.61, 11.04, 16.47, - 20.12, 25.6, .718, .667, 2.13, 2.25, 3.29]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - }, - { - 'symbol': 'U', - 'alka': { - 'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', - '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', - '6p3/2'], - 'be': [115606, 21757, 20948, 17166, 5548, 5182, 4303, 3728, 3552, 1439, 1271, 1043, 778.3, 736.2, 388.2, - 377.4, 321, 257, 192, 102.8, 94.2, 43.9, 26.8, 16.8], - 'rsf': [.0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, .0001, 1.9, 1.68, 7.71, 11.25, 17.05, 21.5, - 27.36, .732, .674, 2.22, 2.36, 3.46, .1682, .133, .376]}, - 'aes': {'trans': [], 'ke': [], 'rsf': []} - } -] -df=pd.DataFrame(columns=['symbol','period','group_id', 'series_id','alka','aes', 'atomic_number','cpk_color','jmol_color','series_name', 'series_color']) -for elem in xps: - index = mendeleev_pt.index[mendeleev_pt['symbol'] == elem['symbol']].tolist()[0] - if np.isnan(mendeleev_pt['group_id'][index]): - mendeleev_pt['group_id'][index] = 100 - print(mendeleev_pt['series_id'][index]) - row = pd.Series([elem['symbol'],mendeleev_pt['period'][index],mendeleev_pt['group_id'][index], mendeleev_pt['series_id'][index], elem['alka'], elem['aes'], mendeleev_pt['atomic_number'][index], mendeleev_pt['cpk_color'][index], mendeleev_pt['jmol_color'][index], mendeleev_series['name'].values[mendeleev_pt['series_id'][index]-1], mendeleev_series['color'].values[mendeleev_pt['series_id'][index]-1]], index=df.columns) - df = pd.concat([df, pd.DataFrame([row])], ignore_index=True) -df.to_csv('elements.csv', index=False) \ No newline at end of file +def generate_elements_csv(xps): + """ + Generate a CSV file of element properties based on a pandas dataframe containing XPS data. + + Parameters: + xps (pandas.DataFrame): A pandas dataframe containing XPS data for each element. The dataframe should have + columns 'symbol', 'alka.trans', 'alka.be', 'alka.rsf', 'aes.trans', 'aes.ke', + and 'aes.rsf'. + + Returns: + None: This function generates a CSV file of element properties, but does not return anything. + + Raises: + IndexError: If the symbol for an element in the XPS data is not found in the Mendeleev table. + + """ + mendeleev_pt = fetch_table('elements') + mendeleev_series = fetch_table('series') + + df = pd.DataFrame(columns=['symbol', 'period', 'group_id', 'series_id', 'alka', 'aes', 'atomic_number', 'cpk_color', 'jmol_color', 'series_name', 'series_color']) + + for _, elem in xps.iterrows(): + index = mendeleev_pt.index[mendeleev_pt['symbol'] == elem.symbol].tolist()[0] + mendeleev_pt_copy = mendeleev_pt.copy() + mendeleev_pt_copy.loc[mendeleev_pt_copy['group_id'].isna(), 'group_id'] = 100 + row = pd.Series([elem.symbol, mendeleev_pt['period'][index], mendeleev_pt_copy['group_id'][index], mendeleev_pt['series_id'][index], {'trans': elem['alka.trans'], 'be': elem['alka.be'], 'rsf': elem['alka.rsf']}, {'trans': elem['aes.trans'], 'ke': elem['aes.ke'], 'rsf': elem['aes.rsf']}, mendeleev_pt['atomic_number'][index], mendeleev_pt['cpk_color'][index], mendeleev_pt['jmol_color'][index], mendeleev_series['name'].values[mendeleev_pt['series_id'][index]-1], mendeleev_series['color'].values[mendeleev_pt['series_id'][index]-1]], index=df.columns) + df = pd.concat([df, pd.DataFrame([row])], ignore_index=True) + + # Save CSV file relative to the script location + script_dir = os.path.dirname(os.path.abspath(__file__)) + csv_path = os.path.join(script_dir, '../Databases/elements.csv') + df.to_csv(csv_path, index=False) + + +if __name__ == '__main__': + # Read CSV file relative to the script location + script_dir = os.path.dirname(os.path.abspath(__file__)) + csv_path = os.path.join(script_dir, '../Databases/xps_data.csv') + xps = pd.read_csv(csv_path) + generate_elements_csv(xps) diff --git a/Python/helpers.py b/Python/helpers.py index 0e55a80..0fb4ff4 100644 --- a/Python/helpers.py +++ b/Python/helpers.py @@ -248,7 +248,7 @@ def load_elements(self): """ dirPath = os.path.dirname(os.path.abspath(__file__)) temp_elements=[] - with open (dirPath+'/../CrossSections/cross_sections.csv') as f: + with open (dirPath+'/../Databases/CrossSections/cross_sections.csv') as f: next(f) lines=f.read().splitlines() for line in lines: diff --git a/elements.csv b/elements.csv deleted file mode 100644 index 36fb345..0000000 --- a/elements.csv +++ /dev/null @@ -1,93 +0,0 @@ -symbol,period,group_id,series_id,alka,aes,atomic_number,cpk_color,jmol_color,series_name,series_color -H,1,1.0,1,"{'trans': ['1s'], 'be': [13.6], 'rsf': [0.0002]}","{'trans': [], 'ke': [], 'rsf': []}",1,#ffffff,#ffffff,Nonmetals,#baa2a6 -He,1,18.0,2,"{'trans': ['1s'], 'be': [24.6], 'rsf': [0.0082]}","{'trans': [], 'ke': [], 'rsf': []}",2,#ffc0cb,#d9ffff,Noble gases,#bbbb88 -Li,2,1.0,3,"{'trans': ['1s'], 'be': [54.7], 'rsf': [0.0568]}","{'trans': ['KLL'], 'ke': [43], 'rsf': [0.977]}",3,#b22222,#cc80ff,Alkali metals,#a6cee3 -Be,2,2.0,4,"{'trans': ['1s'], 'be': [111.5], 'rsf': [0.1947]}","{'trans': ['KLL'], 'ke': [104], 'rsf': [0.456]}",4,#ff1493,#c2ff00,Alkaline earth metals,#1f78b4 -B,2,13.0,5,"{'trans': ['1s'], 'be': [188], 'rsf': [0.486]}","{'trans': ['KLL'], 'ke': [179], 'rsf': [0.289]}",5,#00ff00,#ffb5b5,Metalloids,#33a02c -C,2,14.0,1,"{'trans': ['1s'], 'be': [284.2], 'rsf': [1]}","{'trans': ['KLL'], 'ke': [272], 'rsf': [0.209]}",6,#c8c8c8,#909090,Nonmetals,#baa2a6 -N,2,15.0,1,"{'trans': ['1s', '2s'], 'be': [409.9, 37.3], 'rsf': [1.8, 0.0867]}","{'trans': ['KLL'], 'ke': [379], 'rsf': [0.159]}",7,#8f8fff,#3050f8,Nonmetals,#baa2a6 -O,2,16.0,1,"{'trans': ['1s', '2s'], 'be': [543.1, 41.6], 'rsf': [2.93, 0.1405]}","{'trans': ['KLL'], 'ke': [503], 'rsf': [0.129]}",8,#f00000,#ff0d0d,Nonmetals,#baa2a6 -F,2,17.0,6,"{'trans': ['1s'], 'be': [696.7], 'rsf': [4.43]}","{'trans': ['KLL'], 'ke': [647], 'rsf': [0.105]}",9,#daa520,#90e050,Halogens,#fdbf6f -Ne,2,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [870.2, 48.5, 21.7, 21.6], 'rsf': [6.3, 0.296, 0.0347, 0.0683]}","{'trans': ['KLL'], 'ke': [805], 'rsf': [0.0846]}",10,#ff1493,#b3e3f5,Noble gases,#bbbb88 -Na,3,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1070.8, 63.5, 30.65, 30.81], 'rsf': [8.52, 0.422, 0.0654, 0.1287]}","{'trans': ['KLL'], 'ke': [990], 'rsf': [0.0714]}",11,#0000ff,#ab5cf2,Alkali metals,#a6cee3 -Mg,3,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1303, 88.7, 49.78, 49.5], 'rsf': [11.18, 0.575, 0.1125, 0.221]}","{'trans': ['KLL', 'LMM'], 'ke': [1186, 45], 'rsf': [0.0593, 3.43]}",12,#228b22,#8aff00,Alkaline earth metals,#1f78b4 -Al,3,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1559.6, 117.8, 72.95, 72.55], 'rsf': [0.0001, 0.753, 0.1811, 0.356]}","{'trans': ['KLL', 'LMM'], 'ke': [1396, 68], 'rsf': [0.0497, 2.44]}",13,#808090,#bfa6a6,Poor metals,#b2df8a -Si,3,14.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [1839, 149.7, 99.82, 99.42], 'rsf': [0.0001, 0.955, 0.276, 0.541]}","{'trans': ['KLL', 'LMM'], 'ke': [1619, 92], 'rsf': [0.0417, 1.78]}",14,#daa520,#f0c8a0,Metalloids,#33a02c -P,3,15.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2145.5, 189, 136, 135], 'rsf': [0.0001, 1.18, 0.403, 0.789]}","{'trans': ['KLL', 'LMM'], 'ke': [1859, 120], 'rsf': [0.035, 1.36]}",15,#ffa500,#ff8000,Nonmetals,#baa2a6 -S,3,16.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2472, 230.9, 163.6, 162.5], 'rsf': [0.0001, 1.43, 0.567, 1.11]}","{'trans': ['KLL', 'LMM'], 'ke': [2117, 152], 'rsf': [0.0295, 1.14]}",16,#ffc832,#ffff30,Nonmetals,#baa2a6 -Cl,3,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2'], 'be': [2822.4, 270, 202, 200], 'rsf': [0.0001, 1.69, 0.775, 1.51]}","{'trans': ['KLL', 'LMM'], 'ke': [2378, 181], 'rsf': [0.0001, 0.984]}",17,#00ff00,#1ff01f,Halogens,#fdbf6f -Ar,3,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3205.9, 326.3, 250.6, 248.4, 29.3, 15.9, 15.7], 'rsf': [0.0001, 1.97, 1.03, 2.01, 0.227, 0.0821, 0.1597]}","{'trans': ['LMM'], 'ke': [215], 'rsf': [0.827]}",18,#ff1493,#80d1e3,Noble gases,#bbbb88 -K,4,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [3608.4, 378.6, 297.3, 294.6, 34.8, 18.3, 18.3], 'rsf': [0.0001, 2.27, 1.35, 2.62, 0.286, 0.1229, 0.239]}","{'trans': ['LMM'], 'ke': [252], 'rsf': [0.723]}",19,#ff1493,#8f40d4,Alkali metals,#a6cee3 -Ca,4,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4038.5, 438.4, 349.7, 346.2, 44.3, 25.4, 25.4], 'rsf': [0.0001, 2.59, 1.72, 3.35, 0.351, 0.172, 0.335]}","{'trans': ['LMM', 'MNN'], 'ke': [291, 20], 'rsf': [0.633, 0.0001]}",20,#808090,#3dff00,Alkaline earth metals,#1f78b4 -Sc,4,3.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4492, 498, 403.6, 398.7, 51.1, 28.3, 28.3], 'rsf': [0.0001, 2.91, 2.17, 4.21, 0.411, 0.221, 0.429]}","{'trans': ['LMM', 'MNN'], 'ke': [340, 24], 'rsf': [0.563, 0.0001]}",21,#ff1493,#e6e6e6,Transition metals,#e08e79 -Ti,4,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [4966, 560.9, 460.2, 453.8, 58.7, 32.6, 32.6], 'rsf': [0.0001, 3.24, 2.69, 5.22, 0.473, 0.276, 0.537]}","{'trans': ['LMM', 'MNN'], 'ke': [418, 27], 'rsf': [0.514, 0.0001]}",22,#808090,#bfc2c7,Transition metals,#e08e79 -V,4,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5465, 626.7, 519.8, 512.1, 66.3, 37.2, 37.2], 'rsf': [0.0001, 3.57, 3.29, 6.37, 0.538, 0.339, 0.657]}","{'trans': ['LMM', 'MNN'], 'ke': [473, 31], 'rsf': [0.471, 5.03]}",23,#ff1493,#a6a6ab,Transition metals,#e08e79 -Cr,4,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [5989, 696, 583.8, 574.1, 74.1, 42.2, 42.2], 'rsf': [0.0001, 3.91, 3.98, 7.69, 0.596, 0.4, 0.773]}","{'trans': ['LMM', 'MNN'], 'ke': [529, 36], 'rsf': [0.432, 4.6]}",24,#808090,#8a99c7,Transition metals,#e08e79 -Mn,4,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [6539, 769.1, 649.9, 638.7, 82.3, 47.2, 47.2], 'rsf': [0.0001, 4.23, 4.74, 9.17, 0.674, 0.485, 0.938]}","{'trans': ['LMM', 'MNN'], 'ke': [589, 40], 'rsf': [0.397, 3.96]}",25,#808090,#9c7ac7,Transition metals,#e08e79 -Fe,4,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7112, 844.6, 719.9, 706.8, 91.3, 52.7, 52.7], 'rsf': [0.0001, 4.57, 5.6, 10.82, 0.745, 0.569, 1.1]}","{'trans': ['LMM', 'MNN'], 'ke': [703, 47], 'rsf': [0.367, 3.5]}",26,#ffa500,#e06633,Transition metals,#e08e79 -Co,4,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [7709, 925.1, 793.2, 778.1, 101, 58.9, 59.9], 'rsf': [0.0001, 4.88, 6.54, 12.62, 0.818, 0.66, 1.27]}","{'trans': ['LMM', 'MNN'], 'ke': [775, 53], 'rsf': [0.341, 3.12]}",27,#ff1493,#f090a0,Transition metals,#e08e79 -Ni,4,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8333, 1008.6, 870, 852.7, 110.8, 68, 66.2], 'rsf': [0.0001, 5.16, 7.57, 14.61, 0.892, 0.757, 1.46]}","{'trans': ['LMM', 'MNN'], 'ke': [848, 61], 'rsf': [0.316, 2.65]}",28,#a52a2a,#50d050,Transition metals,#e08e79 -Cu,4,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2'], 'be': [8979, 1096.7, 952.3, 932.7, 122.5, 77.3, 75.1], 'rsf': [0.0001, 5.46, 8.66, 16.73, 0.957, 0.848, 1.63]}","{'trans': ['LMM', 'MNN'], 'ke': [920, 60], 'rsf': [0.294, 2.41]}",29,#a52a2a,#c88033,Transition metals,#e08e79 -Zn,4,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [9659, 1196.2, 1044.9, 1021.8, 139.8, 91.4, 88.6, 10.2, 10.1], 'rsf': [0.0001, 5.76, 9.8, 18.92, 1.04, 0.968, 1.86, 0.33, 0.48]}","{'trans': ['LMM', 'MNN'], 'ke': [994, 59], 'rsf': [0.271, 1.98]}",30,#a52a2a,#7d80b0,Transition metals,#e08e79 -Ga,4,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [10367, 1299, 1143.2, 1116.4, 159.5, 103.5, 100, 18.7, 18.7], 'rsf': [0.0001, 6.07, 11.09, 21.4, 1.13, 1.1, 2.11, 0.442, 0.643]}","{'trans': ['LMM', 'MNN'], 'ke': [1070, 55], 'rsf': [0.25, 1.57]}",31,#ff1493,#c28f8f,Poor metals,#b2df8a -Ge,4,14.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11103, 1414.6, 1248.1, 1217, 180.1, 124.9, 120.8, 29.8, 29.2], 'rsf': [0.0001, 6.31, 12.52, 24.15, 1.23, 1.24, 2.39, 0.578, 0.842]}","{'trans': ['LMM', 'MNN'], 'ke': [1147, 23], 'rsf': [0.229, 1.27]}",32,#ff1493,#668f8f,Metalloids,#33a02c -As,4,15.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [11867, 1527, 1359.1, 1323.6, 204.7, 146.2, 141.2, 41.7, 41.7], 'rsf': [0.0001, 0.0001, 14.07, 27.19, 1.32, 1.39, 2.68, 0.741, 1.08]}","{'trans': ['LMM', 'MNN'], 'ke': [1228, 31], 'rsf': [0.211, 1.06]}",33,#ff1493,#bd80e3,Metalloids,#33a02c -Se,4,16.0,1,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [12658, 1652, 1474.3, 1433.9, 229.6, 166.5, 160.7, 55.5, 54.6], 'rsf': [0.0001, 0.0001, 13.66, 25.9, 1.43, 1.55, 2.98, 0.934, 1.36]}","{'trans': ['LMM', 'MNN'], 'ke': [1315, 43], 'rsf': [0.194, 5.44]}",34,#ff1493,#ffa100,Nonmetals,#baa2a6 -Br,4,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2'], 'be': [13474, 1782, 1596, 1550, 257, 189, 182, 70, 69], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.53, 1.72, 3.31, 1.16, 1.68]}","{'trans': ['LMM', 'MNN'], 'ke': [1396, 55], 'rsf': [0.179, 4.37]}",35,#a52a2a,#a62929,Halogens,#fdbf6f -Kr,4,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [14326, 1921, 1730.9, 1678.4, 292.8, 222.2, 214.4, 95, 93.8, 27.5, 14.1, 14.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.64, 1.89, 3.65, 1.42, 2.06, 0.213, 0.1643, 0.312]}","{'trans': ['LMM'], 'ke': [1474], 'rsf': [0.164]}",36,#ff1493,#5cb8d1,Noble gases,#bbbb88 -Rb,5,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [15200, 2065, 1864, 1804, 326.7, 248.7, 239.1, 113, 112, 30.5, 16.3, 15.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.75, 2.07, 4, 1.72, 2.49, 0.251, 0.214, 0.411]}","{'trans': ['LMM', 'MNN'], 'ke': [1565, 76], 'rsf': [0.152, 2.63]}",37,#ff1493,#702eb0,Alkali metals,#a6cee3 -Sr,5,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [16105, 2216, 2007, 1940, 358.7, 280.3, 270, 136, 134.2, 38.9, 21.3, 20.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.25, 4.37, 2.06, 2.99, 0.291, 0.265, 0.51]}","{'trans': ['LMM', 'MNN'], 'ke': [1649, 110], 'rsf': [0.14, 2.17]}",38,#ff1493,#00ff00,Alkaline earth metals,#1f78b4 -Y,5,3.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17038, 2373, 2156, 2080, 392, 310.6, 298.8, 157.7, 155.8, 43.8, 24.4, 23.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 1.98, 2.44, 4.75, 2.44, 3.54, 0.329, 0.311, 0.599]}","{'trans': ['LMM', 'MNN'], 'ke': [1746, 127], 'rsf': [0.129, 1.86]}",39,#ff1493,#94ffff,Transition metals,#e08e79 -Zr,5,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [17998, 2532, 2307, 2223, 430.3, 343.5, 329.8, 181.1, 178.8, 50.6, 28.5, 27.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.1, 2.64, 5.14, 2.87, 4.17, 0.367, 0.357, 0.689]}","{'trans': ['LMM', 'MNN'], 'ke': [1845, 147], 'rsf': [0.119, 1.66]}",40,#ff1493,#94e0e0,Transition metals,#e08e79 -Nb,5,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [18986, 2698, 2465, 2371, 466.6, 376.1, 360.6, 205, 202.3, 56.4, 32.6, 30.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.22, 2.84, 5.53, 3.35, 4.86, 0.402, 0.398, 0.767]}","{'trans': ['LMM', 'MNN'], 'ke': [1944, 167], 'rsf': [0.11, 1.5]}",41,#ff1493,#73c2c9,Transition metals,#e08e79 -Mo,5,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [20000, 2866, 2625, 2520, 506.3, 411.6, 394, 231.1, 227.9, 63.2, 37.6, 35.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.34, 3.04, 5.94, 3.88, 5.62, 0.44, 0.445, 0.86]}","{'trans': ['LMM', 'MNN'], 'ke': [2044, 186], 'rsf': [0.101, 1.39]}",42,#ff1493,#54b5b5,Transition metals,#e08e79 -Tc,5,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [21044, 3043, 2793, 2677, 544, 447.6, 417.7, 257.6, 253.9, 69.5, 42.3, 39.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.45, 3.23, 6.36, 4.46, 6.47, 0.479, 0.494, 0.955]}","{'trans': ['MNN'], 'ke': [249], 'rsf': [1.29]}",43,#ff1493,#3b9e9e,Transition metals,#e08e79 -Ru,5,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [22117, 3224, 2967, 2838, 586.1, 483.5, 461.4, 284.2, 280, 75, 46.3, 43.2], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.57, 3.44, 6.78, 5.1, 7.39, 0.519, 0.544, 1.05]}","{'trans': ['MNN'], 'ke': [273], 'rsf': [1.2]}",44,#ff1493,#248f8f,Transition metals,#e08e79 -Rh,5,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [23220, 3412, 3146, 3004, 628.1, 521.3, 496.5, 311.9, 307.2, 81.4, 50.5, 47.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.7, 3.64, 7.21, 5.8, 8.39, 0.56, 0.595, 1.15]}","{'trans': ['MNN'], 'ke': [302], 'rsf': [1.13]}",45,#ff1493,#0a7d8c,Transition metals,#e08e79 -Pd,5,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [24350, 3604, 3330, 3173, 671.6, 559.9, 532.3, 340.5, 335.2, 87.1, 55.7, 50.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.81, 3.83, 7.63, 6.56, 9.48, 0.598, 0.641, 1.24]}","{'trans': ['MNN'], 'ke': [330], 'rsf': [1.07]}",46,#ff1493,#006985,Transition metals,#e08e79 -Ag,5,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2'], 'be': [25514, 3806, 3524, 3351, 719, 603.8, 573, 374, 368.3, 97, 63.7, 58.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 2.93, 4.03, 8.06, 7.38, 10.66, 0.644, 0.7, 1.36]}","{'trans': ['MNN'], 'ke': [351], 'rsf': [1]}",47,#808090,#c0c0c0,Transition metals,#e08e79 -Cd,5,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [26711, 4018, 3727, 3538, 772, 652.6, 618.4, 411.9, 405.2, 109.8, 63.9, 63.9, 11.7, 10.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.04, 4.22, 8.5, 8.27, 11.95, 0.692, 0.762, 1.49, 0.778, 1.11]}","{'trans': ['MNN'], 'ke': [376], 'rsf': [0.931]}",48,#ff1493,#ffd98f,Transition metals,#e08e79 -In,5,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [27940, 4238, 3938, 3730, 827.2, 703.2, 665.3, 451.4, 443.9, 122.9, 73.5, 73.5, 17.7, 16.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.16, 4.4, 8.93, 9.22, 13.32, 0.742, 0.828, 1.62, 0.935, 1.34]}","{'trans': ['MNN'], 'ke': [404], 'rsf': [0.867]}",49,#ff1493,#a67573,Poor metals,#b2df8a -Sn,5,14.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [29200, 4465, 4156, 3929, 884.7, 756.5, 714.6, 493.2, 484.9, 137.1, 83.6, 83.6, 24.9, 23.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.26, 4.58, 9.35, 10.25, 14.8, 0.794, 0.897, 1.77, 1.11, 1.59]}","{'trans': ['MNN'], 'ke': [430], 'rsf': [0.809]}",50,#ff1493,#668080,Poor metals,#b2df8a -Sb,5,15.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [30491, 4698, 4380, 4132, 946, 812.7, 766.4, 537.5, 528.2, 153.2, 95.6, 95.6, 33.3, 32.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.36, 4.76, 9.77, 11.35, 16.39, 0.848, 0.968, 1.91, 1.29, 1.85]}","{'trans': ['MNN'], 'ke': [454], 'rsf': [0.759]}",51,#ff1493,#9e63b5,Metalloids,#33a02c -Te,5,16.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [31814, 4939, 4612, 4341, 1006, 870.8, 820, 583.4, 573, 169.4, 103.3, 103.3, 41.9, 40.4], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.46, 4.92, 10.21, 12.52, 18.06, 0.903, 1.04, 2.07, 1.49, 2.14]}","{'trans': ['MNN', 'NOO'], 'ke': [483, 31], 'rsf': [0.713, 0.0001]}",52,#ff1493,#d47a00,Metalloids,#33a02c -I,5,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [33169, 5188, 4852, 4557, 1072, 931, 875, 630.8, 619.3, 186, 123, 123, 50.6, 48.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.53, 5.06, 10.62, 13.77, 19.87, 0.959, 1.11, 2.23, 1.69, 2.44]}","{'trans': ['MNN', 'NOO'], 'ke': [511, 37], 'rsf': [0.67, 0.0001]}",53,#a020f0,#940094,Halogens,#fdbf6f -Xe,5,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [34561, 5453, 5107, 4786, 1148.7, 1002.1, 940.6, 689, 676.4, 213.2, 146.7, 145.5, 69.5, 67.5, 23.3, 13.4, 12.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.62, 5.2, 10.99, 15.1, 21.79, 1.02, 1.19, 2.39, 1.92, 2.76, 0.1596, 0.1361, 0.26]}","{'trans': ['MNN', 'NOO'], 'ke': [532, 41], 'rsf': [0.626, 0.0001]}",54,#ff1493,#429eb0,Noble gases,#bbbb88 -Cs,6,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [35985, 5714, 5359, 5012, 1211, 1071, 1003, 740.5, 726.6, 232.3, 172.4, 161.3, 79.8, 77.5, 22.7, 14.2, 12.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.73, 5.29, 11.38, 16.46, 23.76, 1.08, 1.27, 2.56, 2.15, 3.1, 0.1843, 0.1697, 0.332]}","{'trans': ['MNN', 'NOO'], 'ke': [563, 47], 'rsf': [0.589, 0.0001]}",55,#ff1493,#57178f,Alkali metals,#a6cee3 -Ba,6,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [37441, 5989, 5624, 5247, 1293, 1137, 1063, 795.7, 780.5, 253.5, 192, 178.6, 92.6, 89.9, 30.3, 17, 14.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.84, 5.42, 11.71, 17.92, 25.84, 1.13, 1.34, 2.73, 2.4, 3.46, 0.21, 0.202, 0.4]}","{'trans': ['MNN', 'NOO'], 'ke': [584, 57], 'rsf': [0.554, 3.41]}",56,#ffa500,#00c900,Alkaline earth metals,#1f78b4 -La,6,3.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [38925, 6266, 5891, 5483, 1362, 1209, 1128, 853, 836, 274.7, 205.8, 196, 105.3, 102.5, 34.3, 19.3, 16.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.89, 5.55, 12.11, 19.5, 28.12, 1.19, 1.42, 2.91, 2.67, 3.85, 0.234, 0.23, 0.458]}","{'trans': ['MNN', 'NOO'], 'ke': [625, 78], 'rsf': [0.527, 3.12]}",57,#ff1493,#70d4ff,Lanthanides,#cab2d6 -Ce,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [40443, 6549, 6164, 5723, 1436, 1274, 1187, 902.4, 883.8, 291, 223.2, 206.5, 109, 0.1, 0.1, 37.8, 19.8, 17], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.93, 5.66, 12.53, 21.12, 30.5, 1.24, 1.47, 3.03, 2.84, 0.0609, 0.078, 0.23, 0.221, 0.439]}","{'trans': ['MNN', 'NOO'], 'ke': [661, 82], 'rsf': [0.503, 2.79]}",58,#ff1493,#ffffc7,Lanthanides,#cab2d6 -Pr,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [41991, 6835, 6440, 5964, 1511, 1337, 1242, 948.3, 928.8, 304.5, 236.3, 217.6, 115.1, 115.1, 2, 2, 37.4, 22.3, 22.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 3.98, 5.75, 12.94, 22.72, 32.85, 1.28, 1.53, 3.17, 3.07, 4.41, 0.1115, 0.143, 0.238, 0.229, 0.456]}","{'trans': ['MNN', 'NOO'], 'ke': [699, 87], 'rsf': [0.485, 2.72]}",59,#ff1493,#d9ffc7,Lanthanides,#cab2d6 -Nd,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [43569, 7126, 6722, 6208, 1575, 1403, 1297, 1003.3, 980.4, 319.2, 243.3, 224.6, 120.5, 120.5, 1.5, 1.5, 37.5, 21.1, 21.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 5.75, 13.35, 24.27, 35.29, 1.33, 1.59, 3.31, 3.29, 4.74, 0.1788, 0.228, 0.247, 0.236, 0.472]}","{'trans': ['MNN', 'NOO'], 'ke': [730, 91], 'rsf': [0.469, 2.65]}",60,#ff1493,#c7ffc7,Lanthanides,#cab2d6 -Pm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4p1/2', '4p3/2', '4d3/2', '4d5/2'], 'be': [45184, 7428, 7013, 6459, 1471, 1357, 1052, 1027, 242, 242, 120, 120], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 5.72, 13.66, 26.08, 37.65, 1.64, 3.45, 3.52, 5.07]}","{'trans': [], 'ke': [], 'rsf': []}",61,#ff1493,#a3ffc7,Lanthanides,#cab2d6 -Sm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [46834, 7737, 7312, 6716, 1723, 1541, 1420, 1110.9, 1083.4, 347.2, 265.6, 247.4, 129, 129, 5.2, 5.2, 37.4, 21.3, 21.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 13.84, 27.96, 40.37, 1.42, 1.7, 3.59, 3.76, 5.4, 0.374, 0.477, 0.261, 0.249, 0.501]}","{'trans': ['MNN', 'NOO'], 'ke': [814, 100], 'rsf': [0.435, 2.43]}",62,#ff1493,#8fffc7,Lanthanides,#cab2d6 -Eu,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '5s', '5p1/2', '5p3/2'], 'be': [48519, 8052, 7617, 6977, 1800, 1614, 1481, 1158.6, 1127.5, 360, 284, 257, 133, 127.7, 32, 22, 22], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 14.3, 29.91, 43.24, 1.46, 1.75, 3.72, 3.99, 5.74, 0.268, 0.255, 0.515]}","{'trans': ['MNN', 'NOO'], 'ke': [858, 109], 'rsf': [0.42, 2.37]}",63,#ff1493,#61ffc7,Lanthanides,#cab2d6 -Gd,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [50239, 8376, 7930, 7243, 1881, 1688, 1544, 1221.9, 1189.6, 378.6, 286, 271, 142.6, 8.6, 8.6, 36, 28, 21], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 31.98, 46.23, 1.51, 1.8, 3.88, 6.14, 0.63, 0.804, 0.288, 0.279, 0.568]}","{'trans': ['MNN', 'NOO'], 'ke': [895, 138], 'rsf': [0.405, 2.26]}",64,#ff1493,#45ffc7,Lanthanides,#cab2d6 -Tb,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [51996, 8708, 8252, 7514, 1968, 1768, 1611, 1276.9, 1241.1, 396, 322.4, 284.1, 150.5, 150.5, 7.7, 2.4, 45.6, 28.7, 22.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 34.2, 49.42, 1.54, 1.84, 3.99, 4.46, 6.41, 0.867, 1.1, 0.281, 0.265, 0.539]}","{'trans': ['MNN', 'NOO'], 'ke': [1073, 146], 'rsf': [0.39, 2.15]}",65,#ff1493,#30ffc7,Lanthanides,#cab2d6 -Dy,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [53789, 9046, 8581, 7790, 2047, 1842, 1676, 1333, 1292.6, 414.2, 333.5, 293.2, 153.6, 153.6, 8, 4.3, 49.9, 26.3, 26.3], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.65, 52.83, 1.58, 1.88, 4.12, 4.69, 6.74, 1.1, 1.39, 0.287, 0.27, 0.551]}","{'trans': ['MNN', 'NOO'], 'ke': [1126, 151], 'rsf': [0.377, 2.07]}",66,#ff1493,#1fffc7,Lanthanides,#cab2d6 -Ho,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [55618, 9394, 8918, 8071, 2128, 1923, 1741, 1392, 1351, 432.4, 343.5, 308.2, 160, 160, 8.6, 5.2, 49.3, 30.8, 24.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 39.19, 56.66, 1.61, 1.91, 4.24, 4.92, 7.08, 1.37, 1.73, 0.293, 0.274, 0.562]}","{'trans': ['MNN', 'NOO'], 'ke': [1175, 157], 'rsf': [0.365, 1.98]}",67,#ff1493,#00ff9c,Lanthanides,#cab2d6 -Er,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [57486, 9751, 9264, 8358, 2207, 2006, 1812, 1453, 1409, 449.8, 366.2, 320.2, 167.6, 167.6, 4.7, 50.6, 31.4, 24.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 36.7, 60.42, 1.64, 1.95, 4.37, 5.15, 7.41, 2.13, 0.298, 0.277, 0.572]}","{'trans': ['MNN', 'NOO'], 'ke': [1393, 163], 'rsf': [0.352, 1.87]}",68,#ff1493,#00e675,Lanthanides,#cab2d6 -Tm,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [59390, 10116, 9617, 8648, 2307, 2090, 1885, 1515, 1468, 470.9, 385.9, 332.6, 175.5, 175.5, 4.6, 54.7, 31.8, 25], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 41.01, 1.67, 1.98, 4.48, 5.38, 7.74, 2.59, 0.303, 0.281, 0.583]}","{'trans': ['MNN', 'NOO'], 'ke': [1449, 166], 'rsf': [0.34, 1.78]}",69,#ff1493,#00d452,Lanthanides,#cab2d6 -Yb,6,100.0,9,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [61332, 10486, 9978, 8944, 2398, 2173, 1950, 1576, 1528, 480.5, 388.7, 339.7, 191.2, 182.4, 2.5, 1.3, 52, 30.3, 24.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.7, 2, 4.6, 5.61, 8.07, 2.47, 3.11, 0.308, 0.284, 0.592]}","{'trans': ['MNN', 'NOO'], 'ke': [1514, 170], 'rsf': [0.329, 1.69]}",70,#ff1493,#00bf38,Lanthanides,#cab2d6 -Lu,6,100.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [63314, 10870, 10349, 9244, 2491, 2264, 2024, 1639, 1589, 506.8, 412.4, 359.2, 206.1, 196.3, 8.9, 7.5, 57.3, 33.6, 26.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.73, 2.03, 4.74, 5.87, 8.45, 2.87, 3.63, 0.326, 0.304, 0.645]}","{'trans': ['MNN', 'NOO'], 'ke': [1573, 177], 'rsf': [0.317, 1.61]}",71,#ff1493,#00ab24,Transition metals,#e08e79 -Hf,6,4.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [65351, 11271, 10739, 9561, 2601, 2365, 2108, 1716, 1662, 538, 438.2, 380.7, 220, 211.5, 15.9, 14.2, 64.2, 38, 29.9], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.76, 2.06, 4.88, 6.13, 8.84, 3.32, 4.2, 0.344, 0.325, 0.699]}","{'trans': ['MNN', 'NOO'], 'ke': [1624, 185], 'rsf': [0.303, 1.47]}",72,#ff1493,#4dc2ff,Transition metals,#e08e79 -Ta,6,5.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [67416, 11682, 11136, 9881, 2708, 2469, 2194, 1793, 1735, 563.4, 463.4, 400.9, 237.9, 226.4, 23.5, 21.6, 69.7, 42.2, 32.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.79, 2.08, 5.02, 6.4, 9.24, 3.8, 4.82, 0.363, 0.346, 0.754]}","{'trans': ['MNN', 'NOO'], 'ke': [1680, 179], 'rsf': [0.29, 1.35]}",73,#ff1493,#4da6ff,Transition metals,#e08e79 -W,6,6.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [69525, 12100, 11544, 10207, 2820, 2575, 2281, 1872, 1809, 594.1, 490.4, 423.6, 255.9, 243.5, 33.6, 31.4, 75.6, 45.3, 36.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.81, 2.1, 5.16, 6.68, 9.65, 4.32, 5.48, 0.383, 0.367, 0.811]}","{'trans': ['MNN', 'NOO'], 'ke': [1736, 179], 'rsf': [0.278, 1.25]}",74,#ff1493,#2194d6,Transition metals,#e08e79 -Re,6,7.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [71676, 12527, 11959, 10535, 2932, 2682, 2367, 1949, 1883, 625.4, 518.7, 446.8, 273.9, 260.5, 42.9, 40.5, 83, 45.6, 34.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.84, 2.12, 5.3, 6.95, 10.06, 4.88, 6.2, 0.402, 0.387, 0.869]}","{'trans': ['MNN', 'NOO'], 'ke': [1799, 176], 'rsf': [0.267, 1.17]}",75,#ff1493,#267dab,Transition metals,#e08e79 -Os,6,8.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [73871, 12968, 12385, 10871, 3049, 2792, 2457, 2031, 1960, 658.2, 549.1, 470.7, 293.1, 278.5, 53.4, 50.7, 84, 58, 44.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.86, 2.13, 5.45, 7.23, 10.48, 5.48, 6.96, 0.422, 0.408, 0.928]}","{'trans': ['MNN', 'NOO'], 'ke': [1850, 170], 'rsf': [0.255, 1.11]}",76,#ff1493,#266696,Transition metals,#e08e79 -Ir,6,9.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [76111, 13419, 12824, 11215, 3174, 2909, 2551, 2116, 2040, 691.1, 577.8, 495.8, 311.9, 296.3, 63.8, 60.8, 95.2, 63, 48], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.88, 2.14, 5.59, 7.51, 10.9, 6.12, 7.78, 0.438, 0.422, 0.967]}","{'trans': ['MNN', 'NOO'], 'ke': [1908, 171], 'rsf': [0.244, 1.01]}",77,#ff1493,#175487,Transition metals,#e08e79 -Pt,6,10.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [78395, 13880, 13273, 11564, 3296, 3027, 2645, 2202, 2122, 725.4, 609.1, 519.4, 331.6, 314.6, 74.5, 71.2, 101.7, 65.3, 51.7], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 2.14, 5.74, 7.78, 11.32, 6.81, 8.65, 0.459, 0.444, 1.04]}","{'trans': ['MNN', 'NOO'], 'ke': [1967, 168], 'rsf': [0.234, 5.48]}",78,#ff1493,#d0d0e0,Transition metals,#e08e79 -Au,6,11.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2'], 'be': [80725, 14353, 13734, 11919, 3425, 3148, 2743, 2291, 2206, 762.1, 642.7, 546.3, 353.2, 335.1, 87.6, 84, 107.2, 74.2, 57.2], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 2.14, 5.89, 8.06, 11.74, 7.54, 9.58, 0.479, 0.463, 1.1]}","{'trans': ['MNN', 'NOO'], 'ke': [2024, 239], 'rsf': [0.223, 4.6]}",79,#daa520,#ffd123,Transition metals,#e08e79 -Hg,6,12.0,8,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [83102, 14839, 14209, 12284, 3562, 3279, 2847, 2385, 2295, 802.2, 680.2, 576.6, 378.2, 358.8, 104, 99.9, 127, 83.1, 64.5, 9.6, 7.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.94, 2.14, 6.04, 8.33, 12.17, 8.32, 10.57, 0.5, 0.484, 1.17, 0.869, 1.21]}","{'trans': ['MNN', 'NOO'], 'ke': [2078, 241], 'rsf': [0.213, 3.78]}",80,#ff1493,#b8b8d0,Transition metals,#e08e79 -Tl,6,13.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [85530, 15347, 14698, 12658, 3704, 3416, 2957, 2485, 2389, 846.2, 720.5, 609.5, 405.7, 385, 122.2, 117.8, 136, 94.6, 73.5, 14.7, 12.5], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2.13, 6.19, 8.6, 12.6, 9.14, 11.62, 0.52, 0.505, 1.25, 0.991, 1.39]}","{'trans': ['MNN', 'NOO'], 'ke': [2134, 244], 'rsf': [0.202, 3.06]}",81,#ff1493,#a6544d,Poor metals,#b2df8a -Pb,6,14.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [88005, 15861, 15200, 13035, 3851, 3554, 3066, 2586, 2484, 891.8, 761.9, 643.5, 434.3, 412.2, 141.7, 136.9, 147, 106.4, 83.3, 20.7, 18.1], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.12, 6.33, 8.87, 13.02, 10.01, 12.73, 0.542, 0.526, 1.33, 1.11, 1.58]}","{'trans': ['MNN', 'NOO'], 'ke': [2186, 249], 'rsf': [0.192, 2.58]}",82,#ff1493,#575961,Poor metals,#b2df8a -Bi,6,15.0,7,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [90524, 16388, 15711, 13419, 3999, 3696, 3177, 2688, 2580, 939, 805.2, 678.8, 464, 440.1, 162.3, 157, 159.3, 119, 92.6, 26.9, 23.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.1, 6.48, 9.14, 13.44, 10.93, 13.9, 0.563, 0.546, 1.41, 1.24, 1.76]}","{'trans': ['MNN'], 'ke': [2243], 'rsf': [0.183]}",83,#ff1493,#9e4fb5,Poor metals,#b2df8a -Po,6,16.0,5,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [93105, 16939, 16244, 13814, 4149, 3854, 3302, 2798, 2683, 995, 851, 705, 500, 473, 184, 184, 177, 132, 104, 31, 31], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.97, 2.07, 6.62, 9.4, 13.87, 11.9, 15.14, 0.584, 0.566, 1.5, 1.36, 1.95]}","{'trans': [], 'ke': [], 'rsf': []}",84,#ff1493,#ab5c00,Metalloids,#33a02c -At,6,17.0,6,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [95730, 17493, 16785, 14214, 4317, 4008, 3426, 2909, 2787, 1042, 886, 740, 533, 507, 210, 210, 195, 148, 115, 40, 40], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.96, 2.04, 6.77, 9.65, 14.29, 12.92, 16.44, 0.605, 0.584, 1.58, 1.49, 2.14]}","{'trans': [], 'ke': [], 'rsf': []}",85,#ff1493,#754f45,Halogens,#fdbf6f -Rn,6,18.0,2,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s'], 'be': [98404, 18049, 17337, 14619, 4482, 4159, 3538, 3022, 2892, 1097, 929, 768, 567, 541, 238, 238, 214, 164, 127, 48, 48, 26], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 2, 6.92, 9.9, 14.7, 14, 17.81, 0.625, 0.602, 1.67, 1.62, 2.33, 0.1129]}","{'trans': [], 'ke': [], 'rsf': []}",86,#ffffff,#428296,Noble gases,#bbbb88 -Fr,7,1.0,3,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [101137, 18639, 17907, 15031, 4652, 4327, 3663, 3136, 3000, 1153, 980, 810, 603, 577, 268, 268, 234, 182, 140, 58, 58, 34, 15, 15], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.97, 7.07, 10.16, 15.11, 15.12, 19.24, 0.645, 0.618, 1.77, 1.75, 2.53, 0.1257, 0.0966, 0.24]}","{'trans': [], 'ke': [], 'rsf': []}",87,#ffffff,#420066,Alkali metals,#a6cee3 -Ra,7,2.0,4,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [103922, 19237, 18484, 15444, 4822, 4490, 3792, 3248, 3105, 1208, 1058, 879, 636, 603, 299, 299, 254, 200, 153, 68, 68, 44, 19, 19], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.91, 7.2, 10.4, 15.53, 16.3, 20.74, 0.665, 0.633, 1.86, 1.88, 2.73, 0.1383, 0.1099, 0.286]}","{'trans': [], 'ke': [], 'rsf': []}",88,#ffffff,#007d00,Alkaline earth metals,#1f78b4 -Ac,7,3.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [106755, 19840, 19083, 15871, 5002, 4656, 3909, 3370, 3219, 1269, 1080, 890, 675, 639, 319, 319, 272, 215, 167, 80, 80], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.86, 7.33, 10.61, 15.93, 17.53, 22.3, 0.684, 0.647, 1.95, 2.02, 2.94]}","{'trans': [], 'ke': [], 'rsf': []}",89,#ffffff,#70abfa,Actinides,#6a3d9a -Th,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [109651, 20472, 19693, 16300, 5182, 4830, 4046, 3491, 3332, 1330, 1168, 966.4, 712.1, 675.2, 342.4, 333.1, 290, 229, 182, 92.5, 85.4, 41.4, 24.5, 16.6], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.95, 1.9, 7.46, 10.82, 16.31, 18.81, 23.94, 0.702, 0.66, 2.05, 2.15, 3.15, 0.1625, 0.1325, 0.366]}","{'trans': [], 'ke': [], 'rsf': []}",90,#ff1493,#00baff,Actinides,#6a3d9a -Pa,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2'], 'be': [112601, 21105, 20314, 16733, 5367, 5001, 4174, 3611, 3442, 1387, 1224, 1007, 743, 708, 371, 360, 310, 232, 232, 94, 94], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.92, 1.74, 7.61, 11.04, 16.47, 20.12, 25.6, 0.718, 0.667, 2.13, 2.25, 3.29]}","{'trans': [], 'ke': [], 'rsf': []}",91,#ffffff,#00a1ff,Actinides,#6a3d9a -U,7,100.0,10,"{'trans': ['1s', '2s', '2p1/2', '2p3/2', '3s', '3p1/2', '3p3/2', '3d3/2', '3d5/2', '4s', '4p1/2', '4p3/2', '4d3/2', '4d5/2', '4f5/2', '4f7/2', '5s', '5p1/2', '5p3/2', '5d3/2', '5d5/2', '6s', '6p1/2', '6p3/2'], 'be': [115606, 21757, 20948, 17166, 5548, 5182, 4303, 3728, 3552, 1439, 1271, 1043, 778.3, 736.2, 388.2, 377.4, 321, 257, 192, 102.8, 94.2, 43.9, 26.8, 16.8], 'rsf': [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 1.9, 1.68, 7.71, 11.25, 17.05, 21.5, 27.36, 0.732, 0.674, 2.22, 2.36, 3.46, 0.1682, 0.133, 0.376]}","{'trans': [], 'ke': [], 'rsf': []}",92,#ff1493,#008fff,Actinides,#6a3d9a From f430f5c4a232a34088b5cdd1f129483b05b3d85a Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Fri, 12 May 2023 15:40:45 +0200 Subject: [PATCH 33/35] update --- Images/main_window.png | Bin 238198 -> 584443 bytes Python/main.py | 11 +++--- Python/usrmodel.py | 79 +++++++++++++++++++++++++++++++++++++++++ Python/xpspy.py | 2 +- 4 files changed, 85 insertions(+), 7 deletions(-) diff --git a/Images/main_window.png b/Images/main_window.png index 1c0d5a672cbc099093e8aeaf5be919fd08a29e19..65ed6925c1e5e9c9c181ff6a6e3184a8e5b37efa 100644 GIT binary patch literal 584443 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%0A;)J;+AP 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%0D#P^ON^%FuT9r=5$B9PJhR=QcXqj1J^IimR(U$x2 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�_w3keN;LG*>@+%g^6rulPxT=+T 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%0AE*X`_AUU@nHC0mxZL_ZAmJ+AMk!Ox6`X<~P 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%0Do=n%j*nxSXTbwh%qx0`bPVysuE0P# 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

T-@H+6!+Y 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 literal 238198 zcmc$GXIN9+)-6^*q=_O(Gk_q{dkdg|AkqX;q)U_DK@z$eid2y{ms0RaK2(i3@20s=xm z0)opFL|4IIE^#T)fFBoJG!taZe);v^uEYOZF1yyXMs?|<%qh=}I?naB+eV?9Lp$BP z4VCrY$4jLJ|9zWzP4TOnYZD~~aXbdohg%EWX>O}y_RR=l`_6lDrAMq3!8xjlODV8< zVq~ULl;yYozQg2KO@aWWD7LC_2FYrjk~b44)Oxn)6rVrK@=ga`oQ1BJu3mRE?Fe_{ z)-4T+z4p&B%cE(<9A68?T#pRtChl{OGkEKiuUi%ztA*)c@^vMbIdN?2uL&l&E*Eg! z$#bn(Q3$Jles+qQut;4$J3HQZ3OTI8rnpFM)RuTIXT?oRtmc_^|JNL*zq*^7O{FZD zHA+oX%fbk6T`ye-=U{fsF8wmJI4v$e+vE{1NQhO*Jw%z#ootpA>y&A{S zVB(hPui8GTHC|noqK>;g4^~xZr3S)MCdSItp#+(dgt6pq8E;BmlP9x1_@`ebJ+T%?IP;YeR4(5DQ-Kekn{kz-B$hYl^q*t%sU76nQ=5>(e zZRnBXZ!@x_KdtsXKkN26Kin5|mqTKv_pm8%c3@{@-rM38ziuekEH|94hKny>uQ)$D zu8}&J9zGRW;MB{}y<0$YNbDy+l--OWy+30P<20o*Q+&A>t<_R*`l? z$F{z!`mvdsbe|<1#&|ZRply8cqq(!IxnYi;MS#r=$7FvJ-3xx_-K6}#PZDHB+Qlte zi_@I~M(IK6Md=g5eI}blFrC{8wcoG2jS8(#tnA0?jWNKwChQ|0Qx}*1xGIBdhwdOG z(FiL2?pSUV*q&==rw0zm-Bc@FzfS6;#E}M?EtGLpcQ@}rLD}+POWDWlG?QjAtc3ep z?hLr)aB;~G8c}V(Bmtj3X^GK?he?-OZma*{%Fa|xSYs=*!A?Fd5oWJg&1d8`=w2E$ zBmE_8r04p3aZ)vPk*oWSiu*7&ICCim%<9eOwXaLG+Q;XI&q`2L+W^~#C~(G$vy?X

&C*lDL!zoRNOr_%S$`Ri4TN}GlK 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

&)C>(I@_*GK^jPCz!KPtYcc| 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

E&g^Rl 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

&* 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 diff --git a/Python/main.py b/Python/main.py index eac9f87..a0b5137 100644 --- a/Python/main.py +++ b/Python/main.py @@ -12,7 +12,7 @@ from PyQt5.QtGui import QValidator from PyQt5.QtWidgets import QItemDelegate, QLineEdit from PyQt5.QtGui import QDoubleValidator - +from usrmodel import TougaardBG from lmfit import Model from matplotlib import style from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg as FigureCanvas @@ -28,8 +28,8 @@ import traceback # error handling import logging # error handling -# style.use('ggplot') -style.use('seaborn-pastel') +# style.use('ggplot') +style.use('seaborn-v0_8-colorblind') dictBG = { '0': 'static Shirley BG', '100': 'active Shirley BG ', @@ -573,7 +573,6 @@ def initUI(self): # grid..addWidget(self.res_label, 7, 7, 1, 1) self.activeParameters() self.show() - def show_citation_dialog(self): citation_text = 'J. A. Hochhaus and H. Nakajima, LG4X-V2 (Zenodo, 2023), DOI:10.5281/zenodo.7871174' msg_box = QtWidgets.QMessageBox(self) @@ -1994,7 +1993,7 @@ def bgSelector(self, x, y, mode, idx_bg): [bg_mod, bg_toB] = xpy.tougaard_calculate(x, y, toB, toC, toCd, toD, toM) self.pre[1][1][1] = bg_toB if idx_bg == 101: - mod = Model(xpy.tougaard2, independent_vars=["x", "y"], prefix='bg_tougaard_') + mod = TougaardBG(independent_vars=["x", "y"], prefix='bg_tougaard_') if self.pre[1][1][1] is None or self.pre[1][1][3] is None or self.pre[1][1][5] is None \ or self.pre[1][1][7] is None or len(str(self.pre[1][1][1])) == 0 or len(str(self.pre[1][1][3])) == 0 \ or len(str(self.pre[1][1][5])) == 0 or len(str(self.pre[1][1][7])) == 0: @@ -2987,7 +2986,7 @@ def ana(self, mode): self.stats_tab.setItem(9, 0, item) self.stats_tab.resizeColumnsToContents() self.stats_tab.resizeRowsToContents() - sum_background=0 + sum_background=np.array([0.]*len(x)) self.bg_comps=dict() for key in comps: if 'bg_' in key: diff --git a/Python/usrmodel.py b/Python/usrmodel.py index a46602f..0b5edcf 100644 --- a/Python/usrmodel.py +++ b/Python/usrmodel.py @@ -313,3 +313,82 @@ def guess(self, data, x=None, **kwargs): self.set_param_hint('sigma', value=(max(x) - min(x)) / len(x), min=0, max=2) params = self.make_params() return lmfit.models.update_param_vals(params, self.prefix, **kwargs) + + +bgrnd = [[], []] + + +def tougaard(x, y, B, C, C_d, D, only_vary_B=True): + """ + Calculates the Tougaard background of an X-ray photoelectron spectroscopy (XPS) spectrum. + + The following implementation is based on the four-parameter loss function as suggested by R.Hesse (https://doi.org/10.1002/sia.3746). + In contrast to R.Hesse, the Tougaard background is not leveled + with the data using a constant, but the background on the high-energy side is extended. This approach was + found to lead to great convergence empirically, however, the length of the data extension remains arbitrary. + + To reduce computing time, as long as only B should be variated (which makes sense in most cases), if the loss function was already calculated, + only b is further optimized. + + Parameters + ---------- + x : array-like + 1D-array containing the x-values (energies) of the spectrum. + y : array-like + 1D-array containing the y-values (intensities) of the spectrum. + B : float + Scaling factor of the Tougaard background model. + C : float + C_d : float + D : float + only_vary_B : bool, optional + Whether to only vary the scaling factor `B` when calculating the background. Defaults to True. + Varying all parameters of Tougaard background leads to instabilities and weird shaped backgrounds. + + + Returns + ------- + array-like + The Tougaard background of the XPS spectrum. + """ + global bgrnd + if np.array_equal(bgrnd[0], y) and only_vary_B: # only variating B and loss function was already calculated + return [B * elem for elem in bgrnd[1]] + else: + bgrnd[0] = y + bg = [] + delta_x = abs((x[-1] - x[0]) / len(x)) + len_padded = int(30 / delta_x) # sets expansion lenght, values between 15 to 50 work great + padded_x = np.concatenate((x, np.linspace(x[-1] + delta_x, x[-1] + delta_x * len_padded, len_padded))) + padded_y = np.concatenate((y, np.mean(y[-10:]) * np.ones(len_padded))) + for k in range(len(x)): + x_k = x[k] + bg_temp = 0 + for j in range(len(padded_y[k:])): + padded_x_kj = padded_x[k + j] + bg_temp += (padded_x_kj - x_k) / ((C + C_d * (padded_x_kj - x_k) ** 2) ** 2 + + D * (padded_x_kj - x_k) ** 2) * padded_y[k + j] * delta_x + bg.append(bg_temp) + bgrnd[1] = bg + return [B * elem for elem in bgrnd[1]] + + +class TougaardBG(lmfit.model.Model): + __doc__ = "Model of the 4 parameter loss function Tougaard. " \ + "The implementation is based on the four-parameter loss function as suggested by R.Hesse (https://doi.org/10.1002/sia.3746)." + lmfit.models.COMMON_INIT_DOC + + def __init__(self, *args, **kwargs): + super().__init__(tougaard, *args, **kwargs) + self._set_paramhints_prefix() + + def _set_paramhints_prefix(self): + self.set_param_hint('B', value=2886, min=0) + self.set_param_hint('C', value=1643, min=0) + self.set_param_hint('C_d', value=1, min=0) + self.set_param_hint('D', value=1, min=0) + + def guess(self, data, x=None, **kwargs): + if x is None: + return + params = self.make_params(B=2886, C=1643, C_d=1, D=1) + return lmfit.models.update_param_vals(params, self.prefix, **kwargs) \ No newline at end of file diff --git a/Python/xpspy.py b/Python/xpspy.py index b6a27d9..ba0f129 100644 --- a/Python/xpspy.py +++ b/Python/xpspy.py @@ -145,7 +145,7 @@ def shirley_calculate(x, y, tol=1e-5, maxit=10): return np.asarray((yr + B)[::-1]) else: # print("Shirley BG: tol (ini = ", tol, ") , iteration (max = ", maxit, "): ", it) - returnnp.asarray(yr + B) + return np.asarray(yr + B) def tougaard_calculate(x, y, tb=2866, tc=1643, tcd=1, td=1, maxit=100): From 4ea46bc403544430853da3f88afe752fbda2525d Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Mon, 15 May 2023 13:15:41 +0200 Subject: [PATCH 34/35] - created distinct models for all BG's that are included into the fit (Slope, Shirley, Tougaard). - added an extend parameter to the Tougaard, the user is now able to define, how far the data should be extended on the high kinetic/low binding energy side - the slope background is now implemented as suggested in #49 using only a k parameter for scaling the slope and without any added constant, making the BG more flexible and easier to combine with Shirley and Tougaard --- Python/main.py | 38 +++++++-------- Python/usrmodel.py | 113 +++++++++++++++++++++++++++++++++++++++++++-- Python/xpspy.py | 74 ----------------------------- 3 files changed, 127 insertions(+), 98 deletions(-) diff --git a/Python/main.py b/Python/main.py index a0b5137..784de0e 100644 --- a/Python/main.py +++ b/Python/main.py @@ -12,7 +12,7 @@ from PyQt5.QtGui import QValidator from PyQt5.QtWidgets import QItemDelegate, QLineEdit from PyQt5.QtGui import QDoubleValidator -from usrmodel import TougaardBG +from usrmodel import TougaardBG, ShirleyBG, SlopeBG from lmfit import Model from matplotlib import style from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg as FigureCanvas @@ -350,7 +350,7 @@ def initUI(self): layout_bottom_mid = QtWidgets.QVBoxLayout() # PolyBG Table list_bg_col = ['bg_c0', 'bg_c1', 'bg_c2', 'bg_c3', 'bg_c4'] - list_bg_row = ['Shirley (cv, it, k, c)', 'Tougaard(B, C, C*, D)', 'Polynomial', 'Slope(k,const)', + list_bg_row = ['Shirley (cv, it, k, c)', 'Tougaard(B, C, C*, D, extend)', 'Polynomial', 'Slope(k)', 'arctan (amp, ctr, sig)', 'erf (amp, ctr, sig)', 'cutoff (ctr, d1-4)'] self.fitp0 = QtWidgets.QTableWidget(len(list_bg_row), len(list_bg_col) * 2) self.fitp0.setItemDelegate(self.delegate) @@ -360,7 +360,7 @@ def initUI(self): # set BG table checkbox for row in range(len(list_bg_row)): for col in range(len(list_bg_colh)): - if (row == 2 or row>3 or (row==3 and col<4) or (row == 0 and 8 > col >= 4) or (row == 1 and col == 0)) and col % 2 == 0: + if (row == 2 or row>3 or (row==3 and col<2) or (row == 0 and 8 > col >= 4) or (row == 1 and col == 0)) and col % 2 == 0: item = QtWidgets.QTableWidgetItem() item.setFlags(QtCore.Qt.ItemIsUserCheckable | QtCore.Qt.ItemIsEnabled) item.setCheckState(QtCore.Qt.Unchecked) @@ -372,9 +372,9 @@ def initUI(self): self.fitp0.setItem(row, col, item) # set BG table default pre_bg = [['', 1e-06, '', 10, 2, 0.0003, 2, 1000, '', ''], - [2, 2866.0, '', 1643.0, '', 1.0, '', 1.0, '', ''], + [2, 2866.0, '', 1643.0, '', 1.0, '', 1.0, '', 50], [2, 0, 2, 0, 2, 0, 2, 0, 2, 0], - [2,0.0,2,1000, '', '', '', '', '', '']] + [2,0.0,'','','', '', '', '', '', '', '']] # self.setPreset([0], pre_bg, []) self.fitp0.resizeColumnsToContents() @@ -652,7 +652,7 @@ def set_status(self, status): self.status_label.setStyleSheet("background-color: yellow; border-radius: 9px") self.status_text.setText("Limit at 0. ") self.status_text.setToolTip( - 'If one limit reaches zero, a warning is displayed. Usually, such a case is intended because several parameters such as the amplitude are limited to positive values. If e.g. one component gets an amplitude of 0 during the fit, the warning will be displayed.') + "

If a limit reaches zero, a warning is displayed. Usually, such a case is intended because several parameters such as the amplitude and the assymetry are limited to positive values.

") else: self.status_label.setStyleSheet("background-color: blue; border-radius: 9px") self.status_text.setText("Error, Unknown state!") @@ -695,7 +695,7 @@ def activeParameters(self): elif idx == 101 and row == 1: self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) - elif idx == 6 and row == 3 and col < 4: + elif idx == 6 and row == 3 and col < 2: self.fitp0.item(row, col).setFlags(self.fitp0.item(row, col).flags() | QtCore.Qt.ItemIsEditable | QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable) elif idx == 3 and row == 4: @@ -1245,7 +1245,7 @@ def setPreset(self, list_pre_com, list_pre_bg, list_pre_pk, list_pre_pk_lims=[[0 for row in range(len(list_pre_bg)): for col in range(len(list_pre_bg[0])): item = self.fitp0.item(row, col) - if (row == 2 or row>3 or (row==3 and col<4) or (row == 0 and 8 > col >= 4) or (row == 1 and col == 0)) and col % 2 == 0: + if (row == 2 or row>3 or (row==3 and col<2) or (row == 0 and 8 > col >= 4) or (row == 1 and col == 0)) and col % 2 == 0: if list_pre_bg[row][col] == 2: item.setCheckState(QtCore.Qt.Checked) else: @@ -1790,10 +1790,12 @@ def plot(self): return self.raise_error(window_title="Error: could not load .csv file.", error_message='The input .csv is not in the correct format!. The following traceback may help to solve the issue:') strpe = (str(strpe).split()) + if strpe[0] == 'PE:' and strpe[2] == 'eV': pe = float(strpe[1]) item = QtWidgets.QTableWidgetItem(str(pe)) - self.fitp0.setItem(0, 7, item) + self.fitp0.setItem(0, 9, item) + self.fitp0.setItem(0, 8, QtWidgets.QTableWidgetItem('Pass energy (eV)')) # plt.cla() self.ar.cla() self.ax.cla() @@ -1967,7 +1969,7 @@ def bgSelector(self, x, y, mode, idx_bg): pars = None bg_mod = xpy.shirley_calculate(x, y, shA, shB) else: - mod = Model(xpy.shirley, independent_vars=["y"], prefix='bg_shirley_') + mod = ShirleyBG(independent_vars=["y"], prefix='bg_shirley_') k = self.pre[1][0][5] const = self.pre[1][0][7] pars = mod.make_params() @@ -1995,8 +1997,8 @@ def bgSelector(self, x, y, mode, idx_bg): if idx_bg == 101: mod = TougaardBG(independent_vars=["x", "y"], prefix='bg_tougaard_') if self.pre[1][1][1] is None or self.pre[1][1][3] is None or self.pre[1][1][5] is None \ - or self.pre[1][1][7] is None or len(str(self.pre[1][1][1])) == 0 or len(str(self.pre[1][1][3])) == 0 \ - or len(str(self.pre[1][1][5])) == 0 or len(str(self.pre[1][1][7])) == 0: + or self.pre[1][1][7] is None or self.pre[1][1][9] is None or len(str(self.pre[1][1][1])) == 0 or len(str(self.pre[1][1][3])) == 0 \ + or len(str(self.pre[1][1][5])) == 0 or len(str(self.pre[1][1][7]))==0 or len(str(self.pre[1][1][9])) == 0: pars = mod.guess(y, x=x, y=y) else: pars = mod.make_params() @@ -2009,6 +2011,8 @@ def bgSelector(self, x, y, mode, idx_bg): pars['bg_tougaard_C_d'].vary = False pars['bg_tougaard_D'].value = self.pre[1][1][7] pars['bg_tougaard_D'].vary = False + pars['bg_tougaard_extend'].value=self.pre[1][1][9] + pars['bg_tougaard_extend'].vary = False bg_mod = 0 if idx_bg == 3: mod = StepModel(prefix='bg_arctan_', form='arctan') @@ -2106,19 +2110,15 @@ def poly2vbm(x, ctr, d1, d2, d3, d4): if self.pre[1][2][2 * index] == 2: pars['bg_poly_c' + str(index)].vary = False if idx_bg ==6: - mod=Model(xpy.slope, prefix='bg_slope_') + mod=SlopeBG(independent_vars=['y'],prefix='bg_slope_') bg_mod=0 - if self.pre[1][3][1] is None or self.pre[1][3][3] is None or len(str(self.pre[1][3][1])) == 0 \ - or len(str(self.pre[1][3][3])) == 0: + if self.pre[1][3][1] is None or len(str(self.pre[1][3][1])) == 0: pars = mod.guess(y, x=x) else: pars = mod.make_params() pars['bg_slope_k'].value = self.pre[1][3][1] if self.pre[1][3][0] == 2: pars['bg_slope_k'].vary = False - pars['bg_slope_const'].value = self.pre[1][3][3] - if self.pre[1][3][2] == 2: - pars['bg_slope_const'].vary = False if self.fixedBG.isChecked(): for par in pars: pars[par].vary = False @@ -2557,7 +2557,6 @@ def bgResult2Pre(self, out_params, mode, idx_bgs): for idx_bg in idx_bgs: if idx_bg == 6: self.pre[1][3][1] = out_params['bg_slope_k'].value - self.pre[1][3][3] = out_params['bg_slope_const'].value if idx_bg == 100: if mode != "eva": self.pre[1][0][5] = out_params['bg_shirley_k'].value @@ -2567,6 +2566,7 @@ def bgResult2Pre(self, out_params, mode, idx_bgs): self.pre[1][1][3] = out_params['bg_tougaard_C'].value self.pre[1][1][5] = out_params['bg_tougaard_C_d'].value self.pre[1][1][7] = out_params['bg_tougaard_D'].value + self.pre[1][1][9] = out_params['bg_tougaard_extend'].value if idx_bg == 3: self.pre[1][idx_bg+1][1] = out_params['bg_arctan_amplitude'].value self.pre[1][idx_bg+1][3] = out_params['bg_arctan_center'].value diff --git a/Python/usrmodel.py b/Python/usrmodel.py index 0b5edcf..f6e1d16 100644 --- a/Python/usrmodel.py +++ b/Python/usrmodel.py @@ -315,10 +315,10 @@ def guess(self, data, x=None, **kwargs): return lmfit.models.update_param_vals(params, self.prefix, **kwargs) -bgrnd = [[], []] +bgrnd = [[], [], []] -def tougaard(x, y, B, C, C_d, D, only_vary_B=True): +def tougaard(x, y, B, C, C_d, D,extend=30, only_vary_B=True): """ Calculates the Tougaard background of an X-ray photoelectron spectroscopy (XPS) spectrum. @@ -341,6 +341,8 @@ def tougaard(x, y, B, C, C_d, D, only_vary_B=True): C : float C_d : float D : float + extend : float, optional + Length of the data extension on the high-kinetic-energy side. Defaults to 30. only_vary_B : bool, optional Whether to only vary the scaling factor `B` when calculating the background. Defaults to True. Varying all parameters of Tougaard background leads to instabilities and weird shaped backgrounds. @@ -350,15 +352,20 @@ def tougaard(x, y, B, C, C_d, D, only_vary_B=True): ------- array-like The Tougaard background of the XPS spectrum. + + See Also + ------- + The following implementation is based on the four-parameter loss function as suggested by R.Hesse [https://doi.org/10.1002/sia.3746]. """ global bgrnd - if np.array_equal(bgrnd[0], y) and only_vary_B: # only variating B and loss function was already calculated + if np.array_equal(bgrnd[0], y) and only_vary_B and bgrnd[2][0]==extend: # only variating B and loss function was already calculated return [B * elem for elem in bgrnd[1]] else: bgrnd[0] = y + bgrnd[2] = [extend] bg = [] delta_x = abs((x[-1] - x[0]) / len(x)) - len_padded = int(30 / delta_x) # sets expansion lenght, values between 15 to 50 work great + len_padded = int(extend / delta_x) # sets expansion lenght, values between 15 to 50 work great padded_x = np.concatenate((x, np.linspace(x[-1] + delta_x, x[-1] + delta_x * len_padded, len_padded))) padded_y = np.concatenate((y, np.mean(y[-10:]) * np.ones(len_padded))) for k in range(len(x)): @@ -375,7 +382,7 @@ def tougaard(x, y, B, C, C_d, D, only_vary_B=True): class TougaardBG(lmfit.model.Model): __doc__ = "Model of the 4 parameter loss function Tougaard. " \ - "The implementation is based on the four-parameter loss function as suggested by R.Hesse (https://doi.org/10.1002/sia.3746)." + lmfit.models.COMMON_INIT_DOC + "The implementation is based on the four-parameter loss function as suggested by R.Hesse [https://doi.org/10.1002/sia.3746]. In addition, the extend parameter is introduced, which improves the agreement between data and Tougaard BG by extending the Data on the high-kinetic energy side (low binding energy side) by the mean intensity value at the rightmost kinetic energy scale. extend represents the length of the data extension on the high-kinetic-energy side in eV. Defaults to 30." + lmfit.models.COMMON_INIT_DOC def __init__(self, *args, **kwargs): super().__init__(tougaard, *args, **kwargs) @@ -386,9 +393,105 @@ def _set_paramhints_prefix(self): self.set_param_hint('C', value=1643, min=0) self.set_param_hint('C_d', value=1, min=0) self.set_param_hint('D', value=1, min=0) + self.set_param_hint('extend', value=30, vary=False) def guess(self, data, x=None, **kwargs): if x is None: return params = self.make_params(B=2886, C=1643, C_d=1, D=1) + return lmfit.models.update_param_vals(params, self.prefix, **kwargs) + + +def shirley(y, k, const): + """ + Calculates the Shirley background of an X-ray photoelectron spectroscopy (XPS) spectrum. + This implementation calculates the Shirley background by integrating the step characteristic of the spectrum. + + Parameters + ---------- + y : array-like + 1D-array containing the y-values (intensities) of the spectrum. + k : float + Slope of the step characteristic. + const : float + Constant offset of the step characteristic. + + Returns + ------- + array-like + The Shirley background of the XPS spectrum. + """ + n = len(y) + y_right = const + y_temp = y - y_right # step characteristic is better approximated, if only the step without background is integrated + bg = [] + for i in range(n): + bg.append(np.sum(y_temp[i:])) + return np.asarray([k * elem + y_right for elem in bg]) + + +class ShirleyBG(lmfit.model.Model): + __doc__ = "Model of the Shirley background for X-ray photoelectron spectroscopy (XPS) spectra." + lmfit.models.COMMON_INIT_DOC + def __init__(self, *args, **kwargs): + super().__init__(shirley, *args, **kwargs) + self._set_paramhints_prefix() + + def _set_paramhints_prefix(self): + self.set_param_hint('k', value=0.03, min=0) + self.set_param_hint('const', value=1000, min=0) + def guess(self, data, x=None, **kwargs): + if x is None: + return + params = self.make_params(k=0.03,const=1000) + return lmfit.models.update_param_vals(params, self.prefix, **kwargs) + + +def slope(y, k): + """ + Calculates the slope background of an X-ray photoelectron spectroscopy (XPS) spectrum. + The slope background has some similarities to the Shirley background, e.g. the slope background is calculated integrating the Shirley background from each data point to the + end. Afterwards, a slope parameter k is used for scaling the slope accordingly to the measured data. + + Parameters + ---------- + y : array-like + 1D-array containing the y-values (intensities) of the spectrum. + k : float + Slope of the linear function for determining the background. + + Returns + ------- + array-like + The slope background of the XPS spectrum. + + See Also + -------- + Slope Background implemented as suggested by A. Herrera-Gomez et al in [DOI: 10.1016/j.elspec.2013.07.006]. + """ + n = len(y) + y_right = np.min(y) + y_temp = y - y_right + temp = [] + bg = [] + for i in range(n): + temp.append(np.sum(y_temp[i:])) + for j in range(n): + bg.append(np.sum(temp[j:])) + return np.asarray([-k * elem for elem in bg]) + + +class SlopeBG(lmfit.model.Model): + __doc__ = "Model of the Slopey background for X-ray photoelectron spectroscopy (XPS) spectra. Slope Background implemented as suggested by A. Herrera-Gomez et al in [DOI: 10.1016/j.elspec.2013.07.006]." + lmfit.models.COMMON_INIT_DOC + + def __init__(self, *args, **kwargs): + super().__init__(slope, *args, **kwargs) + self._set_paramhints_prefix() + + def _set_paramhints_prefix(self): + self.set_param_hint('k', value=0.01) + + def guess(self, data, x=None, **kwargs): + if x is None: + return + params = self.make_params(k=0.01) return lmfit.models.update_param_vals(params, self.prefix, **kwargs) \ No newline at end of file diff --git a/Python/xpspy.py b/Python/xpspy.py index ba0f129..d3c4382 100644 --- a/Python/xpspy.py +++ b/Python/xpspy.py @@ -195,77 +195,3 @@ def tougaard_calculate(x, y, tb=2866, tc=1643, tcd=1, td=1, maxit=100): return [np.asarray(y[len(y) - 1] + Btou), tb] - -bgrnd = [[], []] - - -def tougaard2(x, y, B, C, C_d, D): - # returns an approximation of the Tougaard BG for a given parameterset - if np.array_equal(bgrnd[0], y): - return np.asarray([B * elem for elem in bgrnd[1]]) - else: - bgrnd[0] = y - bg = [] - delta_x = abs((x[-1] - x[0]) / len(x)) - extend=35 - len_padded = int(extend / delta_x) - # len_padded = 3*len(x) - padded_x = np.concatenate((x, np.linspace(x[-1] + delta_x, x[-1] + delta_x * len_padded, len_padded))) - padded_y = np.concatenate((y,np.mean(y[-10:]) * np.ones(len_padded))) - for k in range(len(x)): - x_k = x[k] - bg_temp = 0 - for j in range(len(padded_y[k:])): - padded_x_kj = padded_x[k + j] - bg_temp += (padded_x_kj - x_k) / ((C + C_d * (padded_x_kj - x_k) ** 2) ** 2 - + D * (padded_x_kj - x_k) ** 2) * padded_y[k + j] * delta_x - bg.append(bg_temp) - bgrnd[1] = bg - return np.asarray([B * elem for elem in bgrnd[1]]) - - -def tougaard(x, y, B, C, C_d, D): - # returns an approximation of the Tougaard BG for a given parameterset - if np.array_equal(bgrnd[0], y): - return [np.asarray([B * elem for elem in bgrnd[1]]), B] - else: - bgrnd[0] = y - bg = [] - delta_x = abs((x[-1] - x[0]) / len(x)) - len_padded = int(50 / delta_x ) - # len_padded = 3*len(x) - padded_x = np.concatenate((x, np.linspace(x[-1] + delta_x, x[-1] + delta_x * len_padded, len_padded))) - padded_y = np.concatenate((y, np.mean(y[-1:]) * np.ones(len_padded))) - for k in range(len(x)): - x_k = x[k] - bg_temp = 0 - for j in range(len(padded_y[k:])): - padded_x_kj = padded_x[k + j] - bg_temp += (padded_x_kj - x_k) / ((C + C_d * (padded_x_kj - x_k) ** 2) ** 2 - + D * (padded_x_kj - x_k) ** 2) * padded_y[k + j] * delta_x - bg.append(bg_temp) - bgrnd[1] = bg - return [np.asarray([B * elem for elem in bg]), B] - - -def shirley(y, k, const): - n = len(y) - y_right = const - y_temp = y - y_right - bg = [] - for i in range(n): - bg.append(np.sum(y_temp[i:])) - return np.asarray([k * elem + y_right for elem in bg]) - -def slope(y, k, const): - n=len(y) - #print('len slope',n) - y_temp=y-const - bg=[] - bg2=[] - for i in range(n): - bg.append(np.sum(y_temp[i:])) #sum from i until end of y_temp - bg=np.asarray(bg)+const - for j in range(len(bg)): - bg2.append(np.sum(bg[j:])) - return -k*np.asarray(bg2) \ No newline at end of file From 52749948dfb003ccff87fcddc12a087a8d9919cd Mon Sep 17 00:00:00 2001 From: Julian-Hochhaus# Date: Mon, 15 May 2023 13:22:02 +0200 Subject: [PATCH 35/35] increased version number by +1 --- Python/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Python/main.py b/Python/main.py index 784de0e..01ce29a 100644 --- a/Python/main.py +++ b/Python/main.py @@ -84,7 +84,7 @@ def __init__(self): self.initUI() def initUI(self): - self.version = 'LG4X: LMFit GUI for XPS curve fitting v2.0.3-dev' + self.version = 'LG4X: LMFit GUI for XPS curve fitting v2.0.4' self.floating = '.4f' self.setGeometry(700, 500, 1600, 900) self.center()

WHe& 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