Skip to content

Packs

The first pack

Biophotons / ultra-weak photon emission (UPE)

18,355 works, mapped by citation from a seed bibliography, with open-access full text mined for the field's own statements of what it does not know. 7 open questions, stated in the literature's own words.

  1. What actually generates the photons, and why is the UV part still unexplained?
  2. Is UPE coherent, and can photocount statistics ever decide?
  3. Byproduct or signal? The functional-role question
  4. Does the brain's UPE mean anything, and can it even be measured from outside the head?
  5. The metrology hole: no calibration, no absolute units, no comparability
  6. Can UPE become a clinical biomarker?
  7. Imaging: from counting to pictures
Open the pack in the run panel

Run 1

2 engines with the same architecture on two model families produced 82 hypotheses. After merging, 78 candidates were audited; 18 were certified, 17 of them not restating the field's claim register, and 25 pairs of incompatible claims define experiments that would settle them. Certified means the reasoning survived audit, not that the claim is true.

Licence and citation

The pack's own content, from its questions and claim register to its runs, verdicts and outputs, is licensed under CC BY-SA 4.0: reuse it freely, credit it and share what you derive from it under the same terms. Its scripts are under the AGPL-3.0-or-later. Work metadata and abstracts come from OpenAlex under CC0; quoted excerpts remain with their publishers.

Cite this

Open Science Foundation (2026). Conjecture pack: biophotons. github.com/Opening-Science/conjecture-pack-biophotons.

Write a pack

A pack is a directory with a pack.yaml. It names the corpus, the open questions and an entry query for each, the domain framing of the prompt, the causal levels hypotheses are sorted into, the measurement areas experiment cards map to, and where outputs and run state live. Its build: block holds the seed bibliography and the field's vocabulary, from which the hub's corpus builder grows the corpus.

The hub never names a field. Point it at a pack with CONJECTURE_PACK=/path/to/pack.yaml.

Get started