Papers

Papers and preprints

I publish as Mark C. Johnson. Two workshop papers are accepted for December 2026. Everything else here is a preprint or a submission, and it's labeled that way.

Two workshop papers accepted. Preprints are not peer reviewed. No journal publications.

Accepted workshop papers

Known-answer construction for agent-written analysis code

ML4PS 2026, NeurIPS workshop

Accepted 10 October 2026. Workshop on 11 December 2026.

Accepted

The Anchoring Property: What One Clean Biomedical Catalogue Reveals About Provenance in Three Other Domains

AIDaR @ NeurIPS 2026

Short paper on tracing published values back to their sources. Accepted as a poster, 29 September 2026. Non-archival.

Accepted

Submitted and preprints

Tests Passed on the Wrong Python: Incomplete Cache Keys in GitHub Actions

arXiv, cs.SE

Submitted 27 September 2026. Not announced yet. The code and data are public now.

Submitted

Can an odour-induced saltiness effect be expressed in grams of salt?

Salt conversion audit · Zenodo

Sixteen studies and a proposed reporting standard. I misread an umami column as saltiness, so I published v2.1 and put the correction first on the record page.

Preprint

Integrating Licensed Odor Threshold Data into a Flavor Pairing Engine

Licensed threshold data · Zenodo

191 of 224 odorants matched, and the integration surfaced unit mismatches that had to be fixed before the data could be used.

Preprint

Unsupervised Recovery of Food Taxonomy from Volatile Compound Profiles

Food taxonomy from volatiles · Zenodo

A UMAP analysis of 450 ingredients.

Preprint

Reviewing and ID

Reviewer

Reviewed for AIDaR @ NeurIPS 2026 after a nomination from the program committee. Also volunteered and reviewed for ML4PS 2026.

ORCID

0009-0003-1877-4477. I publish as Mark C. Johnson.