Skip to content

Commit

Permalink
Add two MCnet projects (#1633)
Browse files Browse the repository at this point in the history
* 2024 projects

* Add two MCnet projects for 2025

* Typo
  • Loading branch information
agbuckley authored Jan 23, 2025
1 parent 22740ed commit 2065963
Show file tree
Hide file tree
Showing 7 changed files with 173 additions and 1 deletion.
11 changes: 11 additions & 0 deletions _gsocorgs/2025/ucl.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "University College London"
author: "Jon Butterworth"
layout: default
organization: UCLondon
logo: UCL-logo.png
description: |
Founded in 1826 in the heart of London, [University College London](https://www.gla.ac.uk/) is London's leading multidisciplinary university, with more than 13,000 staff and 42,000 students from 150 different countries. It is one of the UK's leading groups in the field of particle physics.
---

{% include gsoc_proposal.ext %}
11 changes: 11 additions & 0 deletions _gsocorgs/2025/uglasgow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "University of Glasgow"
author: "Andy Buckley"
layout: default
organization: UofGlasgow
logo: UGlasgow-logo.png
description: |
The [University of Glasgow](https://www.gla.ac.uk/) is a leading UK research university based in Scotland's largest city. We work on [particle physics experiments](https://www.gla.ac.uk/schools/physics/research/groups/particlephysicsexperiment/) from the LHC to neutrinos, particle theory from interpretations of Higgs and top-quark measurements to the strong force, and high-performance distributed computing.
---

{% include gsoc_proposal.ext %}
24 changes: 24 additions & 0 deletions _gsocprojects/2025/project_MCnet.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
project: MCnet
title: MCnet
layout: default
logo: mcnet-logo.png
description: |
[MCnet](http://montecarlonet.org) is a collaboration between the developers of
the major collision-event modelling tools used at the [Large Hadron
Collider](http://home.web.cern.ch/topics/large-hadron-collider) (LHC) and
beyond. These codes are so-called "MC event generators", theoretical physics
packages that perform quantum mechanics calculations and create simulated
particle collisions. MC generators are an essential component
of both modern particle physics experiments and theory, and provide a crucial
bridge between those two communities. MCnet projects include both event
generators themselves, and tools that connect them to both experiment and
theory.
summary: |
[MCnet](http://montecarlonet.org) is a community linking the developers of
particle-theory simulations with experimentalists and others who use and
make tools for analysing the simulated events. Projects may be available
from both aspects of the community.
---

{% include gsoc_project.ext %}
65 changes: 65 additions & 0 deletions _gsocproposals/2025/proposal_MCnetMCviz.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
title: MCnet/MCviz - graph and 3D-viewer tools for simulated particle collisions
layout: gsoc_proposal
project: MCnet
year: 2024
organization:
- UofGlasgow
difficulty: medium
duration: 350
mentor_avail: June-October
---

# Description

Simulations are key to particle-physics research: many modern
theoretical models have such complex consequences that we test theory
not by comparing measurements of particle collisions to predicted
functional forms, but by _generating_ simulated collision-events from
the theory and analyzing them identically to the real ones from the
particle collider.

This means that event generators are incredibly important to particle
physics, as the most-used link between experiment and theory, and as a
crucial data format for exchange of ideas. They are also an excellent
way to introduce new researchers and the public to particle-physics
concepts. However, the toolset for MC event manipulation and
visualisation is less powerful and coherent than it should be, and
this project seeks to improve that situation!

## Task ideas

This project will pick up old ideas and code for MC-event
visualisation -- both of the interaction graph that illustrates the
internal theory computation, and the external appearance of the
resulting collision decay-products -- and produce a new set of tools
useful both to physicists and for public outreach.

## Expected results and milestones

* Extend the mcgraph tool to be usable with both the HepMC and LHE MC-event formats.
* Refactor mcgraph into a library capable of rendering to a web browser in a server app.
* Interface the Phoenix event-viewer library to display 3D events (with and without a dummy detector model) to a web browsers.
* Display interactive particle information and jet clustering in graph and 3D view interfaces.

## Requirements

* Command-line tools
* Python
* Web technologies
* Gitlab CI
* git

## Mentors

* **[Andy Buckley](mailto:[email protected])**
* [Chris Gutschow](mailto:[email protected])

## Links

* [Phoenix event view library](https://github.com/HSF/phoenix)
* [Old MCview web-based MC event viewer](https://gitlab.com/hepcedar/mcview)
* [MC event-graph viewer](https://gitlab.com/hepcedar/mcutils/-/blob/master/bin/mcgraph?ref_type=heads)
* [Old MCviz event-graph viewer](https://github.com/mcviz/mcviz)
* [HepMC3 event format](https://hepmc.web.cern.ch/)
* [LHE event format](https://arxiv.org/abs/hep-ph/0609017)
59 changes: 59 additions & 0 deletions _gsocproposals/2025/proposal_MCnetOpenData.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
title: MCnet/OpenData - tools and exercises for open-data exploration with MC simulations
layout: gsoc_proposal
project: MCnet
year: 2024
organization:
- UofGlasgow
difficulty: medium
duration: 175
mentor_avail: June-October
---

# Description

CERN's experiments are committed to publishing their data in a form that
is accessible to all, both for research purposes and for education. For
example, the ATLAS experiment provides Jupyter notebook exercises based
on live-analysing reduced forms of the real collider data.

But particle-physics researchers also use _simulations_ of data as a
crucial tool for testing theories and for understanding the background
processes that new physics effects have to be isolated from. For this
we use Monte Carlo (MC) event-generator codes, which are statistical
implementations of the fundamental physics theory that sample
real-looking events from the predicted particle types and
kinematics. These are not yet represented in open-data exercises.

## Task ideas

In this project we will develop new tools and exercises for extending
open-data analysis resources to include MC event simulations. It will
both reduce the entry barriers to outreach with open data and enable more
engaging exercises with hypothetical new-physics models.

## Expected results and milestones

* Develop a library of wrapper functions to make open-data analysis more approachable for non-experts.
* Create functions and datasets for loading and analysing MC event samples through Jupyter.
* Develop a new Jupyter+Binder worksheet for outreach-oriented open-data MC analysis.

## Requirements

* Python
* Jupyter
* Binder
* Gitlab CI
* git

## Mentors

* **[Andy Buckley](mailto:[email protected])**
* [Chris Gutschow](mailto:[email protected])

## Links

* [ATLAS open data](https://atlas.cern/Resources/Opendata)
* [Example open-data analysis notebook](https://nbviewer.org/github/atlas-outreach-data-tools/notebooks-collection-opendata/blob/master/13-TeV-examples/cpp/ATLAS_OpenData_13-TeV__analysis_example-cpp_Hyy_channel.ipynb)
* [Jupyter](https://jupyter.org/)
* [Binder](https://mybinder.org/)
2 changes: 1 addition & 1 deletion gsoc/2024/mentors.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,4 @@ layout: plain
* Petro Zarytskyi [[email protected]](mailto:[email protected]) CompRes
* Lorenzo Moneta [[email protected]](mailto:[email protected]) CERN
* Sanjiban Sengupta [[email protected]](mailto:[email protected]) CERN
* Neel Shah [[email protected]](mailto:[email protected]) CERN
* Neel Shah [[email protected]](mailto:[email protected]) CERN
2 changes: 2 additions & 0 deletions gsoc/2025/mentors.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,6 @@ layout: plain
**Note for contributors:** entries must be sorted in **last name** alphabetic order

## Full Mentor List (Name, Email, Org)
* Andy Buckley [[email protected]](mailto:[email protected]) UofGlasgow
* Chris Gutschow [[email protected]](mailto:[email protected]) UCLondon
* Valentin Volkl [[email protected]](mailto:[email protected]) CERN

0 comments on commit 2065963

Please sign in to comment.