Skip to content

cryowire/spec

cryowire

cryowire/spec

Specification for dilution refrigerator wiring configuration data in YAML format.

Website Specification

Spec Overview

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.

Schema

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

Examples

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)

Building Docs Locally

uv sync --group docs
uv run zensical build

About

Specification for dilution refrigerator wiring configuration data in YAML format.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors