Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-hep
A curated list of awesome high energy and particle physics software.
https://github.com/iris-hep/awesome-hep
Last synced: about 23 hours ago
JSON representation
-
C++
-
Aggregation/histogram filling
-
Fitting
- RooFit - 33.pdf)
- RooStats
- HistFactory - OPEN-2012-016](https://cdsweb.cern.ch/record/1456844). Also ships with ROOT.
- HistFitter
- Combine
- GooFit
-
Reproducibility, reinterpretation
-
C++/Python interoperability
- pybind11 - only, pure C++ bindings for CPython and PyPy.
-
Python
-
C++/Python interoperability
-
Data access
-
Distributed processing
-
Data processing
- Awkward Array - like data with NumPy-like idioms.
-
Data bookkeeping
-
Plotting (exploratory and publication)
-
Minimization
-
Statistics and Fitting
-
Machine learning
-
Blackbox Optimization / Bayesian Optimization / Hyperparameter Optimization
-
Error propagation
-
-
Reproducibility, reinterpretation
-
Statistics
-
-
Go
-
Data access
- Go-HEP/groot - [Go](https://golang.org)
- Go-HEP/heppdt
- Go-HEP/lcio
- Go-HEP/lhef
- Go-HEP/slha
- Go-HEP/xrootd
- Go-HEP/hbook/yodacnv
- Go-HEP/hepmc - [Go](https://golang.org)
-
Event generation
-
Data processing
- Go-HEP/fwk - friendly fashion
-
Aggregation/histogram filling
-
Plotting (exploratory and publication)
- Go-HEP/hplot - oriented primitives
- Go-HEP/pawgo
- Go-HEP/groot/root-srv
-
Fitting
-
Statistics
-
-
Data preservation
-
Publishing
-
Statistics
- Overleaf - in LaTeX editor; many templates are available for beginners
-
Categories
Sub Categories
Data access
12
Statistics
8
Fitting
7
Reproducibility, reinterpretation
6
Plotting (exploratory and publication)
5
Distributed processing
4
C++/Python interoperability
3
Aggregation/histogram filling
3
Machine learning
3
Blackbox Optimization / Bayesian Optimization / Hyperparameter Optimization
2
Minimization
2
Statistics and Fitting
2
Data processing
2
Data bookkeeping
1
Event generation
1
Error propagation
1