# `mix dicom.gen_context_groups`
[🔗](https://github.com/Balneario-de-Cofrentes/dicom/blob/v0.9.2/lib/mix/tasks/dicom_gen_context_groups.ex#L1)

Generates the context group registry ETF from `priv/context_groups.json`.

Reads the scraped PS3.16 context group data, resolves include chains,
and writes the registry as a pre-compiled ETF binary that
`Dicom.SR.ContextGroup.Registry` loads at compile time.

## Usage

    mix dicom.gen_context_groups                          # uses priv/context_groups.json
    mix dicom.gen_context_groups path/to/cg.json          # custom path

---

*Consult [api-reference.md](api-reference.md) for complete listing*
