{"library":"correctionlib","type":"library","category":null,"description":"CorrectionLib is a generic Python library providing a well-structured JSON data format for various ad-hoc correction factors commonly found in high-energy physics (HEP) analysis. It offers a companion evaluation tool suitable for use in C++ and Python programs, supporting multi-dimensional binned lookups, categorical maps, and formulas. The library is actively maintained, with its current version being 2.8.0, and releases occur regularly to introduce new features, improve compatibility, and address bug fixes.","language":"python","status":"active","version":"2.8.0","tags":["physics","HEP","data analysis","correction factors","awkward-array","numpy","json-schema","pydantic"],"last_verified":"Thu May 21","install":[{"cmd":"pip install correctionlib","imports":["from correctionlib import CorrectionSet","from correctionlib import schemav2"]}],"homepage":"https://cms-nanoaod.github.io/correctionlib","github":"https://github.com/cms-nanoAOD/correctionlib","docs":null,"changelog":null,"pypi":"https://pypi.org/project/correctionlib/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":6.4,"avg_import_s":0.27,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/correctionlib/compatibility"}}