GithubHelp home page GithubHelp logo

henryiii / histogram-tutorial Goto Github PK

View Code? Open in Web Editor NEW
8.0 4.0 3.0 10.09 MB

Tutorials for boost-histogram

Home Page: https://henryiii.github.io/histogram-tutorial/

Jupyter Notebook 99.65% Python 0.35%
pyhep pyhep-2021

histogram-tutorial's Introduction

PyHEP WG topical meeting - boost-histogram / Hist

This is the repository for the tutorial boost-histogram / Hist presented at the PyHEP WG topical meeting on March 2nd, 2022.

You can run these notebooks and follow the tutorial in this public cloud service called Binder:

Launch Binder

Abstract

Recent developments in Scikit-HEP libraries have enabled fast, efficient histogramming powered by boost-histogram. Hist provides useful shortcuts for plotting and profiles based on boost-histogram. This talk aims to discuss these histogramming packages built on the histogram-as-an-object concept.

The attendees would learn how to use these tools to easily make histograms, perform various operations on them, and make their analysis more efficient and easy. The talk would also discuss some examples and use cases, recent developments and future plans for these packages.

About the author

Henry Schreiner is a Research Software Engineer and Computational Physicist in High Energy Physics at Princeton University. He specializes in the interface between high-performance compiled codes and interactive computation in Python, in software distribution, and in interface design. He has previously worked on computational cosmic-ray tomography for archaeology and high performance GPU model fitting. He is currently a member of the IRIS-HEP project, developing tools for the next era of the Large Hadron Collider (LHC). He is an admin for Scikit-HEP, and as a maintainer for pybind11, cibuildwheel, pypa/build, and plumbum.

histogram-tutorial's People

Contributors

amangoel185 avatar henryiii avatar lovelybuggies avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.