ChelebNet // Scientific Computing, Data Science, Astrophysics

Genga & Pandas

Over time, we’ve evaluated many methods of loading outputs from Genga. While quick inspections are easily done with Gnuplot, this hardly scales to large-scale data analysis and the generation of publication grade figures.

Maturing along with scientific Python stack, we’ve constantly improved our processing pipeline. Starting from slow for-loop powered pre-processing steps, we now transitioned to analysis based on Numpy/Pandas.

In this notebook, we demonstrate how to load Genga coordinate, collision, and ejection data files into Pandas dataframes. Once all data is imported into such convenient array structure, further processing is uncomplicated.

A number of scripts to easen processing are provided on Github.