schrodinger.application.matsci.atomicsymbols module

The full set of atomic symbols and characters that begin atomic symbols.

Copyright Schrodinger, LLC. All rights reserved.

schrodinger.application.matsci.atomicsymbols.ATOMIC_SYMBOLS = {'DU', 'I', 'Bk', 'Rh', 'Ru', 'Ti', 'Lr', 'Cd', 'Pa', 'Lv', 'Au', 'U', 'F', 'Cf', 'P', 'In', 'Zr', 'Bi', 'C', 'Os', 'Pm', 'Tl', 'Ar', 'Ge', 'Pb', 'Co', 'Rb', 'Md', 'Hs', 'Na', 'Al', 'Yb', 'Sm', 'Eu', 'Sb', 'Nd', 'Mo', 'Hg', 'Cr', 'Rg', 'Er', 'Uuo', 'Sc', 'Xe', 'Cs', 'Ho', 'At', 'Y', 'Am', 'Si', 'Ag', 'He', 'Pu', 'Mt', 'Be', 'Sr', 'Sn', 'Hf', 'Rn', 'Cl', 'Ca', 'H', 'Tb', 'Cu', 'Rf', 'Mg', 'Th', 'Db', 'Fe', 'Np', 'Nb', 'Ds', 'Br', 'N', 'Bh', 'Dy', 'Ba', 'Lu', 'Tm', 'Pd', 'W', 'Mn', 'Cm', 'Ac', 'Cn', 'No', 'Se', 'Tc', 'Ir', 'Po', 'B', 'Ta', 'Re', 'Uus', 'Zn', 'Te', 'Pr', 'Uup', 'Es', 'Ga', 'Uut', 'Li', 'Pt', 'K', 'Fr', 'La', 'Ne', 'Kr', 'Sg', 'Fm', 'O', 'S', 'Ni', 'Fl', 'As', 'Ra', 'V', 'Gd', 'Ce'}

All known atomic symbols

schrodinger.application.matsci.atomicsymbols.SYMBOL_START = {'I', 'A', 'T', 'K', 'X', 'M', 'L', 'D', 'Y', 'Uu', 'U', 'N', 'F', 'E', 'O', 'P', 'Z', 'S', 'W', 'G', 'R', 'C', 'B', 'H', 'V'}

All partial atomic symbols - useful for LineEdit validations

schrodinger.application.matsci.atomicsymbols.TM_METAL_LIST = [21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 10, 108, 109, 110, 111, 112]

List of atomic numbers of transition metal atoms

schrodinger.application.matsci.atomicsymbols.TM_METAL_SET = {10, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 108, 109, 110, 111, 112}

Set of atomic numbers of transition metal atoms