Skip to content

Databases

Gavin S. Davies edited this page Mar 24, 2026 · 3 revisions

Databases

EMPHATIC uses PostgreSQL databases (standard for Fermilab experiments) via two Fermilab-supported web interfaces:

  • Query Engine — general query interface for flat tables (simple rows and columns)
  • Conditions Database — for conditions tables, where data is associated with a validity context (at minimum: timestamp and channel)

IFBeam

EMPHATIC also uses the IFBeam database, which stores beamline settings and readbacks. The SpillInfo package handles all IFBeam queries and populates the rb::Spill data product.

Clone this wiki locally