Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions _gsocorgs/2025/cern.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "CERN"
author: "Benedikt Hegner"
layout: default
organization: CERN
logo: CERN-logo.jpg
description: |
At [CERN](https://home.cern), the European Organization for Nuclear Research, physicists and engineers are probing the fundamental structure of the universe. They use the world's largest and most complex scientific instruments to study the basic constituents of matter – the fundamental particles.
---

{% include gsoc_proposal.ext %}
15 changes: 15 additions & 0 deletions _gsocorgs/2025/desy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
title: "DESY"
author: "Frank Gaede"
layout: default
organization: DESY
logo: DESY_logo.png
description: |
The Deutsches Elektronen-Synchrotron (DESY) is a major German physics
laboratory with a long interest in high-energy physics. DESY is a
major centre for photon science and the site of the European XFEL
laser. DESY scientists are part of major international HEP experiments,
such as ATLAS, CMS and Belle II.
---

{% include gsoc_proposal.ext %}
17 changes: 17 additions & 0 deletions _gsocprojects/2025/project_Constellation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
project: Constellation
layout: default
logo: Constellation-logo.png
description: |
[Constellation](https://constellation.pages.desy.de/) is a
control and data acquisition system for small-scale experiments and
experimental setup with volatile and dynamic constituents such as testbeam
environments or laboratory test stands. Constellation aims to provide a
flexible framework that requires minimal effort for the integration of new
devices, that is based on widely adopted open-source network communication
libraries and that keeps the required maintenance as low as possible.
summary: |
Constellation is a control and data acquisition system for small-scale experiments.
---

{% include gsoc_project.ext %}
14 changes: 14 additions & 0 deletions _gsocprojects/2025/project_ROOT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
project: ROOT
layout: default
logo: ROOT-logo.png
description: |
[ROOT](http://root.cern.ch) is a modular scientific software framework developed by [CERN](http://cern.ch) and other Particle Physics laboratories.
It was originally designed for particle physics data analysis, but it is also used in other applications such as astronomy, bio-informatics, finances, etc.
It provides all the functionalities needed to deal with big data processing, statistical analysis, data visualisation and data storage.
summary: |
A modular scientific software framework. It provides all the functionalities needed to deal with big data processing,
statistical analysis, visualisation and storage.
---

{% include gsoc_project.ext %}
43 changes: 43 additions & 0 deletions _gsocproposals/2025/proposal_ConstellationUI.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
title: Extending the User Interface
layout: gsoc_proposal
project: Constellation
year: 2025
organization: DESY
difficulty: medium
duration: 350
mentor_avail: June-August
---

## Description

Constellation is a framework used for lab setups or small-scale experiments in
HEP. One of its most important goals is that the framework should be easy to
use for both scientists implementing new devices as well as experiment
operators.

Constellation features a Qt-based User Interfaces to control and monitor all
devices in the experimental setup. The focus of this GSoC project is to add new
user interfaces to Constellation and extend the current ones.

## Project Milestones

* Creating a new GUI to display monitoring data from devices using Qt Charts
* Modularization of UI elements into reusable Qt widgets
* Adding the monitoring widget to the existing GUI for device control

## Requirements

* Modern C++
* Knowledge of Qt is helpful but not required
* Practical experience with Unix and git

## Mentors

* [Stephan Lachnit](mailto:[email protected]) (DESY)
* [Simon Spannagel](mailto:[email protected]) (DESY)

## Links

* [Repository](https://gitlab.desy.de/constellation/constellation)
* [Documentation](https://constellation.pages.desy.de/)
2 changes: 2 additions & 0 deletions gsoc/2025/mentors.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ layout: plain
## Full Mentor List (Name, Email, Org)
* Andy Buckley [[email protected]](mailto:[email protected]) UofGlasgow
* Chris Gutschow [[email protected]](mailto:[email protected]) UCLondon
* Stephan Lachnit [[email protected]](mailto:[email protected]) DESY
* Serguei Linev [[email protected]](mailto:[email protected]) GSI
* Giacomo Parolini [[email protected]](mailto:[email protected]) CERN)
* Simon Spannagel [[email protected]](mailto:[email protected]) DESY
* Valentin Volkl [[email protected]](mailto:[email protected]) CERN
Binary file added images/Constellation-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.