Skip to content

Commit

Permalink
Merge pull request #9 from JuliaHEP/mato-1
Browse files Browse the repository at this point in the history
  • Loading branch information
peremato authored Jun 17, 2024
2 parents 44c616e + 74fa15f commit df2499c
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 13 deletions.
28 changes: 15 additions & 13 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,20 +18,22 @@ in developing Julia projects related to [high energy physics](https://en.wikiped
- For power users, you can find our projects on Github, most hosted under the
name-sake [JuliaHEP organization](https://github.com/JuliaHEP).

# Selected Publications
# HSF Working Group
JuliaHEP is also one of the activities of the HEP Software Foundation ([HSF](https://hepsoftwarefoundation.org)). It organizes regular [topical meetings](https://indico.cern.ch/category/16956/) and [workshops](https://indico.cern.ch/category/7971/) for improving the sharing of knowledge and expertise, as well as unify effort in developing Julia packages useful for the HEP community. All conveners of the working group can be reached at [[email protected]](mailto:[email protected]).

- Marcel Stanitzki, Jan Strube "Performance of Julia for High Energy Physics Analyses" [inspire](https://inspirehep.net/literature/1788437)
- Oliver Schulz et al., "BAT.jl -- A Julia-based tool for Bayesian inference" [inspire](https://inspirehep.net/literature/1810548)
- Jonas Eschle et al., "Potential of the Julia programming language for high energy physics computing" [inspire](https://inspirehep.net/literature/2666479), [Community Endorsement](./julia_for_hep_endorsers)
# Selected Publications
- Marcel Stanitzki, Jan Strube "Performance of Julia for High Energy Physics Analyses" [inspire](https://inspirehep.net/literature/1788437)
- Oliver Schulz et al., "BAT.jl -- A Julia-based tool for Bayesian inference" [inspire](https://inspirehep.net/literature/1810548)
- Jonas Eschle et al., "Potential of the Julia programming language for high energy physics computing" [inspire](https://inspirehep.net/literature/2666479), [Community Endorsement](./julia_for_hep_endorsers)

# Selected Talks
- [JuliaHEP Workshop 2023](https://indico.cern.ch/event/1292759/)
- Julia for HEP Computation (CoDaS-HEP/PyHEP 2023, [by Jerry
- [JuliaHEP Workshop 2023](https://indico.cern.ch/event/1292759/) at ECAP (Erlangen Centre for Astroparticle Physics)
- Julia for HEP Computation (CoDaS-HEP/PyHEP 2023, [by Jerry
Ling](https://indico.cern.ch/event/1293313/timetable/#11-hands-on-demo-session))
- Is Julia ready to be adopted by HEP? (CHEP2023, [by Tamás Gál](https://indico.jlab.org/event/459/contributions/11521/))
- High-performance end-user analysis in pure Julia programming language (CHEP2023, [by Jerry Ling](https://indico.jlab.org/event/459/contributions/11560/))
- Polyglot Jet Finding (CHEP2023, [by Graeme A Stewart](https://indico.jlab.org/event/459/contributions/11540/))
- Julia at the NHEP computing Round Table ([by Philippe Gras](https://indico.jlab.org/event/505/#day-2022-02-08))
- Status and outlook in 2021 ([by Jerry Ling](https://jiling.web.cern.ch/jiling/dump/2021_Harvard_JuliaHEP.html))
- PyHEP 2021: ([by Jan Stube](https://www.youtube.com/watch?v=WVpm6WXDYlA&ab_channel=HEPSoftwareFoundation), [by Philippe Gras](https://www.youtube.com/watch?v=ZoKX39Ha3YA&ab_channel=HEPSoftwareFoundation))
- JuliaCon 2021 ([by Misha Mikhasenko](https://www.youtube.com/watch?v=QlfAa-LN1SA&t=1s&ab_channel=TheJuliaProgrammingLanguage))
- Is Julia ready to be adopted by HEP? (CHEP2023, [by Tamás Gál](https://indico.jlab.org/event/459/contributions/11521/))
- High-performance end-user analysis in pure Julia programming language (CHEP2023, [by Jerry Ling](https://indico.jlab.org/event/459/contributions/11560/))
- Polyglot Jet Finding (CHEP2023, [by Graeme A Stewart](https://indico.jlab.org/event/459/contributions/11540/))
- Julia at the NHEP computing Round Table ([by Philippe Gras](https://indico.jlab.org/event/505/#day-2022-02-08))
- Status and outlook in 2021 ([by Jerry Ling](https://jiling.web.cern.ch/jiling/dump/2021_Harvard_JuliaHEP.html))
- PyHEP 2021: ([by Jan Stube](https://www.youtube.com/watch?v=WVpm6WXDYlA&ab_channel=HEPSoftwareFoundation), [by Philippe Gras](https://www.youtube.com/watch?v=ZoKX39Ha3YA&ab_channel=HEPSoftwareFoundation))
- JuliaCon 2021 ([by Misha Mikhasenko](https://www.youtube.com/watch?v=QlfAa-LN1SA&t=1s&ab_channel=TheJuliaProgrammingLanguage))
18 changes: 18 additions & 0 deletions packages.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,25 @@ title = "Packages"
+++

# ROOT file and event-loop based workflow
- [ROOT.jl](https://github.com/JuliaHEP/ROOT.jl) wraps a selected number of classes from [ROOT](https://root.cern)
- Reading ROOT files (TTree/RNTuple): [UnROOT.jl](https://github.com/JuliaHEP/UnROOT.jl)
- Histogramming: [FHist.jl](https://github.com/Moelf/FHist.jl) ([example
plots](https://moelf.github.io/FHist.jl/dev/notebooks/makie_plotting/))
- Analysis Grand Challenge example: [LHC_AGC.jl](https://github.com/Moelf/LHC_AGC.jl)
- [EDM4hep.jl](https://github.com/peremato/EDM4hep.jl) Prototype of
the [EDM4hep](https://github.com/key4hep/EDM4hep) (generic Event Data Model for HEP experiments part of [Key4hep]()) for Julia. Read access to ROOT files with EDM4hep data.
the [EDM4hep](https://github.com/key4hep/EDM4hep) (generic Event Data Model for HEP experiments part of [Key4hep](https://key4hep.github.io/key4hep-doc/index.html)) for Julia. Read access to ROOT files with EDM4hep data.


# Simulation
- [Geant4.jl](https://github.com/JuliaHEP/Geant4.jl) wraps the major user
interface classes of the [Geant4](https://geant4.web.cern.ch) simulation toolkit. It allows to develop detector simulation
applications with Julia. Example applications are hosted in a separate package [G4Examples.jl](https://github.com/JuliaHEP/G4Examples.jl).
A jupyter book with tutorials is available at [Geant4.jl-tutorial](https://github.com/peremato/Geant4.jl-tutorial)

# Reconstruction
- [JetReconstruction.jl](https://github.com/JuliaHEP/JetReconstruction.jl) Set of algorithms for jet clustering based on the C++ [FastJet](https://fastjet.fr) package.

# Data access
- [XRootD.jl](https://github.com/JuliaHEP/XRootD.jl) wraps the client functionality of [XRootD](https://xrootd.slac.stanford.edu),
which is high performance, scalable, and fault tolerant access to data repositories

0 comments on commit df2499c

Please sign in to comment.