Skip to content

Commit 164577c

Browse files
committed
use api to get dataset label
1 parent 1884028 commit 164577c

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

validphys2/src/validphys/closuretest/multiclosure_nsigma_tpr_tnr.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@
6060
check_fits_underlying_law_match,
6161
)
6262
from validphys import plotutils
63+
from validphys.api import API
6364

6465

6566
log = logging.getLogger(__name__)
@@ -791,19 +792,20 @@ def plot_false_true_positives_nsigma_weighted_fits(
791792

792793
for grp_w, grp_ref in zip(list_dfs[0].groupby("Dataset"), list_dfs[1].groupby("Dataset")):
793794
dataset = grp_w[0]
794-
795795
fig, ax = plotutils.subplots()
796796
ax.set_ylim(0, 1.1)
797797
ax.set_xlim(0, 1.1)
798798
ax.set_xlabel(r"$\alpha$")
799+
cd = API.commondata(**{"dataset_input": {"dataset": dataset}})
800+
ds_name = cd.metadata.observable["label"]
799801

800802
if dataset in ict_datasets:
801-
ax.set_title(f"Inconsistent dataset: {dataset}")
803+
ax.set_title(f"Inconsistent dataset: {ds_name}")
802804
ax.plot(grp_w[1]["Alpha"], grp_w[1]["Value"], label=f"TPR, weighted")
803805
ax.plot(grp_ref[1]["Alpha"], grp_ref[1]["Value"], label=f"TPR, reference")
804806
ax.set_ylabel("True Positive Rate")
805807
else:
806-
ax.set_title(f"Consistent dataset: {dataset}")
808+
ax.set_title(f"Consistent dataset: {ds_name}")
807809
ax.plot(grp_w[1]["Alpha"], grp_w[1]["Value"], label=f"TNR, weighted")
808810
ax.plot(grp_ref[1]["Alpha"], grp_ref[1]["Value"], label=f"TNR, reference")
809811
ax.set_ylabel("True Negative Rate")

0 commit comments

Comments
 (0)