fix: Add q0 test statistic as valid option to CLI infer interface #2591
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
The CLI API (e.g.
pyhf cls
) allows the test statistic to be set, but it limits the options toq
andqtilde
. However, the discovery test statisticq0
is also a valid option here (as described in the documentation), but it can't currently be set on the command line. This commit is a simple fix; it addsq0
to the list of allowed arguments topyhf cls --test-stat
. With this change one can do something like this to quickly test a workspace on the command line:Since this is a one-line fix, I didn't open an issue first; hopefully that's okay!
Checklist Before Requesting Reviewer
Before Merging
For the PR Assignees: