Skip to content

Instantly share code, notes, and snippets.

@Gavinok
Last active January 21, 2024 00:28
Show Gist options
  • Save Gavinok/c3510aea2386e755bcc17d4d36fa5dec to your computer and use it in GitHub Desktop.
Save Gavinok/c3510aea2386e755bcc17d4d36fa5dec to your computer and use it in GitHub Desktop.
Example code used in a video on GNU recutils ( includes both chem.rec and chem.sh)
%rec: periodic_table
%sort: AtomicNumber
# all values came from
# https://pubchem.ncbi.nlm.nih.gov/periodic-table/
AtomicNumber: 1
Symbol: H
Name: Hydrogen
AtomicMass: 1.0080
CPKHexColor: FFFFFF
ElectronConfiguration: 1s1
Electronegativity: 2.2
AtomicRadius: 120
IonizationEnergy: 13.598
ElectronAffinity: 0.754
OxidationStates: +1, -1
StandardState: Gas
MeltingPoint: 13.81
BoilingPoint: 20.28
Density: 0.00008988
GroupBlock: Nonmetal
YearDiscovered: 1766
AtomicNumber: 2
Symbol: He
Name: Helium
AtomicMass: 4.00260
CPKHexColor: D9FFFF
ElectronConfiguration: 1s2
Electronegativity:
AtomicRadius: 140
IonizationEnergy: 24.587
ElectronAffinity:
OxidationStates: 0
StandardState: Gas
MeltingPoint: 0.95
BoilingPoint: 4.22
Density: 0.0001785
GroupBlock: Noble gas
YearDiscovered: 1868
AtomicNumber: 3
Symbol: Li
Name: Lithium
AtomicMass: 7.0
CPKHexColor: CC80FF
ElectronConfiguration: [He]2s1
Electronegativity: 0.98
AtomicRadius: 182
IonizationEnergy: 5.392
ElectronAffinity: 0.618
OxidationStates: +1
StandardState: Solid
MeltingPoint: 453.65
BoilingPoint: 1615
Density: 0.534
GroupBlock: Alkali metal
YearDiscovered: 1817
AtomicNumber: 4
Symbol: Be
Name: Beryllium
AtomicMass: 9.012183
CPKHexColor: C2FF00
ElectronConfiguration: [He]2s2
Electronegativity: 1.57
AtomicRadius: 153
IonizationEnergy: 9.323
ElectronAffinity:
OxidationStates: +2
StandardState: Solid
MeltingPoint: 1560
BoilingPoint: 2744
Density: 1.85
GroupBlock: Alkaline earth metal
YearDiscovered: 1798
AtomicNumber: 5
Symbol: B
Name: Boron
AtomicMass: 10.81
CPKHexColor: FFB5B5
ElectronConfiguration: [He]2s2 2p1
Electronegativity: 2.04
AtomicRadius: 192
IonizationEnergy: 8.298
ElectronAffinity: 0.277
OxidationStates: +3
StandardState: Solid
MeltingPoint: 2348
BoilingPoint: 4273
Density: 2.37
GroupBlock: Metalloid
YearDiscovered: 1808
AtomicNumber: 6
Symbol: C
Name: Carbon
AtomicMass: 12.011
CPKHexColor: 909090
ElectronConfiguration: [He]2s2 2p2
Electronegativity: 2.55
AtomicRadius: 170
IonizationEnergy: 11.260
ElectronAffinity: 1.263
OxidationStates: +4, +2, -4
StandardState: Solid
MeltingPoint: 3823
BoilingPoint: 4098
Density: 2.2670
GroupBlock: Nonmetal
YearDiscovered: Ancient
AtomicNumber: 7
Symbol: N
Name: Nitrogen
AtomicMass: 14.007
CPKHexColor: 3050F8
ElectronConfiguration: [He] 2s2 2p3
Electronegativity: 3.04
AtomicRadius: 155
IonizationEnergy: 14.534
ElectronAffinity:
OxidationStates: +5, +4, +3, +2, +1, -1, -2, -3
StandardState: Gas
MeltingPoint: 63.15
BoilingPoint: 77.36
Density: 0.0012506
GroupBlock: Nonmetal
YearDiscovered: 1772
AtomicNumber: 8
Symbol: O
Name: Oxygen
AtomicMass: 15.999
CPKHexColor: FF0D0D
ElectronConfiguration: [He]2s2 2p4
Electronegativity: 3.44
AtomicRadius: 152
IonizationEnergy: 13.618
ElectronAffinity: 1.461
OxidationStates: -2
StandardState: Gas
MeltingPoint: 54.36
BoilingPoint: 90.2
Density: 0.001429
GroupBlock: Nonmetal
YearDiscovered: 1774
AtomicNumber: 9
Symbol: F
Name: Fluorine
AtomicMass: 18.99840316
CPKHexColor: 90E050
ElectronConfiguration: [He]2s2 2p5
Electronegativity: 3.98
AtomicRadius: 135
IonizationEnergy: 17.423
ElectronAffinity: 3.339
OxidationStates: -1
StandardState: Gas
MeltingPoint: 53.53
BoilingPoint: 85.03
Density: 0.001696
GroupBlock: Halogen
YearDiscovered: 1670
AtomicNumber: 10
Symbol: Ne
Name: Neon
AtomicMass: 20.180
CPKHexColor: B3E3F5
ElectronConfiguration: [He]2s2 2p6
Electronegativity:
AtomicRadius: 154
IonizationEnergy: 21.565
ElectronAffinity:
OxidationStates: 0
StandardState: Gas
MeltingPoint: 24.56
BoilingPoint: 27.07
Density: 0.0008999
GroupBlock: Noble gas
YearDiscovered: 1898
AtomicNumber: 11
Symbol: Na
Name: Sodium
AtomicMass: 22.9897693
CPKHexColor: AB5CF2
ElectronConfiguration: [Ne]3s1
Electronegativity: 0.93
AtomicRadius: 227
IonizationEnergy: 5.139
ElectronAffinity: 0.548
OxidationStates: +1
StandardState: Solid
MeltingPoint: 370.95
BoilingPoint: 1156
Density: 0.97
GroupBlock: Alkali metal
YearDiscovered: 1807
AtomicNumber: 12
Symbol: Mg
Name: Magnesium
AtomicMass: 24.305
CPKHexColor: 8AFF00
ElectronConfiguration: [Ne]3s2
Electronegativity: 1.31
AtomicRadius: 173
IonizationEnergy: 7.646
ElectronAffinity:
OxidationStates: +2
StandardState: Solid
MeltingPoint: 923
BoilingPoint: 1363
Density: 1.74
GroupBlock: Alkaline earth metal
YearDiscovered: 1808
AtomicNumber: 13
Symbol: Al
Name: Aluminum
AtomicMass: 26.981538
CPKHexColor: BFA6A6
ElectronConfiguration: [Ne]3s2 3p1
Electronegativity: 1.61
AtomicRadius: 184
IonizationEnergy: 5.986
ElectronAffinity: 0.441
OxidationStates: +3
StandardState: Solid
MeltingPoint: 933.437
BoilingPoint: 2792
Density: 2.70
GroupBlock: Post-transition metal
YearDiscovered: Ancient
AtomicNumber: 14
Symbol: Si
Name: Silicon
AtomicMass: 28.085
CPKHexColor: F0C8A0
ElectronConfiguration: [Ne]3s2 3p2
Electronegativity: 1.9
AtomicRadius: 210
IonizationEnergy: 8.152
ElectronAffinity: 1.385
OxidationStates: +4, +2, -4
StandardState: Solid
MeltingPoint: 1687
BoilingPoint: 3538
Density: 2.3296
GroupBlock: Metalloid
YearDiscovered: 1854
AtomicNumber: 15
Symbol: P
Name: Phosphorus
AtomicMass: 30.97376200
CPKHexColor: FF8000
ElectronConfiguration: [Ne]3s2 3p3
Electronegativity: 2.19
AtomicRadius: 180
IonizationEnergy: 10.487
ElectronAffinity: 0.746
OxidationStates: +5, +3, -3
StandardState: Solid
MeltingPoint: 317.3
BoilingPoint: 553.65
Density: 1.82
GroupBlock: Nonmetal
YearDiscovered: 1669
AtomicNumber: 16
Symbol: S
Name: Sulfur
AtomicMass: 32.07
CPKHexColor: FFFF30
ElectronConfiguration: [Ne]3s2 3p4
Electronegativity: 2.58
AtomicRadius: 180
IonizationEnergy: 10.360
ElectronAffinity: 2.077
OxidationStates: +6, +4, -2
StandardState: Solid
MeltingPoint: 388.36
BoilingPoint: 717.75
Density: 2.067
GroupBlock: Nonmetal
YearDiscovered: Ancient
AtomicNumber: 17
Symbol: Cl
Name: Chlorine
AtomicMass: 35.45
CPKHexColor: 1FF01F
ElectronConfiguration: [Ne]3s2 3p5
Electronegativity: 3.16
AtomicRadius: 175
IonizationEnergy: 12.968
ElectronAffinity: 3.617
OxidationStates: +7, +5, +1, -1
StandardState: Gas
MeltingPoint: 171.65
BoilingPoint: 239.11
Density: 0.003214
GroupBlock: Halogen
YearDiscovered: 1774
AtomicNumber: 18
Symbol: Ar
Name: Argon
AtomicMass: 39.9
CPKHexColor: 80D1E3
ElectronConfiguration: [Ne]3s2 3p6
Electronegativity:
AtomicRadius: 188
IonizationEnergy: 15.760
ElectronAffinity:
OxidationStates: 0
StandardState: Gas
MeltingPoint: 83.8
BoilingPoint: 87.3
Density: 0.0017837
GroupBlock: Noble gas
YearDiscovered: 1894
AtomicNumber: 19
Symbol: K
Name: Potassium
AtomicMass: 39.098
CPKHexColor: 8F40D4
ElectronConfiguration: [Ar]4s1
Electronegativity: 0.82
AtomicRadius: 275
IonizationEnergy: 4.341
ElectronAffinity: 0.501
OxidationStates: +1
StandardState: Solid
MeltingPoint: 336.53
BoilingPoint: 1032
Density: 0.89
GroupBlock: Alkali metal
YearDiscovered: 1807
AtomicNumber: 20
Symbol: Ca
Name: Calcium
AtomicMass: 40.08
CPKHexColor: 3DFF00
ElectronConfiguration: [Ar]4s2
Electronegativity: 1
AtomicRadius: 231
IonizationEnergy: 6.113
ElectronAffinity:
OxidationStates: +2
StandardState: Solid
MeltingPoint: 1115
BoilingPoint: 1757
Density: 1.54
GroupBlock: Alkaline earth metal
YearDiscovered: Ancient
AtomicNumber: 21
Symbol: Sc
Name: Scandium
AtomicMass: 44.95591
CPKHexColor: E6E6E6
ElectronConfiguration: [Ar]4s2 3d1
Electronegativity: 1.36
AtomicRadius: 211
IonizationEnergy: 6.561
ElectronAffinity: 0.188
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1814
BoilingPoint: 3109
Density: 2.99
GroupBlock: Transition metal
YearDiscovered: 1879
AtomicNumber: 22
Symbol: Ti
Name: Titanium
AtomicMass: 47.87
CPKHexColor: BFC2C7
ElectronConfiguration: [Ar]4s2 3d2
Electronegativity: 1.54
AtomicRadius: 187
IonizationEnergy: 6.828
ElectronAffinity: 0.079
OxidationStates: +4, +3, +2
StandardState: Solid
MeltingPoint: 1941
BoilingPoint: 3560
Density: 4.5
GroupBlock: Transition metal
YearDiscovered: 1791
AtomicNumber: 23
Symbol: V
Name: Vanadium
AtomicMass: 50.941
CPKHexColor: A6A6AB
ElectronConfiguration: [Ar]4s2 3d3
Electronegativity: 1.63
AtomicRadius: 179
IonizationEnergy: 6.746
ElectronAffinity: 0.525
OxidationStates: +5, +4, +3, +2
StandardState: Solid
MeltingPoint: 2183
BoilingPoint: 3680
Density: 6.0
GroupBlock: Transition metal
YearDiscovered: 1801
AtomicNumber: 24
Symbol: Cr
Name: Chromium
AtomicMass: 51.996
CPKHexColor: 8A99C7
ElectronConfiguration: [Ar]3d5 4s1
Electronegativity: 1.66
AtomicRadius: 189
IonizationEnergy: 6.767
ElectronAffinity: 0.666
OxidationStates: +6, +3, +2
StandardState: Solid
MeltingPoint: 2180
BoilingPoint: 2944
Density: 7.15
GroupBlock: Transition metal
YearDiscovered: 1797
AtomicNumber: 25
Symbol: Mn
Name: Manganese
AtomicMass: 54.93804
CPKHexColor: 9C7AC7
ElectronConfiguration: [Ar]4s2 3d5
Electronegativity: 1.55
AtomicRadius: 197
IonizationEnergy: 7.434
ElectronAffinity:
OxidationStates: +7, +4, +3, +2
StandardState: Solid
MeltingPoint: 1519
BoilingPoint: 2334
Density: 7.3
GroupBlock: Transition metal
YearDiscovered: 1774
AtomicNumber: 26
Symbol: Fe
Name: Iron
AtomicMass: 55.84
CPKHexColor: E06633
ElectronConfiguration: [Ar]4s2 3d6
Electronegativity: 1.83
AtomicRadius: 194
IonizationEnergy: 7.902
ElectronAffinity: 0.163
OxidationStates: +3, +2
StandardState: Solid
MeltingPoint: 1811
BoilingPoint: 3134
Density: 7.874
GroupBlock: Transition metal
YearDiscovered: Ancient
AtomicNumber: 27
Symbol: Co
Name: Cobalt
AtomicMass: 58.93319
CPKHexColor: F090A0
ElectronConfiguration: [Ar]4s2 3d7
Electronegativity: 1.88
AtomicRadius: 192
IonizationEnergy: 7.881
ElectronAffinity: 0.661
OxidationStates: +3, +2
StandardState: Solid
MeltingPoint: 1768
BoilingPoint: 3200
Density: 8.86
GroupBlock: Transition metal
YearDiscovered: 1735
AtomicNumber: 28
Symbol: Ni
Name: Nickel
AtomicMass: 58.693
CPKHexColor: 50D050
ElectronConfiguration: [Ar]4s2 3d8
Electronegativity: 1.91
AtomicRadius: 163
IonizationEnergy: 7.640
ElectronAffinity: 1.156
OxidationStates: +3, +2
StandardState: Solid
MeltingPoint: 1728
BoilingPoint: 3186
Density: 8.912
GroupBlock: Transition metal
YearDiscovered: 1751
AtomicNumber: 29
Symbol: Cu
Name: Copper
AtomicMass: 63.55
CPKHexColor: C88033
ElectronConfiguration: [Ar]4s1 3d10
Electronegativity: 1.9
AtomicRadius: 140
IonizationEnergy: 7.726
ElectronAffinity: 1.228
OxidationStates: +2, +1
StandardState: Solid
MeltingPoint: 1357.77
BoilingPoint: 2835
Density: 8.933
GroupBlock: Transition metal
YearDiscovered: Ancient
AtomicNumber: 30
Symbol: Zn
Name: Zinc
AtomicMass: 65.4
CPKHexColor: 7D80B0
ElectronConfiguration: [Ar]4s2 3d10
Electronegativity: 1.65
AtomicRadius: 139
IonizationEnergy: 9.394
ElectronAffinity:
OxidationStates: +2
StandardState: Solid
MeltingPoint: 692.68
BoilingPoint: 1180
Density: 7.134
GroupBlock: Transition metal
YearDiscovered: 1746
AtomicNumber: 31
Symbol: Ga
Name: Gallium
AtomicMass: 69.72
CPKHexColor: C28F8F
ElectronConfiguration: [Ar]4s2 3d10 4p1
Electronegativity: 1.81
AtomicRadius: 187
IonizationEnergy: 5.999
ElectronAffinity: 0.3
OxidationStates: +3
StandardState: Solid
MeltingPoint: 302.91
BoilingPoint: 2477
Density: 5.91
GroupBlock: Post-transition metal
YearDiscovered: 1875
AtomicNumber: 32
Symbol: Ge
Name: Germanium
AtomicMass: 72.63
CPKHexColor: 668F8F
ElectronConfiguration: [Ar]4s2 3d10 4p2
Electronegativity: 2.01
AtomicRadius: 211
IonizationEnergy: 7.900
ElectronAffinity: 1.35
OxidationStates: +4, +2
StandardState: Solid
MeltingPoint: 1211.4
BoilingPoint: 3106
Density: 5.323
GroupBlock: Metalloid
YearDiscovered: 1886
AtomicNumber: 33
Symbol: As
Name: Arsenic
AtomicMass: 74.92159
CPKHexColor: BD80E3
ElectronConfiguration: [Ar]4s2 3d10 4p3
Electronegativity: 2.18
AtomicRadius: 185
IonizationEnergy: 9.815
ElectronAffinity: 0.81
OxidationStates: +5, +3, -3
StandardState: Solid
MeltingPoint: 1090
BoilingPoint: 887
Density: 5.776
GroupBlock: Metalloid
YearDiscovered: Ancient
AtomicNumber: 34
Symbol: Se
Name: Selenium
AtomicMass: 78.97
CPKHexColor: FFA100
ElectronConfiguration: [Ar]4s2 3d10 4p4
Electronegativity: 2.55
AtomicRadius: 190
IonizationEnergy: 9.752
ElectronAffinity: 2.021
OxidationStates: +6, +4, -2
StandardState: Solid
MeltingPoint: 493.65
BoilingPoint: 958
Density: 4.809
GroupBlock: Nonmetal
YearDiscovered: 1817
AtomicNumber: 35
Symbol: Br
Name: Bromine
AtomicMass: 79.90
CPKHexColor: A62929
ElectronConfiguration: [Ar]4s2 3d10 4p5
Electronegativity: 2.96
AtomicRadius: 183
IonizationEnergy: 11.814
ElectronAffinity: 3.365
OxidationStates: +5, +1, -1
StandardState: Liquid
MeltingPoint: 265.95
BoilingPoint: 331.95
Density: 3.11
GroupBlock: Halogen
YearDiscovered: 1826
AtomicNumber: 36
Symbol: Kr
Name: Krypton
AtomicMass: 83.80
CPKHexColor: 5CB8D1
ElectronConfiguration: [Ar]4s2 3d10 4p6
Electronegativity: 3
AtomicRadius: 202
IonizationEnergy: 14.000
ElectronAffinity:
OxidationStates: 0
StandardState: Gas
MeltingPoint: 115.79
BoilingPoint: 119.93
Density: 0.003733
GroupBlock: Noble gas
YearDiscovered: 1898
AtomicNumber: 37
Symbol: Rb
Name: Rubidium
AtomicMass: 85.468
CPKHexColor: 702EB0
ElectronConfiguration: [Kr]5s1
Electronegativity: 0.82
AtomicRadius: 303
IonizationEnergy: 4.177
ElectronAffinity: 0.468
OxidationStates: +1
StandardState: Solid
MeltingPoint: 312.46
BoilingPoint: 961
Density: 1.53
GroupBlock: Alkali metal
YearDiscovered: 1861
AtomicNumber: 38
Symbol: Sr
Name: Strontium
AtomicMass: 87.6
CPKHexColor: 00FF00
ElectronConfiguration: [Kr]5s2
Electronegativity: 0.95
AtomicRadius: 249
IonizationEnergy: 5.695
ElectronAffinity:
OxidationStates: +2
StandardState: Solid
MeltingPoint: 1050
BoilingPoint: 1655
Density: 2.64
GroupBlock: Alkaline earth metal
YearDiscovered: 1790
AtomicNumber: 39
Symbol: Y
Name: Yttrium
AtomicMass: 88.9058
CPKHexColor: 94FFFF
ElectronConfiguration: [Kr]5s2 4d1
Electronegativity: 1.22
AtomicRadius: 219
IonizationEnergy: 6.217
ElectronAffinity: 0.307
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1795
BoilingPoint: 3618
Density: 4.47
GroupBlock: Transition metal
YearDiscovered: 1794
AtomicNumber: 40
Symbol: Zr
Name: Zirconium
AtomicMass: 91.22
CPKHexColor: 94E0E0
ElectronConfiguration: [Kr]5s2 4d2
Electronegativity: 1.33
AtomicRadius: 186
IonizationEnergy: 6.634
ElectronAffinity: 0.426
OxidationStates: +4
StandardState: Solid
MeltingPoint: 2128
BoilingPoint: 4682
Density: 6.52
GroupBlock: Transition metal
YearDiscovered: 1789
AtomicNumber: 41
Symbol: Nb
Name: Niobium
AtomicMass: 92.9064
CPKHexColor: 73C2C9
ElectronConfiguration: [Kr]5s1 4d4
Electronegativity: 1.6
AtomicRadius: 207
IonizationEnergy: 6.759
ElectronAffinity: 0.893
OxidationStates: +5, +3
StandardState: Solid
MeltingPoint: 2750
BoilingPoint: 5017
Density: 8.57
GroupBlock: Transition metal
YearDiscovered: 1801
AtomicNumber: 42
Symbol: Mo
Name: Molybdenum
AtomicMass: 96.0
CPKHexColor: 54B5B5
ElectronConfiguration: [Kr]5s1 4d5
Electronegativity: 2.16
AtomicRadius: 209
IonizationEnergy: 7.092
ElectronAffinity: 0.746
OxidationStates: +6
StandardState: Solid
MeltingPoint: 2896
BoilingPoint: 4912
Density: 10.2
GroupBlock: Transition metal
YearDiscovered: 1778
AtomicNumber: 43
Symbol: Tc
Name: Technetium
AtomicMass: 97.90721
CPKHexColor: 3B9E9E
ElectronConfiguration: [Kr]5s2 4d5
Electronegativity: 1.9
AtomicRadius: 209
IonizationEnergy: 7.28
ElectronAffinity: 0.55
OxidationStates: +7, +6, +4
StandardState: Solid
MeltingPoint: 2430
BoilingPoint: 4538
Density: 11
GroupBlock: Transition metal
YearDiscovered: 1937
AtomicNumber: 44
Symbol: Ru
Name: Ruthenium
AtomicMass: 101.1
CPKHexColor: 248F8F
ElectronConfiguration: [Kr]5s1 4d7
Electronegativity: 2.2
AtomicRadius: 207
IonizationEnergy: 7.361
ElectronAffinity: 1.05
OxidationStates: +3
StandardState: Solid
MeltingPoint: 2607
BoilingPoint: 4423
Density: 12.1
GroupBlock: Transition metal
YearDiscovered: 1827
AtomicNumber: 45
Symbol: Rh
Name: Rhodium
AtomicMass: 102.9055
CPKHexColor: 0A7D8C
ElectronConfiguration: [Kr]5s1 4d8
Electronegativity: 2.28
AtomicRadius: 195
IonizationEnergy: 7.459
ElectronAffinity: 1.137
OxidationStates: +3
StandardState: Solid
MeltingPoint: 2237
BoilingPoint: 3968
Density: 12.4
GroupBlock: Transition metal
YearDiscovered: 1803
AtomicNumber: 46
Symbol: Pd
Name: Palladium
AtomicMass: 106.4
CPKHexColor: 6985
ElectronConfiguration: [Kr]4d10
Electronegativity: 2.2
AtomicRadius: 202
IonizationEnergy: 8.337
ElectronAffinity: 0.557
OxidationStates: +3, +2
StandardState: Solid
MeltingPoint: 1828.05
BoilingPoint: 3236
Density: 12.0
GroupBlock: Transition metal
YearDiscovered: 1803
AtomicNumber: 47
Symbol: Ag
Name: Silver
AtomicMass: 107.868
CPKHexColor: C0C0C0
ElectronConfiguration: [Kr]5s1 4d10
Electronegativity: 1.93
AtomicRadius: 172
IonizationEnergy: 7.576
ElectronAffinity: 1.302
OxidationStates: +1
StandardState: Solid
MeltingPoint: 1234.93
BoilingPoint: 2435
Density: 10.501
GroupBlock: Transition metal
YearDiscovered: Ancient
AtomicNumber: 48
Symbol: Cd
Name: Cadmium
AtomicMass: 112.41
CPKHexColor: FFD98F
ElectronConfiguration: [Kr]5s2 4d10
Electronegativity: 1.69
AtomicRadius: 158
IonizationEnergy: 8.994
ElectronAffinity:
OxidationStates: +2
StandardState: Solid
MeltingPoint: 594.22
BoilingPoint: 1040
Density: 8.69
GroupBlock: Transition metal
YearDiscovered: 1817
AtomicNumber: 49
Symbol: In
Name: Indium
AtomicMass: 114.82
CPKHexColor: A67573
ElectronConfiguration: [Kr]5s2 4d10 5p1
Electronegativity: 1.78
AtomicRadius: 193
IonizationEnergy: 5.786
ElectronAffinity: 0.3
OxidationStates: +3
StandardState: Solid
MeltingPoint: 429.75
BoilingPoint: 2345
Density: 7.31
GroupBlock: Post-transition metal
YearDiscovered: 1863
AtomicNumber: 50
Symbol: Sn
Name: Tin
AtomicMass: 118.71
CPKHexColor: 668080
ElectronConfiguration: [Kr]5s2 4d10 5p2
Electronegativity: 1.96
AtomicRadius: 217
IonizationEnergy: 7.344
ElectronAffinity: 1.2
OxidationStates: +4, +2
StandardState: Solid
MeltingPoint: 505.08
BoilingPoint: 2875
Density: 7.287
GroupBlock: Post-transition metal
YearDiscovered: Ancient
AtomicNumber: 51
Symbol: Sb
Name: Antimony
AtomicMass: 121.76
CPKHexColor: 9E63B5
ElectronConfiguration: [Kr]5s2 4d10 5p3
Electronegativity: 2.05
AtomicRadius: 206
IonizationEnergy: 8.64
ElectronAffinity: 1.07
OxidationStates: +5, +3, -3
StandardState: Solid
MeltingPoint: 903.78
BoilingPoint: 1860
Density: 6.685
GroupBlock: Metalloid
YearDiscovered: Ancient
AtomicNumber: 52
Symbol: Te
Name: Tellurium
AtomicMass: 127.6
CPKHexColor: D47A00
ElectronConfiguration: [Kr]5s2 4d10 5p4
Electronegativity: 2.1
AtomicRadius: 206
IonizationEnergy: 9.010
ElectronAffinity: 1.971
OxidationStates: +6, +4, -2
StandardState: Solid
MeltingPoint: 722.66
BoilingPoint: 1261
Density: 6.232
GroupBlock: Metalloid
YearDiscovered: 1782
AtomicNumber: 53
Symbol: I
Name: Iodine
AtomicMass: 126.9045
CPKHexColor: 940094
ElectronConfiguration: [Kr]5s2 4d10 5p5
Electronegativity: 2.66
AtomicRadius: 198
IonizationEnergy: 10.451
ElectronAffinity: 3.059
OxidationStates: +7, +5, +1, -1
StandardState: Solid
MeltingPoint: 386.85
BoilingPoint: 457.55
Density: 4.93
GroupBlock: Halogen
YearDiscovered: 1811
AtomicNumber: 54
Symbol: Xe
Name: Xenon
AtomicMass: 131.29
CPKHexColor: 429EB0
ElectronConfiguration: [Kr]5s2 4d10 5p6
Electronegativity: 2.6
AtomicRadius: 216
IonizationEnergy: 12.130
ElectronAffinity:
OxidationStates: 0
StandardState: Gas
MeltingPoint: 161.36
BoilingPoint: 165.03
Density: 0.005887
GroupBlock: Noble gas
YearDiscovered: 1898
AtomicNumber: 55
Symbol: Cs
Name: Cesium
AtomicMass: 132.9054520
CPKHexColor: 57178F
ElectronConfiguration: [Xe]6s1
Electronegativity: 0.79
AtomicRadius: 343
IonizationEnergy: 3.894
ElectronAffinity: 0.472
OxidationStates: +1
StandardState: Solid
MeltingPoint: 301.59
BoilingPoint: 944
Density: 1.93
GroupBlock: Alkali metal
YearDiscovered: 1860
AtomicNumber: 56
Symbol: Ba
Name: Barium
AtomicMass: 137.33
CPKHexColor: 00C900
ElectronConfiguration: [Xe]6s2
Electronegativity: 0.89
AtomicRadius: 268
IonizationEnergy: 5.212
ElectronAffinity:
OxidationStates: +2
StandardState: Solid
MeltingPoint: 1000
BoilingPoint: 2170
Density: 3.62
GroupBlock: Alkaline earth metal
YearDiscovered: 1808
AtomicNumber: 57
Symbol: La
Name: Lanthanum
AtomicMass: 138.9055
CPKHexColor: 70D4FF
ElectronConfiguration: [Xe]6s2 5d1
Electronegativity: 1.1
AtomicRadius: 240
IonizationEnergy: 5.577
ElectronAffinity: 0.5
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1191
BoilingPoint: 3737
Density: 6.15
GroupBlock: Lanthanide
YearDiscovered: 1839
AtomicNumber: 58
Symbol: Ce
Name: Cerium
AtomicMass: 140.12
CPKHexColor: FFFFC7
ElectronConfiguration: [Xe]6s2 4f1 5d1
Electronegativity: 1.12
AtomicRadius: 235
IonizationEnergy: 5.539
ElectronAffinity: 0.5
OxidationStates: +4, +3
StandardState: Solid
MeltingPoint: 1071
BoilingPoint: 3697
Density: 6.770
GroupBlock: Lanthanide
YearDiscovered: 1803
AtomicNumber: 59
Symbol: Pr
Name: Praseodymium
AtomicMass: 140.9077
CPKHexColor: D9FFC7
ElectronConfiguration: [Xe]6s2 4f3
Electronegativity: 1.13
AtomicRadius: 239
IonizationEnergy: 5.464
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1204
BoilingPoint: 3793
Density: 6.77
GroupBlock: Lanthanide
YearDiscovered: 1885
AtomicNumber: 60
Symbol: Nd
Name: Neodymium
AtomicMass: 144.24
CPKHexColor: C7FFC7
ElectronConfiguration: [Xe]6s2 4f4
Electronegativity: 1.14
AtomicRadius: 229
IonizationEnergy: 5.525
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1294
BoilingPoint: 3347
Density: 7.01
GroupBlock: Lanthanide
YearDiscovered: 1885
AtomicNumber: 61
Symbol: Pm
Name: Promethium
AtomicMass: 144.91276
CPKHexColor: A3FFC7
ElectronConfiguration: [Xe]6s2 4f5
Electronegativity:
AtomicRadius: 236
IonizationEnergy: 5.55
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1315
BoilingPoint: 3273
Density: 7.26
GroupBlock: Lanthanide
YearDiscovered: 1945
AtomicNumber: 62
Symbol: Sm
Name: Samarium
AtomicMass: 150.4
CPKHexColor: 8FFFC7
ElectronConfiguration: [Xe]6s2 4f6
Electronegativity: 1.17
AtomicRadius: 229
IonizationEnergy: 5.644
ElectronAffinity:
OxidationStates: +3, +2
StandardState: Solid
MeltingPoint: 1347
BoilingPoint: 2067
Density: 7.52
GroupBlock: Lanthanide
YearDiscovered: 1879
AtomicNumber: 63
Symbol: Eu
Name: Europium
AtomicMass: 151.96
CPKHexColor: 61FFC7
ElectronConfiguration: [Xe]6s2 4f7
Electronegativity:
AtomicRadius: 233
IonizationEnergy: 5.670
ElectronAffinity:
OxidationStates: +3, +2
StandardState: Solid
MeltingPoint: 1095
BoilingPoint: 1802
Density: 5.24
GroupBlock: Lanthanide
YearDiscovered: 1901
AtomicNumber: 64
Symbol: Gd
Name: Gadolinium
AtomicMass: 157.2
CPKHexColor: 45FFC7
ElectronConfiguration: [Xe]6s2 4f7 5d1
Electronegativity: 1.2
AtomicRadius: 237
IonizationEnergy: 6.150
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1586
BoilingPoint: 3546
Density: 7.90
GroupBlock: Lanthanide
YearDiscovered: 1880
AtomicNumber: 65
Symbol: Tb
Name: Terbium
AtomicMass: 158.92535
CPKHexColor: 30FFC7
ElectronConfiguration: [Xe]6s2 4f9
Electronegativity:
AtomicRadius: 221
IonizationEnergy: 5.864
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1629
BoilingPoint: 3503
Density: 8.23
GroupBlock: Lanthanide
YearDiscovered: 1843
AtomicNumber: 66
Symbol: Dy
Name: Dysprosium
AtomicMass: 162.50
CPKHexColor: 1FFFC7
ElectronConfiguration: [Xe]6s2 4f10
Electronegativity: 1.22
AtomicRadius: 229
IonizationEnergy: 5.939
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1685
BoilingPoint: 2840
Density: 8.55
GroupBlock: Lanthanide
YearDiscovered: 1886
AtomicNumber: 67
Symbol: Ho
Name: Holmium
AtomicMass: 164.93033
CPKHexColor: 00FF9C
ElectronConfiguration: [Xe]6s2 4f11
Electronegativity: 1.23
AtomicRadius: 216
IonizationEnergy: 6.022
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1747
BoilingPoint: 2973
Density: 8.80
GroupBlock: Lanthanide
YearDiscovered: 1878
AtomicNumber: 68
Symbol: Er
Name: Erbium
AtomicMass: 167.26
CPKHexColor:
ElectronConfiguration: [Xe]6s2 4f12
Electronegativity: 1.24
AtomicRadius: 235
IonizationEnergy: 6.108
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1802
BoilingPoint: 3141
Density: 9.07
GroupBlock: Lanthanide
YearDiscovered: 1843
AtomicNumber: 69
Symbol: Tm
Name: Thulium
AtomicMass: 168.93422
CPKHexColor: 00D452
ElectronConfiguration: [Xe]6s2 4f13
Electronegativity: 1.25
AtomicRadius: 227
IonizationEnergy: 6.184
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1818
BoilingPoint: 2223
Density: 9.32
GroupBlock: Lanthanide
YearDiscovered: 1879
AtomicNumber: 70
Symbol: Yb
Name: Ytterbium
AtomicMass: 173.04
CPKHexColor: 00BF38
ElectronConfiguration: [Xe]6s2 4f14
Electronegativity:
AtomicRadius: 242
IonizationEnergy: 6.254
ElectronAffinity:
OxidationStates: +3, +2
StandardState: Solid
MeltingPoint: 1092
BoilingPoint: 1469
Density: 6.90
GroupBlock: Lanthanide
YearDiscovered: 1878
AtomicNumber: 71
Symbol: Lu
Name: Lutetium
AtomicMass: 174.967
CPKHexColor: 00AB24
ElectronConfiguration: [Xe]6s2 4f14 5d1
Electronegativity: 1.27
AtomicRadius: 221
IonizationEnergy: 5.426
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1936
BoilingPoint: 3675
Density: 9.84
GroupBlock: Lanthanide
YearDiscovered: 1907
AtomicNumber: 72
Symbol: Hf
Name: Hafnium
AtomicMass: 178.5
CPKHexColor: 4DC2FF
ElectronConfiguration: [Xe]6s2 4f14 5d2
Electronegativity: 1.3
AtomicRadius: 212
IonizationEnergy: 6.825
ElectronAffinity:
OxidationStates: +4
StandardState: Solid
MeltingPoint: 2506
BoilingPoint: 4876
Density: 13.3
GroupBlock: Transition metal
YearDiscovered: 1923
AtomicNumber: 73
Symbol: Ta
Name: Tantalum
AtomicMass: 180.9479
CPKHexColor: 4DA6FF
ElectronConfiguration: [Xe]6s2 4f14 5d3
Electronegativity: 1.5
AtomicRadius: 217
IonizationEnergy: 7.89
ElectronAffinity: 0.322
OxidationStates: +5
StandardState: Solid
MeltingPoint: 3290
BoilingPoint: 5731
Density: 16.4
GroupBlock: Transition metal
YearDiscovered: 1802
AtomicNumber: 74
Symbol: W
Name: Tungsten
AtomicMass: 183.8
CPKHexColor: 2194D6
ElectronConfiguration: [Xe]6s2 4f14 5d4
Electronegativity: 2.36
AtomicRadius: 210
IonizationEnergy: 7.98
ElectronAffinity: 0.815
OxidationStates: +6
StandardState: Solid
MeltingPoint: 3695
BoilingPoint: 5828
Density: 19.3
GroupBlock: Transition metal
YearDiscovered: 1783
AtomicNumber: 75
Symbol: Re
Name: Rhenium
AtomicMass: 186.21
CPKHexColor: 267DAB
ElectronConfiguration: [Xe]6s2 4f14 5d5
Electronegativity: 1.9
AtomicRadius: 217
IonizationEnergy: 7.88
ElectronAffinity: 0.15
OxidationStates: +7, +6, +4
StandardState: Solid
MeltingPoint: 3459
BoilingPoint: 5869
Density: 20.8
GroupBlock: Transition metal
YearDiscovered: 1925
AtomicNumber: 76
Symbol: Os
Name: Osmium
AtomicMass: 190.2
CPKHexColor: 266696
ElectronConfiguration: [Xe]6s2 4f14 5d6
Electronegativity: 2.2
AtomicRadius: 216
IonizationEnergy: 8.7
ElectronAffinity: 1.1
OxidationStates: +4, +3
StandardState: Solid
MeltingPoint: 3306
BoilingPoint: 5285
Density: 22.57
GroupBlock: Transition metal
YearDiscovered: 1803
AtomicNumber: 77
Symbol: Ir
Name: Iridium
AtomicMass: 192.22
CPKHexColor: 175487
ElectronConfiguration: [Xe]6s2 4f14 5d7
Electronegativity: 2.2
AtomicRadius: 202
IonizationEnergy: 9.1
ElectronAffinity: 1.565
OxidationStates: +4, +3
StandardState: Solid
MeltingPoint: 2719
BoilingPoint: 4701
Density: 22.42
GroupBlock: Transition metal
YearDiscovered: 1803
AtomicNumber: 78
Symbol: Pt
Name: Platinum
AtomicMass: 195.08
CPKHexColor: D0D0E0
ElectronConfiguration: [Xe]6s1 4f14 5d9
Electronegativity: 2.28
AtomicRadius: 209
IonizationEnergy: 9
ElectronAffinity: 2.128
OxidationStates: +4, +2
StandardState: Solid
MeltingPoint: 2041.55
BoilingPoint: 4098
Density: 21.46
GroupBlock: Transition metal
YearDiscovered: 1735
AtomicNumber: 79
Symbol: Au
Name: Gold
AtomicMass: 196.96657
CPKHexColor: FFD123
ElectronConfiguration: [Xe]6s1 4f14 5d10
Electronegativity: 2.54
AtomicRadius: 166
IonizationEnergy: 9.226
ElectronAffinity: 2.309
OxidationStates: +3, +1
StandardState: Solid
MeltingPoint: 1337.33
BoilingPoint: 3129
Density: 19.282
GroupBlock: Transition metal
YearDiscovered: Ancient
AtomicNumber: 80
Symbol: Hg
Name: Mercury
AtomicMass: 200.59
CPKHexColor: B8B8D0
ElectronConfiguration: [Xe]6s2 4f14 5d10
Electronegativity: 2
AtomicRadius: 209
IonizationEnergy: 10.438
ElectronAffinity:
OxidationStates: +2, +1
StandardState: Liquid
MeltingPoint: 234.32
BoilingPoint: 629.88
Density: 13.5336
GroupBlock: Transition metal
YearDiscovered: Ancient
AtomicNumber: 81
Symbol: Tl
Name: Thallium
AtomicMass: 204.383
CPKHexColor: A6544D
ElectronConfiguration: [Xe]6s2 4f14 5d10 6p1
Electronegativity: 1.62
AtomicRadius: 196
IonizationEnergy: 6.108
ElectronAffinity: 0.2
OxidationStates: +3, +1
StandardState: Solid
MeltingPoint: 577
BoilingPoint: 1746
Density: 11.8
GroupBlock: Post-transition metal
YearDiscovered: 1861
AtomicNumber: 82
Symbol: Pb
Name: Lead
AtomicMass: 207
CPKHexColor: 575961
ElectronConfiguration: [Xe]6s2 4f14 5d10 6p2
Electronegativity: 2.33
AtomicRadius: 202
IonizationEnergy: 7.417
ElectronAffinity: 0.36
OxidationStates: +4, +2
StandardState: Solid
MeltingPoint: 600.61
BoilingPoint: 2022
Density: 11.342
GroupBlock: Post-transition metal
YearDiscovered: Ancient
AtomicNumber: 83
Symbol: Bi
Name: Bismuth
AtomicMass: 208.9804
CPKHexColor: 9E4FB5
ElectronConfiguration: [Xe]6s2 4f14 5d10 6p3
Electronegativity: 2.02
AtomicRadius: 207
IonizationEnergy: 7.289
ElectronAffinity: 0.946
OxidationStates: +5, +3
StandardState: Solid
MeltingPoint: 544.55
BoilingPoint: 1837
Density: 9.807
GroupBlock: Post-transition metal
YearDiscovered: 1753
AtomicNumber: 84
Symbol: Po
Name: Polonium
AtomicMass: 208.98243
CPKHexColor: AB5C00
ElectronConfiguration: [Xe]6s2 4f14 5d10 6p4
Electronegativity: 2
AtomicRadius: 197
IonizationEnergy: 8.417
ElectronAffinity: 1.9
OxidationStates: +4, +2
StandardState: Solid
MeltingPoint: 527
BoilingPoint: 1235
Density: 9.32
GroupBlock: Metalloid
YearDiscovered: 1898
AtomicNumber: 85
Symbol: At
Name: Astatine
AtomicMass: 209.98715
CPKHexColor: 754F45
ElectronConfiguration: [Xe]6s2 4f14 5d10 6p5
Electronegativity: 2.2
AtomicRadius: 202
IonizationEnergy: 9.5
ElectronAffinity: 2.8
OxidationStates: 7, 5, 3, 1, -1
StandardState: Solid
MeltingPoint: 575
BoilingPoint:
Density: 7
GroupBlock: Halogen
YearDiscovered: 1940
AtomicNumber: 86
Symbol: Rn
Name: Radon
AtomicMass: 222.01758
CPKHexColor: 428296
ElectronConfiguration: [Xe]6s2 4f14 5d10 6p6
Electronegativity:
AtomicRadius: 220
IonizationEnergy: 10.745
ElectronAffinity:
OxidationStates: 0
StandardState: Gas
MeltingPoint: 202
BoilingPoint: 211.45
Density: 0.00973
GroupBlock: Noble gas
YearDiscovered: 1900
AtomicNumber: 87
Symbol: Fr
Name: Francium
AtomicMass: 223.01973
CPKHexColor: 420066
ElectronConfiguration: [Rn]7s1
Electronegativity: 0.7
AtomicRadius: 348
IonizationEnergy: 3.9
ElectronAffinity: 0.47
OxidationStates: +1
StandardState: Solid
MeltingPoint: 300
BoilingPoint:
Density:
GroupBlock: Alkali metal
YearDiscovered: 1939
AtomicNumber: 88
Symbol: Ra
Name: Radium
AtomicMass: 226.02541
CPKHexColor: 007D00
ElectronConfiguration: [Rn]7s2
Electronegativity: 0.9
AtomicRadius: 283
IonizationEnergy: 5.279
ElectronAffinity:
OxidationStates: +2
StandardState: Solid
MeltingPoint: 973
BoilingPoint: 1413
Density: 5
GroupBlock: Alkaline earth metal
YearDiscovered: 1898
AtomicNumber: 89
Symbol: Ac
Name: Actinium
AtomicMass: 227.02775
CPKHexColor: 70ABFA
ElectronConfiguration: [Rn]7s2 6d1
Electronegativity: 1.1
AtomicRadius: 260
IonizationEnergy: 5.17
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1324
BoilingPoint: 3471
Density: 10.07
GroupBlock: Actinide
YearDiscovered: 1899
AtomicNumber: 90
Symbol: Th
Name: Thorium
AtomicMass: 232.038
CPKHexColor: 00BAFF
ElectronConfiguration: [Rn]7s2 6d2
Electronegativity: 1.3
AtomicRadius: 237
IonizationEnergy: 6.08
ElectronAffinity:
OxidationStates: +4
StandardState: Solid
MeltingPoint: 2023
BoilingPoint: 5061
Density: 11.72
GroupBlock: Actinide
YearDiscovered: 1828
AtomicNumber: 91
Symbol: Pa
Name: Protactinium
AtomicMass: 231.0359
CPKHexColor: 00A1FF
ElectronConfiguration: [Rn]7s2 5f2 6d1
Electronegativity: 1.5
AtomicRadius: 243
IonizationEnergy: 5.89
ElectronAffinity:
OxidationStates: +5, +4
StandardState: Solid
MeltingPoint: 1845
BoilingPoint:
Density: 15.37
GroupBlock: Actinide
YearDiscovered: 1913
AtomicNumber: 92
Symbol: U
Name: Uranium
AtomicMass: 238.0289
CPKHexColor: 008FFF
ElectronConfiguration: [Rn]7s2 5f3 6d1
Electronegativity: 1.38
AtomicRadius: 240
IonizationEnergy: 6.194
ElectronAffinity:
OxidationStates: +6, +5, +4, +3
StandardState: Solid
MeltingPoint: 1408
BoilingPoint: 4404
Density: 18.95
GroupBlock: Actinide
YearDiscovered: 1789
AtomicNumber: 93
Symbol: Np
Name: Neptunium
AtomicMass: 237.04817
CPKHexColor: 0080FF
ElectronConfiguration: [Rn]7s2 5f4 6d1
Electronegativity: 1.36
AtomicRadius: 221
IonizationEnergy: 6.266
ElectronAffinity:
OxidationStates: +6, +5, +4, +3
StandardState: Solid
MeltingPoint: 917
BoilingPoint: 4175
Density: 20.25
GroupBlock: Actinide
YearDiscovered: 1940
AtomicNumber: 94
Symbol: Pu
Name: Plutonium
AtomicMass: 244.06420
CPKHexColor: 006BFF
ElectronConfiguration: [Rn]7s2 5f6
Electronegativity: 1.28
AtomicRadius: 243
IonizationEnergy: 6.06
ElectronAffinity:
OxidationStates: +6, +5, +4, +3
StandardState: Solid
MeltingPoint: 913
BoilingPoint: 3501
Density: 19.84
GroupBlock: Actinide
YearDiscovered: 1940
AtomicNumber: 95
Symbol: Am
Name: Americium
AtomicMass: 243.06138
CPKHexColor: 545CF2
ElectronConfiguration: [Rn]7s2 5f7
Electronegativity: 1.3
AtomicRadius: 244
IonizationEnergy: 5.993
ElectronAffinity:
OxidationStates: +6, +5, +4, +3
StandardState: Solid
MeltingPoint: 1449
BoilingPoint: 2284
Density: 13.69
GroupBlock: Actinide
YearDiscovered: 1944
AtomicNumber: 96
Symbol: Cm
Name: Curium
AtomicMass: 247.07035
CPKHexColor: 785CE3
ElectronConfiguration: [Rn]7s2 5f7 6d1
Electronegativity: 1.3
AtomicRadius: 245
IonizationEnergy: 6.02
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1618
BoilingPoint: 3400
Density: 13.51
GroupBlock: Actinide
YearDiscovered: 1944
AtomicNumber: 97
Symbol: Bk
Name: Berkelium
AtomicMass: 247.07031
CPKHexColor: 8A4FE3
ElectronConfiguration: [Rn]7s2 5f9
Electronegativity: 1.3
AtomicRadius: 244
IonizationEnergy: 6.23
ElectronAffinity:
OxidationStates: +4, +3
StandardState: Solid
MeltingPoint: 1323
BoilingPoint:
Density: 14
GroupBlock: Actinide
YearDiscovered: 1949
AtomicNumber: 98
Symbol: Cf
Name: Californium
AtomicMass: 251.07959
CPKHexColor: A136D4
ElectronConfiguration: [Rn]7s2 5f10
Electronegativity: 1.3
AtomicRadius: 245
IonizationEnergy: 6.30
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1173
BoilingPoint:
Density:
GroupBlock: Actinide
YearDiscovered: 1950
AtomicNumber: 99
Symbol: Es
Name: Einsteinium
AtomicMass: 252.0830
CPKHexColor: B31FD4
ElectronConfiguration: [Rn]7s2 5f11
Electronegativity: 1.3
AtomicRadius: 245
IonizationEnergy: 6.42
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1133
BoilingPoint:
Density:
GroupBlock: Actinide
YearDiscovered: 1952
AtomicNumber: 100
Symbol: Fm
Name: Fermium
AtomicMass: 257.09511
CPKHexColor: B31FBA
ElectronConfiguration: [Rn] 5f12 7s2
Electronegativity: 1.3
AtomicRadius:
IonizationEnergy: 6.50
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1800
BoilingPoint:
Density:
GroupBlock: Actinide
YearDiscovered: 1952
AtomicNumber: 101
Symbol: Md
Name: Mendelevium
AtomicMass: 258.09843
CPKHexColor: B30DA6
ElectronConfiguration: [Rn]7s2 5f13
Electronegativity: 1.3
AtomicRadius:
IonizationEnergy: 6.58
ElectronAffinity:
OxidationStates: +3, +2
StandardState: Solid
MeltingPoint: 1100
BoilingPoint:
Density:
GroupBlock: Actinide
YearDiscovered: 1955
AtomicNumber: 102
Symbol: No
Name: Nobelium
AtomicMass: 259.10100
CPKHexColor: BD0D87
ElectronConfiguration: [Rn]7s2 5f14
Electronegativity: 1.3
AtomicRadius:
IonizationEnergy: 6.65
ElectronAffinity:
OxidationStates: +3, +2
StandardState: Solid
MeltingPoint: 1100
BoilingPoint:
Density:
GroupBlock: Actinide
YearDiscovered: 1957
AtomicNumber: 103
Symbol: Lr
Name: Lawrencium
AtomicMass: 262.110
CPKHexColor: C70066
ElectronConfiguration: [Rn]7s2 5f14 6d1
Electronegativity: 1.3
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: +3
StandardState: Solid
MeltingPoint: 1900
BoilingPoint:
Density:
GroupBlock: Actinide
YearDiscovered: 1961
AtomicNumber: 104
Symbol: Rf
Name: Rutherfordium
AtomicMass: 267.122
CPKHexColor: CC0059
ElectronConfiguration: [Rn]7s2 5f14 6d2
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: +4
StandardState: Solid
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Transition metal
YearDiscovered: 1964
AtomicNumber: 105
Symbol: Db
Name: Dubnium
AtomicMass: 268.126
CPKHexColor: D1004F
ElectronConfiguration: [Rn]7s2 5f14 6d3
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: 5, 4, 3
StandardState: Solid
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Transition metal
YearDiscovered: 1967
AtomicNumber: 106
Symbol: Sg
Name: Seaborgium
AtomicMass: 271.134
CPKHexColor: D90045
ElectronConfiguration: [Rn]7s2 5f14 6d4
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: 6, 5, 4, 3, 0
StandardState: Solid
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Transition metal
YearDiscovered: 1974
AtomicNumber: 107
Symbol: Bh
Name: Bohrium
AtomicMass: 274.144
CPKHexColor: E00038
ElectronConfiguration: [Rn]7s2 5f14 6d5
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: 7, 5, 4, 3
StandardState: Solid
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Transition metal
YearDiscovered: 1976
AtomicNumber: 108
Symbol: Hs
Name: Hassium
AtomicMass: 277.152
CPKHexColor: E6002E
ElectronConfiguration: [Rn]7s2 5f14 6d6
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: 8, 6, 5, 4, 3, 2
StandardState: Solid
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Transition metal
YearDiscovered: 1984
AtomicNumber: 109
Symbol: Mt
Name: Meitnerium
AtomicMass: 278.156
CPKHexColor: EB0026
ElectronConfiguration: [Rn]7s2 5f14 6d7 (calculated)
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: 9, 8, 6, 4, 3, 1
StandardState: Solid
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Transition metal
YearDiscovered: 1982
AtomicNumber: 110
Symbol: Ds
Name: Darmstadtium
AtomicMass: 281.165
CPKHexColor:
ElectronConfiguration: [Rn]7s2 5f14 6d8 (predicted)
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: 8, 6, 4, 2, 0
StandardState: Expected to be a Solid
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Transition metal
YearDiscovered: 1994
AtomicNumber: 111
Symbol: Rg
Name: Roentgenium
AtomicMass: 282.169
CPKHexColor:
ElectronConfiguration: [Rn]7s2 5f14 6d9 (predicted)
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: 5, 3, 1, -1
StandardState: Expected to be a Solid
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Transition metal
YearDiscovered: 1994
AtomicNumber: 112
Symbol: Cn
Name: Copernicium
AtomicMass: 285.177
CPKHexColor:
ElectronConfiguration: [Rn]7s2 5f14 6d10 (predicted)
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: 2, 1, 0
StandardState: Expected to be a Solid
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Transition metal
YearDiscovered: 1996
AtomicNumber: 113
Symbol: Nh
Name: Nihonium
AtomicMass: 286.183
CPKHexColor:
ElectronConfiguration: [Rn]5f14 6d10 7s2 7p1 (predicted)
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates:
StandardState: Expected to be a Solid
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Post-transition metal
YearDiscovered: 2004
AtomicNumber: 114
Symbol: Fl
Name: Flerovium
AtomicMass: 289.191
CPKHexColor:
ElectronConfiguration: [Rn]7s2 7p2 5f14 6d10 (predicted)
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: 6, 4,2, 1, 0
StandardState: Expected to be a Solid
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Post-transition metal
YearDiscovered: 1998
AtomicNumber: 115
Symbol: Mc
Name: Moscovium
AtomicMass: 290.196
CPKHexColor:
ElectronConfiguration: [Rn]7s2 7p3 5f14 6d10 (predicted)
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: 3, 1
StandardState: Expected to be a Solid
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Post-transition metal
YearDiscovered: 2003
AtomicNumber: 116
Symbol: Lv
Name: Livermorium
AtomicMass: 293.205
CPKHexColor:
ElectronConfiguration: [Rn]7s2 7p4 5f14 6d10 (predicted)
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: +4, +2, -2
StandardState: Expected to be a Solid
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Post-transition metal
YearDiscovered: 2000
AtomicNumber: 117
Symbol: Ts
Name: Tennessine
AtomicMass: 294.211
CPKHexColor:
ElectronConfiguration: [Rn]7s2 7p5 5f14 6d10 (predicted)
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: +5, +3, +1, -1
StandardState: Expected to be a Solid
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Halogen
YearDiscovered: 2010
AtomicNumber: 118
Symbol: Og
Name: Oganesson
AtomicMass: 294.214
CPKHexColor:
ElectronConfiguration: [Rn]7s2 7p6 5f14 6d10 (predicted)
Electronegativity:
AtomicRadius:
IonizationEnergy:
ElectronAffinity:
OxidationStates: +6, +4, +2, +1, 0, -1
StandardState: Expected to be a Gas
MeltingPoint:
BoilingPoint:
Density:
GroupBlock: Noble gas
YearDiscovered: 2006
#!/usr/bin/env sh
######################################################################
# @author : Gavin Jaeger-Freeborn (gavinfreeborn@gmail.com)
# @file : chem.sh
# @created : Thu 01 Oct 2020 07:09:09 PM
#
# @description : A script that utilizes fzf, groff, and recutils
# To get information on a element in the periodic table.
######################################################################
fmt="A:box \"\fB{{Symbol}}\fP\" \"{{Name}}\" \"{{AtomicMass}}\" \"{{ElectronConfiguration}}\" wid 3 ht 4
B:box invis \"{{AtomicNumber}}\" at (A.w.x + 0.5, A.e.y)
C:box \"{{OxidationStates}}\" invis at ((A.e.x - 0.5), (A.n.y - 0.3))"
# Replace with where ever you placed the included chem.rec file
CHEMREC=$HOME/chem.rec
TYPE=$(printf 'Symbol\nName\n' | fzf)
SYMBOL=$(recsel -C $CHEMREC -P "$TYPE"| fzf --preview "recsel -e '$TYPE =
\"{}\"' $CHEMREC")
format(){
echo .PS
recsel -e "$TYPE = '$SYMBOL' " "$CHEMREC" | recfmt "$fmt"
printf '\n.PE'
}
format | pic -Tascii | nroff | sed -e '/^$/d'
# vim: set tw=78 ts=2 et sw=2 sr:
@Gavinok
Copy link
Author

Gavinok commented Oct 6, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment