CERN HSF Google Summer of Code 2017


Google Summer of Code 2017 is a program that allows students to contribute to development of open-source projects, mentored by participating organizations.

Particle physics is an exciting field where large collaborations of scientists collect and analyze the data from high-energy physics experiments, such as the Large Hadron Collider, hosted by the CERN laboratory in Geneva, Switzerland. The questions that we collectively ask are: what are the fundamental blocks that make up our Universe? What is the nature of dark matter and dark energy? What is the nature of the asymmetry between matter and antimatter? What was early Universe like? To answer these questions, particle physicists build software to simulate and analyze what happens in particle physics detectors.

The CERN software for experiments (CERN-SFT) group has participated in the GSoC since 2011. This year the program expands to involve the high-energy physics community under the umbrella of the HEP Software Foundation.

Students interested in participating in the GSoC can find project proposals here.

HSF GSoC Administrators: Sergei Gleyzer and Enric Tejedor Saavedra

Instructions for participating projects and mentors can be found here.


ROOT A modular scientific software framework. It provides all the functionalities needed to deal with big data processing, statistical analysis, visualisation and storage. It is mainly written in C++ but integrated with other languages such as Python and R. List of proposals
TMVA TMVA is a ROOT-integrated toolkit for multivariate classification and regression analysis. TMVA performs the training, testing and performance evaluation of a large variety of multivariate methods. List of proposals
HSF The HEP Software Foundation (HSF) facilitates coordination and common efforts in high energy physics (HEP) software and computing internationally. List of proposals
ATLAS ATLAS is a high-energy physics experiment at the LHC. List of proposals
CMS CMS (Compact Muon Solenoid) is a high-energy physics experiment at the LHC. List of proposals
NOvA NOvA(NOvA Off-Axis Electron Neutrino Appearance) is a Neutrino Oscillation experiment at Fermilab. List of proposals
SixTrack SixTrack is a software for simulating and analysing the trajectory of high energy particles in accelerators. It has been used in the design and optimization of the LHC and is now being used to design the High-Luminosity LHC (HL-LHC) upgrade that will be installed in the next decade. List of proposals
SciKit-HEP The Scikit-HEP project is a community-driven and community-oriented project with the aim of providing Particle Physics at large with a Python package containing core and common tools. List of proposals
GeantV The GeantV project aims at developing a high performance detector simulation system integrating fastand fullsimulation that can be ported on different computing architectures, including CPU accelerators. List of proposals
Geant4 Geant (for GEometry ANd Tracking) is a platform for “the simulation of the passage of particles through matter,” using Monte Carlo methods. List of proposals
GoHEP The GoHEP project aims at developing robust and concurrency friendly libraries for HEP, astrophysics and cosmology. List of proposals
GoInterpreter The GoInterpreter project aims to provide an interpreter for the Go language. List of proposals
FALCON Falcon is an ultra-fast non-parametric detector simulation package that automatically abstracts detector response, usually done by hand in fast-simulators used by particle physics experiments. List of proposals
Pythia Pythia is the most widely used Monte Carlo event generator in particle physics. List of proposals
TestU01 TestU01 is a software library, implemented in the ANSI C language, and offering a collection of utilities for the empirical statistical testing of uniform random number generators. List of proposals
GoPython GoPython is a set of tools to easily integrate Go and Python. List of proposals
PSPA PSPA is a work-in-progress initiative to build an innovative platform to integrate existing accelerator simulation tools and connect them to the various parts of an accelerator structure. List of proposals
HSF Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. List of proposals

Participating Organizations

CERN At 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. List of proposals
Fermilab Fermi National Accelerator Laboratory (FNAL) is a Department of Energy national laboratory dedicated to particle physics research. Fermilab supports work by scientists, from across the country and the globe, who seek to further our understanding of matter, energy, space and time. List of proposals
Universidad de Antioquia Established in 1803, Universidad de Antioquia is a government-run public university based in Medellín, Colombia. List of proposals
Cornell University Founded in 1865, Cornell is a leading private institution of higher learning located in Ithaca, New York. List of proposals
Princeton University Princeton University is a private Ivy League research university in Princeton, New Jersey. List of proposals
University of Bologna University of Bologna, one of the oldest and most famous universities in Europe. List of proposals
University of Cincinnati University of Cincinnati List of proposals
Karlsruhe Institute of Technology The Karlsruhe Institute of Technology is a public research university and one of the largest research and education institutions in Germany. List of proposals
Massachusetts Institute of Technology The Massachusetts Institute of Technology is a private university in Cambridge, Massachusetts. List of proposals
University of Florida University of Florida is a public institution that was founded in 1853. List of proposals
LAL LAL is a French research laboratory belonging to CNRS/IN2P3 and located at Université Paris Sud. The main topics of the research done at LAL are high energy physics, cosmology and accelerators. List of proposals
LPC Founded in 1958, Laboratoire de Physique de Clermont is a government-funded mixed research unit (CNRS/IN2P3 and University Clermont Auvergne), in Auvergne, France. List of proposals
National Technical University of Ukraine The National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute” is a major university in Kiev, Ukraine. List of proposals
University of Montreal The Université de Montréal is a public research university in Montreal, Quebec, Canada. List of proposals
Florida State University Florida State University is a public institution that was founded in 1851. List of proposals
Queen Mary University of London Queen Mary University of London is a public research university in London that was founded in 1785. List of proposals
BNL Celebrating its 70th birthday in 2017, BNL on Long Island, New York hosts major facilities including RHIC and the new NSLS-II light source, and participates in international science including ATLAS at the LHC. List of proposals
University of Oslo University of Oslo List of proposals
Metropolitan Institute of Technology ITM is an accredited public University, founded in 1944, in Medellin Colombia. List of proposals
Universitat Jaume I The Universitat Jaume I is a public university in Castelló de la Plana, Spain. List of proposals
Indiana University [Indiana University] (, Bloomington. List of proposals

Full list of Proposal Ideas

Full list of Mentors

Contact information (for students)

Please do not hesitate to contact us if you are planning to apply for any of the above projects: HSF GSoC mailing no subscription needed