The Scikit-HEP Project

  title={The Scikit-HEP Project},
  author={Eduardo Rodrigues},
  journal={EPJ Web of Conferences},
  • Eduardo Rodrigues
  • Published 29 April 2019
  • Computer Science, Physics
  • EPJ Web of Conferences
The Scikit-HEP project is a community-driven and community-oriented effort with the aim of providing Particle Physics at large with a Python scientific toolset containing core and common tools. The project builds on five pillars that embrace the major topics involved in a physicist’s analysis work: datasets, data aggregations, modelling, simulation and visualisation. The vision is to build a user and developer community engaging collaboration across experiments, to emulate scikit-learn’s… 

Figures from this paper

An array-oriented Python interface for FastJet

The design of the fastjet Python library is discussed, integrating the classic interface with the array oriented interface and with the Vector library for Lorentz vector operations.

Evaluating Query Languages and Systems for High-Energy Physics Data

A comprehensive analysis of six diverse, general-purpose data processing platforms using an HEP benchmark suggests that, while database systems and their query languages are in principle viable tools for HEP, significant work remains to make them relevant to HEP researchers.

HepMC3 Event Record Library for Monte Carlo Event Generators

We present the HepMC3 library designed to perform manipulations with event records of High Energy Physics Monte Carlo Event Generators (MCEGs). The library is a natural successor of HepMC and HepMC2

Boost-histogram: High-Performance Histograms as Objects

Boost-histogram is a new Python library that provides histograms that can be filled, manipulated, sliced, and projected as objects, meant to be a foundation that others can build on.

Benchmarking simplified template cross sections in W H production

Abstract Simplified template cross sections define a framework for the measurement and dissemination of kinematic information in Higgs measurements. We benchmark the currently proposed setup in an

Looking forward to test the KOTO anomaly with FASER

The search for light and long-lived particles at the LHC will be intensified in the upcoming years with a prominent role of the new FASER experiment. In this study, we discuss how FASER could

Probing Neutrino-Portal Dark Matter at the Forward Physics Facility

Kevin J. Kelly, 2, ∗ Felix Kling, 4, † Douglas Tuckler, ‡ and Yue Zhang § Theoretical Physics Department, Fermilab, P.O. Box 500, Batavia, IL 60510, USA Theoretical Physics Department, CERN, Esplande

Particle Graph Autoencoders and Differentiable, Learned Energy Mover's Distance

This work explores the use of graph-based autoencoders, which operate on jets in their “particle cloud” representations and can leverage the interdependencies among the particles within a jet, for such tasks.

Forward experiment sensitivity estimator for the LHC and future hadron colliders

We introduce a numerical package FORward Experiment SEnsitivity Estimator, or FORESEE, that can be used to simulate the expected sensitivity reach of experiments placed in the far-forward direction



Astropy: A community Python package for astronomy

We present the first public version (v0.2) of the open-source and community-developed Python package, Astropy. This package provides core astronomy-related functionality to the community, including

FastJet user manual

FastJet is a C++ package that provides a broad range of jet finding and analysis tools. It includes efficient native implementations of all widely used 2→1 sequential recombination jet algorithms for

Vega-Lite: A Grammar of Interactive Graphics

Vega-Lite combines a traditional grammar of graphics, providing visual encoding rules and a composition algebra for layered and multi-view displays, with a novel grammar of interaction, that enables rapid specification of interactive data visualizations.


    Vega -a visualization grammar

      scikit-hep/pyjet” [software], Zenodo

      • 1974


      • Zenodo

      The Unexpected Effectiveness of Python in Science,

      • PyCon
      • 2017