• ### Experiment Software and Projects on the Web with VISPA(1706.00954)

June 3, 2017 physics.data-an
The Visual Physics Analysis (VISPA) project defines a toolbox for accessing software via the web. It is based on latest web technologies and provides a powerful extension mechanism that enables to interface a wide range of applications. Beyond basic applications such as a code editor, a file browser, or a terminal, it meets the demands of sophisticated experiment-specific use cases that focus on physics data analyses and typically require a high degree of interactivity. As an example, we developed a data inspector that is capable of browsing interactively through event content of several data formats, e.g., "MiniAOD" which is utilized by the CMS collaboration. The VISPA extension mechanism can also be used to embed external web-based applications that benefit from dynamic allocation of user-defined computing resources via SSH. For example, by wrapping the "JSROOT" project, ROOT files located on any remote machine can be inspected directly through a VISPA server instance. We introduced domains that combine groups of users and role-based permissions. Thereby, tailored projects are enabled, e.g. for teaching where access to student's homework is restricted to a team of tutors, or for experiment-specific data that may only be accessible for members of the collaboration. We present the extension mechanism including corresponding applications and give an outlook onto the new permission system.
• ### Investigation of the Galactic Magnetic Field with Ultra-High Energy Cosmic Rays(1508.03737)

Oct. 25, 2015 astro-ph.HE
We present a method to correct for deflections of ultra-high energy cosmic rays in the galactic magnetic field. We perform these corrections by simulating the expected arrival directions of protons using a parameterization of the field derived from Faraday rotation and synchrotron emission measurements. To evaluate the method we introduce a simulated astrophysical scenario and two observables designed for testing cosmic ray deflections. We show that protons can be identified by taking advantage of the galactic magnetic field pattern. Consequently, cosmic ray deflection in the galactic field can be verified experimentally. The method also enables searches for directional correlations of cosmic rays with source candidates.
• ### Cosmic ray propagation with CRPropa 3(1410.5323)

Oct. 20, 2014 astro-ph.IM, astro-ph.HE
Solving the question of the origin of ultra-high energy cosmic rays (UHECRs) requires the development of detailed simulation tools in order to interpret the experimental data and draw conclusions on the UHECR universe. CRPropa is a public Monte Carlo code for the galactic and extragalactic propagation of cosmic ray nuclei above $\sim 10^{17}$ eV, as well as their photon and neutrino secondaries. In this contribution the new algorithms and features of CRPropa 3, the next major release, are presented. CRPropa 3 introduces time-dependent scenarios to include cosmic evolution in the presence of cosmic ray deflections in magnetic fields. The usage of high resolution magnetic fields is facilitated by shared memory parallelism, modulated fields and fields with heterogeneous resolution. Galactic propagation is enabled through the implementation of galactic magnetic field models, as well as an efficient forward propagation technique through transformation matrices. To make use of the large Python ecosystem in astrophysics CRPropa 3 can be steered and extended in Python.
• ### A field study of data analysis exercises in a bachelor physics course using the internet platform VISPA(1402.2836)

Feb. 12, 2014 hep-ex, physics.ed-ph, astro-ph.HE
Bachelor physics lectures on particle physics and astrophysics were complemented by exercises related to data analysis and data interpretation at the RWTH Aachen University recently. The students performed these exercises using the internet platform VISPA, which provides a development environment for physics data analyses. We describe the platform and its application within the physics course, and present the results of a student survey. The students acceptance of the learning project was positive. The level of acceptance was related to their individual preference for learning with a computer. Furthermore, students with good programming skills favor working individually, while students who attribute themselves having low programming abilities favor working in teams. The students appreciated approaching actual research through the data analysis tasks.