UCI superconductivity · 81 formula features

How 21,263 superconductors, each with a chemical formula and a reported critical temperature, become a 21,263 × 81 feature matrix: the input of the Superconductor regression explorer.

21,263 superconducting materials, each given by its chemical formula and one reported critical temperature, with 81 features computed from the formula. Compiled by Kam Hamidieh from the SuperCon database and released by the UCI Machine Learning Repository.

This page follows the data from the literature to the 21,263 × 81 feature matrix. There is no raw instrument output: the steps up to UCI's release are described by Hamidieh and UCI, and the 81 features are rebuilt here from each formula and checked against the released file.

21,263
materials
2
files in the release
77
elements used
21,263 × 81
feature matrix
Creators

Kam Hamidieh.

There is no single instrument. Each critical temperature is a laboratory measurement reported in the literature and compiled into SuperCon; the release does not record how, or under what conditions, each value was measured.

From the laboratory to the held files

  1. DocumentedLaboratory measurements

    Critical temperatures reported in journal articles

  2. DocumentedSuperCon (NIMS)

    Japan’s National Institute for Materials Science compiles the reports into a database

  3. DocumentedHamidieh’s snapshot

    Downloaded 24 July 2017: 31,611 rows, cleaned to 21,263

  4. ReproducedFeature recipe

    Formula → 81 features; rebuilt here for every material

  5. ReproducedUCI release

    Two files: formulas and features; the held features file is byte-identical

  6. HeldHeld files

    21,263 rows: features (82 columns) and formulas

Labels: Documented means described by Hamidieh (2018) and UCI; Reproduced means rerun or checked on this page; Held means the files this page reads.

One acquisition unit: one material

A record is one material: a chemical formula and one reported critical temperature.

What each record holds

FileColumn(s)UnitMeaning
formulas86 element columns, H … Rn—Amount of each element in the formula (0 if absent)
formulasmaterial—The formula as text
bothcritical_tempKReported critical temperature
featuresnumber_of_elements—Number of distinct elements in the formula
features80 columns: 10 statistics × 8 propertiesproperty unitSummaries of the elements’ atomic mass, first ionisation energy, atomic radius, density, electron affinity, heat of fusion, thermal conductivity, valence

2
CSV files
28.2 MB
total
21,263
rows each
88
columns in the formulas file

The files, opened

The formulas file, first rows (elements with amount 0 omitted):

materialcritical_temp (K)elements
Ba0.2La1.8Cu1O429O 4 Cu 1 Ba 0.2 La 1.8
Ba0.1La1.9Ag0.1Cu0.9O426O 4 Cu 0.9 Ag 0.1 Ba 0.1 La 1.9
Ba0.1La1.9Cu1O419O 4 Cu 1 Ba 0.1 La 1.9
Ba0.15La1.85Cu1O422O 4 Cu 1 Ba 0.15 La 1.85
Ba0.3La1.7Cu1O423O 4 Cu 1 Ba 0.3 La 1.7
Ba0.5La1.5Cu1O423O 4 Cu 1 Ba 0.5 La 1.5

The features file, first rows (the first 9 of 81 feature columns):

number_of_elementsmean_atomic_masswtd_mean_atomic_massgmean_atomic_masswtd_gmean_atomic_massentropy_atomic_masswtd_entropy_atomic_massrange_atomic_masswtd_range_atomic_masscritical_temp
488.944557.862766.361636.11661.18181.0624122.90631.794929
592.729258.518473.132836.39661.44931.0578122.90636.161926
488.944557.885266.361636.12251.18180.976122.90635.741119
488.944557.87466.361636.11961.18181.0223122.90633.76822
488.944557.840166.361636.11071.18181.1292122.90627.848723
488.944557.79566.361636.09891.18181.2252122.90620.687523

Critical temperatures in the release

Critical temperatures of all 21,263 materials, on a logarithmic scale; each bar counts the materials in one temperature range (hover to read it). 58% are below 30 K; the rest reach 185 K.

What the release covers

Two charts: how many materials contain each element (the 30 most common of the 77 elements), and how many formulas have each number of elements.

What the raw record does not give you directly

  • The elemental property values are not in the release. The features depend on eight properties per element, but no table of them is published with the data. This page recovers it from the features themselves.
  • 6,093 rows repeat another row’s features exactly, and 66 also repeat its critical temperature. Formulas with the same elements in the same proportions get the same features.
  • Critical temperature spans six orders of magnitude, from about 0.0002 K to about 185 K.
  • Measurement conditions are not recorded: no method, pressure or sample quality per value.

Steps 1–2, Hamidieh’s selection and cleaning, are described in his paper; the SuperCon snapshot they start from is not part of the release. Steps 3–7, the feature recipe, are rebuilt here from each formula and compared with the released features.

StepEvidenceOperationResult
1DocumentedHamidieh downloads SuperCon’s oxide and metallic collection on 24 July 201731,611 rows
2DocumentedCleaning: fix temperature columns, remove missing or zero temperatures and problem formulas, approximate oxygen content, drop elements above atomic number 86, remove repeated rows21,263 materials
3ReproducedSplit each formula into element proportions p (amount ÷ total amount)1–9 elements per material
4ReproducedGive each element eight property values t; recovered here from the file, one value per element and property77 elements × 8 properties
5ReproducedFor each property compute ten statistics over the material’s elements: mean, weighted mean, geometric and weighted geometric mean, entropy and weighted entropy, range and weighted range, standard deviation and weighted standard deviation80 features
6ReproducedAdd the number of elements81 features
7ReproducedKeep the critical temperature apart as the target21,263 × 81 matrix and target
The ten statistics
StatisticDefinition (p = proportion, t = property value, over the material’s elements)
mean / weighted meanaverage of t / Σ p·t
geometric / weighted geometric mean(Π t)^(1/n) / Π t^p
entropy / weighted entropy−Σ w ln w with w = t / Σ t / the same with w ∝ p·t
range / weighted rangemax t − min t / max(p·t) − min(p·t)
standard deviation / weightedpopulation SD of t / √Σ p (t − weighted mean)²

Where the records go

The drop from 31,611 to 21,263 is Hamidieh’s cleaning, as described in his paper. After the release nothing is dropped: every material becomes a row of the matrix.

Follow one material

Pick a material and a property to see the recipe at each step, from the formula to the row the matrix stores. The last table compares the ten statistics rebuilt here with the values in the released file.

1 · rawThe formula and its reported critical temperature
2 · proportionsEach element’s share of the formula
3 · property valuesThe chosen property for each element, from the recovered table
4 · the stored rowThe ten statistics for this property: rebuilt here, and as released

Checks against the release

CheckResult
Held features file vs UCI’s published filebyte-identical
Critical temperature, formulas file vs features fileidentical for every row
Number of elements, from the formula100% of rows identical
Features rebuilt from formula and recovered property table81 of 81 identical for all 21,263 materials
Recovered atomic masses (sample)H 1.0079, O 15.9994, Cu 63.546, Nb 92.9064

The property table is recovered from the unweighted means, which fix one value per element; the other nine statistics of each property then serve as an independent check. The recovered atomic masses equal the standard atomic weights. In the released file, the weighted range is the spread of p·t across the elements.

Each row is one material, ordered here by critical temperature (labels on the left mark 1, 10, 30 and 90 K); each column is one feature. Features have different units, so colour shows each value’s percentile within its column. Hover to read a row: its formula and temperature appear under the chart.

21,263
rows
81
features
1
target column (K)
lowesthighest in its column

Colour is a display transform. The matrix itself holds the released values in their own units.

81 features: number_of_elements and ten statistics (mean_, wtd_mean_, gmean_, wtd_gmean_, entropy_, wtd_entropy_, range_, wtd_range_, std_, wtd_std_) of each property below. Entropies are dimensionless; the other statistics carry the property’s unit.

PropertyColumn suffixUnit
Atomic mass…_atomic_massamu
First ionisation energy…_fiekJ mol⁻¹
Atomic radius…_atomic_radiuspm
Density…_Densitykg m⁻³
Electron affinity…_ElectronAffinitykJ mol⁻¹
Heat of fusion…_FusionHeatkJ mol⁻¹
Thermal conductivity…_ThermalConductivityW m⁻¹ K⁻¹
Valence…_Valence—

Kept beside the matrix

ColumnUnitMeaning
critical_tempKThe target: reported critical temperature
material—The formula, from the formulas file; an identifier, never an input

Licence / attribution

UCI distributes Superconductivty Data under Creative Commons Attribution 4.0 International (CC BY 4.0). Credit Kam Hamidieh and UCI; this page adds descriptive visualizations.

  • The elemental property values are recovered from the released features, not taken from Hamidieh’s source table. They reproduce every released feature, but individual values are not checked against an independent reference here.
  • 6,093 rows share all 81 features with another row, so a random train/test split puts identical inputs on both sides.
  • Hamidieh’s cleaning (31,611 → 21,263 rows) is documented, not reproduced; the SuperCon snapshot is not held.
  • No measurement conditions accompany the critical temperatures.

Reference

Hamidieh, K. (2018). Superconductivty Data. UCI Machine Learning Repository. DOI 10.24432/C53P47. Method: A data-driven statistical model for predicting the critical temperature of a superconductor, Computational Materials Science (2018), arXiv:1803.10260.

Superconductor regression explorer: regression of critical temperature on the 81 features; and its Insight page.