This repository contains the Python tools and software developed by the solar energetic particle analysis platform for the inner heliosphere (SERPENTINE) project for the downloading of data and the performing of analysis and visualisation.
Jupyter Notebooks:
-
Make sure you have a recent version of
conda
installed (we recommend miniforge). To test this, open your terminal/command line/conda prompt and try to run the commandconda
. -
Download this file and extract to a folder of your choice (or clone the repository https://github.com/serpentine-h2020/serpentine if you know how to use
git
). -
Open your terminal/command line/conda prompt, navigate to the downloaded/extracted folder (which contains the file
requirements.txt
), and run the following:$ conda create --name serpentine python=3.12 $ conda activate serpentine $ pip install -r requirements.txt
- Open your terminal/command line/conda prompt.
- In the terminal, navigate to the downloaded/extracted folder.
- Make sure the corresponding conda environment is activated by running
conda activate serpentine
in the terminal. - Run
jupyter-lab
, your standard web-browser should now open the JupyterLab interface. - In the File Browser (click View -> File Browser if it's not shown) double-click on the
notebooks
folder, thensep_analysis_tools
orsolarmach
, and finally the corresponding.ipynb
file for a specific tool.
- Solar Magnetic Connection Haus tool (Solar-MACH)
- SEPpy - A compendium of Python data loaders and analysis tools for in-situ measurements of Solar Energetic Particles (SEP)
-
If you use the Multi-Spacecraft Constellation Plotter Solar-MACH in your publication, please cite the following paper:
Gieseler, J., Dresing, N., Palmroos, C., von Forstner, J. L. F., Price, D. J., Vainio, R., Kouloumvakos A., Rodríguez-García L., Trotta D., Génot V., Masson A., Roth M., Veronig A. (2023). Solar-MACH: An open-source tool to analyze solar magnetic connection configurations. Front. Astronomy Space Sci. 9. doi:10.3389/fspas.2022.1058810
-
If you use the Solar Energetic Particle Analysis Tools in your publication, please cite the following paper:
Palmroos, C., Gieseler, J., Dresing N., Morosan D. E., Asvestari E., Yli-Laurila A., Price D. J., Valkila S., Vainio R. (2022). Solar energetic particle time series analysis with Python. Front. Astronomy Space Sci. 9. doi:10.3389/fspas.2022.1073578