corems.encapsulation.nist_atoms
NIST-pinned atomic masses, abundances, and isotope lists.
Do not edit by hand. Regenerate with just nist-atoms.
Public lookup API is corems.encapsulation.constant.Atoms.
Hydrogen aliases: H/1H, D/2H. Most-abundant nuclides are stored under both the bare symbol and the mass-number key (C and 12C). Formula strings use canonical keys only.
isotopes here is a list of rare-nuclide keys, or [None] when there
is no heavy isotope. Do not use this dict as Atoms.isotopes (that
value is [English name, rare keys]). English names are not a NIST
field; see Atoms.element_names.
1"""NIST-pinned atomic masses, abundances, and isotope lists. 2 3Do not edit by hand. Regenerate with `just nist-atoms`. 4Public lookup API is ``corems.encapsulation.constant.Atoms``. 5 6Hydrogen aliases: H/1H, D/2H. 7Most-abundant nuclides are stored under both the bare symbol and the 8mass-number key (C and 12C). Formula strings use canonical keys only. 9 10``isotopes`` here is a list of rare-nuclide keys, or ``[None]`` when there 11is no heavy isotope. Do not use this dict as ``Atoms.isotopes`` (that 12value is ``[English name, rare keys]``). English names are not a NIST 13field; see ``Atoms.element_names``. 14""" 15 16NIST_TABLE_ID = 'Coursey et al. Atomic Weights and Isotopic Compositions version 4.1. https://www.nist.gov/pml/atomic-weights-and-isotopic-compositions-relative-atomic-masses' 17NIST_DUMP_URL = 'https://physics.nist.gov/cgi-bin/Compositions/stand_alone.pl?ele=&ascii=ascii2&isotype=all' 18NIST_RETRIEVED = '2026-09-02' 19 20atomic_masses = { 21 'C': 12.0000000, 22 'H': 1.00782503223, 23 'O': 15.99491461957, 24 'N': 14.00307400443, 25 'P': 30.97376199842, 26 'S': 31.9720711744, 27 'F': 18.99840316273, 28 'Cl': 34.968852682, 29 'Br': 78.9183376, 30 'I': 126.9044719, 31 'Li': 7.0160034366, 32 'Na': 22.9897692820, 33 'K': 38.9637064864, 34 'Rb': 84.9117897379, 35 'Cs': 132.9054519610, 36 'He': 4.00260325413, 37 'Ne': 19.9924401762, 38 'Ar': 39.9623831237, 39 'Kr': 83.9114977282, 40 'Xe': 131.9041550856, 41 'Be': 9.012183065, 42 'B': 11.00930536, 43 'Mg': 23.985041697, 44 'Al': 26.98153853, 45 'Si': 27.97692653465, 46 'Ca': 39.962590863, 47 'Sc': 44.95590828, 48 'Ti': 47.94794198, 49 'V': 50.94395704, 50 'Cr': 51.94050623, 51 'Mn': 54.93804391, 52 'Fe': 55.93493633, 53 'Co': 58.93319429, 54 'Ni': 57.93534241, 55 'Cu': 62.92959772, 56 'Zn': 63.92914201, 57 'Ga': 68.9255735, 58 'Ge': 73.921177761, 59 'As': 74.92159457, 60 'Se': 79.9165218, 61 'Sr': 87.9056125, 62 'Y': 88.9058403, 63 'Zr': 89.9046977, 64 'Nb': 92.9063730, 65 'Mo': 97.90540482, 66 'Ru': 101.9043441, 67 'Rh': 102.9054980, 68 'Pd': 105.9034804, 69 'Ag': 106.9050916, 70 'Cd': 113.90336509, 71 'In': 114.903878776, 72 'Sn': 119.90220163, 73 'Sb': 120.9038120, 74 'Te': 129.906222748, 75 'Ba': 137.90524700, 76 'La': 138.9063563, 77 'Hf': 179.9465570, 78 'Ta': 180.9479958, 79 'W': 183.95093092, 80 'Re': 186.9557501, 81 'Os': 191.9614770, 82 'Ir': 192.9629216, 83 'Pt': 194.9647917, 84 'Au': 196.96656879, 85 'Hg': 201.97064340, 86 'Tl': 204.9744278, 87 'Pb': 207.9766525, 88 'Bi': 208.9803991, 89 'Ce': 139.9054431, 90 'Pr': 140.9076576, 91 'Nd': 141.9077290, 92 'Sm': 151.9197397, 93 'Eu': 152.9212380, 94 'Gd': 157.9241123, 95 'Tb': 158.9253547, 96 'Dy': 163.9291819, 97 'Ho': 164.9303288, 98 'Er': 165.9302995, 99 'Tm': 168.9342179, 100 'Yb': 173.9388664, 101 'Lu': 174.9407752, 102 'Th': 232.0380558, 103 'Pa': 231.0358842, 104 'U': 238.0507884, 105 'D': 2.01410177812, 106 '3He': 3.0160293201, 107 '6Li': 6.0151228874, 108 '10B': 10.01293695, 109 '13C': 13.00335483507, 110 '15N': 15.00010889888, 111 '17O': 16.99913175650, 112 '18O': 17.99915961286, 113 '21Ne': 20.993846685, 114 '22Ne': 21.991385114, 115 '25Mg': 24.985836976, 116 '26Mg': 25.982592968, 117 '29Si': 28.97649466490, 118 '30Si': 29.973770136, 119 '33S': 32.9714589098, 120 '34S': 33.967867004, 121 '36Ar': 35.967545105, 122 '36S': 35.96708071, 123 '37Cl': 36.965902602, 124 '38Ar': 37.96273211, 125 '40K': 39.963998166, 126 '41K': 40.9618252579, 127 '42Ca': 41.95861783, 128 '43Ca': 42.95876644, 129 '44Ca': 43.95548156, 130 '46Ca': 45.9536890, 131 '46Ti': 45.95262772, 132 '47Ti': 46.95175879, 133 '48Ca': 47.95252276, 134 '49Ti': 48.94786568, 135 '50Cr': 49.94604183, 136 '50Ti': 49.94478689, 137 '50V': 49.94715601, 138 '53Cr': 52.94064815, 139 '54Cr': 53.93887916, 140 '54Fe': 53.93960899, 141 '57Fe': 56.93539284, 142 '58Fe': 57.93327443, 143 '60Ni': 59.93078588, 144 '61Ni': 60.93105557, 145 '62Ni': 61.92834537, 146 '64Ni': 63.92796682, 147 '65Cu': 64.92778970, 148 '66Zn': 65.92603381, 149 '67Zn': 66.92712775, 150 '68Zn': 67.92484455, 151 '70Ge': 69.92424875, 152 '70Zn': 69.9253192, 153 '71Ga': 70.92470258, 154 '72Ge': 71.922075826, 155 '73Ge': 72.923458956, 156 '74Se': 73.922475934, 157 '76Ge': 75.921402726, 158 '76Se': 75.919213704, 159 '77Se': 76.919914154, 160 '78Kr': 77.92036494, 161 '78Se': 77.91730928, 162 '80Kr': 79.91637808, 163 '81Br': 80.9162897, 164 '82Kr': 81.91348273, 165 '82Se': 81.9166995, 166 '83Kr': 82.91412716, 167 '84Sr': 83.9134191, 168 '86Kr': 85.9106106269, 169 '86Sr': 85.9092606, 170 '87Rb': 86.9091805310, 171 '87Sr': 86.9088775, 172 '91Zr': 90.9056396, 173 '92Mo': 91.90680796, 174 '92Zr': 91.9050347, 175 '94Mo': 93.90508490, 176 '94Zr': 93.9063108, 177 '95Mo': 94.90583877, 178 '96Mo': 95.90467612, 179 '96Ru': 95.90759025, 180 '96Zr': 95.9082714, 181 '97Mo': 96.90601812, 182 '98Ru': 97.9052868, 183 '99Ru': 98.9059341, 184 '100Mo': 99.9074718, 185 '100Ru': 99.9042143, 186 '101Ru': 100.9055769, 187 '102Pd': 101.9056022, 188 '104Pd': 103.9040305, 189 '104Ru': 103.9054275, 190 '105Pd': 104.9050796, 191 '106Cd': 105.9064599, 192 '108Cd': 107.9041834, 193 '108Pd': 107.9038916, 194 '109Ag': 108.9047553, 195 '110Cd': 109.90300661, 196 '110Pd': 109.90517220, 197 '111Cd': 110.90418287, 198 '112Cd': 111.90276287, 199 '112Sn': 111.90482387, 200 '113Cd': 112.90440813, 201 '113In': 112.90406184, 202 '114Sn': 113.9027827, 203 '115Sn': 114.903344699, 204 '116Cd': 115.90476315, 205 '116Sn': 115.90174280, 206 '117Sn': 116.90295398, 207 '118Sn': 117.90160657, 208 '119Sn': 118.90331117, 209 '120Te': 119.9040593, 210 '122Sn': 121.9034438, 211 '122Te': 121.9030435, 212 '123Sb': 122.9042132, 213 '123Te': 122.9042698, 214 '124Sn': 123.9052766, 215 '124Te': 123.9028171, 216 '124Xe': 123.9058920, 217 '125Te': 124.9044299, 218 '126Te': 125.9033109, 219 '126Xe': 125.9042983, 220 '128Te': 127.90446128, 221 '128Xe': 127.9035310, 222 '129Xe': 128.9047808611, 223 '130Ba': 129.9063207, 224 '130Xe': 129.903509349, 225 '131Xe': 130.90508406, 226 '132Ba': 131.9050611, 227 '134Ba': 133.90450818, 228 '134Xe': 133.90539466, 229 '135Ba': 134.90568838, 230 '136Ba': 135.90457573, 231 '136Ce': 135.90712921, 232 '136Xe': 135.907214484, 233 '137Ba': 136.90582714, 234 '138Ce': 137.905991, 235 '138La': 137.9071149, 236 '142Ce': 141.9092504, 237 '143Nd': 142.9098200, 238 '144Nd': 143.9100930, 239 '144Sm': 143.9120065, 240 '145Nd': 144.9125793, 241 '146Nd': 145.9131226, 242 '147Sm': 146.9149044, 243 '148Nd': 147.9168993, 244 '148Sm': 147.9148292, 245 '149Sm': 148.9171921, 246 '150Nd': 149.9209022, 247 '150Sm': 149.9172829, 248 '151Eu': 150.9198578, 249 '152Gd': 151.9197995, 250 '154Gd': 153.9208741, 251 '154Sm': 153.9222169, 252 '155Gd': 154.9226305, 253 '156Dy': 155.9242847, 254 '156Gd': 155.9221312, 255 '157Gd': 156.9239686, 256 '158Dy': 157.9244159, 257 '160Dy': 159.9252046, 258 '160Gd': 159.9270624, 259 '161Dy': 160.9269405, 260 '162Dy': 161.9268056, 261 '162Er': 161.9287884, 262 '163Dy': 162.9287383, 263 '164Er': 163.9292088, 264 '167Er': 166.9320546, 265 '168Er': 167.9323767, 266 '168Yb': 167.9338896, 267 '170Er': 169.9354702, 268 '170Yb': 169.9347664, 269 '171Yb': 170.9363302, 270 '172Yb': 171.9363859, 271 '173Yb': 172.9382151, 272 '174Hf': 173.9400461, 273 '176Hf': 175.9414076, 274 '176Lu': 175.9426897, 275 '176Yb': 175.9425764, 276 '177Hf': 176.9432277, 277 '178Hf': 177.9437058, 278 '179Hf': 178.9458232, 279 '180Ta': 179.9474648, 280 '180W': 179.9467108, 281 '182W': 181.94820394, 282 '183W': 182.95022275, 283 '184Os': 183.9524885, 284 '185Re': 184.9529545, 285 '186Os': 185.9538350, 286 '186W': 185.9543628, 287 '187Os': 186.9557474, 288 '188Os': 187.9558352, 289 '189Os': 188.9581442, 290 '190Os': 189.9584437, 291 '190Pt': 189.9599297, 292 '191Ir': 190.9605893, 293 '192Pt': 191.9610387, 294 '194Pt': 193.9626809, 295 '196Hg': 195.9658326, 296 '196Pt': 195.96495209, 297 '198Hg': 197.96676860, 298 '198Pt': 197.9678949, 299 '199Hg': 198.96828064, 300 '200Hg': 199.96832659, 301 '201Hg': 200.97030284, 302 '203Tl': 202.9723446, 303 '204Hg': 203.97349398, 304 '204Pb': 203.9730440, 305 '206Pb': 205.9744657, 306 '207Pb': 206.9758973, 307 '234U': 234.0409523, 308 '235U': 235.0439301, 309 '102Ru': 101.9043441, 310 '103Rh': 102.9054980, 311 '106Pd': 105.9034804, 312 '107Ag': 106.9050916, 313 '114Cd': 113.90336509, 314 '115In': 114.903878776, 315 '11B': 11.00930536, 316 '120Sn': 119.90220163, 317 '121Sb': 120.9038120, 318 '127I': 126.9044719, 319 '12C': 12.0000000, 320 '130Te': 129.906222748, 321 '132Xe': 131.9041550856, 322 '133Cs': 132.9054519610, 323 '138Ba': 137.90524700, 324 '139La': 138.9063563, 325 '140Ce': 139.9054431, 326 '141Pr': 140.9076576, 327 '142Nd': 141.9077290, 328 '14N': 14.00307400443, 329 '152Sm': 151.9197397, 330 '153Eu': 152.9212380, 331 '158Gd': 157.9241123, 332 '159Tb': 158.9253547, 333 '164Dy': 163.9291819, 334 '165Ho': 164.9303288, 335 '166Er': 165.9302995, 336 '169Tm': 168.9342179, 337 '16O': 15.99491461957, 338 '174Yb': 173.9388664, 339 '175Lu': 174.9407752, 340 '180Hf': 179.9465570, 341 '181Ta': 180.9479958, 342 '184W': 183.95093092, 343 '187Re': 186.9557501, 344 '192Os': 191.9614770, 345 '193Ir': 192.9629216, 346 '195Pt': 194.9647917, 347 '197Au': 196.96656879, 348 '19F': 18.99840316273, 349 '1H': 1.00782503223, 350 '202Hg': 201.97064340, 351 '205Tl': 204.9744278, 352 '208Pb': 207.9766525, 353 '209Bi': 208.9803991, 354 '20Ne': 19.9924401762, 355 '231Pa': 231.0358842, 356 '232Th': 232.0380558, 357 '238U': 238.0507884, 358 '23Na': 22.9897692820, 359 '24Mg': 23.985041697, 360 '27Al': 26.98153853, 361 '28Si': 27.97692653465, 362 '2H': 2.01410177812, 363 '31P': 30.97376199842, 364 '32S': 31.9720711744, 365 '35Cl': 34.968852682, 366 '39K': 38.9637064864, 367 '40Ar': 39.9623831237, 368 '40Ca': 39.962590863, 369 '45Sc': 44.95590828, 370 '48Ti': 47.94794198, 371 '4He': 4.00260325413, 372 '51V': 50.94395704, 373 '52Cr': 51.94050623, 374 '55Mn': 54.93804391, 375 '56Fe': 55.93493633, 376 '58Ni': 57.93534241, 377 '59Co': 58.93319429, 378 '63Cu': 62.92959772, 379 '64Zn': 63.92914201, 380 '69Ga': 68.9255735, 381 '74Ge': 73.921177761, 382 '75As': 74.92159457, 383 '79Br': 78.9183376, 384 '7Li': 7.0160034366, 385 '80Se': 79.9165218, 386 '84Kr': 83.9114977282, 387 '85Rb': 84.9117897379, 388 '88Sr': 87.9056125, 389 '89Y': 88.9058403, 390 '90Zr': 89.9046977, 391 '93Nb': 92.9063730, 392 '98Mo': 97.90540482, 393 '9Be': 9.012183065, 394} 395 396isotopic_abundance = { 397 'C': 0.9893, 398 'H': 0.999885, 399 'O': 0.99757, 400 'N': 0.99636, 401 'P': 1, 402 'S': 0.9499, 403 'F': 1, 404 'Cl': 0.7576, 405 'Br': 0.5069, 406 'I': 1, 407 'Li': 0.9241, 408 'Na': 1, 409 'K': 0.932581, 410 'Rb': 0.7217, 411 'Cs': 1, 412 'He': 0.99999866, 413 'Ne': 0.9048, 414 'Ar': 0.996035, 415 'Kr': 0.56987, 416 'Xe': 0.269086, 417 'Be': 1, 418 'B': 0.801, 419 'Mg': 0.7899, 420 'Al': 1, 421 'Si': 0.92223, 422 'Ca': 0.96941, 423 'Sc': 1, 424 'Ti': 0.7372, 425 'V': 0.99750, 426 'Cr': 0.83789, 427 'Mn': 1, 428 'Fe': 0.91754, 429 'Co': 1, 430 'Ni': 0.68077, 431 'Cu': 0.6915, 432 'Zn': 0.4917, 433 'Ga': 0.60108, 434 'Ge': 0.3650, 435 'As': 1, 436 'Se': 0.4961, 437 'Sr': 0.8258, 438 'Y': 1, 439 'Zr': 0.5145, 440 'Nb': 1, 441 'Mo': 0.2439, 442 'Ru': 0.3155, 443 'Rh': 1, 444 'Pd': 0.2733, 445 'Ag': 0.51839, 446 'Cd': 0.2873, 447 'In': 0.9571, 448 'Sn': 0.3258, 449 'Sb': 0.5721, 450 'Te': 0.3408, 451 'Ba': 0.71698, 452 'La': 0.9991119, 453 'Hf': 0.3508, 454 'Ta': 0.9998799, 455 'W': 0.3064, 456 'Re': 0.6260, 457 'Os': 0.4078, 458 'Ir': 0.627, 459 'Pt': 0.3378, 460 'Au': 1, 461 'Hg': 0.2986, 462 'Tl': 0.7048, 463 'Pb': 0.524, 464 'Bi': 1, 465 'Ce': 0.88450, 466 'Pr': 1, 467 'Nd': 0.27152, 468 'Sm': 0.2675, 469 'Eu': 0.5219, 470 'Gd': 0.2484, 471 'Tb': 1, 472 'Dy': 0.28260, 473 'Ho': 1, 474 'Er': 0.33503, 475 'Tm': 1, 476 'Yb': 0.32026, 477 'Lu': 0.97401, 478 'Th': 1, 479 'Pa': 1, 480 'U': 0.992742, 481 'D': 0.000115, 482 '3He': 0.00000134, 483 '6Li': 0.0759, 484 '10B': 0.199, 485 '13C': 0.0107, 486 '15N': 0.00364, 487 '17O': 0.00038, 488 '18O': 0.00205, 489 '21Ne': 0.0027, 490 '22Ne': 0.0925, 491 '25Mg': 0.1000, 492 '26Mg': 0.1101, 493 '29Si': 0.04685, 494 '30Si': 0.03092, 495 '33S': 0.0075, 496 '34S': 0.0425, 497 '36Ar': 0.003336, 498 '36S': 0.0001, 499 '37Cl': 0.2424, 500 '38Ar': 0.000629, 501 '40K': 0.000117, 502 '41K': 0.067302, 503 '42Ca': 0.00647, 504 '43Ca': 0.00135, 505 '44Ca': 0.02086, 506 '46Ca': 0.00004, 507 '46Ti': 0.0825, 508 '47Ti': 0.0744, 509 '48Ca': 0.00187, 510 '49Ti': 0.0541, 511 '50Cr': 0.04345, 512 '50Ti': 0.0518, 513 '50V': 0.00250, 514 '53Cr': 0.09501, 515 '54Cr': 0.02365, 516 '54Fe': 0.05845, 517 '57Fe': 0.02119, 518 '58Fe': 0.00282, 519 '60Ni': 0.26223, 520 '61Ni': 0.011399, 521 '62Ni': 0.036346, 522 '64Ni': 0.009255, 523 '65Cu': 0.3085, 524 '66Zn': 0.2773, 525 '67Zn': 0.0404, 526 '68Zn': 0.1845, 527 '70Ge': 0.2057, 528 '70Zn': 0.0061, 529 '71Ga': 0.39892, 530 '72Ge': 0.2745, 531 '73Ge': 0.0775, 532 '74Se': 0.0089, 533 '76Ge': 0.0773, 534 '76Se': 0.0937, 535 '77Se': 0.0763, 536 '78Kr': 0.00355, 537 '78Se': 0.2377, 538 '80Kr': 0.02286, 539 '81Br': 0.4931, 540 '82Kr': 0.11593, 541 '82Se': 0.0873, 542 '83Kr': 0.11500, 543 '84Sr': 0.0056, 544 '86Kr': 0.17279, 545 '86Sr': 0.0986, 546 '87Rb': 0.2783, 547 '87Sr': 0.0700, 548 '91Zr': 0.1122, 549 '92Mo': 0.1453, 550 '92Zr': 0.1715, 551 '94Mo': 0.0915, 552 '94Zr': 0.1738, 553 '95Mo': 0.1584, 554 '96Mo': 0.1667, 555 '96Ru': 0.0554, 556 '96Zr': 0.0280, 557 '97Mo': 0.0960, 558 '98Ru': 0.0187, 559 '99Ru': 0.1276, 560 '100Mo': 0.0982, 561 '100Ru': 0.1260, 562 '101Ru': 0.1706, 563 '102Pd': 0.0102, 564 '104Pd': 0.1114, 565 '104Ru': 0.1862, 566 '105Pd': 0.2233, 567 '106Cd': 0.0125, 568 '108Cd': 0.0089, 569 '108Pd': 0.2646, 570 '109Ag': 0.48161, 571 '110Cd': 0.1249, 572 '110Pd': 0.1172, 573 '111Cd': 0.1280, 574 '112Cd': 0.2413, 575 '112Sn': 0.0097, 576 '113Cd': 0.1222, 577 '113In': 0.0429, 578 '114Sn': 0.0066, 579 '115Sn': 0.0034, 580 '116Cd': 0.0749, 581 '116Sn': 0.1454, 582 '117Sn': 0.0768, 583 '118Sn': 0.2422, 584 '119Sn': 0.0859, 585 '120Te': 0.0009, 586 '122Sn': 0.0463, 587 '122Te': 0.0255, 588 '123Sb': 0.4279, 589 '123Te': 0.0089, 590 '124Sn': 0.0579, 591 '124Te': 0.0474, 592 '124Xe': 0.000952, 593 '125Te': 0.0707, 594 '126Te': 0.1884, 595 '126Xe': 0.000890, 596 '128Te': 0.3174, 597 '128Xe': 0.019102, 598 '129Xe': 0.264006, 599 '130Ba': 0.00106, 600 '130Xe': 0.040710, 601 '131Xe': 0.212324, 602 '132Ba': 0.00101, 603 '134Ba': 0.02417, 604 '134Xe': 0.104357, 605 '135Ba': 0.06592, 606 '136Ba': 0.07854, 607 '136Ce': 0.00185, 608 '136Xe': 0.088573, 609 '137Ba': 0.11232, 610 '138Ce': 0.00251, 611 '138La': 0.0008881, 612 '142Ce': 0.11114, 613 '143Nd': 0.12174, 614 '144Nd': 0.23798, 615 '144Sm': 0.0307, 616 '145Nd': 0.08293, 617 '146Nd': 0.17189, 618 '147Sm': 0.1499, 619 '148Nd': 0.05756, 620 '148Sm': 0.1124, 621 '149Sm': 0.1382, 622 '150Nd': 0.05638, 623 '150Sm': 0.0738, 624 '151Eu': 0.4781, 625 '152Gd': 0.0020, 626 '154Gd': 0.0218, 627 '154Sm': 0.2275, 628 '155Gd': 0.1480, 629 '156Dy': 0.00056, 630 '156Gd': 0.2047, 631 '157Gd': 0.1565, 632 '158Dy': 0.00095, 633 '160Dy': 0.02329, 634 '160Gd': 0.2186, 635 '161Dy': 0.18889, 636 '162Dy': 0.25475, 637 '162Er': 0.00139, 638 '163Dy': 0.24896, 639 '164Er': 0.01601, 640 '167Er': 0.22869, 641 '168Er': 0.26978, 642 '168Yb': 0.00123, 643 '170Er': 0.14910, 644 '170Yb': 0.02982, 645 '171Yb': 0.1409, 646 '172Yb': 0.2168, 647 '173Yb': 0.16103, 648 '174Hf': 0.0016, 649 '176Hf': 0.0526, 650 '176Lu': 0.02599, 651 '176Yb': 0.12996, 652 '177Hf': 0.1860, 653 '178Hf': 0.2728, 654 '179Hf': 0.1362, 655 '180Ta': 0.0001201, 656 '180W': 0.0012, 657 '182W': 0.2650, 658 '183W': 0.1431, 659 '184Os': 0.0002, 660 '185Re': 0.3740, 661 '186Os': 0.0159, 662 '186W': 0.2843, 663 '187Os': 0.0196, 664 '188Os': 0.1324, 665 '189Os': 0.1615, 666 '190Os': 0.2626, 667 '190Pt': 0.00012, 668 '191Ir': 0.373, 669 '192Pt': 0.00782, 670 '194Pt': 0.3286, 671 '196Hg': 0.0015, 672 '196Pt': 0.2521, 673 '198Hg': 0.0997, 674 '198Pt': 0.07356, 675 '199Hg': 0.1687, 676 '200Hg': 0.2310, 677 '201Hg': 0.1318, 678 '203Tl': 0.2952, 679 '204Hg': 0.0687, 680 '204Pb': 0.014, 681 '206Pb': 0.241, 682 '207Pb': 0.221, 683 '234U': 0.000054, 684 '235U': 0.007204, 685 '102Ru': 0.3155, 686 '103Rh': 1, 687 '106Pd': 0.2733, 688 '107Ag': 0.51839, 689 '114Cd': 0.2873, 690 '115In': 0.9571, 691 '11B': 0.801, 692 '120Sn': 0.3258, 693 '121Sb': 0.5721, 694 '127I': 1, 695 '12C': 0.9893, 696 '130Te': 0.3408, 697 '132Xe': 0.269086, 698 '133Cs': 1, 699 '138Ba': 0.71698, 700 '139La': 0.9991119, 701 '140Ce': 0.88450, 702 '141Pr': 1, 703 '142Nd': 0.27152, 704 '14N': 0.99636, 705 '152Sm': 0.2675, 706 '153Eu': 0.5219, 707 '158Gd': 0.2484, 708 '159Tb': 1, 709 '164Dy': 0.28260, 710 '165Ho': 1, 711 '166Er': 0.33503, 712 '169Tm': 1, 713 '16O': 0.99757, 714 '174Yb': 0.32026, 715 '175Lu': 0.97401, 716 '180Hf': 0.3508, 717 '181Ta': 0.9998799, 718 '184W': 0.3064, 719 '187Re': 0.6260, 720 '192Os': 0.4078, 721 '193Ir': 0.627, 722 '195Pt': 0.3378, 723 '197Au': 1, 724 '19F': 1, 725 '1H': 0.999885, 726 '202Hg': 0.2986, 727 '205Tl': 0.7048, 728 '208Pb': 0.524, 729 '209Bi': 1, 730 '20Ne': 0.9048, 731 '231Pa': 1, 732 '232Th': 1, 733 '238U': 0.992742, 734 '23Na': 1, 735 '24Mg': 0.7899, 736 '27Al': 1, 737 '28Si': 0.92223, 738 '2H': 0.000115, 739 '31P': 1, 740 '32S': 0.9499, 741 '35Cl': 0.7576, 742 '39K': 0.932581, 743 '40Ar': 0.996035, 744 '40Ca': 0.96941, 745 '45Sc': 1, 746 '48Ti': 0.7372, 747 '4He': 0.99999866, 748 '51V': 0.99750, 749 '52Cr': 0.83789, 750 '55Mn': 1, 751 '56Fe': 0.91754, 752 '58Ni': 0.68077, 753 '59Co': 1, 754 '63Cu': 0.6915, 755 '64Zn': 0.4917, 756 '69Ga': 0.60108, 757 '74Ge': 0.3650, 758 '75As': 1, 759 '79Br': 0.5069, 760 '7Li': 0.9241, 761 '80Se': 0.4961, 762 '84Kr': 0.56987, 763 '85Rb': 0.7217, 764 '88Sr': 0.8258, 765 '89Y': 1, 766 '90Zr': 0.5145, 767 '93Nb': 1, 768 '98Mo': 0.2439, 769 '9Be': 1, 770} 771 772isotopes = { 773 'C': ['13C'], 774 'H': ['D'], 775 'O': ['17O', '18O'], 776 'N': ['15N'], 777 'P': [None], 778 'S': ['33S', '34S', '36S'], 779 'F': [None], 780 'Cl': ['37Cl'], 781 'Br': ['81Br'], 782 'I': [None], 783 'Li': ['6Li'], 784 'Na': [None], 785 'K': ['40K', '41K'], 786 'Rb': ['87Rb'], 787 'Cs': [None], 788 'He': ['3He'], 789 'Ne': ['21Ne', '22Ne'], 790 'Ar': ['36Ar', '38Ar'], 791 'Kr': ['78Kr', '80Kr', '82Kr', '83Kr', '86Kr'], 792 'Xe': ['124Xe', '126Xe', '128Xe', '129Xe', '130Xe', '131Xe', '134Xe', '136Xe'], 793 'Be': [None], 794 'B': ['10B'], 795 'Mg': ['25Mg', '26Mg'], 796 'Al': [None], 797 'Si': ['29Si', '30Si'], 798 'Ca': ['42Ca', '43Ca', '44Ca', '46Ca', '48Ca'], 799 'Sc': [None], 800 'Ti': ['46Ti', '47Ti', '49Ti', '50Ti'], 801 'V': ['50V'], 802 'Cr': ['50Cr', '53Cr', '54Cr'], 803 'Mn': [None], 804 'Fe': ['54Fe', '57Fe', '58Fe'], 805 'Co': [None], 806 'Ni': ['60Ni', '61Ni', '62Ni', '64Ni'], 807 'Cu': ['65Cu'], 808 'Zn': ['66Zn', '67Zn', '68Zn', '70Zn'], 809 'Ga': ['71Ga'], 810 'Ge': ['70Ge', '72Ge', '73Ge', '76Ge'], 811 'As': [None], 812 'Se': ['74Se', '76Se', '77Se', '78Se', '82Se'], 813 'Sr': ['84Sr', '86Sr', '87Sr'], 814 'Y': [None], 815 'Zr': ['91Zr', '92Zr', '94Zr', '96Zr'], 816 'Nb': [None], 817 'Mo': ['92Mo', '94Mo', '95Mo', '96Mo', '97Mo', '100Mo'], 818 'Ru': ['96Ru', '98Ru', '99Ru', '100Ru', '101Ru', '104Ru'], 819 'Rh': [None], 820 'Pd': ['102Pd', '104Pd', '105Pd', '108Pd', '110Pd'], 821 'Ag': ['109Ag'], 822 'Cd': ['106Cd', '108Cd', '110Cd', '111Cd', '112Cd', '113Cd', '116Cd'], 823 'In': ['113In'], 824 'Sn': ['112Sn', '114Sn', '115Sn', '116Sn', '117Sn', '118Sn', '119Sn', '122Sn', '124Sn'], 825 'Sb': ['123Sb'], 826 'Te': ['120Te', '122Te', '123Te', '124Te', '125Te', '126Te', '128Te'], 827 'Ba': ['130Ba', '132Ba', '134Ba', '135Ba', '136Ba', '137Ba'], 828 'La': ['138La'], 829 'Hf': ['174Hf', '176Hf', '177Hf', '178Hf', '179Hf'], 830 'Ta': ['180Ta'], 831 'W': ['180W', '182W', '183W', '186W'], 832 'Re': ['185Re'], 833 'Os': ['184Os', '186Os', '187Os', '188Os', '189Os', '190Os'], 834 'Ir': ['191Ir'], 835 'Pt': ['190Pt', '192Pt', '194Pt', '196Pt', '198Pt'], 836 'Au': [None], 837 'Hg': ['196Hg', '198Hg', '199Hg', '200Hg', '201Hg', '204Hg'], 838 'Tl': ['203Tl'], 839 'Pb': ['204Pb', '206Pb', '207Pb'], 840 'Bi': [None], 841 'Ce': ['136Ce', '138Ce', '142Ce'], 842 'Pr': [None], 843 'Nd': ['143Nd', '144Nd', '145Nd', '146Nd', '148Nd', '150Nd'], 844 'Sm': ['144Sm', '147Sm', '148Sm', '149Sm', '150Sm', '154Sm'], 845 'Eu': ['151Eu'], 846 'Gd': ['152Gd', '154Gd', '155Gd', '156Gd', '157Gd', '160Gd'], 847 'Tb': [None], 848 'Dy': ['156Dy', '158Dy', '160Dy', '161Dy', '162Dy', '163Dy'], 849 'Ho': [None], 850 'Er': ['162Er', '164Er', '167Er', '168Er', '170Er'], 851 'Tm': [None], 852 'Yb': ['168Yb', '170Yb', '171Yb', '172Yb', '173Yb', '176Yb'], 853 'Lu': ['176Lu'], 854 'Th': [None], 855 'Pa': [None], 856 'U': ['234U', '235U'], 857} 858 859atoms_order = [ 860 'C', 861 'H', 862 'O', 863 'N', 864 'P', 865 'S', 866 'F', 867 'Cl', 868 'Br', 869 'I', 870 'Li', 871 'Na', 872 'K', 873 'Rb', 874 'Cs', 875 'He', 876 'Ne', 877 'Ar', 878 'Kr', 879 'Xe', 880 'Be', 881 'B', 882 'Mg', 883 'Al', 884 'Si', 885 'Ca', 886 'Sc', 887 'Ti', 888 'V', 889 'Cr', 890 'Mn', 891 'Fe', 892 'Co', 893 'Ni', 894 'Cu', 895 'Zn', 896 'Ga', 897 'Ge', 898 'As', 899 'Se', 900 'Sr', 901 'Y', 902 'Zr', 903 'Nb', 904 'Mo', 905 'Ru', 906 'Rh', 907 'Pd', 908 'Ag', 909 'Cd', 910 'In', 911 'Sn', 912 'Sb', 913 'Te', 914 'Ba', 915 'La', 916 'Hf', 917 'Ta', 918 'W', 919 'Re', 920 'Os', 921 'Ir', 922 'Pt', 923 'Au', 924 'Hg', 925 'Tl', 926 'Pb', 927 'Bi', 928 'Ce', 929 'Pr', 930 'Nd', 931 'Sm', 932 'Eu', 933 'Gd', 934 'Tb', 935 'Dy', 936 'Ho', 937 'Er', 938 'Tm', 939 'Yb', 940 'Lu', 941 'Th', 942 'Pa', 943 'U', 944 'D', 945 '3He', 946 '6Li', 947 '10B', 948 '13C', 949 '15N', 950 '17O', 951 '18O', 952 '21Ne', 953 '22Ne', 954 '25Mg', 955 '26Mg', 956 '29Si', 957 '30Si', 958 '33S', 959 '34S', 960 '36Ar', 961 '36S', 962 '37Cl', 963 '38Ar', 964 '40K', 965 '41K', 966 '42Ca', 967 '43Ca', 968 '44Ca', 969 '46Ca', 970 '46Ti', 971 '47Ti', 972 '48Ca', 973 '49Ti', 974 '50Cr', 975 '50Ti', 976 '50V', 977 '53Cr', 978 '54Cr', 979 '54Fe', 980 '57Fe', 981 '58Fe', 982 '60Ni', 983 '61Ni', 984 '62Ni', 985 '64Ni', 986 '65Cu', 987 '66Zn', 988 '67Zn', 989 '68Zn', 990 '70Ge', 991 '70Zn', 992 '71Ga', 993 '72Ge', 994 '73Ge', 995 '74Se', 996 '76Ge', 997 '76Se', 998 '77Se', 999 '78Kr', 1000 '78Se', 1001 '80Kr', 1002 '81Br', 1003 '82Kr', 1004 '82Se', 1005 '83Kr', 1006 '84Sr', 1007 '86Kr', 1008 '86Sr', 1009 '87Rb', 1010 '87Sr', 1011 '91Zr', 1012 '92Mo', 1013 '92Zr', 1014 '94Mo', 1015 '94Zr', 1016 '95Mo', 1017 '96Mo', 1018 '96Ru', 1019 '96Zr', 1020 '97Mo', 1021 '98Ru', 1022 '99Ru', 1023 '100Mo', 1024 '100Ru', 1025 '101Ru', 1026 '102Pd', 1027 '104Pd', 1028 '104Ru', 1029 '105Pd', 1030 '106Cd', 1031 '108Cd', 1032 '108Pd', 1033 '109Ag', 1034 '110Cd', 1035 '110Pd', 1036 '111Cd', 1037 '112Cd', 1038 '112Sn', 1039 '113Cd', 1040 '113In', 1041 '114Sn', 1042 '115Sn', 1043 '116Cd', 1044 '116Sn', 1045 '117Sn', 1046 '118Sn', 1047 '119Sn', 1048 '120Te', 1049 '122Sn', 1050 '122Te', 1051 '123Sb', 1052 '123Te', 1053 '124Sn', 1054 '124Te', 1055 '124Xe', 1056 '125Te', 1057 '126Te', 1058 '126Xe', 1059 '128Te', 1060 '128Xe', 1061 '129Xe', 1062 '130Ba', 1063 '130Xe', 1064 '131Xe', 1065 '132Ba', 1066 '134Ba', 1067 '134Xe', 1068 '135Ba', 1069 '136Ba', 1070 '136Ce', 1071 '136Xe', 1072 '137Ba', 1073 '138Ce', 1074 '138La', 1075 '142Ce', 1076 '143Nd', 1077 '144Nd', 1078 '144Sm', 1079 '145Nd', 1080 '146Nd', 1081 '147Sm', 1082 '148Nd', 1083 '148Sm', 1084 '149Sm', 1085 '150Nd', 1086 '150Sm', 1087 '151Eu', 1088 '152Gd', 1089 '154Gd', 1090 '154Sm', 1091 '155Gd', 1092 '156Dy', 1093 '156Gd', 1094 '157Gd', 1095 '158Dy', 1096 '160Dy', 1097 '160Gd', 1098 '161Dy', 1099 '162Dy', 1100 '162Er', 1101 '163Dy', 1102 '164Er', 1103 '167Er', 1104 '168Er', 1105 '168Yb', 1106 '170Er', 1107 '170Yb', 1108 '171Yb', 1109 '172Yb', 1110 '173Yb', 1111 '174Hf', 1112 '176Hf', 1113 '176Lu', 1114 '176Yb', 1115 '177Hf', 1116 '178Hf', 1117 '179Hf', 1118 '180Ta', 1119 '180W', 1120 '182W', 1121 '183W', 1122 '184Os', 1123 '185Re', 1124 '186Os', 1125 '186W', 1126 '187Os', 1127 '188Os', 1128 '189Os', 1129 '190Os', 1130 '190Pt', 1131 '191Ir', 1132 '192Pt', 1133 '194Pt', 1134 '196Hg', 1135 '196Pt', 1136 '198Hg', 1137 '198Pt', 1138 '199Hg', 1139 '200Hg', 1140 '201Hg', 1141 '203Tl', 1142 '204Hg', 1143 '204Pb', 1144 '206Pb', 1145 '207Pb', 1146 '234U', 1147 '235U', 1148]
NIST_TABLE_ID =
'Coursey et al. Atomic Weights and Isotopic Compositions version 4.1. https://www.nist.gov/pml/atomic-weights-and-isotopic-compositions-relative-atomic-masses'
NIST_DUMP_URL =
'https://physics.nist.gov/cgi-bin/Compositions/stand_alone.pl?ele=&ascii=ascii2&isotype=all'
NIST_RETRIEVED =
'2026-09-02'
atomic_masses =
{'C': 12.0, 'H': 1.00782503223, 'O': 15.99491461957, 'N': 14.00307400443, 'P': 30.97376199842, 'S': 31.9720711744, 'F': 18.99840316273, 'Cl': 34.968852682, 'Br': 78.9183376, 'I': 126.9044719, 'Li': 7.0160034366, 'Na': 22.989769282, 'K': 38.9637064864, 'Rb': 84.9117897379, 'Cs': 132.905451961, 'He': 4.00260325413, 'Ne': 19.9924401762, 'Ar': 39.9623831237, 'Kr': 83.9114977282, 'Xe': 131.9041550856, 'Be': 9.012183065, 'B': 11.00930536, 'Mg': 23.985041697, 'Al': 26.98153853, 'Si': 27.97692653465, 'Ca': 39.962590863, 'Sc': 44.95590828, 'Ti': 47.94794198, 'V': 50.94395704, 'Cr': 51.94050623, 'Mn': 54.93804391, 'Fe': 55.93493633, 'Co': 58.93319429, 'Ni': 57.93534241, 'Cu': 62.92959772, 'Zn': 63.92914201, 'Ga': 68.9255735, 'Ge': 73.921177761, 'As': 74.92159457, 'Se': 79.9165218, 'Sr': 87.9056125, 'Y': 88.9058403, 'Zr': 89.9046977, 'Nb': 92.906373, 'Mo': 97.90540482, 'Ru': 101.9043441, 'Rh': 102.905498, 'Pd': 105.9034804, 'Ag': 106.9050916, 'Cd': 113.90336509, 'In': 114.903878776, 'Sn': 119.90220163, 'Sb': 120.903812, 'Te': 129.906222748, 'Ba': 137.905247, 'La': 138.9063563, 'Hf': 179.946557, 'Ta': 180.9479958, 'W': 183.95093092, 'Re': 186.9557501, 'Os': 191.961477, 'Ir': 192.9629216, 'Pt': 194.9647917, 'Au': 196.96656879, 'Hg': 201.9706434, 'Tl': 204.9744278, 'Pb': 207.9766525, 'Bi': 208.9803991, 'Ce': 139.9054431, 'Pr': 140.9076576, 'Nd': 141.907729, 'Sm': 151.9197397, 'Eu': 152.921238, 'Gd': 157.9241123, 'Tb': 158.9253547, 'Dy': 163.9291819, 'Ho': 164.9303288, 'Er': 165.9302995, 'Tm': 168.9342179, 'Yb': 173.9388664, 'Lu': 174.9407752, 'Th': 232.0380558, 'Pa': 231.0358842, 'U': 238.0507884, 'D': 2.01410177812, '3He': 3.0160293201, '6Li': 6.0151228874, '10B': 10.01293695, '13C': 13.00335483507, '15N': 15.00010889888, '17O': 16.9991317565, '18O': 17.99915961286, '21Ne': 20.993846685, '22Ne': 21.991385114, '25Mg': 24.985836976, '26Mg': 25.982592968, '29Si': 28.9764946649, '30Si': 29.973770136, '33S': 32.9714589098, '34S': 33.967867004, '36Ar': 35.967545105, '36S': 35.96708071, '37Cl': 36.965902602, '38Ar': 37.96273211, '40K': 39.963998166, '41K': 40.9618252579, '42Ca': 41.95861783, '43Ca': 42.95876644, '44Ca': 43.95548156, '46Ca': 45.953689, '46Ti': 45.95262772, '47Ti': 46.95175879, '48Ca': 47.95252276, '49Ti': 48.94786568, '50Cr': 49.94604183, '50Ti': 49.94478689, '50V': 49.94715601, '53Cr': 52.94064815, '54Cr': 53.93887916, '54Fe': 53.93960899, '57Fe': 56.93539284, '58Fe': 57.93327443, '60Ni': 59.93078588, '61Ni': 60.93105557, '62Ni': 61.92834537, '64Ni': 63.92796682, '65Cu': 64.9277897, '66Zn': 65.92603381, '67Zn': 66.92712775, '68Zn': 67.92484455, '70Ge': 69.92424875, '70Zn': 69.9253192, '71Ga': 70.92470258, '72Ge': 71.922075826, '73Ge': 72.923458956, '74Se': 73.922475934, '76Ge': 75.921402726, '76Se': 75.919213704, '77Se': 76.919914154, '78Kr': 77.92036494, '78Se': 77.91730928, '80Kr': 79.91637808, '81Br': 80.9162897, '82Kr': 81.91348273, '82Se': 81.9166995, '83Kr': 82.91412716, '84Sr': 83.9134191, '86Kr': 85.9106106269, '86Sr': 85.9092606, '87Rb': 86.909180531, '87Sr': 86.9088775, '91Zr': 90.9056396, '92Mo': 91.90680796, '92Zr': 91.9050347, '94Mo': 93.9050849, '94Zr': 93.9063108, '95Mo': 94.90583877, '96Mo': 95.90467612, '96Ru': 95.90759025, '96Zr': 95.9082714, '97Mo': 96.90601812, '98Ru': 97.9052868, '99Ru': 98.9059341, '100Mo': 99.9074718, '100Ru': 99.9042143, '101Ru': 100.9055769, '102Pd': 101.9056022, '104Pd': 103.9040305, '104Ru': 103.9054275, '105Pd': 104.9050796, '106Cd': 105.9064599, '108Cd': 107.9041834, '108Pd': 107.9038916, '109Ag': 108.9047553, '110Cd': 109.90300661, '110Pd': 109.9051722, '111Cd': 110.90418287, '112Cd': 111.90276287, '112Sn': 111.90482387, '113Cd': 112.90440813, '113In': 112.90406184, '114Sn': 113.9027827, '115Sn': 114.903344699, '116Cd': 115.90476315, '116Sn': 115.9017428, '117Sn': 116.90295398, '118Sn': 117.90160657, '119Sn': 118.90331117, '120Te': 119.9040593, '122Sn': 121.9034438, '122Te': 121.9030435, '123Sb': 122.9042132, '123Te': 122.9042698, '124Sn': 123.9052766, '124Te': 123.9028171, '124Xe': 123.905892, '125Te': 124.9044299, '126Te': 125.9033109, '126Xe': 125.9042983, '128Te': 127.90446128, '128Xe': 127.903531, '129Xe': 128.9047808611, '130Ba': 129.9063207, '130Xe': 129.903509349, '131Xe': 130.90508406, '132Ba': 131.9050611, '134Ba': 133.90450818, '134Xe': 133.90539466, '135Ba': 134.90568838, '136Ba': 135.90457573, '136Ce': 135.90712921, '136Xe': 135.907214484, '137Ba': 136.90582714, '138Ce': 137.905991, '138La': 137.9071149, '142Ce': 141.9092504, '143Nd': 142.90982, '144Nd': 143.910093, '144Sm': 143.9120065, '145Nd': 144.9125793, '146Nd': 145.9131226, '147Sm': 146.9149044, '148Nd': 147.9168993, '148Sm': 147.9148292, '149Sm': 148.9171921, '150Nd': 149.9209022, '150Sm': 149.9172829, '151Eu': 150.9198578, '152Gd': 151.9197995, '154Gd': 153.9208741, '154Sm': 153.9222169, '155Gd': 154.9226305, '156Dy': 155.9242847, '156Gd': 155.9221312, '157Gd': 156.9239686, '158Dy': 157.9244159, '160Dy': 159.9252046, '160Gd': 159.9270624, '161Dy': 160.9269405, '162Dy': 161.9268056, '162Er': 161.9287884, '163Dy': 162.9287383, '164Er': 163.9292088, '167Er': 166.9320546, '168Er': 167.9323767, '168Yb': 167.9338896, '170Er': 169.9354702, '170Yb': 169.9347664, '171Yb': 170.9363302, '172Yb': 171.9363859, '173Yb': 172.9382151, '174Hf': 173.9400461, '176Hf': 175.9414076, '176Lu': 175.9426897, '176Yb': 175.9425764, '177Hf': 176.9432277, '178Hf': 177.9437058, '179Hf': 178.9458232, '180Ta': 179.9474648, '180W': 179.9467108, '182W': 181.94820394, '183W': 182.95022275, '184Os': 183.9524885, '185Re': 184.9529545, '186Os': 185.953835, '186W': 185.9543628, '187Os': 186.9557474, '188Os': 187.9558352, '189Os': 188.9581442, '190Os': 189.9584437, '190Pt': 189.9599297, '191Ir': 190.9605893, '192Pt': 191.9610387, '194Pt': 193.9626809, '196Hg': 195.9658326, '196Pt': 195.96495209, '198Hg': 197.9667686, '198Pt': 197.9678949, '199Hg': 198.96828064, '200Hg': 199.96832659, '201Hg': 200.97030284, '203Tl': 202.9723446, '204Hg': 203.97349398, '204Pb': 203.973044, '206Pb': 205.9744657, '207Pb': 206.9758973, '234U': 234.0409523, '235U': 235.0439301, '102Ru': 101.9043441, '103Rh': 102.905498, '106Pd': 105.9034804, '107Ag': 106.9050916, '114Cd': 113.90336509, '115In': 114.903878776, '11B': 11.00930536, '120Sn': 119.90220163, '121Sb': 120.903812, '127I': 126.9044719, '12C': 12.0, '130Te': 129.906222748, '132Xe': 131.9041550856, '133Cs': 132.905451961, '138Ba': 137.905247, '139La': 138.9063563, '140Ce': 139.9054431, '141Pr': 140.9076576, '142Nd': 141.907729, '14N': 14.00307400443, '152Sm': 151.9197397, '153Eu': 152.921238, '158Gd': 157.9241123, '159Tb': 158.9253547, '164Dy': 163.9291819, '165Ho': 164.9303288, '166Er': 165.9302995, '169Tm': 168.9342179, '16O': 15.99491461957, '174Yb': 173.9388664, '175Lu': 174.9407752, '180Hf': 179.946557, '181Ta': 180.9479958, '184W': 183.95093092, '187Re': 186.9557501, '192Os': 191.961477, '193Ir': 192.9629216, '195Pt': 194.9647917, '197Au': 196.96656879, '19F': 18.99840316273, '1H': 1.00782503223, '202Hg': 201.9706434, '205Tl': 204.9744278, '208Pb': 207.9766525, '209Bi': 208.9803991, '20Ne': 19.9924401762, '231Pa': 231.0358842, '232Th': 232.0380558, '238U': 238.0507884, '23Na': 22.989769282, '24Mg': 23.985041697, '27Al': 26.98153853, '28Si': 27.97692653465, '2H': 2.01410177812, '31P': 30.97376199842, '32S': 31.9720711744, '35Cl': 34.968852682, '39K': 38.9637064864, '40Ar': 39.9623831237, '40Ca': 39.962590863, '45Sc': 44.95590828, '48Ti': 47.94794198, '4He': 4.00260325413, '51V': 50.94395704, '52Cr': 51.94050623, '55Mn': 54.93804391, '56Fe': 55.93493633, '58Ni': 57.93534241, '59Co': 58.93319429, '63Cu': 62.92959772, '64Zn': 63.92914201, '69Ga': 68.9255735, '74Ge': 73.921177761, '75As': 74.92159457, '79Br': 78.9183376, '7Li': 7.0160034366, '80Se': 79.9165218, '84Kr': 83.9114977282, '85Rb': 84.9117897379, '88Sr': 87.9056125, '89Y': 88.9058403, '90Zr': 89.9046977, '93Nb': 92.906373, '98Mo': 97.90540482, '9Be': 9.012183065}
isotopic_abundance =
{'C': 0.9893, 'H': 0.999885, 'O': 0.99757, 'N': 0.99636, 'P': 1, 'S': 0.9499, 'F': 1, 'Cl': 0.7576, 'Br': 0.5069, 'I': 1, 'Li': 0.9241, 'Na': 1, 'K': 0.932581, 'Rb': 0.7217, 'Cs': 1, 'He': 0.99999866, 'Ne': 0.9048, 'Ar': 0.996035, 'Kr': 0.56987, 'Xe': 0.269086, 'Be': 1, 'B': 0.801, 'Mg': 0.7899, 'Al': 1, 'Si': 0.92223, 'Ca': 0.96941, 'Sc': 1, 'Ti': 0.7372, 'V': 0.9975, 'Cr': 0.83789, 'Mn': 1, 'Fe': 0.91754, 'Co': 1, 'Ni': 0.68077, 'Cu': 0.6915, 'Zn': 0.4917, 'Ga': 0.60108, 'Ge': 0.365, 'As': 1, 'Se': 0.4961, 'Sr': 0.8258, 'Y': 1, 'Zr': 0.5145, 'Nb': 1, 'Mo': 0.2439, 'Ru': 0.3155, 'Rh': 1, 'Pd': 0.2733, 'Ag': 0.51839, 'Cd': 0.2873, 'In': 0.9571, 'Sn': 0.3258, 'Sb': 0.5721, 'Te': 0.3408, 'Ba': 0.71698, 'La': 0.9991119, 'Hf': 0.3508, 'Ta': 0.9998799, 'W': 0.3064, 'Re': 0.626, 'Os': 0.4078, 'Ir': 0.627, 'Pt': 0.3378, 'Au': 1, 'Hg': 0.2986, 'Tl': 0.7048, 'Pb': 0.524, 'Bi': 1, 'Ce': 0.8845, 'Pr': 1, 'Nd': 0.27152, 'Sm': 0.2675, 'Eu': 0.5219, 'Gd': 0.2484, 'Tb': 1, 'Dy': 0.2826, 'Ho': 1, 'Er': 0.33503, 'Tm': 1, 'Yb': 0.32026, 'Lu': 0.97401, 'Th': 1, 'Pa': 1, 'U': 0.992742, 'D': 0.000115, '3He': 1.34e-06, '6Li': 0.0759, '10B': 0.199, '13C': 0.0107, '15N': 0.00364, '17O': 0.00038, '18O': 0.00205, '21Ne': 0.0027, '22Ne': 0.0925, '25Mg': 0.1, '26Mg': 0.1101, '29Si': 0.04685, '30Si': 0.03092, '33S': 0.0075, '34S': 0.0425, '36Ar': 0.003336, '36S': 0.0001, '37Cl': 0.2424, '38Ar': 0.000629, '40K': 0.000117, '41K': 0.067302, '42Ca': 0.00647, '43Ca': 0.00135, '44Ca': 0.02086, '46Ca': 4e-05, '46Ti': 0.0825, '47Ti': 0.0744, '48Ca': 0.00187, '49Ti': 0.0541, '50Cr': 0.04345, '50Ti': 0.0518, '50V': 0.0025, '53Cr': 0.09501, '54Cr': 0.02365, '54Fe': 0.05845, '57Fe': 0.02119, '58Fe': 0.00282, '60Ni': 0.26223, '61Ni': 0.011399, '62Ni': 0.036346, '64Ni': 0.009255, '65Cu': 0.3085, '66Zn': 0.2773, '67Zn': 0.0404, '68Zn': 0.1845, '70Ge': 0.2057, '70Zn': 0.0061, '71Ga': 0.39892, '72Ge': 0.2745, '73Ge': 0.0775, '74Se': 0.0089, '76Ge': 0.0773, '76Se': 0.0937, '77Se': 0.0763, '78Kr': 0.00355, '78Se': 0.2377, '80Kr': 0.02286, '81Br': 0.4931, '82Kr': 0.11593, '82Se': 0.0873, '83Kr': 0.115, '84Sr': 0.0056, '86Kr': 0.17279, '86Sr': 0.0986, '87Rb': 0.2783, '87Sr': 0.07, '91Zr': 0.1122, '92Mo': 0.1453, '92Zr': 0.1715, '94Mo': 0.0915, '94Zr': 0.1738, '95Mo': 0.1584, '96Mo': 0.1667, '96Ru': 0.0554, '96Zr': 0.028, '97Mo': 0.096, '98Ru': 0.0187, '99Ru': 0.1276, '100Mo': 0.0982, '100Ru': 0.126, '101Ru': 0.1706, '102Pd': 0.0102, '104Pd': 0.1114, '104Ru': 0.1862, '105Pd': 0.2233, '106Cd': 0.0125, '108Cd': 0.0089, '108Pd': 0.2646, '109Ag': 0.48161, '110Cd': 0.1249, '110Pd': 0.1172, '111Cd': 0.128, '112Cd': 0.2413, '112Sn': 0.0097, '113Cd': 0.1222, '113In': 0.0429, '114Sn': 0.0066, '115Sn': 0.0034, '116Cd': 0.0749, '116Sn': 0.1454, '117Sn': 0.0768, '118Sn': 0.2422, '119Sn': 0.0859, '120Te': 0.0009, '122Sn': 0.0463, '122Te': 0.0255, '123Sb': 0.4279, '123Te': 0.0089, '124Sn': 0.0579, '124Te': 0.0474, '124Xe': 0.000952, '125Te': 0.0707, '126Te': 0.1884, '126Xe': 0.00089, '128Te': 0.3174, '128Xe': 0.019102, '129Xe': 0.264006, '130Ba': 0.00106, '130Xe': 0.04071, '131Xe': 0.212324, '132Ba': 0.00101, '134Ba': 0.02417, '134Xe': 0.104357, '135Ba': 0.06592, '136Ba': 0.07854, '136Ce': 0.00185, '136Xe': 0.088573, '137Ba': 0.11232, '138Ce': 0.00251, '138La': 0.0008881, '142Ce': 0.11114, '143Nd': 0.12174, '144Nd': 0.23798, '144Sm': 0.0307, '145Nd': 0.08293, '146Nd': 0.17189, '147Sm': 0.1499, '148Nd': 0.05756, '148Sm': 0.1124, '149Sm': 0.1382, '150Nd': 0.05638, '150Sm': 0.0738, '151Eu': 0.4781, '152Gd': 0.002, '154Gd': 0.0218, '154Sm': 0.2275, '155Gd': 0.148, '156Dy': 0.00056, '156Gd': 0.2047, '157Gd': 0.1565, '158Dy': 0.00095, '160Dy': 0.02329, '160Gd': 0.2186, '161Dy': 0.18889, '162Dy': 0.25475, '162Er': 0.00139, '163Dy': 0.24896, '164Er': 0.01601, '167Er': 0.22869, '168Er': 0.26978, '168Yb': 0.00123, '170Er': 0.1491, '170Yb': 0.02982, '171Yb': 0.1409, '172Yb': 0.2168, '173Yb': 0.16103, '174Hf': 0.0016, '176Hf': 0.0526, '176Lu': 0.02599, '176Yb': 0.12996, '177Hf': 0.186, '178Hf': 0.2728, '179Hf': 0.1362, '180Ta': 0.0001201, '180W': 0.0012, '182W': 0.265, '183W': 0.1431, '184Os': 0.0002, '185Re': 0.374, '186Os': 0.0159, '186W': 0.2843, '187Os': 0.0196, '188Os': 0.1324, '189Os': 0.1615, '190Os': 0.2626, '190Pt': 0.00012, '191Ir': 0.373, '192Pt': 0.00782, '194Pt': 0.3286, '196Hg': 0.0015, '196Pt': 0.2521, '198Hg': 0.0997, '198Pt': 0.07356, '199Hg': 0.1687, '200Hg': 0.231, '201Hg': 0.1318, '203Tl': 0.2952, '204Hg': 0.0687, '204Pb': 0.014, '206Pb': 0.241, '207Pb': 0.221, '234U': 5.4e-05, '235U': 0.007204, '102Ru': 0.3155, '103Rh': 1, '106Pd': 0.2733, '107Ag': 0.51839, '114Cd': 0.2873, '115In': 0.9571, '11B': 0.801, '120Sn': 0.3258, '121Sb': 0.5721, '127I': 1, '12C': 0.9893, '130Te': 0.3408, '132Xe': 0.269086, '133Cs': 1, '138Ba': 0.71698, '139La': 0.9991119, '140Ce': 0.8845, '141Pr': 1, '142Nd': 0.27152, '14N': 0.99636, '152Sm': 0.2675, '153Eu': 0.5219, '158Gd': 0.2484, '159Tb': 1, '164Dy': 0.2826, '165Ho': 1, '166Er': 0.33503, '169Tm': 1, '16O': 0.99757, '174Yb': 0.32026, '175Lu': 0.97401, '180Hf': 0.3508, '181Ta': 0.9998799, '184W': 0.3064, '187Re': 0.626, '192Os': 0.4078, '193Ir': 0.627, '195Pt': 0.3378, '197Au': 1, '19F': 1, '1H': 0.999885, '202Hg': 0.2986, '205Tl': 0.7048, '208Pb': 0.524, '209Bi': 1, '20Ne': 0.9048, '231Pa': 1, '232Th': 1, '238U': 0.992742, '23Na': 1, '24Mg': 0.7899, '27Al': 1, '28Si': 0.92223, '2H': 0.000115, '31P': 1, '32S': 0.9499, '35Cl': 0.7576, '39K': 0.932581, '40Ar': 0.996035, '40Ca': 0.96941, '45Sc': 1, '48Ti': 0.7372, '4He': 0.99999866, '51V': 0.9975, '52Cr': 0.83789, '55Mn': 1, '56Fe': 0.91754, '58Ni': 0.68077, '59Co': 1, '63Cu': 0.6915, '64Zn': 0.4917, '69Ga': 0.60108, '74Ge': 0.365, '75As': 1, '79Br': 0.5069, '7Li': 0.9241, '80Se': 0.4961, '84Kr': 0.56987, '85Rb': 0.7217, '88Sr': 0.8258, '89Y': 1, '90Zr': 0.5145, '93Nb': 1, '98Mo': 0.2439, '9Be': 1}
isotopes =
{'C': ['13C'], 'H': ['D'], 'O': ['17O', '18O'], 'N': ['15N'], 'P': [None], 'S': ['33S', '34S', '36S'], 'F': [None], 'Cl': ['37Cl'], 'Br': ['81Br'], 'I': [None], 'Li': ['6Li'], 'Na': [None], 'K': ['40K', '41K'], 'Rb': ['87Rb'], 'Cs': [None], 'He': ['3He'], 'Ne': ['21Ne', '22Ne'], 'Ar': ['36Ar', '38Ar'], 'Kr': ['78Kr', '80Kr', '82Kr', '83Kr', '86Kr'], 'Xe': ['124Xe', '126Xe', '128Xe', '129Xe', '130Xe', '131Xe', '134Xe', '136Xe'], 'Be': [None], 'B': ['10B'], 'Mg': ['25Mg', '26Mg'], 'Al': [None], 'Si': ['29Si', '30Si'], 'Ca': ['42Ca', '43Ca', '44Ca', '46Ca', '48Ca'], 'Sc': [None], 'Ti': ['46Ti', '47Ti', '49Ti', '50Ti'], 'V': ['50V'], 'Cr': ['50Cr', '53Cr', '54Cr'], 'Mn': [None], 'Fe': ['54Fe', '57Fe', '58Fe'], 'Co': [None], 'Ni': ['60Ni', '61Ni', '62Ni', '64Ni'], 'Cu': ['65Cu'], 'Zn': ['66Zn', '67Zn', '68Zn', '70Zn'], 'Ga': ['71Ga'], 'Ge': ['70Ge', '72Ge', '73Ge', '76Ge'], 'As': [None], 'Se': ['74Se', '76Se', '77Se', '78Se', '82Se'], 'Sr': ['84Sr', '86Sr', '87Sr'], 'Y': [None], 'Zr': ['91Zr', '92Zr', '94Zr', '96Zr'], 'Nb': [None], 'Mo': ['92Mo', '94Mo', '95Mo', '96Mo', '97Mo', '100Mo'], 'Ru': ['96Ru', '98Ru', '99Ru', '100Ru', '101Ru', '104Ru'], 'Rh': [None], 'Pd': ['102Pd', '104Pd', '105Pd', '108Pd', '110Pd'], 'Ag': ['109Ag'], 'Cd': ['106Cd', '108Cd', '110Cd', '111Cd', '112Cd', '113Cd', '116Cd'], 'In': ['113In'], 'Sn': ['112Sn', '114Sn', '115Sn', '116Sn', '117Sn', '118Sn', '119Sn', '122Sn', '124Sn'], 'Sb': ['123Sb'], 'Te': ['120Te', '122Te', '123Te', '124Te', '125Te', '126Te', '128Te'], 'Ba': ['130Ba', '132Ba', '134Ba', '135Ba', '136Ba', '137Ba'], 'La': ['138La'], 'Hf': ['174Hf', '176Hf', '177Hf', '178Hf', '179Hf'], 'Ta': ['180Ta'], 'W': ['180W', '182W', '183W', '186W'], 'Re': ['185Re'], 'Os': ['184Os', '186Os', '187Os', '188Os', '189Os', '190Os'], 'Ir': ['191Ir'], 'Pt': ['190Pt', '192Pt', '194Pt', '196Pt', '198Pt'], 'Au': [None], 'Hg': ['196Hg', '198Hg', '199Hg', '200Hg', '201Hg', '204Hg'], 'Tl': ['203Tl'], 'Pb': ['204Pb', '206Pb', '207Pb'], 'Bi': [None], 'Ce': ['136Ce', '138Ce', '142Ce'], 'Pr': [None], 'Nd': ['143Nd', '144Nd', '145Nd', '146Nd', '148Nd', '150Nd'], 'Sm': ['144Sm', '147Sm', '148Sm', '149Sm', '150Sm', '154Sm'], 'Eu': ['151Eu'], 'Gd': ['152Gd', '154Gd', '155Gd', '156Gd', '157Gd', '160Gd'], 'Tb': [None], 'Dy': ['156Dy', '158Dy', '160Dy', '161Dy', '162Dy', '163Dy'], 'Ho': [None], 'Er': ['162Er', '164Er', '167Er', '168Er', '170Er'], 'Tm': [None], 'Yb': ['168Yb', '170Yb', '171Yb', '172Yb', '173Yb', '176Yb'], 'Lu': ['176Lu'], 'Th': [None], 'Pa': [None], 'U': ['234U', '235U']}
atoms_order =
['C', 'H', 'O', 'N', 'P', 'S', 'F', 'Cl', 'Br', 'I', 'Li', 'Na', 'K', 'Rb', 'Cs', 'He', 'Ne', 'Ar', 'Kr', 'Xe', 'Be', 'B', 'Mg', 'Al', 'Si', 'Ca', 'Sc', 'Ti', 'V', 'Cr', 'Mn', 'Fe', 'Co', 'Ni', 'Cu', 'Zn', 'Ga', 'Ge', 'As', 'Se', 'Sr', 'Y', 'Zr', 'Nb', 'Mo', 'Ru', 'Rh', 'Pd', 'Ag', 'Cd', 'In', 'Sn', 'Sb', 'Te', 'Ba', 'La', 'Hf', 'Ta', 'W', 'Re', 'Os', 'Ir', 'Pt', 'Au', 'Hg', 'Tl', 'Pb', 'Bi', 'Ce', 'Pr', 'Nd', 'Sm', 'Eu', 'Gd', 'Tb', 'Dy', 'Ho', 'Er', 'Tm', 'Yb', 'Lu', 'Th', 'Pa', 'U', 'D', '3He', '6Li', '10B', '13C', '15N', '17O', '18O', '21Ne', '22Ne', '25Mg', '26Mg', '29Si', '30Si', '33S', '34S', '36Ar', '36S', '37Cl', '38Ar', '40K', '41K', '42Ca', '43Ca', '44Ca', '46Ca', '46Ti', '47Ti', '48Ca', '49Ti', '50Cr', '50Ti', '50V', '53Cr', '54Cr', '54Fe', '57Fe', '58Fe', '60Ni', '61Ni', '62Ni', '64Ni', '65Cu', '66Zn', '67Zn', '68Zn', '70Ge', '70Zn', '71Ga', '72Ge', '73Ge', '74Se', '76Ge', '76Se', '77Se', '78Kr', '78Se', '80Kr', '81Br', '82Kr', '82Se', '83Kr', '84Sr', '86Kr', '86Sr', '87Rb', '87Sr', '91Zr', '92Mo', '92Zr', '94Mo', '94Zr', '95Mo', '96Mo', '96Ru', '96Zr', '97Mo', '98Ru', '99Ru', '100Mo', '100Ru', '101Ru', '102Pd', '104Pd', '104Ru', '105Pd', '106Cd', '108Cd', '108Pd', '109Ag', '110Cd', '110Pd', '111Cd', '112Cd', '112Sn', '113Cd', '113In', '114Sn', '115Sn', '116Cd', '116Sn', '117Sn', '118Sn', '119Sn', '120Te', '122Sn', '122Te', '123Sb', '123Te', '124Sn', '124Te', '124Xe', '125Te', '126Te', '126Xe', '128Te', '128Xe', '129Xe', '130Ba', '130Xe', '131Xe', '132Ba', '134Ba', '134Xe', '135Ba', '136Ba', '136Ce', '136Xe', '137Ba', '138Ce', '138La', '142Ce', '143Nd', '144Nd', '144Sm', '145Nd', '146Nd', '147Sm', '148Nd', '148Sm', '149Sm', '150Nd', '150Sm', '151Eu', '152Gd', '154Gd', '154Sm', '155Gd', '156Dy', '156Gd', '157Gd', '158Dy', '160Dy', '160Gd', '161Dy', '162Dy', '162Er', '163Dy', '164Er', '167Er', '168Er', '168Yb', '170Er', '170Yb', '171Yb', '172Yb', '173Yb', '174Hf', '176Hf', '176Lu', '176Yb', '177Hf', '178Hf', '179Hf', '180Ta', '180W', '182W', '183W', '184Os', '185Re', '186Os', '186W', '187Os', '188Os', '189Os', '190Os', '190Pt', '191Ir', '192Pt', '194Pt', '196Hg', '196Pt', '198Hg', '198Pt', '199Hg', '200Hg', '201Hg', '203Tl', '204Hg', '204Pb', '206Pb', '207Pb', '234U', '235U']