iddin annakam

every number traces to a script; every dataset to a license and a retrieval date

How available is the data in this dispute, really?

The audit below covers every cassiterite Sn-isotope dataset cited in the Uluburun dispute. The column that matters most is the failure mode: how data is unavailable is the finding. The authoritative, maintained version lives in the repository (paper/fair_audit.md); this table is a snapshot.

SourceMeasured / claimedDeposited machine-readableFailure mode
Powell et al. 2022 (ingots)105 ingots105 — supplement, GitHub, and Zenodo all carry this one tablenone
Powell et al. 2022 (ores)17 new cassiterite stated in methods0measured-but-never-deposited; 6 Taurus values recoverable only from a figure
Powell et al. 2024 (Kültepe)2 new Hisarcık values; 8 of 9 Taurus values plotted0no retrievable supplementary files
Powell et al. 2026“a global dataset of 857 cassiterite Sn isotope analyses”0 (supplement is artefact-only)claimed-but-never-deposited (~570 rows beyond the Mathur subset; formally requested 2026-08-01)
Mathur et al. 2025272 stated (159 new)0 — PDF tables only; 286 physical rows recovered by our parserPDF-table-only; row-count discrepancy vs stated total
Mason 2020 (dissertation)75 ore analyses0 — PDF tablesnear-total overlap with Mathur 2025: double-counting risk, not independent data
Berger et al. 201929 ingot analyses0 in SMtables rendered as images by the journal; recovered via PMC HTML
Berger et al. 2022 (Mushiston slag)45 ore analyses, same-sample Sn+Pb+Cu+chemistryall six supplementsnone — the model deposit in this literature
Berger et al. 2023 / 2023b33 ingot + 102 ore analysesalldownload links hostile to scripted access; fine for humans
Williams et al. 20256 data sheets incl. 17 paired Sn+Pb oresallnone
GlobaLID~6,400 Pb rowsall (versioned DOI)none

The three structural gaps

Taurus: no tabulated cassiterite Sn dataset exists — nine values total, eight recoverable only by digitizing a published figure. Karnab: the Uzbek half of the Central Asia attribution has no ore Sn-isotope data at all; the attribution is currently unfalsifiable and unconfirmable. The undeposited compilation: ~570 of the ~857 analyses underpinning the dispute's largest claimed evidence base cannot be audited as data by anyone outside the producing group.

The source library at a glance

The harmonized eleven-source cassiterite reference library (δ124/116Sn, ‰, NIST 3161a scale; derived summary statistics — specimen-level data ships per-source licenses, see downloads).

SourceRegionnmean ‰sd ‰
Cornwall/Devon (GB)Europe17+0.6320.420
Erzgebirge s.s. (DE/CZ)Europe32+0.5840.489
Taurus (TR; figure-digitized)Anatolia8+0.4790.441
West SerbiaEurope17+0.4150.217
Portugal (corrected)Europe8+0.2510.439
Slavkov Forest (CZ)Europe14+0.1480.308
Paprok (AF)C. Asia10−0.0390.383
Spain (corrected)Europe9−0.1910.228
Mushiston (TJ)C. Asia28−0.2700.129
Dara-i-Pech (AF)C. Asia22−0.8641.226
Kunar (AF)C. Asia9−1.0381.011

Downloads

Everything below is CC BY (attribute this project and the underlying sources). Model outputs are this project's own; the trace database ships as its CC-BY subset (rows extracted from Springer-copyright material are excluded from the download and available only via the scripts in the repository).

FileWhat it is
source_library_params.csvthe table above
batch_membership.csvposterior source membership per cargo batch, 11-source + outlier model (the paper's heatmap)
prior_families_pi.csvposterior region shares under the five pre-registered prior families
prior_families_diagnostics.csvdivergences, r-hat, conflict checks, ψ posterior per family
prior_knockout_sweep.csvregion shares with each elicitation weight zeroed in turn
stress_sigma_inflation.csvexclusion strengths under reference-dispersion inflation
stress_admixture_bounds.csvupper bounds on Mushiston mass fraction per bulk batch
stress_aggregation_curve.csvidentifiability vs batch-aggregation m, out to m=128
stress_positive_controls.csvsynthetic-cargo recovery (the pipeline says yes when warranted)
stress_partition_k6.csv / _k15.csvmemberships under k-means repartitions owing nothing to the published clustering
stress_orbit_offset.csvmemberships under a differential inter-laboratory offset (CEZA-orbit sources vs the rest)
prior_alpha0_sweep.csvprior→posterior movement vs prior concentration α₀ — how much the likelihood actually says about apportionment
stress_penouta_demo.csvthe granularity demonstration: one never-proposed mine entered as its own component
stress_source_fractionation.csvmemberships under per-source fractionation δ_k (heavy prior)
trace_reference_public.csvthe trace-element reference database, CC-BY subset (long format with method, grain-vs-bulk basis, and censoring limits)

Part II model outputs

The joint isotope–chemistry model of paper II, one CSV per claim: the censored-rebuild verdict and its treatment ladder, the full-field membership with every measured alternative excluded, and the sensitivity batteries the review rounds demanded.

FileWhat it is
p2_censored_membership.csvP(Cornwall) per bulk batch, imputed vs censored references, element panels
p2_fullfield_membership.csvtwelve-component membership with partial trace channels; every measured alternative excluded
p2_pairwise_bayes_factors.csvCornwall vs each measured alternative — the roster-invariant exclusion numbers
p2_kappa_profile.csvthe mass-balance shift profiled over fixed κ ∈ [0,2] plus both prior anchors
p2_element_lattice.csvall fifteen lead-free element subsets — the whole decision surface
p2_district_symmetry.csvCornwall's reference cut to one granite district at a time
p2_eta_systematics_sweep.csvindependent per-source systematics η swept to 3 log-units — the verdict never inverts

The trace-element reference database

Trace-element reference coverage per candidate source
The measurement gap, mapped. Filled markers have trace-element reference chemistry; open markers have none anywhere in the literature — Serbia, the Taurus, and the eastern Central Asian deposits are chemically uncharacterized. The asterisk: the published "Erzgebirge" trace group itself blends Slavkov-district sites — the isotope library's granularity issue, recurring on the trace side.

Trace elements are the one discriminator with demonstrated power in this dataset, and the paper's value-of-information analysis prices them as the field's highest-value acquisition. The database now exists — long format, one row per analysis × element, with the two fields that make cross-source use honest: method and basis (bulk digests and grain-level spot analyses are different measurands and are never silently pooled).

SourceDistrictAnalysesBasisIn public download
Williams et al. 2025 (CC BY)Cornwall-Devon 100 · Iberia 17 · Erzgebirge 11 · Brittany 7 · Massif Central 4 · other 3142bulk digestyes
Berger et al. 2022 OR6Mushiston area (TJ)36bulk EDXRFno (Springer ©; via repo scripts)
Konopelko et al. 2022 ESMushiston (TJ) — cassiterite, stannite, mushistonite separates45grain SEM-EDSno (Elsevier ©; via repo scripts)

Mushiston thus carries both bases for the same deposit — the calibration pair the grain-vs-bulk bridging work (Project 2C) needs. The notable negative: Serbia has no trace-element reference data anywhere — confirmed at the source (the most-cited Serbian ore paper is a field survey with no per-analysis tables) — which is why the paper ranks a Serbian trace dataset as the field's single highest-value new measurement.