Specification for dilution refrigerator wiring configuration data in YAML format.
This spec defines a YAML data format for describing RF/microwave wiring configurations inside dilution refrigerators.
- 6 temperature stages — Component placement from RT (300K) down to MXC (10mK)
- 4 component types — Attenuator, filter, isolator, amplifier
- 3 line types — Control, Readout Send, Readout Return
- Module / flat format — Supports both reusable module definitions and inline definitions
See the documentation site for details.
| File | Description |
|---|---|
wiring.schema.json |
Wiring configuration (control / readout_send / readout_return) |
components.schema.json |
Component catalog |
metadata.schema.json |
Cooldown metadata |
chip.schema.json |
Chip information |
See the examples/ directory for complete sample files:
| File | Description |
|---|---|
components.yaml |
Component catalog |
chip.yaml |
Chip information |
metadata.yaml |
Cooldown metadata |
control.yaml |
Control wiring (module format) |
readout_send.yaml |
Readout send wiring (module format) |
readout_return.yaml |
Readout return wiring (flat format) |
uv sync --group docs
uv run zensical build