Skip to content

MAX IV

MAX IV is the synchrotron site TomoWISE runs at. This page is the home for the facility-level facts a TomoWISE experiment inherits but does not own: the techniques adapted here, the resources a run draws on, the safety envelope it clears, and the people and agents who act in it. The beamline links up to these rather than restating them.

Generated from the site descriptor

This page is generated from deployments/maxiv/site.yaml. Edit the descriptor, not this page.

Property Value
Facility code maxiv
Kind Site
Institution MAX IV Laboratory, Lund University
Beamlines TomoWISE

The techniques adapted here

A Practice is MAX IV's facility-tuned form of a cross-facility Method: the ISA-88 Site Recipe layer. The Method names a technique abstractly in the Catalog; the Practice is how TomoWISE runs it here. Each row links up to the Method it adapts.

Practice Method

Planned: TomoWISE_microtomography_practice, TomoWISE_nanotomography_practice, TomoWISE_laminography_practice.

The resources you draw on

Supplies are the continuously-available facility resources a run needs present before it can start: beam, cooling, vacuum. The facility tracks their availability; a run's required supplies are checked at the pre-flight gate.

Supply Kind

Planned: Storage-ring beam current, Cooling water, Beamline vacuum.

The safety envelope

Before an experiment runs, it clears the facility's safety forms (Clearances), and operators carry forward hazards and quirks as Cautions. Both gate or advise the work without being part of the measurement itself.

Clearance Kind Binds

Planned: MAX IV personal safety system.

Who acts here

Every action CORA records is attributed to a principal. At MAX IV those are the people registered facility-wide (the operator on shift, safety reviewers, proposal PIs) and the autonomous agents. Human display names live in actor_profile (the editable, forgettable layer), not in the event-sourced Actor record, which carries only id and kind.

Person or service Kind

Planned: MAX IV beamline staff, MAX IV safety review.

Agents are principals too. Each one's id is shared with an Access Actor (kind=agent) through a single cross-BC atomic write, so an agent's writes attribute the same way a person's do. The agents active here today are advisory: they observe and write Decisions, and never gate Run state. The planned agents are deterministic and rule-based; when enabled they act only by issuing a command the spine already exposes, through the same authorized path a person uses.

Agent Version Model

How MAX IV is modeled

MAX IV itself is not an Asset: it is a Federation Facility with FacilityKind = Site (facility_code = "maxiv"). The beamlines it hosts are the root Assets (tier = Unit, parent_id = None), each bound to the Site directly by facility_code. See the CORA model for the aggregate shapes.

Asset Tier facility_code Hosts
TomoWISE Unit maxiv TomoWISE

Sub-systems and devices nested under a beamline are Assets with tier = Component or tier = Device, linked via parent_id. Being non-root, they do not carry facility_code; they inherit facility scope through the parent_id tree.