This release adds a new `info` command.
By default, it shows some basic info about annotators and note ranges:
$ chart-review info
╭───────────┬─────────────┬───────────╮
│ Annotator │ Chart Count │ Chart IDs │
├───────────┼─────────────┼───────────┤
│ jane │ 3 │ 1, 3–4 │
│ jill │ 4 │ 1–4 │
│ john │ 3 │ 1–2, 4 │
╰───────────┴─────────────┴───────────╯
But it also supports two other modes:
info --ids
Prints a csv of all ID mappings: Label Studio chart -> original FHIR -> anonymized FHIR.
Example:
$ chart-review info --ids
chart_id,original_fhir_id,anonymized_fhir_id
1,Encounter/ABC-Enc,Encounter/Anon-ABC-Enc
1,DocumentReference/ABC,DocumentReference/Anon-ABC
...
info --labels
Prints a table of how often each label was used by each annotator.
Example:
$ chart-review info --labels
╭───────────┬─────────────┬──────────╮
│ Annotator │ Chart Count │ Label │
├───────────┼─────────────┼──────────┤
│ Any │ 2 │ Cough │
│ Any │ 3 │ Fatigue │
│ Any │ 3 │ Headache │
├───────────┼─────────────┼──────────┤
│ jane │ 1 │ Cough │
│ jane │ 2 │ Fatigue │
│ jane │ 2 │ Headache │
├───────────┼─────────────┼──────────┤
│ jill │ 2 │ Cough │
│ jill │ 3 │ Fatigue │
│ jill │ 0 │ Headache │
├───────────┼─────────────┼──────────┤
│ john │ 1 │ Cough │
│ john │ 2 │ Fatigue │
│ john │ 2 │ Headache │
╰───────────┴─────────────┴──────────╯