periodicTable top-level constant

List<ChemicalElement> const periodicTable

Top level variable exported by this package.

Implementation

const periodicTable = const [
  ChemicalElement(
    name: 'Hydrogen',
    symbol: 'H',
    category: 'diatomic nonmetal',
    stpPhase: MatterPhase.gas,
    appearance: 'colorless gas',
    number: 1,
    period: 1,
    row: 1,
    column: 1,
    shells: [1],
    atomicMass: 1.008,
    molecularDensity: 0.08988,
    heatCapacity: 28.836,
    meltingPoint: 13.99,
    boilingPoint: 20.271,
  ),
  ChemicalElement(
    name: 'Helium',
    symbol: 'He',
    category: 'noble gas',
    stpPhase: MatterPhase.gas,
    appearance:
        'colorless gas, exhibiting a red-orange glow when placed in a high-voltage electric field',
    number: 2,
    period: 1,
    row: 1,
    column: 18,
    shells: [2],
    atomicMass: 4.0026022,
    molecularDensity: 0.1786,
    meltingPoint: 0.95,
    boilingPoint: 4.222,
  ),
  ChemicalElement(
    name: 'Lithium',
    symbol: 'Li',
    category: 'alkali metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery-white',
    number: 3,
    period: 2,
    row: 2,
    column: 1,
    shells: [2, 1],
    atomicMass: 6.94,
    molecularDensity: 0.534,
    heatCapacity: 24.86,
    meltingPoint: 453.65,
    boilingPoint: 1603,
  ),
  ChemicalElement(
    name: 'Beryllium',
    symbol: 'Be',
    category: 'alkaline earth metal',
    stpPhase: MatterPhase.solid,
    appearance: 'white-gray metallic',
    number: 4,
    period: 2,
    row: 2,
    column: 2,
    shells: [2, 2],
    atomicMass: 9.01218315,
    molecularDensity: 1.85,
    heatCapacity: 16.443,
    meltingPoint: 1560,
    boilingPoint: 2742,
  ),
  ChemicalElement(
    name: 'Boron',
    symbol: 'B',
    category: 'metalloid',
    stpPhase: MatterPhase.solid,
    appearance: 'black-brown',
    number: 5,
    period: 2,
    row: 2,
    column: 13,
    shells: [2, 3],
    atomicMass: 10.81,
    molecularDensity: 2.08,
    heatCapacity: 11.087,
    meltingPoint: 2349,
    boilingPoint: 4200,
  ),
  ChemicalElement(
    name: 'Carbon',
    symbol: 'C',
    category: 'polyatomic nonmetal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 6,
    period: 2,
    row: 2,
    column: 14,
    shells: [2, 4],
    atomicMass: 12.011,
    molecularDensity: 1.821,
    heatCapacity: 8.517,
  ),
  ChemicalElement(
    name: 'Nitrogen',
    symbol: 'N',
    category: 'diatomic nonmetal',
    stpPhase: MatterPhase.gas,
    appearance: 'colorless gas, liquid or solid',
    number: 7,
    period: 2,
    row: 2,
    column: 15,
    shells: [2, 5],
    atomicMass: 14.007,
    molecularDensity: 1.251,
    meltingPoint: 63.15,
    boilingPoint: 77.355,
  ),
  ChemicalElement(
    name: 'Oxygen',
    symbol: 'O',
    category: 'diatomic nonmetal',
    stpPhase: MatterPhase.gas,
    appearance: '',
    number: 8,
    period: 2,
    row: 2,
    column: 16,
    shells: [2, 6],
    atomicMass: 15.999,
    molecularDensity: 1.429,
    meltingPoint: 54.36,
    boilingPoint: 90.188,
  ),
  ChemicalElement(
    name: 'Fluorine',
    symbol: 'F',
    category: 'diatomic nonmetal',
    stpPhase: MatterPhase.gas,
    appearance: '',
    number: 9,
    period: 2,
    row: 2,
    column: 17,
    shells: [2, 7],
    atomicMass: 18.9984031636,
    molecularDensity: 1.696,
    meltingPoint: 53.48,
    boilingPoint: 85.03,
  ),
  ChemicalElement(
    name: 'Neon',
    symbol: 'Ne',
    category: 'noble gas',
    stpPhase: MatterPhase.gas,
    appearance:
        'colorless gas exhibiting an orange-red glow when placed in a high voltage electric field',
    number: 10,
    period: 2,
    row: 2,
    column: 18,
    shells: [2, 8],
    atomicMass: 20.17976,
    molecularDensity: 0.9002,
    meltingPoint: 24.56,
    boilingPoint: 27.104,
  ),
  ChemicalElement(
    name: 'Sodium',
    symbol: 'Na',
    category: 'alkali metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white metallic',
    number: 11,
    period: 3,
    row: 3,
    column: 1,
    shells: [2, 8, 1],
    atomicMass: 22.989769282,
    molecularDensity: 0.968,
    heatCapacity: 28.23,
    meltingPoint: 370.944,
    boilingPoint: 1156.09,
  ),
  ChemicalElement(
    name: 'Magnesium',
    symbol: 'Mg',
    category: 'alkaline earth metal',
    stpPhase: MatterPhase.solid,
    appearance: 'shiny grey solid',
    number: 12,
    period: 3,
    row: 3,
    column: 2,
    shells: [2, 8, 2],
    atomicMass: 24.305,
    molecularDensity: 1.738,
    heatCapacity: 24.869,
    meltingPoint: 923,
    boilingPoint: 1363,
  ),
  ChemicalElement(
    name: 'Aluminium',
    symbol: 'Al',
    category: 'post-transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery gray metallic',
    number: 13,
    period: 3,
    row: 3,
    column: 13,
    shells: [2, 8, 3],
    atomicMass: 26.98153857,
    molecularDensity: 2.7,
    heatCapacity: 24.2,
    meltingPoint: 933.47,
    boilingPoint: 2743,
  ),
  ChemicalElement(
    name: 'Silicon',
    symbol: 'Si',
    category: 'metalloid',
    stpPhase: MatterPhase.solid,
    appearance: 'crystalline, reflective with bluish-tinged faces',
    number: 14,
    period: 3,
    row: 3,
    column: 14,
    shells: [2, 8, 4],
    atomicMass: 28.085,
    molecularDensity: 2.329,
    heatCapacity: 19.789,
    meltingPoint: 1687,
    boilingPoint: 3538,
  ),
  ChemicalElement(
    name: 'Phosphorus',
    symbol: 'P',
    category: 'polyatomic nonmetal',
    stpPhase: MatterPhase.solid,
    appearance: 'colourless, waxy white, yellow, scarlet, red, violet, black',
    number: 15,
    period: 3,
    row: 3,
    column: 15,
    shells: [2, 8, 5],
    atomicMass: 30.9737619985,
    molecularDensity: 1.823,
    heatCapacity: 23.824,
  ),
  ChemicalElement(
    name: 'Sulfur',
    symbol: 'S',
    category: 'polyatomic nonmetal',
    stpPhase: MatterPhase.solid,
    appearance: 'lemon yellow sintered microcrystals',
    number: 16,
    period: 3,
    row: 3,
    column: 16,
    shells: [2, 8, 6],
    atomicMass: 32.06,
    molecularDensity: 2.07,
    heatCapacity: 22.75,
    meltingPoint: 388.36,
    boilingPoint: 717.8,
  ),
  ChemicalElement(
    name: 'Chlorine',
    symbol: 'Cl',
    category: 'diatomic nonmetal',
    stpPhase: MatterPhase.gas,
    appearance: 'pale yellow-green gas',
    number: 17,
    period: 3,
    row: 3,
    column: 17,
    shells: [2, 8, 7],
    atomicMass: 35.45,
    molecularDensity: 3.2,
    meltingPoint: 171.6,
    boilingPoint: 239.11,
  ),
  ChemicalElement(
    name: 'Argon',
    symbol: 'Ar',
    category: 'noble gas',
    stpPhase: MatterPhase.gas,
    appearance:
        'colorless gas exhibiting a lilac/violet glow when placed in a high voltage electric field',
    number: 18,
    period: 3,
    row: 3,
    column: 18,
    shells: [2, 8, 8],
    atomicMass: 39.9481,
    molecularDensity: 1.784,
    meltingPoint: 83.81,
    boilingPoint: 87.302,
  ),
  ChemicalElement(
    name: 'Potassium',
    symbol: 'K',
    category: 'alkali metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery gray',
    number: 19,
    period: 4,
    row: 4,
    column: 1,
    shells: [2, 8, 8, 1],
    atomicMass: 39.09831,
    molecularDensity: 0.862,
    heatCapacity: 29.6,
    meltingPoint: 336.7,
    boilingPoint: 1032,
  ),
  ChemicalElement(
    name: 'Calcium',
    symbol: 'Ca',
    category: 'alkaline earth metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 20,
    period: 4,
    row: 4,
    column: 2,
    shells: [2, 8, 8, 2],
    atomicMass: 40.0784,
    molecularDensity: 1.55,
    heatCapacity: 25.929,
    meltingPoint: 1115,
    boilingPoint: 1757,
  ),
  ChemicalElement(
    name: 'Scandium',
    symbol: 'Sc',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 21,
    period: 4,
    row: 4,
    column: 3,
    shells: [2, 8, 9, 2],
    atomicMass: 44.9559085,
    molecularDensity: 2.985,
    heatCapacity: 25.52,
    meltingPoint: 1814,
    boilingPoint: 3109,
  ),
  ChemicalElement(
    name: 'Titanium',
    symbol: 'Ti',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery grey-white metallic',
    number: 22,
    period: 4,
    row: 4,
    column: 4,
    shells: [2, 8, 10, 2],
    atomicMass: 47.8671,
    molecularDensity: 4.506,
    heatCapacity: 25.06,
    meltingPoint: 1941,
    boilingPoint: 3560,
  ),
  ChemicalElement(
    name: 'Vanadium',
    symbol: 'V',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'blue-silver-grey metal',
    number: 23,
    period: 4,
    row: 4,
    column: 5,
    shells: [2, 8, 11, 2],
    atomicMass: 50.94151,
    molecularDensity: 6,
    heatCapacity: 24.89,
    meltingPoint: 2183,
    boilingPoint: 3680,
  ),
  ChemicalElement(
    name: 'Chromium',
    symbol: 'Cr',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery metallic',
    number: 24,
    period: 4,
    row: 4,
    column: 6,
    shells: [2, 8, 13, 1],
    atomicMass: 51.99616,
    molecularDensity: 7.19,
    heatCapacity: 23.35,
    meltingPoint: 2180,
    boilingPoint: 2944,
  ),
  ChemicalElement(
    name: 'Manganese',
    symbol: 'Mn',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery metallic',
    number: 25,
    period: 4,
    row: 4,
    column: 7,
    shells: [2, 8, 13, 2],
    atomicMass: 54.9380443,
    molecularDensity: 7.21,
    heatCapacity: 26.32,
    meltingPoint: 1519,
    boilingPoint: 2334,
  ),
  ChemicalElement(
    name: 'Iron',
    symbol: 'Fe',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'lustrous metallic with a grayish tinge',
    number: 26,
    period: 4,
    row: 4,
    column: 8,
    shells: [2, 8, 14, 2],
    atomicMass: 55.8452,
    molecularDensity: 7.874,
    heatCapacity: 25.1,
    meltingPoint: 1811,
    boilingPoint: 3134,
  ),
  ChemicalElement(
    name: 'Cobalt',
    symbol: 'Co',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'hard lustrous gray metal',
    number: 27,
    period: 4,
    row: 4,
    column: 9,
    shells: [2, 8, 15, 2],
    atomicMass: 58.9331944,
    molecularDensity: 8.9,
    heatCapacity: 24.81,
    meltingPoint: 1768,
    boilingPoint: 3200,
  ),
  ChemicalElement(
    name: 'Nickel',
    symbol: 'Ni',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'lustrous, metallic, and silver with a gold tinge',
    number: 28,
    period: 4,
    row: 4,
    column: 10,
    shells: [2, 8, 16, 2],
    atomicMass: 58.69344,
    molecularDensity: 8.908,
    heatCapacity: 26.07,
    meltingPoint: 1728,
    boilingPoint: 3003,
  ),
  ChemicalElement(
    name: 'Copper',
    symbol: 'Cu',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'red-orange metallic luster',
    number: 29,
    period: 4,
    row: 4,
    column: 11,
    shells: [2, 8, 18, 1],
    atomicMass: 63.5463,
    molecularDensity: 8.96,
    heatCapacity: 24.44,
    meltingPoint: 1357.77,
    boilingPoint: 2835,
  ),
  ChemicalElement(
    name: 'Zinc',
    symbol: 'Zn',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silver-gray',
    number: 30,
    period: 4,
    row: 4,
    column: 12,
    shells: [2, 8, 18, 2],
    atomicMass: 65.382,
    molecularDensity: 7.14,
    heatCapacity: 25.47,
    meltingPoint: 692.68,
    boilingPoint: 1180,
  ),
  ChemicalElement(
    name: 'Gallium',
    symbol: 'Ga',
    category: 'post-transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silver-white',
    number: 31,
    period: 4,
    row: 4,
    column: 13,
    shells: [2, 8, 18, 3],
    atomicMass: 69.7231,
    molecularDensity: 5.91,
    heatCapacity: 25.86,
    meltingPoint: 302.9146,
    boilingPoint: 2673,
  ),
  ChemicalElement(
    name: 'Germanium',
    symbol: 'Ge',
    category: 'metalloid',
    stpPhase: MatterPhase.solid,
    appearance: 'grayish-white',
    number: 32,
    period: 4,
    row: 4,
    column: 14,
    shells: [2, 8, 18, 4],
    atomicMass: 72.6308,
    molecularDensity: 5.323,
    heatCapacity: 23.222,
    meltingPoint: 1211.4,
    boilingPoint: 3106,
  ),
  ChemicalElement(
    name: 'Arsenic',
    symbol: 'As',
    category: 'metalloid',
    stpPhase: MatterPhase.solid,
    appearance: 'metallic grey',
    number: 33,
    period: 4,
    row: 4,
    column: 15,
    shells: [2, 8, 18, 5],
    atomicMass: 74.9215956,
    molecularDensity: 5.727,
    heatCapacity: 24.64,
  ),
  ChemicalElement(
    name: 'Selenium',
    symbol: 'Se',
    category: 'polyatomic nonmetal',
    stpPhase: MatterPhase.solid,
    appearance: 'black, red, and gray (not pictured) allotropes',
    number: 34,
    period: 4,
    row: 4,
    column: 16,
    shells: [2, 8, 18, 6],
    atomicMass: 78.9718,
    molecularDensity: 4.81,
    heatCapacity: 25.363,
    meltingPoint: 494,
    boilingPoint: 958,
  ),
  ChemicalElement(
    name: 'Bromine',
    symbol: 'Br',
    category: 'diatomic nonmetal',
    stpPhase: MatterPhase.liquid,
    appearance: '',
    number: 35,
    period: 4,
    row: 4,
    column: 17,
    shells: [2, 8, 18, 7],
    atomicMass: 79.904,
    molecularDensity: 3.1028,
    meltingPoint: 265.8,
    boilingPoint: 332,
  ),
  ChemicalElement(
    name: 'Krypton',
    symbol: 'Kr',
    category: 'noble gas',
    stpPhase: MatterPhase.gas,
    appearance:
        'colorless gas, exhibiting a whitish glow in a high electric field',
    number: 36,
    period: 4,
    row: 4,
    column: 18,
    shells: [2, 8, 18, 8],
    atomicMass: 83.7982,
    molecularDensity: 3.749,
    meltingPoint: 115.78,
    boilingPoint: 119.93,
  ),
  ChemicalElement(
    name: 'Rubidium',
    symbol: 'Rb',
    category: 'alkali metal',
    stpPhase: MatterPhase.solid,
    appearance: 'grey white',
    number: 37,
    period: 5,
    row: 5,
    column: 1,
    shells: [2, 8, 18, 8, 1],
    atomicMass: 85.46783,
    molecularDensity: 1.532,
    heatCapacity: 31.06,
    meltingPoint: 312.45,
    boilingPoint: 961,
  ),
  ChemicalElement(
    name: 'Strontium',
    symbol: 'Sr',
    category: 'alkaline earth metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 38,
    period: 5,
    row: 5,
    column: 2,
    shells: [2, 8, 18, 8, 2],
    atomicMass: 87.621,
    molecularDensity: 2.64,
    heatCapacity: 26.4,
    meltingPoint: 1050,
    boilingPoint: 1650,
  ),
  ChemicalElement(
    name: 'Yttrium',
    symbol: 'Y',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 39,
    period: 5,
    row: 5,
    column: 3,
    shells: [2, 8, 18, 9, 2],
    atomicMass: 88.905842,
    molecularDensity: 4.472,
    heatCapacity: 26.53,
    meltingPoint: 1799,
    boilingPoint: 3203,
  ),
  ChemicalElement(
    name: 'Zirconium',
    symbol: 'Zr',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 40,
    period: 5,
    row: 5,
    column: 4,
    shells: [2, 8, 18, 10, 2],
    atomicMass: 91.2242,
    molecularDensity: 6.52,
    heatCapacity: 25.36,
    meltingPoint: 2128,
    boilingPoint: 4650,
  ),
  ChemicalElement(
    name: 'Niobium',
    symbol: 'Nb',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'gray metallic, bluish when oxidized',
    number: 41,
    period: 5,
    row: 5,
    column: 5,
    shells: [2, 8, 18, 12, 1],
    atomicMass: 92.906372,
    molecularDensity: 8.57,
    heatCapacity: 24.6,
    meltingPoint: 2750,
    boilingPoint: 5017,
  ),
  ChemicalElement(
    name: 'Molybdenum',
    symbol: 'Mo',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'gray metallic',
    number: 42,
    period: 5,
    row: 5,
    column: 6,
    shells: [2, 8, 18, 13, 1],
    atomicMass: 95.951,
    molecularDensity: 10.28,
    heatCapacity: 24.06,
    meltingPoint: 2896,
    boilingPoint: 4912,
  ),
  ChemicalElement(
    name: 'Technetium',
    symbol: 'Tc',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'shiny gray metal',
    number: 43,
    period: 5,
    row: 5,
    column: 7,
    shells: [2, 8, 18, 13, 2],
    atomicMass: 98,
    molecularDensity: 11,
    heatCapacity: 24.27,
    meltingPoint: 2430,
    boilingPoint: 4538,
  ),
  ChemicalElement(
    name: 'Ruthenium',
    symbol: 'Ru',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white metallic',
    number: 44,
    period: 5,
    row: 5,
    column: 8,
    shells: [2, 8, 18, 15, 1],
    atomicMass: 101.072,
    molecularDensity: 12.45,
    heatCapacity: 24.06,
    meltingPoint: 2607,
    boilingPoint: 4423,
  ),
  ChemicalElement(
    name: 'Rhodium',
    symbol: 'Rh',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white metallic',
    number: 45,
    period: 5,
    row: 5,
    column: 9,
    shells: [2, 8, 18, 16, 1],
    atomicMass: 102.905502,
    molecularDensity: 12.41,
    heatCapacity: 24.98,
    meltingPoint: 2237,
    boilingPoint: 3968,
  ),
  ChemicalElement(
    name: 'Palladium',
    symbol: 'Pd',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 46,
    period: 5,
    row: 5,
    column: 10,
    shells: [2, 8, 18, 18],
    atomicMass: 106.421,
    molecularDensity: 12.023,
    heatCapacity: 25.98,
    meltingPoint: 1828.05,
    boilingPoint: 3236,
  ),
  ChemicalElement(
    name: 'Silver',
    symbol: 'Ag',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'lustrous white metal',
    number: 47,
    period: 5,
    row: 5,
    column: 11,
    shells: [2, 8, 18, 18, 1],
    atomicMass: 107.86822,
    molecularDensity: 10.49,
    heatCapacity: 25.35,
    meltingPoint: 1234.93,
    boilingPoint: 2435,
  ),
  ChemicalElement(
    name: 'Cadmium',
    symbol: 'Cd',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery bluish-gray metallic',
    number: 48,
    period: 5,
    row: 5,
    column: 12,
    shells: [2, 8, 18, 18, 2],
    atomicMass: 112.4144,
    molecularDensity: 8.65,
    heatCapacity: 26.02,
    meltingPoint: 594.22,
    boilingPoint: 1040,
  ),
  ChemicalElement(
    name: 'Indium',
    symbol: 'In',
    category: 'post-transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery lustrous gray',
    number: 49,
    period: 5,
    row: 5,
    column: 13,
    shells: [2, 8, 18, 18, 3],
    atomicMass: 114.8181,
    molecularDensity: 7.31,
    heatCapacity: 26.74,
    meltingPoint: 429.7485,
    boilingPoint: 2345,
  ),
  ChemicalElement(
    name: 'Tin',
    symbol: 'Sn',
    category: 'post-transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery-white (beta, β) or gray (alpha, α)',
    number: 50,
    period: 5,
    row: 5,
    column: 14,
    shells: [2, 8, 18, 18, 4],
    atomicMass: 118.7107,
    molecularDensity: 7.365,
    heatCapacity: 27.112,
    meltingPoint: 505.08,
    boilingPoint: 2875,
  ),
  ChemicalElement(
    name: 'Antimony',
    symbol: 'Sb',
    category: 'metalloid',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery lustrous gray',
    number: 51,
    period: 5,
    row: 5,
    column: 15,
    shells: [2, 8, 18, 18, 5],
    atomicMass: 121.7601,
    molecularDensity: 6.697,
    heatCapacity: 25.23,
    meltingPoint: 903.78,
    boilingPoint: 1908,
  ),
  ChemicalElement(
    name: 'Tellurium',
    symbol: 'Te',
    category: 'metalloid',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 52,
    period: 5,
    row: 5,
    column: 16,
    shells: [2, 8, 18, 18, 6],
    atomicMass: 127.603,
    molecularDensity: 6.24,
    heatCapacity: 25.73,
    meltingPoint: 722.66,
    boilingPoint: 1261,
  ),
  ChemicalElement(
    name: 'Iodine',
    symbol: 'I',
    category: 'diatomic nonmetal',
    stpPhase: MatterPhase.solid,
    appearance: 'lustrous metallic gray, violet as a gas',
    number: 53,
    period: 5,
    row: 5,
    column: 17,
    shells: [2, 8, 18, 18, 7],
    atomicMass: 126.904473,
    molecularDensity: 4.933,
    meltingPoint: 386.85,
    boilingPoint: 457.4,
  ),
  ChemicalElement(
    name: 'Xenon',
    symbol: 'Xe',
    category: 'noble gas',
    stpPhase: MatterPhase.gas,
    appearance:
        'colorless gas, exhibiting a blue glow when placed in a high voltage electric field',
    number: 54,
    period: 5,
    row: 5,
    column: 18,
    shells: [2, 8, 18, 18, 8],
    atomicMass: 131.2936,
    molecularDensity: 5.894,
    meltingPoint: 161.4,
    boilingPoint: 165.051,
  ),
  ChemicalElement(
    name: 'Cesium',
    symbol: 'Cs',
    category: 'alkali metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery gold',
    number: 55,
    period: 6,
    row: 6,
    column: 1,
    shells: [2, 8, 18, 18, 8, 1],
    atomicMass: 132.905451966,
    molecularDensity: 1.93,
    heatCapacity: 32.21,
    meltingPoint: 301.7,
    boilingPoint: 944,
  ),
  ChemicalElement(
    name: 'Barium',
    symbol: 'Ba',
    category: 'alkaline earth metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 56,
    period: 6,
    row: 6,
    column: 2,
    shells: [2, 8, 18, 18, 8, 2],
    atomicMass: 137.3277,
    molecularDensity: 3.51,
    heatCapacity: 28.07,
    meltingPoint: 1000,
    boilingPoint: 2118,
  ),
  ChemicalElement(
    name: 'Lanthanum',
    symbol: 'La',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 57,
    period: 6,
    row: 9,
    column: 3,
    shells: [2, 8, 18, 18, 9, 2],
    atomicMass: 138.905477,
    molecularDensity: 6.162,
    heatCapacity: 27.11,
    meltingPoint: 1193,
    boilingPoint: 3737,
  ),
  ChemicalElement(
    name: 'Cerium',
    symbol: 'Ce',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 58,
    period: 6,
    row: 9,
    column: 4,
    shells: [2, 8, 18, 19, 9, 2],
    atomicMass: 140.1161,
    molecularDensity: 6.77,
    heatCapacity: 26.94,
    meltingPoint: 1068,
    boilingPoint: 3716,
  ),
  ChemicalElement(
    name: 'Praseodymium',
    symbol: 'Pr',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: 'grayish white',
    number: 59,
    period: 6,
    row: 9,
    column: 5,
    shells: [2, 8, 18, 21, 8, 2],
    atomicMass: 140.907662,
    molecularDensity: 6.77,
    heatCapacity: 27.2,
    meltingPoint: 1208,
    boilingPoint: 3403,
  ),
  ChemicalElement(
    name: 'Neodymium',
    symbol: 'Nd',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 60,
    period: 6,
    row: 9,
    column: 6,
    shells: [2, 8, 18, 22, 8, 2],
    atomicMass: 144.2423,
    molecularDensity: 7.01,
    heatCapacity: 27.45,
    meltingPoint: 1297,
    boilingPoint: 3347,
  ),
  ChemicalElement(
    name: 'Promethium',
    symbol: 'Pm',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: 'metallic',
    number: 61,
    period: 6,
    row: 9,
    column: 7,
    shells: [2, 8, 18, 23, 8, 2],
    atomicMass: 145,
    molecularDensity: 7.26,
    meltingPoint: 1315,
    boilingPoint: 3273,
  ),
  ChemicalElement(
    name: 'Samarium',
    symbol: 'Sm',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 62,
    period: 6,
    row: 9,
    column: 8,
    shells: [2, 8, 18, 24, 8, 2],
    atomicMass: 150.362,
    molecularDensity: 7.52,
    heatCapacity: 29.54,
    meltingPoint: 1345,
    boilingPoint: 2173,
  ),
  ChemicalElement(
    name: 'Europium',
    symbol: 'Eu',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 63,
    period: 6,
    row: 9,
    column: 9,
    shells: [2, 8, 18, 25, 8, 2],
    atomicMass: 151.9641,
    molecularDensity: 5.264,
    heatCapacity: 27.66,
    meltingPoint: 1099,
    boilingPoint: 1802,
  ),
  ChemicalElement(
    name: 'Gadolinium',
    symbol: 'Gd',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 64,
    period: 6,
    row: 9,
    column: 10,
    shells: [2, 8, 18, 25, 9, 2],
    atomicMass: 157.253,
    molecularDensity: 7.9,
    heatCapacity: 37.03,
    meltingPoint: 1585,
    boilingPoint: 3273,
  ),
  ChemicalElement(
    name: 'Terbium',
    symbol: 'Tb',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 65,
    period: 6,
    row: 9,
    column: 11,
    shells: [2, 8, 18, 27, 8, 2],
    atomicMass: 158.925352,
    molecularDensity: 8.23,
    heatCapacity: 28.91,
    meltingPoint: 1629,
    boilingPoint: 3396,
  ),
  ChemicalElement(
    name: 'Dysprosium',
    symbol: 'Dy',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 66,
    period: 6,
    row: 9,
    column: 12,
    shells: [2, 8, 18, 28, 8, 2],
    atomicMass: 162.5001,
    molecularDensity: 8.54,
    heatCapacity: 27.7,
    meltingPoint: 1680,
    boilingPoint: 2840,
  ),
  ChemicalElement(
    name: 'Holmium',
    symbol: 'Ho',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 67,
    period: 6,
    row: 9,
    column: 13,
    shells: [2, 8, 18, 29, 8, 2],
    atomicMass: 164.930332,
    molecularDensity: 8.79,
    heatCapacity: 27.15,
    meltingPoint: 1734,
    boilingPoint: 2873,
  ),
  ChemicalElement(
    name: 'Erbium',
    symbol: 'Er',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 68,
    period: 6,
    row: 9,
    column: 14,
    shells: [2, 8, 18, 30, 8, 2],
    atomicMass: 167.2593,
    molecularDensity: 9.066,
    heatCapacity: 28.12,
    meltingPoint: 1802,
    boilingPoint: 3141,
  ),
  ChemicalElement(
    name: 'Thulium',
    symbol: 'Tm',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery gray',
    number: 69,
    period: 6,
    row: 9,
    column: 15,
    shells: [2, 8, 18, 31, 8, 2],
    atomicMass: 168.934222,
    molecularDensity: 9.32,
    heatCapacity: 27.03,
    meltingPoint: 1818,
    boilingPoint: 2223,
  ),
  ChemicalElement(
    name: 'Ytterbium',
    symbol: 'Yb',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 70,
    period: 6,
    row: 9,
    column: 16,
    shells: [2, 8, 18, 32, 8, 2],
    atomicMass: 173.0451,
    molecularDensity: 6.9,
    heatCapacity: 26.74,
    meltingPoint: 1097,
    boilingPoint: 1469,
  ),
  ChemicalElement(
    name: 'Lutetium',
    symbol: 'Lu',
    category: 'lanthanide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 71,
    period: 6,
    row: 9,
    column: 17,
    shells: [2, 8, 18, 32, 9, 2],
    atomicMass: 174.96681,
    molecularDensity: 9.841,
    heatCapacity: 26.86,
    meltingPoint: 1925,
    boilingPoint: 3675,
  ),
  ChemicalElement(
    name: 'Hafnium',
    symbol: 'Hf',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'steel gray',
    number: 72,
    period: 6,
    row: 6,
    column: 4,
    shells: [2, 8, 18, 32, 10, 2],
    atomicMass: 178.492,
    molecularDensity: 13.31,
    heatCapacity: 25.73,
    meltingPoint: 2506,
    boilingPoint: 4876,
  ),
  ChemicalElement(
    name: 'Tantalum',
    symbol: 'Ta',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'gray blue',
    number: 73,
    period: 6,
    row: 6,
    column: 5,
    shells: [2, 8, 18, 32, 11, 2],
    atomicMass: 180.947882,
    molecularDensity: 16.69,
    heatCapacity: 25.36,
    meltingPoint: 3290,
    boilingPoint: 5731,
  ),
  ChemicalElement(
    name: 'Tungsten',
    symbol: 'W',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'grayish white, lustrous',
    number: 74,
    period: 6,
    row: 6,
    column: 6,
    shells: [2, 8, 18, 32, 12, 2],
    atomicMass: 183.841,
    molecularDensity: 19.25,
    heatCapacity: 24.27,
    meltingPoint: 3695,
    boilingPoint: 6203,
  ),
  ChemicalElement(
    name: 'Rhenium',
    symbol: 'Re',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery-grayish',
    number: 75,
    period: 6,
    row: 6,
    column: 7,
    shells: [2, 8, 18, 32, 13, 2],
    atomicMass: 186.2071,
    molecularDensity: 21.02,
    heatCapacity: 25.48,
    meltingPoint: 3459,
    boilingPoint: 5869,
  ),
  ChemicalElement(
    name: 'Osmium',
    symbol: 'Os',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery, blue cast',
    number: 76,
    period: 6,
    row: 6,
    column: 8,
    shells: [2, 8, 18, 32, 14, 2],
    atomicMass: 190.233,
    molecularDensity: 22.59,
    heatCapacity: 24.7,
    meltingPoint: 3306,
    boilingPoint: 5285,
  ),
  ChemicalElement(
    name: 'Iridium',
    symbol: 'Ir',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 77,
    period: 6,
    row: 6,
    column: 9,
    shells: [2, 8, 18, 32, 15, 2],
    atomicMass: 192.2173,
    molecularDensity: 22.56,
    heatCapacity: 25.1,
    meltingPoint: 2719,
    boilingPoint: 4403,
  ),
  ChemicalElement(
    name: 'Platinum',
    symbol: 'Pt',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 78,
    period: 6,
    row: 6,
    column: 10,
    shells: [2, 8, 18, 32, 17, 1],
    atomicMass: 195.0849,
    molecularDensity: 21.45,
    heatCapacity: 25.86,
    meltingPoint: 2041.4,
    boilingPoint: 4098,
  ),
  ChemicalElement(
    name: 'Gold',
    symbol: 'Au',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'metallic yellow',
    number: 79,
    period: 6,
    row: 6,
    column: 11,
    shells: [2, 8, 18, 32, 18, 1],
    atomicMass: 196.9665695,
    molecularDensity: 19.3,
    heatCapacity: 25.418,
    meltingPoint: 1337.33,
    boilingPoint: 3243,
  ),
  ChemicalElement(
    name: 'Mercury',
    symbol: 'Hg',
    category: 'transition metal',
    stpPhase: MatterPhase.liquid,
    appearance: 'silvery',
    number: 80,
    period: 6,
    row: 6,
    column: 12,
    shells: [2, 8, 18, 32, 18, 2],
    atomicMass: 200.5923,
    molecularDensity: 13.534,
    heatCapacity: 27.983,
    meltingPoint: 234.321,
    boilingPoint: 629.88,
  ),
  ChemicalElement(
    name: 'Thallium',
    symbol: 'Tl',
    category: 'post-transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 81,
    period: 6,
    row: 6,
    column: 13,
    shells: [2, 8, 18, 32, 18, 3],
    atomicMass: 204.38,
    molecularDensity: 11.85,
    heatCapacity: 26.32,
    meltingPoint: 577,
    boilingPoint: 1746,
  ),
  ChemicalElement(
    name: 'Lead',
    symbol: 'Pb',
    category: 'post-transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'metallic gray',
    number: 82,
    period: 6,
    row: 6,
    column: 14,
    shells: [2, 8, 18, 32, 18, 4],
    atomicMass: 207.21,
    molecularDensity: 11.34,
    heatCapacity: 26.65,
    meltingPoint: 600.61,
    boilingPoint: 2022,
  ),
  ChemicalElement(
    name: 'Bismuth',
    symbol: 'Bi',
    category: 'post-transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'lustrous silver',
    number: 83,
    period: 6,
    row: 6,
    column: 15,
    shells: [2, 8, 18, 32, 18, 5],
    atomicMass: 208.980401,
    molecularDensity: 9.78,
    heatCapacity: 25.52,
    meltingPoint: 544.7,
    boilingPoint: 1837,
  ),
  ChemicalElement(
    name: 'Polonium',
    symbol: 'Po',
    category: 'post-transition metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery',
    number: 84,
    period: 6,
    row: 6,
    column: 16,
    shells: [2, 8, 18, 32, 18, 6],
    atomicMass: 209,
    molecularDensity: 9.196,
    heatCapacity: 26.4,
    meltingPoint: 527,
    boilingPoint: 1235,
  ),
  ChemicalElement(
    name: 'Astatine',
    symbol: 'At',
    category: 'metalloid',
    stpPhase: MatterPhase.solid,
    appearance: 'unknown, probably metallic',
    number: 85,
    period: 6,
    row: 6,
    column: 17,
    shells: [2, 8, 18, 32, 18, 7],
    atomicMass: 210,
    molecularDensity: 6.35,
    meltingPoint: 575,
    boilingPoint: 610,
  ),
  ChemicalElement(
    name: 'Radon',
    symbol: 'Rn',
    category: 'noble gas',
    stpPhase: MatterPhase.gas,
    appearance:
        'colorless gas, occasionally glows green or red in discharge tubes',
    number: 86,
    period: 6,
    row: 6,
    column: 18,
    shells: [2, 8, 18, 32, 18, 8],
    atomicMass: 222,
    molecularDensity: 9.73,
    meltingPoint: 202,
    boilingPoint: 211.5,
  ),
  ChemicalElement(
    name: 'Francium',
    symbol: 'Fr',
    category: 'alkali metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 87,
    period: 7,
    row: 7,
    column: 1,
    shells: [2, 8, 18, 32, 18, 8, 1],
    atomicMass: 223,
    molecularDensity: 1.87,
    meltingPoint: 300,
    boilingPoint: 950,
  ),
  ChemicalElement(
    name: 'Radium',
    symbol: 'Ra',
    category: 'alkaline earth metal',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white metallic',
    number: 88,
    period: 7,
    row: 7,
    column: 2,
    shells: [2, 8, 18, 32, 18, 8, 2],
    atomicMass: 226,
    molecularDensity: 5.5,
    meltingPoint: 1233,
    boilingPoint: 2010,
  ),
  ChemicalElement(
    name: 'Actinium',
    symbol: 'Ac',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 89,
    period: 7,
    row: 10,
    column: 3,
    shells: [2, 8, 18, 32, 18, 9, 2],
    atomicMass: 227,
    molecularDensity: 10,
    heatCapacity: 27.2,
    meltingPoint: 1500,
    boilingPoint: 3500,
  ),
  ChemicalElement(
    name: 'Thorium',
    symbol: 'Th',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery, often with black tarnish',
    number: 90,
    period: 7,
    row: 10,
    column: 4,
    shells: [2, 8, 18, 32, 18, 10, 2],
    atomicMass: 232.03774,
    molecularDensity: 11.724,
    heatCapacity: 26.23,
    meltingPoint: 2023,
    boilingPoint: 5061,
  ),
  ChemicalElement(
    name: 'Protactinium',
    symbol: 'Pa',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: 'bright, silvery metallic luster',
    number: 91,
    period: 7,
    row: 10,
    column: 5,
    shells: [2, 8, 18, 32, 20, 9, 2],
    atomicMass: 231.035882,
    molecularDensity: 15.37,
    meltingPoint: 1841,
    boilingPoint: 4300,
  ),
  ChemicalElement(
    name: 'Uranium',
    symbol: 'U',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 92,
    period: 7,
    row: 10,
    column: 6,
    shells: [2, 8, 18, 32, 21, 9, 2],
    atomicMass: 238.028913,
    molecularDensity: 19.1,
    heatCapacity: 27.665,
    meltingPoint: 1405.3,
    boilingPoint: 4404,
  ),
  ChemicalElement(
    name: 'Neptunium',
    symbol: 'Np',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery metallic',
    number: 93,
    period: 7,
    row: 10,
    column: 7,
    shells: [2, 8, 18, 32, 22, 9, 2],
    atomicMass: 237,
    molecularDensity: 20.45,
    heatCapacity: 29.46,
    meltingPoint: 912,
    boilingPoint: 4447,
  ),
  ChemicalElement(
    name: 'Plutonium',
    symbol: 'Pu',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white, tarnishing to dark gray in air',
    number: 94,
    period: 7,
    row: 10,
    column: 8,
    shells: [2, 8, 18, 32, 24, 8, 2],
    atomicMass: 244,
    molecularDensity: 19.816,
    heatCapacity: 35.5,
    meltingPoint: 912.5,
    boilingPoint: 3505,
  ),
  ChemicalElement(
    name: 'Americium',
    symbol: 'Am',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery white',
    number: 95,
    period: 7,
    row: 10,
    column: 9,
    shells: [2, 8, 18, 32, 25, 8, 2],
    atomicMass: 243,
    molecularDensity: 12,
    heatCapacity: 62.7,
    meltingPoint: 1449,
    boilingPoint: 2880,
  ),
  ChemicalElement(
    name: 'Curium',
    symbol: 'Cm',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery metallic, glows purple in the dark',
    number: 96,
    period: 7,
    row: 10,
    column: 10,
    shells: [2, 8, 18, 32, 25, 9, 2],
    atomicMass: 247,
    molecularDensity: 13.51,
    meltingPoint: 1613,
    boilingPoint: 3383,
  ),
  ChemicalElement(
    name: 'Berkelium',
    symbol: 'Bk',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery',
    number: 97,
    period: 7,
    row: 10,
    column: 11,
    shells: [2, 8, 18, 32, 27, 8, 2],
    atomicMass: 247,
    molecularDensity: 14.78,
    meltingPoint: 1259,
    boilingPoint: 2900,
  ),
  ChemicalElement(
    name: 'Californium',
    symbol: 'Cf',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: 'silvery',
    number: 98,
    period: 7,
    row: 10,
    column: 12,
    shells: [2, 8, 18, 32, 28, 8, 2],
    atomicMass: 251,
    molecularDensity: 15.1,
    meltingPoint: 1173,
    boilingPoint: 1743,
  ),
  ChemicalElement(
    name: 'Einsteinium',
    symbol: 'Es',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: 'silver-colored',
    number: 99,
    period: 7,
    row: 10,
    column: 13,
    shells: [2, 8, 18, 32, 29, 8, 2],
    atomicMass: 252,
    molecularDensity: 8.84,
    meltingPoint: 1133,
    boilingPoint: 1269,
  ),
  ChemicalElement(
    name: 'Fermium',
    symbol: 'Fm',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 100,
    period: 7,
    row: 10,
    column: 14,
    shells: [2, 8, 18, 32, 30, 8, 2],
    atomicMass: 257,
    meltingPoint: 1800,
  ),
  ChemicalElement(
    name: 'Mendelevium',
    symbol: 'Md',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 101,
    period: 7,
    row: 10,
    column: 15,
    shells: [2, 8, 18, 32, 31, 8, 2],
    atomicMass: 258,
    meltingPoint: 1100,
  ),
  ChemicalElement(
    name: 'Nobelium',
    symbol: 'No',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 102,
    period: 7,
    row: 10,
    column: 16,
    shells: [2, 8, 18, 32, 32, 8, 2],
    atomicMass: 259,
    meltingPoint: 1100,
  ),
  ChemicalElement(
    name: 'Lawrencium',
    symbol: 'Lr',
    category: 'actinide',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 103,
    period: 7,
    row: 10,
    column: 17,
    shells: [2, 8, 18, 32, 32, 8, 3],
    atomicMass: 266,
    meltingPoint: 1900,
  ),
  ChemicalElement(
    name: 'Rutherfordium',
    symbol: 'Rf',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 104,
    period: 7,
    row: 7,
    column: 4,
    shells: [2, 8, 18, 32, 32, 10, 2],
    atomicMass: 267,
    molecularDensity: 23.2,
    meltingPoint: 2400,
    boilingPoint: 5800,
  ),
  ChemicalElement(
    name: 'Dubnium',
    symbol: 'Db',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 105,
    period: 7,
    row: 7,
    column: 5,
    shells: [2, 8, 18, 32, 32, 11, 2],
    atomicMass: 268,
    molecularDensity: 29.3,
  ),
  ChemicalElement(
    name: 'Seaborgium',
    symbol: 'Sg',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 106,
    period: 7,
    row: 7,
    column: 6,
    shells: [2, 8, 18, 32, 32, 12, 2],
    atomicMass: 269,
    molecularDensity: 35,
  ),
  ChemicalElement(
    name: 'Bohrium',
    symbol: 'Bh',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 107,
    period: 7,
    row: 7,
    column: 7,
    shells: [2, 8, 18, 32, 32, 13, 2],
    atomicMass: 270,
    molecularDensity: 37.1,
  ),
  ChemicalElement(
    name: 'Hassium',
    symbol: 'Hs',
    category: 'transition metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 108,
    period: 7,
    row: 7,
    column: 8,
    shells: [2, 8, 18, 32, 32, 14, 2],
    atomicMass: 269,
    molecularDensity: 40.7,
    meltingPoint: 126,
  ),
  ChemicalElement(
    name: 'Meitnerium',
    symbol: 'Mt',
    category: 'unknown, probably transition metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 109,
    period: 7,
    row: 7,
    column: 9,
    shells: [2, 8, 18, 32, 32, 15, 2],
    atomicMass: 278,
    molecularDensity: 37.4,
  ),
  ChemicalElement(
    name: 'Darmstadtium',
    symbol: 'Ds',
    category: 'unknown, probably transition metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 110,
    period: 7,
    row: 7,
    column: 10,
    shells: [2, 8, 18, 32, 32, 16, 2],
    atomicMass: 281,
    molecularDensity: 34.8,
  ),
  ChemicalElement(
    name: 'Roentgenium',
    symbol: 'Rg',
    category: 'unknown, probably transition metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 111,
    period: 7,
    row: 7,
    column: 11,
    shells: [2, 8, 18, 32, 32, 17, 2],
    atomicMass: 282,
    molecularDensity: 28.7,
  ),
  ChemicalElement(
    name: 'Copernicium',
    symbol: 'Cn',
    category: 'transition metal',
    stpPhase: MatterPhase.gas,
    appearance: '',
    number: 112,
    period: 7,
    row: 7,
    column: 12,
    shells: [2, 8, 18, 32, 32, 18, 2],
    atomicMass: 285,
    molecularDensity: 23.7,
    boilingPoint: 3570,
  ),
  ChemicalElement(
    name: 'Nihonium',
    symbol: 'Nh',
    category: 'unknown, probably transition metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 113,
    period: 7,
    row: 7,
    column: 13,
    shells: [2, 8, 18, 32, 32, 18, 3],
    atomicMass: 286,
    molecularDensity: 16,
    meltingPoint: 700,
    boilingPoint: 1430,
  ),
  ChemicalElement(
    name: 'Flerovium',
    symbol: 'Fl',
    category: 'post-transition metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 114,
    period: 7,
    row: 7,
    column: 14,
    shells: [2, 8, 18, 32, 32, 18, 4],
    atomicMass: 289,
    molecularDensity: 14,
    meltingPoint: 340,
    boilingPoint: 420,
  ),
  ChemicalElement(
    name: 'Moscovium',
    symbol: 'Mc',
    category: 'unknown, probably post-transition metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 115,
    period: 7,
    row: 7,
    column: 15,
    shells: [2, 8, 18, 32, 32, 18, 5],
    atomicMass: 289,
    molecularDensity: 13.5,
    meltingPoint: 670,
    boilingPoint: 1400,
  ),
  ChemicalElement(
    name: 'Livermorium',
    symbol: 'Lv',
    category: 'unknown, probably post-transition metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 116,
    period: 7,
    row: 7,
    column: 16,
    shells: [2, 8, 18, 32, 32, 18, 6],
    atomicMass: 293,
    molecularDensity: 12.9,
    meltingPoint: 709,
    boilingPoint: 1085,
  ),
  ChemicalElement(
    name: 'Tennessine',
    symbol: 'Ts',
    category: 'unknown, probably metalloid',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 117,
    period: 7,
    row: 7,
    column: 17,
    shells: [2, 8, 18, 32, 32, 18, 7],
    atomicMass: 294,
    molecularDensity: 7.17,
    meltingPoint: 723,
    boilingPoint: 883,
  ),
  ChemicalElement(
    name: 'Oganesson',
    symbol: 'Og',
    category: 'unknown, predicted to be noble gas',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 118,
    period: 7,
    row: 7,
    column: 18,
    shells: [2, 8, 18, 32, 32, 18, 8],
    atomicMass: 294,
    molecularDensity: 4.95,
    boilingPoint: 350,
  ),
  ChemicalElement(
    name: 'Ununennium',
    symbol: 'Uue',
    category: 'unknown, but predicted to be an alkali metal',
    stpPhase: MatterPhase.solid,
    appearance: '',
    number: 119,
    period: 8,
    row: 8,
    column: 1,
    shells: [2, 8, 18, 32, 32, 18, 8, 1],
    atomicMass: 315,
    molecularDensity: 3,
    boilingPoint: 630,
  ),
];