Print

The SDE integration with HelMod results in a quite expensive effort from the computational point of view since,
to minimize the uncertainties, an huge amount of event should be integrated from Earth to heliosphere boundary.

Monte Carlo integration allows us to evaluate the normalized probability function \(G(R_0|R)\) that a particle observed at Earth with rigidity \(R_0\) entered into the heliosphere with rigidity \(R\).
Thus, the modulated spectrum at specific energy \(R_0\) is proportional to:
\begin{equation}\label{eq::PyMod_modulation}
 J_{mod}(R_0)= \int_0^\infty J_{LIS}(R)G(R_0|R)dR.
\end{equation}
Once that \(G(R_0|R)\) was evaluated, using the numerical approximation, it is possible to apply the modulation directly to LISs provided by GALPROP.

The effect of propagation in heliosphere is then evaluated using a normalized probability function pre-evaluated with HelMod using parameters described in previous section.
We developed a python script that read GALPROP output and provide modulated spectrum for periods of selected experiments.

 

Download latest released version (see availability)

Download last Python Module (v 4.1):
Download Archive of Calculator for past Mission (v 4.1):
Download Archive of Solar modulator for Z from -1 to 2 (v 4.1):
Download Archive of Solar modulator for Z from 3 to 5 (v 4.1):
Download Archive of Solar modulator for Z from 6 to 8 (v 4.1):
Download Archive of Solar modulator for Z from 9 to 11 (v 4.1):
Download Archive of Solar modulator for Z from 12 to 14 (v 4.1):
Download Archive of Solar modulator for Z from 15 to 17 (v 4.1):
Download Archive of Solar modulator for Z from 18 to 20 (v 4.1):
Download Archive of Solar modulator for Z from 21 to 23 (v 4.1):
Download Archive of Solar modulator for Z from 24 to 26 (v 4.1):
Download Archive of Solar modulator for Z from 27 to 28 (v 4.1):

 

HelMod data sets and results can be freely downloaded or copied. However, the user should make the appropriate acknowledgment or citation, e.g., see  Citations or Bibliography  pages.

 

How to install and configure (under Review)

install python (>=2.7) packages

Download  last Python Module and the desidered Archive. The archive is provided in tgz format, thus it needs to be first unpacked with the command tar -xvzf <ArchiveName>.tgz

The archive structure:

An Archive contains msut contains the follows files:

 

How to use the module:

To use the module one must know the path of the archive. For e.g. <ArcPath>=/home/test/Archive1  as the palce where Archive1.tgz was unpacked. 

The basic command to get Solar modulated spectrum is:python SolarModulation_Galprop_<version>.py -a <ArcPath> <GALPROPFits.gz> <ExpNameKey>

where <ExpNameKey>  is the key name that identify nuclei and time/experiment to be simulated.

The list of available <ExpNameKey>  may be found in the file ExpList_Plot.list or using the command-line python SolarModulation_Galprop_<version>.py -a <ArcPath> -l.

It is possible to avoid the -a optiond defining the system key export HelMOD_RAW_FILES=<ArcPath>.

other possible options are:

  

LIS in text format

User can provide a txt file for LIS with the follow characteristics:

 

Hits: 27378

Welcome to HelMod. This site uses cookies. Read our policy.