Periodic Table of Elements — Data from IUPAC, 2024 edition

118 benchmark entries — 5 formats: CSV, JSON, YAML, TOML, BMK.

118
Elements
5
Formats
496
Files

Periodic Table

Nonmetal
Noble Gas
Alkali Metal
Alkaline Earth
Transition Metal
Post-Transition
Metalloid
Halogen
Lanthanide
Actinide
1
H
1.008
127ns
2
He
4.0026
194ns
3
Li
6.941
248ns
4
Be
9.0122
323ns
5
B
10.81
406ns
6
C
12.011
496ns
7
N
14.007
561ns
8
O
15.999
646ns
9
F
18.998
723ns
10
Ne
20.18
794ns
11
Na
22.99
867ns
12
Mg
24.305
960ns
13
Al
26.982
1026ns
14
Si
28.085
1151ns
15
P
30.974
1211ns
16
S
32.06
1248ns
17
Cl
35.45
1345ns
18
Ar
39.948
1438ns
19
K
39.098
1493ns
20
Ca
40.078
1583ns
21
Sc
44.956
1634ns
22
Ti
47.867
1711ns
23
V
50.942
1855ns
24
Cr
51.996
1882ns
25
Mn
54.938
1957ns
26
Fe
55.845
2096ns
27
Co
58.933
2183ns
28
Ni
58.693
2189ns
29
Cu
63.546
2252ns
30
Zn
65.38
2367ns
31
Ga
69.723
2747ns
32
Ge
72.63
2488ns
33
As
74.922
2630ns
34
Se
78.971
2647ns
35
Br
79.904
2769ns
36
Kr
83.798
2867ns
37
Rb
85.468
2866ns
38
Sr
87.62
3407ns
39
Y
88.906
3145ns
40
Zr
91.224
3240ns
41
Nb
92.906
3462ns
42
Mo
95.95
3377ns
43
Tc
98
3285ns
44
Ru
101.07
3514ns
45
Rh
102.91
3632ns
46
Pd
106.42
4028ns
47
Ag
107.87
3868ns
48
Cd
112.41
3820ns
49
In
114.82
4282ns
50
Sn
118.71
4183ns
51
Sb
121.76
4062ns
52
Te
127.6
4061ns
53
I
126.9
4215ns
54
Xe
131.29
4792ns
55
Cs
132.91
4227ns
56
Ba
137.33
4381ns
57
La
138.91
4559ns
58
Ce
140.12
4905ns
59
Pr
140.91
4582ns
60
Nd
144.24
4899ns
61
Pm
145
4789ns
62
Sm
150.36
4965ns
63
Eu
151.96
5196ns
64
Gd
157.25
5080ns
65
Tb
158.93
5163ns
66
Dy
162.5
6023ns
67
Ho
164.93
5139ns
68
Er
167.26
5319ns
69
Tm
168.93
5481ns
70
Yb
173.05
5425ns
71
Lu
174.97
5676ns
72
Hf
178.49
5761ns
73
Ta
180.95
5634ns
74
W
183.84
5747ns
75
Re
186.21
5923ns
76
Os
190.23
6089ns
77
Ir
192.22
6241ns
78
Pt
195.08
6188ns
79
Au
196.97
6364ns
80
Hg
200.59
6286ns
81
Tl
204.38
6571ns
82
Pb
207.2
6579ns
83
Bi
208.98
6493ns
84
Po
209
6738ns
85
At
210
6578ns
86
Rn
222
7502ns
87
Fr
223
6915ns
88
Ra
226
7087ns
89
Ac
227
6970ns
90
Th
232.04
7238ns
91
Pa
231.04
7053ns
92
U
238.03
7615ns
93
Np
237
7496ns
94
Pu
244
8992ns
95
Am
243
7896ns
96
Cm
247
7862ns
97
Bk
247
7517ns
98
Cf
251
7942ns
99
Es
252
8242ns
100
Fm
257
7919ns
101
Md
258
8018ns
102
No
259
8107ns
103
Lr
266
8230ns
104
Rf
267
8441ns
105
Db
268
8446ns
106
Sg
269
8610ns
107
Bh
270
8676ns
108
Hs
277
9437ns
109
Mt
278
10449ns
110
Ds
281
9375ns
111
Rg
282
9300ns
112
Cn
285
8600ns
113
Nh
286
9037ns
114
Fl
289
9406ns
115
Mc
290
9840ns
116
Lv
293
9138ns
117
Ts
294
9233ns
118
Og
294
9173ns
*
**
Symbol
Atomic Number
Mass
Category
Configuration
Precision
Iterations
Avg Time
Min Time
Max Time
Std Dev
Iters/sec

Data Formats

CSV
JSON
YAML
TOML
Markdown

Periodic Table of Elements — Data from IUPAC, 2024 edition

118 benchmark entries across 5 formats.


Periodic Table

          1    2    3    4    5    6    7    8    9   10   11   12   13   14   15   16   17   18 
  1       H                                                                                   He 
  2      Li   Be                                                      B    C    N    O    F   Ne 
  3      Na   Mg                                                     Al   Si    P    S   Cl   Ar 
  4       K   Ca   Sc   Ti    V   Cr   Mn   Fe   Co   Ni   Cu   Zn   Ga   Ge   As   Se   Br   Kr 
  5      Rb   Sr    Y   Zr   Nb   Mo   Tc   Ru   Rh   Pd   Ag   Cd   In   Sn   Sb   Te    I   Xe 
  6      Cs   Ba   La   Hf   Ta    W   Re   Os   Ir   Pt   Au   Hg   Tl   Pb   Bi   Po   At   Rn 
  7      Fr   Ra   Ac   Rf   Db   Sg   Bh   Hs   Mt   Ds   Rg   Cn   Nh   Fl   Mc   Lv   Ts   Og 

  *                     Ce   Pr   Nd   Pm   Sm   Eu   Gd   Tb   Dy   Ho   Er   Tm   Yb   Lu      
 **                     Th   Pa    U   Np   Pu   Am   Cm   Bk   Cf   Es   Fm   Md   No   Lr      

Legend: * Lanthanides (57-71) | ** Actinides (89-103)


Directory Layout

csv/
  all.csv
json/
  {label}.json
  summary.json
yaml/
  {label}.yaml
  summary.yaml
toml/
  {label}.toml
  summary.toml
bmk/
  {label}.bmk
benchmark.html
benchmark.md

Results

LabelcategorysymbolnameconfigmassPrecisionIterationsAvg (ns)Iters/s
001_HnonmetalHHydrogen1s11.008f321000127.340.00
002_Henoble gasHeHelium1s24.0026f645000193.760.00
003_Lialkali metalLiLithium[He] 2s16.941f3210000248.065000000.00
004_Bealkaline earthBeBeryllium[He] 2s29.0122f641000322.790.00
005_BmetalloidBBoron[He] 2s2 2p110.81f325000405.842500000.00
006_CnonmetalCCarbon[He] 2s2 2p212.011f6410000496.122500000.00
007_NnonmetalNNitrogen[He] 2s2 2p314.007f321000561.400.00
008_OnonmetalOOxygen[He] 2s2 2p415.999f645000645.741666666.62
009_FhalogenFFluorine[He] 2s2 2p518.998f3210000722.721428571.38
010_Nenoble gasNeNeon[He] 2s2 2p620.18f641000793.730.00
011_Naalkali metalNaSodium[Ne] 3s122.99f325000866.941250000.00
012_Mgalkaline earthMgMagnesium[Ne] 3s224.305f6410000960.431111111.12
013_Alpost-transitionAlAluminium[Ne] 3s2 3p126.982f3210001025.881000000.00
014_SimetalloidSiSilicon[Ne] 3s2 3p228.085f6450001150.541000000.00
015_PnonmetalPPhosphorus[Ne] 3s2 3p330.974f32100001211.09833333.31
016_SnonmetalSSulfur[Ne] 3s2 3p432.06f6410001247.811000000.00
017_ClhalogenClChlorine[Ne] 3s2 3p535.45f3250001345.19833333.31
018_Arnoble gasArArgon[Ne] 3s2 3p639.948f64100001438.46714285.69
019_Kalkali metalKPotassium[Ar] 4s139.098f3210001492.971000000.00
020_Caalkaline earthCaCalcium[Ar] 4s240.078f6450001583.04714285.69
021_Sctransition metalScScandium[Ar] 3d1 4s244.956f32100001634.42625000.00
022_Titransition metalTiTitanium[Ar] 3d2 4s247.867f6410001710.931000000.00
023_Vtransition metalVVanadium[Ar] 3d3 4s250.942f3250001855.20555555.56
024_Crtransition metalCrChromium[Ar] 3d5 4s151.996f64100001882.20555555.56
025_Mntransition metalMnManganese[Ar] 3d5 4s254.938f3210001957.451000000.00
026_Fetransition metalFeIron[Ar] 3d6 4s255.845f6450002096.24500000.00
027_Cotransition metalCoCobalt[Ar] 3d7 4s258.933f32100002182.85476190.47
028_Nitransition metalNiNickel[Ar] 3d8 4s258.693f6410002188.90500000.00
029_Cutransition metalCuCopper[Ar] 3d10 4s163.546f3250002251.70454545.47
030_Zntransition metalZnZinc[Ar] 3d10 4s265.38f64100002366.81434782.59
031_Gapost-transitionGaGallium[Ar] 3d10 4s2 4p169.723f3210002747.24500000.00
032_GemetalloidGeGermanium[Ar] 3d10 4s2 4p272.63f6450002487.59416666.66
033_AsmetalloidAsArsenic[Ar] 3d10 4s2 4p374.922f32100002629.79384615.38
034_SenonmetalSeSelenium[Ar] 3d10 4s2 4p478.971f6410002647.06500000.00
035_BrhalogenBrBromine[Ar] 3d10 4s2 4p579.904f3250002769.29384615.38
036_Krnoble gasKrKrypton[Ar] 3d10 4s2 4p683.798f64100002867.00357142.84
037_Rbalkali metalRbRubidium[Kr] 5s185.468f3210002866.32500000.00
038_Sralkaline earthSrStrontium[Kr] 5s287.62f6450003406.79294117.66
039_Ytransition metalYYttrium[Kr] 4d1 5s288.906f32100003144.60322580.66
040_Zrtransition metalZrZirconium[Kr] 4d2 5s291.224f6410003239.60333333.34
041_Nbtransition metalNbNiobium[Kr] 4d4 5s192.906f3250003461.84294117.66
042_Motransition metalMoMolybdenum[Kr] 4d5 5s195.95f64100003376.64303030.31
043_Tctransition metalTcTechnetium[Kr] 4d5 5s298f3210003284.77333333.34
044_Rutransition metalRuRuthenium[Kr] 4d7 5s1101.07f6450003514.21294117.66
045_Rhtransition metalRhRhodium[Kr] 4d8 5s1102.91f32100003631.76277777.78
046_Pdtransition metalPdPalladium[Kr] 4d10106.42f6410004027.55250000.00
047_Agtransition metalAgSilver[Kr] 4d10 5s1107.87f3250003867.82263157.91
048_Cdtransition metalCdCadmium[Kr] 4d10 5s2112.41f64100003819.83263157.91
049_Inpost-transitionInIndium[Kr] 4d10 5s2 5p1114.82f3210004281.71250000.00
050_Snpost-transitionSnTin[Kr] 4d10 5s2 5p2118.71f6450004183.01250000.00
051_SbmetalloidSbAntimony[Kr] 4d10 5s2 5p3121.76f32100004062.14250000.00
052_TemetalloidTeTellurium[Kr] 4d10 5s2 5p4127.6f6410004061.00250000.00
053_IhalogenIIodine[Kr] 4d10 5s2 5p5126.9f3250004215.20238095.23
054_Xenoble gasXeXenon[Kr] 4d10 5s2 5p6131.29f64100004792.27212765.95
055_Csalkali metalCsCesium[Xe] 6s1132.91f3210004226.55250000.00
056_Baalkaline earthBaBarium[Xe] 6s2137.33f6450004381.08238095.23
057_LalanthanideLaLanthanum[Xe] 5d1 6s2138.91f32100004558.58222222.22
058_CelanthanideCeCerium[Xe] 4f1 5d1 6s2140.12f6410004905.29250000.00
059_PrlanthanidePrPraseodymium[Xe] 4f3 6s2140.91f3250004582.04227272.73
060_NdlanthanideNdNeodymium[Xe] 4f4 6s2144.24f64100004898.58208333.33
061_PmlanthanidePmPromethium[Xe] 4f5 6s2145f3210004789.30250000.00
062_SmlanthanideSmSamarium[Xe] 4f6 6s2150.36f6450004964.68208333.33
063_EulanthanideEuEuropium[Xe] 4f7 6s2151.96f32100005195.56196078.44
064_GdlanthanideGdGadolinium[Xe] 4f7 5d1 6s2157.25f6410005080.36200000.00
065_TblanthanideTbTerbium[Xe] 4f9 6s2158.93f3250005162.78200000.00
066_DylanthanideDyDysprosium[Xe] 4f10 6s2162.5f64100006022.91166666.67
067_HolanthanideHoHolmium[Xe] 4f11 6s2164.93f3210005138.88200000.00
068_ErlanthanideErErbium[Xe] 4f12 6s2167.26f6450005319.33192307.69
069_TmlanthanideTmThulium[Xe] 4f13 6s2168.93f32100005480.95185185.19
070_YblanthanideYbYtterbium[Xe] 4f14 6s2173.05f6410005424.90200000.00
071_LulanthanideLuLutetium[Xe] 4f14 5d1 6s2174.97f3250005676.43178571.42
072_Hftransition metalHfHafnium[Xe] 4f14 5d2 6s2178.49f64100005760.54175438.59
073_Tatransition metalTaTantalum[Xe] 4f14 5d3 6s2180.95f3210005633.57200000.00
074_Wtransition metalWTungsten[Xe] 4f14 5d4 6s2183.84f6450005746.91178571.42
075_Retransition metalReRhenium[Xe] 4f14 5d5 6s2186.21f32100005923.14169491.53
076_Ostransition metalOsOsmium[Xe] 4f14 5d6 6s2190.23f6410006089.28166666.67
077_Irtransition metalIrIridium[Xe] 4f14 5d7 6s2192.22f3250006240.97161290.33
078_Pttransition metalPtPlatinum[Xe] 4f14 5d9 6s1195.08f64100006187.61163934.42
079_Autransition metalAuGold[Xe] 4f14 5d10 6s1196.97f3210006364.17166666.67
080_Hgtransition metalHgMercury[Xe] 4f14 5d10 6s2200.59f6450006286.43161290.33
081_Tlpost-transitionTlThallium[Xe] 4f14 5d10 6s2 6p1204.38f32100006571.08153846.16
082_Pbpost-transitionPbLead[Xe] 4f14 5d10 6s2 6p2207.2f6410006578.52166666.67
083_Bipost-transitionBiBismuth[Xe] 4f14 5d10 6s2 6p3208.98f3250006492.95156250.00
084_Popost-transitionPoPolonium[Xe] 4f14 5d10 6s2 6p4209f64100006737.55149253.73
085_AthalogenAtAstatine[Xe] 4f14 5d10 6s2 6p5210f3210006577.88166666.67
086_Rnnoble gasRnRadon[Xe] 4f14 5d10 6s2 6p6222f6450007502.26135135.14
087_Fralkali metalFrFrancium[Rn] 7s1223f32100006914.71144927.53
088_Raalkaline earthRaRadium[Rn] 7s2226f6410007086.79142857.14
089_AcactinideAcActinium[Rn] 6d1 7s2227f3250006970.21147058.83
090_ThactinideThThorium[Rn] 6d2 7s2232.04f64100007237.76138888.89
091_PaactinidePaProtactinium[Rn] 5f2 6d1 7s2231.04f3210007053.42142857.14
092_UactinideUUranium[Rn] 5f3 6d1 7s2238.03f6450007615.35131578.95
093_NpactinideNpNeptunium[Rn] 5f4 6d1 7s2237f32100007496.44135135.14
094_PuactinidePuPlutonium[Rn] 5f6 7s2244f6410008992.10125000.00
095_AmactinideAmAmericium[Rn] 5f7 7s2243f3250007895.59128205.12
096_CmactinideCmCurium[Rn] 5f7 6d1 7s2247f64100007862.05128205.12
097_BkactinideBkBerkelium[Rn] 5f9 7s2247f3210007516.81142857.14
098_CfactinideCfCalifornium[Rn] 5f10 7s2251f6450007942.26128205.12
099_EsactinideEsEinsteinium[Rn] 5f11 7s2252f32100008242.26121951.22
100_FmactinideFmFermium[Rn] 5f12 7s2257f6410007918.95142857.14
101_MdactinideMdMendelevium[Rn] 5f13 7s2258f3250008017.66125000.00
102_NoactinideNoNobelium[Rn] 5f14 7s2259f64100008107.20123456.79
103_LractinideLrLawrencium[Rn] 5f14 7s2 7p1266f3210008230.05125000.00
104_Rftransition metalRfRutherfordium[Rn] 5f14 6d2 7s2267f6450008440.70119047.62
105_Dbtransition metalDbDubnium[Rn] 5f14 6d3 7s2268f32100008446.02119047.62
106_Sgtransition metalSgSeaborgium[Rn] 5f14 6d4 7s2269f6410008609.86125000.00
107_Bhtransition metalBhBohrium[Rn] 5f14 6d5 7s2270f3250008676.33116279.07
108_Hstransition metalHsHassium[Rn] 5f14 6d6 7s2277f64100009437.03106382.98
109_Mttransition metalMtMeitnerium[Rn] 5f14 6d7 7s2278f32100010448.90100000.00
110_Dstransition metalDsDarmstadtium[Rn] 5f14 6d8 7s2281f6450009375.11108695.65
111_Rgtransition metalRgRoentgenium[Rn] 5f14 6d9 7s2282f32100009299.96108695.65
112_Cntransition metalCnCopernicium[Rn] 5f14 6d10 7s2285f6410008600.19125000.00
113_Nhpost-transitionNhNihonium[Rn] 5f14 6d10 7s2 7p1286f3250009036.83111111.11
114_Flpost-transitionFlFlerovium[Rn] 5f14 6d10 7s2 7p2289f64100009405.81106382.98
115_Mcpost-transitionMcMoscovium[Rn] 5f14 6d10 7s2 7p3290f3210009840.22111111.11
116_Lvpost-transitionLvLivermorium[Rn] 5f14 6d10 7s2 7p4293f6450009137.62111111.11
117_TshalogenTsTennessine[Rn] 5f14 6d10 7s2 7p5294f32100009232.83108695.65
118_Ognoble gasOgOganesson[Rn] 5f14 6d10 7s2 7p6294f6410009173.18111111.11

Analytics

Category Distribution

Nonmetal 7 Noble Gas 7 Alkali Metal 6 Alkaline Earth 6 Transition Metal 38 Post-Transition 12 Metalloid 6 Halogen 6 Lanthanide 15 Actinide 15

Average Time per Category (ns)

Nonmetal 990.9 Noble Gas 3823.0 Alkali Metal 2769.3 Alkaline Earth 2956.8 Transition Metal 5027.9 Post-Transition 6336.5 Metalloid 2466.1 Halogen 4143.9 Lanthanide 5146.7 Actinide 7806.5

Top 10 Fastest Elements

H 127.3 ns He 193.8 ns Li 248.1 ns Be 322.8 ns B 405.8 ns C 496.1 ns N 561.4 ns O 645.7 ns F 722.7 ns Ne 793.7 ns

Top 10 Slowest Elements

Mt 10448.9 ns Mc 9840.2 ns Hs 9437.0 ns Fl 9405.8 ns Ds 9375.1 ns Rg 9300.0 ns Ts 9232.8 ns Og 9173.2 ns Lv 9137.6 ns Nh 9036.8 ns

Category Statistics

Nonmetal n=7 avg 990.9 ns min 127.3 ns max 2647.1 ns Noble Gas n=7 avg 3823.0 ns min 193.8 ns max 9173.2 ns Alkali Metal n=6 avg 2769.3 ns min 248.1 ns max 6914.7 ns Alkaline Earth n=6 avg 2956.8 ns min 322.8 ns max 7086.8 ns Transition Metal n=38 avg 5027.9 ns min 1634.4 ns max 10448.9 ns Post-Transition n=12 avg 6336.5 ns min 1025.9 ns max 9840.2 ns Metalloid n=6 avg 2466.1 ns min 405.8 ns max 4062.1 ns Halogen n=6 avg 4143.9 ns min 722.7 ns max 9232.8 ns Lanthanide n=15 avg 5146.7 ns min 4558.6 ns max 6022.9 ns Actinide n=15 avg 7806.5 ns min 6970.2 ns max 8992.1 ns