Skip to content

Update periodic table data: "Common oxidation states", "critical temperature" and "electrical resistivity"#4515

Merged
shyuep merged 9 commits intomaterialsproject:masterfrom
DanielYang59:update-ptable-data
Oct 16, 2025
Merged

Update periodic table data: "Common oxidation states", "critical temperature" and "electrical resistivity"#4515
shyuep merged 9 commits intomaterialsproject:masterfrom
DanielYang59:update-ptable-data

Conversation

@DanielYang59
Copy link
Contributor

@DanielYang59 DanielYang59 commented Oct 8, 2025

Update periodic table data: "Common oxidation states", "critical temperature" and "electrical resistivity"

Make them consistent with wikipedia source

@DanielYang59 DanielYang59 changed the title Update periodic table data: "Common oxidation states", "critical temperature" and " Update periodic table data: "Common oxidation states", "critical temperature" and "electrical resistivity" Oct 8, 2025
assert str(val.unit) == "W K^-1 m^-1"
val = al.electrical_resistivity
assert val == approx(2.7e-08)
assert val == approx(2.65e-08)
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

n_electron_sp = sum(orb[-1] for orb in Species(el.symbol, ox).full_electronic_structure)
# Some species miss `full_electronic_structure` data
try:
n_electron_sp = sum(orb[-1] for orb in Species(el.symbol, ox).full_electronic_structure)
Copy link
Contributor Author

@DanielYang59 DanielYang59 Oct 8, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some newly added Species (via "common oxidation state") don't have electronic structure data:

C -3
C -2
C -1
C 1
C 2
C 3
Kr 2
Xe 2
Xe 4
Xe 6
Re 7
image image image image

@DanielYang59 DanielYang59 marked this pull request as ready for review October 9, 2025 13:13
@shyuep shyuep merged commit 3a58ef9 into materialsproject:master Oct 16, 2025
44 checks passed
@DanielYang59 DanielYang59 deleted the update-ptable-data branch October 16, 2025 11:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants