An open API service for producing an overview of a list of open source projects.

JOSS: https://github.com/scikit-hep/pyhf

asymptotic-formulas closember cls frequentist-statistics hep hep-ex high-energy-physics histfactory jax numpy python scientific-computations scikit-hep scipy statistical-inference statistics

Score: 22.895786030422975

Last synced: about 21 hours ago
JSON representation

Repository metadata:

pure-Python HistFactory implementation with tensors and autodiff


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 1 month ago

Total Commits: 1,493
Total Committers: 36
Avg Commits per committer: 41.472
Development Distribution Score (DDS): 0.464

Commits in past year: 60
Committers in past year: 6
Avg Commits per committer in past year: 10.0
Development Distribution Score (DDS) in past year: 0.617

Name Email Commits
Matthew Feickert m****t@c****h 800
Lukas l****h@g****m 248
Giordon Stark k****g 219
dependabot[bot] 4****] 80
pre-commit-ci[bot] 6****] 60
GitHub Action a****n@g****m 21
Alexander Held 4****d 17
Henry Schreiner h****r@c****h 13
Kanishk Kalra k****0@g****m 3
Aryan Roy 5****y 2
Nikolai Hartmann n****e@p****e 2
Lorenz Gaertner l****r@g****m 2
lhenkelm l****n@c****h 2
Daniel Werner 1****n 2
Beojan Stanislaus b****n@g****m 1
Chris Ellis 5****i 1
Eric Schanet e****c@c****u 1
Aksh Gupta a****7@g****m 1
Tadej Novak t****j@t****i 1
StepSecurity Bot b****t@s****o 1
Saransh Chopra s****1@g****m 1
Ruggero Turra g****o@g****m 1
Rohan Sharma r****3@g****m 1
Pradyumna Rahul p****d@g****m 1
Peter Fackeldey f****r@g****m 1
Nathan Simpson e****n@g****m 1
Melissa Weber Mendonça m****m@g****m 1
Mason Proffitt m****p@u****u 1
Marco Gorelli m****i@g****m 1
M Bussonnier b****s@g****m 1
and 6 more...

Issue and Pull Request metadata

Last synced: about 1 month ago

Total issues: 127
Total pull requests: 512
Average time to close issues: 11 months
Average time to close pull requests: 5 days
Total issue authors: 22
Total pull request authors: 19
Average comments per issue: 2.93
Average comments per pull request: 1.73
Merged pull request: 438
Bot issues: 0
Bot pull requests: 131

Past year issues: 13
Past year pull requests: 47
Past year average time to close issues: N/A
Past year average time to close pull requests: 4 days
Past year issue authors: 6
Past year pull request authors: 7
Past year average comments per issue: 2.23
Past year average comments per pull request: 1.64
Past year merged pull request: 27
Past year bot issues: 0
Past year bot pull requests: 21

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/scikit-hep/pyhf

Top Issue Authors

  • matthewfeickert (49)
  • alexander-held (30)
  • kratsg (16)
  • andrewfowlie (7)
  • lukasheinrich (5)
  • lorenzennio (3)
  • MoAly98 (2)
  • ldcorpe (1)
  • ntadej (1)
  • darousso (1)
  • dantrim (1)
  • klemens90 (1)
  • melissawm (1)
  • Sinclert (1)
  • lhenkelm (1)

Top Pull Request Authors

  • matthewfeickert (290)
  • dependabot[bot] (99)
  • pre-commit-ci[bot] (32)
  • meeseeksmachine (27)
  • kratsg (19)
  • henryiii (9)
  • lukasheinrich (8)
  • alexander-held (6)
  • lorenzennio (4)
  • pfackeldey (2)
  • ligerlac (2)
  • WolfgangWaltenberger (2)
  • Carreau (2)
  • melissawm (2)
  • tkoyama010 (2)

Top Issue Labels

  • needs-triage (40)
  • bug (39)
  • feat/enhancement (37)
  • docs (29)
  • user request (17)
  • tests (11)
  • help wanted (10)
  • API (6)
  • chore (6)
  • research (4)
  • CI (4)
  • good first issue (4)
  • wontfix (2)
  • CLI (2)
  • Docker (2)
  • schema and spec (2)
  • question (2)
  • not-a-bug (1)
  • contrib (1)
  • build (1)
  • experiment/belle2 (1)
  • type checking (1)
  • perf (1)
  • style (1)
  • optimization (1)
  • Windows (1)
  • follow up (1)
  • packaging (1)
  • dependencies (1)
  • unreproducible (1)

Top Pull Request Labels

  • docs (163)
  • dependencies (110)
  • github-actions (104)
  • fix (92)
  • chore (90)
  • backport (88)
  • need-to-backport (70)
  • CI (69)
  • tests (44)
  • build (35)
  • feat/enhancement (32)
  • pre-commit (20)
  • Docker (19)
  • type checking (9)
  • API (8)
  • contrib (7)
  • Binder (5)
  • Windows (4)
  • python (4)
  • security (4)
  • Breaking (3)
  • refactor (3)
  • need-to-forwardport (2)
  • packaging (2)
  • experiment/belle2 (2)
  • community (2)
  • visualization (2)
  • CLI (2)
  • deployment (2)
  • user request (2)

Package metadata

pypi.org: pyhf

pure-Python HistFactory implementation with tensors and autodiff

  • Homepage: https://github.com/scikit-hep/pyhf
  • Documentation: https://pyhf.readthedocs.io/
  • Licenses: Apache-2.0
  • Latest release: 0.7.6 (published over 2 years ago)
  • Last Synced: 2026-03-31T07:14:00.253Z (about 1 month ago)
  • Versions: 47
  • Dependent Packages: 5
  • Dependent Repositories: 27
  • Downloads: 256,083 Last month
  • Docker Downloads: 435
  • Rankings:
    • Dependent packages count: 1.257%
    • Docker downloads count: 1.881%
    • Downloads: 2.228%
    • Dependent repos count: 2.817%
    • Average: 2.862%
    • Stargazers count: 3.947%
    • Forks count: 5.044%
  • Maintainers (4)
conda-forge.org: pyhf

The HistFactory p.d.f. template [CERN-OPEN-2012-016] is per-se independent of its implementation in ROOT and sometimes, it's useful to be able to run statistical analysis outside of ROOT, RooFit, RooStats framework. This repo is a pure-python implementation of that statistical model for multi-bin histogram-based analysis and its interval estimation is based on the asymptotic formulas of "Asymptotic formulae for likelihood-based tests of new physics" [arXiv:1007.1727]. The aim is also to support modern computational graph libraries such as PyTorch, JAX, and TensorFlow in order to make use of features such as automatic differentiation and GPU acceleration.

  • Homepage: https://github.com/scikit-hep/pyhf
  • Licenses: Apache-2.0
  • Latest release: 0.7.0 (published over 3 years ago)
  • Last Synced: 2026-03-23T02:14:15.169Z (about 2 months ago)
  • Versions: 11
  • Dependent Packages: 1
  • Dependent Repositories: 3
  • Downloads: 71,259 Total
  • Rankings:
    • Dependent repos count: 17.914%
    • Forks count: 21.482%
    • Average: 23.161%
    • Stargazers count: 24.292%
    • Dependent packages count: 28.954%

Dependencies

.github/workflows/bump-version.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
.github/workflows/ci.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3 composite
  • mxschmitt/action-tmate v3 composite
.github/workflows/codeql-analysis.yml actions
  • actions/checkout v4 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/dependencies-head.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
.github/workflows/docker.yml actions
  • actions/checkout v4 composite
  • docker/build-push-action v5 composite
  • docker/login-action v3 composite
  • docker/setup-buildx-action v3 composite
  • docker/setup-qemu-action v3 composite
.github/workflows/docs.yml actions
  • actions/checkout v4 composite
  • actions/configure-pages v3 composite
  • actions/deploy-pages v2 composite
  • actions/setup-python v4 composite
  • actions/upload-pages-artifact v2 composite
.github/workflows/lint.yml actions
  • actions/checkout v4 composite
  • hadolint/hadolint-action v3.1.0 composite
.github/workflows/lower-bound-requirements.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
.github/workflows/merged.yml actions
  • actions/checkout v4 composite
.github/workflows/notebooks.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
.github/workflows/publish-package.yml actions
  • actions/checkout v4 composite
  • actions/download-artifact v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • pypa/gh-action-pypi-publish v1.8.10 composite
.github/workflows/release_tests.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
.github/workflows/semantic-pr-check.yml actions
  • amannn/action-semantic-pull-request v5 composite
docker/Dockerfile docker
  • ${BASE_IMAGE} latest build
  • base latest build
docker/gpu/Dockerfile docker
  • base latest build
  • nvidia/cuda 10.1-cudnn7-runtime-ubuntu18.04 build
pyproject.toml pypi
  • click >=8.0.0
  • importlib_resources >=1.4.0; python_version < '3.9'
  • jsonpatch >=1.15
  • jsonschema >=4.15.0
  • numpy *
  • pyyaml >=5.1
  • scipy >=1.5.1
  • tqdm >=4.56.0
.github/workflows/ci-windows.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/scorecard.yml actions
  • actions/checkout 033fa0dc0b82693d8986f1016a0ec2c5e7d9cbb1 composite
  • actions/upload-artifact b7c566a772e6b6bfb58ed0dc250532a479d7789f composite
  • github/codeql-action/upload-sarif f67ec12472e1b361f5e1e2085f5e6f85a57e3cd6 composite
  • ossf/scorecard-action 4eaacf0543bb3f2c246792bd56e8cdeffafb205a composite