Please describe the purpose of this pull request in some detail and what the specific feature being added will do. Reference and link to any relevant issues or pull requests (such as the issue in which this feature was first suggested).
Checklist Before Requesting Reviewer
[ ] Tests are passing
[ ] "WIP" removed from the title of the pull request
[ ] Selected an Assignee for the PR to be responsible for the log summary
Before Merging
For the PR Assignees:
[ ] Summarize commit messages into a comprehensive review of the PR
Runtime validations:
staterror
is only defined once per samplestaterror
is defined, that the sample has definederrors
contents
anderrors
have the same shape iferrors
is definedlikelihoods.distributions
has same shape aslikelihoods.datasets
measurements.likelihood
points to a validlikelihood
measurements.domains
points to a validdomain
measurements.inits
points to a validinit
data
optional (in cases where it wasnull
)Accepted Defaults:
errors
To Dos:
inits
anddomains
)measurements
key, and fordatasets
keyaxis
in HS3 (binned vs unbinned)measurement.poi
vsmeasurement.parameters_of_interest
modifier.parameters
tomodifier.parameter
(forpyhf
) [since we don't have per-parameter naming]version
intometadata.version
References:
Pull Request Description
Please first read CONTRIBUTING.md.
Please describe the purpose of this pull request in some detail and what the specific feature being added will do. Reference and link to any relevant issues or pull requests (such as the issue in which this feature was first suggested).
Checklist Before Requesting Reviewer
Before Merging
For the PR Assignees: