CRISP - Cosmic Ray Stochastic Interactions for Propagation
CRISP is a recently published python package for computing photonuclear interactions of ultrahigh-energy cosmic rays (UHECRs). The package, available in github, implements the analytical treatment introduced in L. Morejon, KH. Kampert A&A, 708, A21 (2026) where the cascades from photodisintegrations of UHECRs are treated as Markov Jump Processes.
This tutorial introduces the code and discusses the basic examples provided in the repository. The aims are to provide the participants with a basic knowledge of the underlying concepts, the main classes and functions needed, as well as to illustrate how to prepare running version of the code. The participants will, at the end of the tutorial, be able to run the code from the browser (usnig Binder or Google Colab) use the different cross section models, compute the interaction rates with the InteractionCore classes provided and produce probability distributions with different initial compositions.
Leonel Morejon, ACME