abcd-pyhf is an implementation of the likelihood-based version of the ABCD method that utilizes
pyhf for hypothesis testing and limit setting. The ABCD method is a common background estimation method used by many physics searches in particle collider experiments and involves defining four regions based on two uncorrelated observables. The regions are defined such that there is a search region, where most signal events are expected to be, and three control regions. The likelihood-based version of the ABCD method, also referred to as the “modified ABCD method”, can be used even when there may be significant contamination of the control regions by signal events.
abcd-pyhf is a standalone implementation that does not make any assumptions about the underlying analysis and can thus be used or adapted in any analysis using the ABCD method.