Learn · CERN

Talk1 h 25 min

Software Engineering for Data Science and Research

Roman Luca Wixinger and Francesco Di Marcantonio · CERN

Watch At CERN

About

Abstract

In this talk, we explore the critical role that software engineering craftsmanship plays in the success of data science projects and scientific research. We cover practices for ensuring reproducibility, starting with basic concepts such as packaging, version control, testing, and automation. By sharing stories from both academic and industry settings, the talk illustrates how these practices drive reproducibility and project success, benefiting researchers and professionals alike.

Bio

Francesco is a PhD student at CERN and University of the Basque Country. He studied at KTH and Politecnico di Torino and focuses on the simulation of Quantum Matter with Tensor Network Methods and other techniques related to Quantum Computation.

Roman is a Data Scientist at Ergon Informatik, specializing in software engineering for data science and research. He holds a Master's degree in Physics from ETH Zurich. During his studies, he conducted research at CERN, TU Munich, and the University of Tokyo, focusing on quantum computing and particle physics..

0:00:00 Slide 1

0:01:51 Slide 2

0:02:59 Slide 3

0:04:40 Slide 4

0:07:12 Slide 5

0:11:07 Slide 6

0:12:32 Slide 7

The talk

  1. Software Engineering for Data Science and Research 2024-07-31 · 1 h 25 min · CERN's player

Credits and licence

Institution
CERN
Department
CERN openlab summer student lecture programme
Taught by
Roman Luca Wixinger, Francesco Di Marcantonio
Year
2024
Language
English
Subjects
Physics, Computer science
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed