From 77a8fba8ac052408804d887832ca0b10c4dbc7d8 Mon Sep 17 00:00:00 2001
From: stefano scardigli <stefano.scardigli@roma2.infn.it>
Date: Mon, 30 Oct 2023 11:41:28 +0100
Subject: [PATCH] Updating wiki files, with added new products.

---
 .../assets/images/logo_ASPIS_prtscrn.png      | Bin 0 -> 70822 bytes
 .../data/inaf_cpcp_superdarn_datacube.rst     |  50 +++++++++++++
 .../data/inaf_cpcp_superdarn_image.rst        |  48 ++++++++++++
 .../data/inaf_data_solopas_timeseries.rst     |  61 ++++++++++++++++
 .../products/data/inaf_exosphere_model.rst    |  34 +++++++++
 .../data/inaf_flux1h_svirco_timeseries.rst    |  46 ++++++++++++
 .../data/inaf_flux1m_svirco_timeseries.rst    |  43 +++++++++++
 .../data/inaf_flux5m_svirco_timeseries.rst    |  43 +++++++++++
 .../data/inaf_flux_nmtg_timeseries.rst        |  37 ++++++++++
 .../products/data/inaf_gsmaps_datacube.rst    |  53 ++++++++++++++
 .../products/data/inaf_m2flare_tableset.rst   |  49 +++++++++++++
 .../products/data/inaf_na_mercexo_image.rst   |  38 ++++++++++
 .../data/inaf_p_svirco_timeseries.rst         |  42 +++++++++++
 .../products/data/inaf_s1sep_tableset.rst     |  53 ++++++++++++++
 .../products/data/inaf_s2sep_tableset.rst     |  53 ++++++++++++++
 .../data/inaf_swflux_merc_tableset.rst        |  45 ++++++++++++
 .../products/data/inaf_tps_datacube.rst       |  48 ++++++++++++
 .../data/inaf_vbcorr_psp_tableset.rst         |  47 ++++++++++++
 .../data/inaf_vbcorr_solo_tableset.rst        |  47 ++++++++++++
 .../data/inaf_vbcorr_wind_tableset.rst        |  47 ++++++++++++
 .../data/inaf_walen_cluster_tableset.rst      |  49 +++++++++++++
 .../products/data/inaf_walen_mms_tableset.rst |  47 ++++++++++++
 .../data/inaf_walen_themis_tableset.rst       |  49 +++++++++++++
 .../data/infn_saandose_samadha_timeseries.rst |  37 ++++++++++
 .../data/infn_tgndose_samadha_timeseries.rst  |  37 ++++++++++
 .../data/ingv_alert_aqu_timeseries.rst        |  49 +++++++++++++
 .../data/ingv_alert_cts_timeseries.rst        |  49 +++++++++++++
 .../data/ingv_alert_dur_timeseries.rst        |  49 +++++++++++++
 .../data/ingv_alert_lmp_timeseries.rst        |  49 +++++++++++++
 .../data/ingv_autoiono_bbla_timeseries.rst    |  46 ++++++++++++
 .../data/ingv_autoiono_gibi_timeseries.rst    |  46 ++++++++++++
 .../data/ingv_autoiono_rome_timeseries.rst    |  46 ++++++++++++
 .../data/ingv_autoiono_tucu_timeseries.rst    |  46 ++++++++++++
 .../products/data/ingv_b_swarm_image.rst      |  39 ++++++++++
 .../products/data/ingv_b_swarm_timeseries.rst |  41 +++++++++++
 .../products/data/ingv_be_swarm_image.rst     |  39 ++++++++++
 .../data/ingv_be_swarm_timeseries.rst         |  41 +++++++++++
 .../products/data/ingv_bep_swarm_image.rst    |  39 ++++++++++
 .../data/ingv_bep_swarm_timeseries.rst        |  41 +++++++++++
 .../data/ingv_bvect_cses_tableset.rst         |  41 +++++++++++
 .../data/ingv_evect_cses_tableset.rst         |  41 +++++++++++
 .../products/data/ingv_field_cses_image.rst   |  40 ++++++++++
 .../products/data/ingv_gic_aqu_timeseries.rst |  47 ++++++++++++
 .../products/data/ingv_gic_cts_timeseries.rst |  47 ++++++++++++
 .../products/data/ingv_gic_dur_timeseries.rst |  47 ++++++++++++
 .../products/data/ingv_gic_int_timeseries.rst |  47 ++++++++++++
 .../products/data/ingv_gic_lmp_timeseries.rst |  47 ++++++++++++
 .../products/data/ingv_gic_wdc_timeseries.rst |  47 ++++++++++++
 .../products/data/ingv_lol_swarm_image.rst    |  58 +++++++++++++++
 .../data/ingv_lol_swarm_timeseries.rst        |  60 +++++++++++++++
 .../data/ingv_ltmuf_cagliari_tableset.rst     |  38 ++++++++++
 .../data/ingv_ltmuf_catania_tableset.rst      |  38 ++++++++++
 .../data/ingv_ltmuf_milan_tableset.rst        |  38 ++++++++++
 .../data/ingv_ltmuf_rome_tableset.rst         |  38 ++++++++++
 .../products/data/ingv_mag_aqu_timeseries.rst |  47 ++++++++++++
 .../products/data/ingv_mag_cts_timeseries.rst |  47 ++++++++++++
 .../products/data/ingv_mag_dmc_timeseries.rst |  47 ++++++++++++
 .../products/data/ingv_mag_dur_timeseries.rst |  47 ++++++++++++
 .../products/data/ingv_mag_int_timeseries.rst |  46 ++++++++++++
 .../products/data/ingv_mag_lmp_timeseries.rst |  47 ++++++++++++
 .../products/data/ingv_mag_tnb_timeseries.rst |  47 ++++++++++++
 .../products/data/ingv_mag_wdc_timeseries.rst |  47 ++++++++++++
 .../data/ingv_magdef_cts_timeseries.rst       |  48 ++++++++++++
 .../data/ingv_magdef_dur_timeseries.rst       |  48 ++++++++++++
 .../data/ingv_ncmuf_cagliari_tableset.rst     |  42 +++++++++++
 .../data/ingv_ncmuf_catania_tableset.rst      |  38 ++++++++++
 .../data/ingv_ncmuf_milan_tableset.rst        |  38 ++++++++++
 .../data/ingv_ncmuf_rome_tableset.rst         |  38 ++++++++++
 .../products/data/ingv_ne_swarm_image.rst     |  39 ++++++++++
 .../data/ingv_ne_swarm_timeseries.rst         |  41 +++++++++++
 .../products/data/ingv_plasma_cses_image.rst  |  39 ++++++++++
 .../data/ingv_plasma_cses_timeseries.rst      |  41 +++++++++++
 .../data/ingv_rodi1hz_swarm_timeseries.rst    |  67 +++++++++++++++++
 .../products/data/ingv_rodi_swarm_image.rst   |  61 ++++++++++++++++
 .../data/ingv_rotei1hz_swarm_timeseries.rst   |  64 ++++++++++++++++
 .../products/data/ingv_rotei_swarm_image.rst  |  62 ++++++++++++++++
 .../data/ingv_roti1hz_swarm_timeseries.rst    |  66 +++++++++++++++++
 .../products/data/ingv_roti_swarm_image.rst   |  62 ++++++++++++++++
 .../products/data/ingv_sigma_swarm_image.rst  |  39 ++++++++++
 .../data/ingv_sigma_swarm_timeseries.rst      |  41 +++++++++++
 .../products/data/ingv_te_swarm_image.rst     |  39 ++++++++++
 .../data/ingv_te_swarm_timeseries.rst         |  41 +++++++++++
 .../data/ingv_valiiono_gibi_timeseries.rst    |  46 ++++++++++++
 .../data/ingv_valiiono_rome_timeseries.rst    |  46 ++++++++++++
 .../products/data/uniaq_curr_maigic_image.rst |  44 +++++++++++
 .../data/uniaq_curr_maigic_tableset.rst       |  44 +++++++++++
 .../data/uniaq_epmde_emma_timeseries.rst      |  36 +++++++++
 .../data/uniaq_field_maigic_image.rst         |  46 ++++++++++++
 .../data/uniaq_field_maigic_tableset.rst      |  46 ++++++++++++
 .../data/uniaq_mag_emma_timeseries.rst        |  65 +++++++++++++++++
 .../data/unical_bshockspsd_tableset.rst       |  57 +++++++++++++++
 .../data/unical_bshockssfs_tableset.rst       |  57 +++++++++++++++
 .../products/data/unical_esp_ace_spectrum.rst |  51 +++++++++++++
 .../data/unical_esp_bepc_spectrum.rst         |  43 +++++++++++
 .../products/data/unical_esp_psp_spectrum.rst |  45 ++++++++++++
 .../data/unical_esp_solo_spectrum.rst         |  45 ++++++++++++
 .../data/unical_esp_stra_spectrum.rst         |  45 ++++++++++++
 .../data/unical_esp_wind_spectrum.rst         |  46 ++++++++++++
 .../products/data/unical_sep_ace_spectrum.rst |  45 ++++++++++++
 .../data/unical_sep_bepc_spectrum.rst         |  43 +++++++++++
 .../products/data/unical_sep_psp_spectrum.rst |  45 ++++++++++++
 .../data/unical_sep_soho_spectrum.rst         |  45 ++++++++++++
 .../data/unical_sep_solo_spectrum.rst         |  45 ++++++++++++
 .../data/unical_sep_stra_spectrum.rst         |  45 ++++++++++++
 .../data/unical_sep_wind_spectrum.rst         |  46 ++++++++++++
 .../data/unical_sepindices_tableset.rst       |  47 ++++++++++++
 .../data/unical_septransport_tableset.rst     |  49 +++++++++++++
 .../data/unical_shockpar_ace_tableset.rst     |  53 ++++++++++++++
 .../data/unical_shockpar_stra_tableset.rst    |  48 ++++++++++++
 .../data/unical_shockpar_wide_tableset.rst    |  69 ++++++++++++++++++
 .../data/unical_shockpar_wind_tableset.rst    |  54 ++++++++++++++
 docs/source/products/data/unict_promin_ws.rst |  40 ++++++++++
 docs/source/products/data/unipg_gcr_model.rst |  34 +++++++++
 .../data/unitn_flux_cses_timeseries.rst       |  43 +++++++++++
 .../data/unitov_halpha_tsst_image.rst         |  45 ++++++++++++
 .../products/data/unitov_icme_tableset.rst    |  49 +++++++++++++
 .../products/data/unitov_mag_tsst_image.rst   |  45 ++++++++++++
 .../source/products/data/unitov_pdb_model.rst |  40 ++++++++++
 .../data/unitov_rdparameter_tableset.rst      |  45 ++++++++++++
 .../products/data/unitov_vel_tsst_image.rst   |  45 ++++++++++++
 .../products/software/inaf_visual_gsm_sw.rst  |  45 ++++++++++++
 .../software/inaf_visual_mercexo_sw.rst       |  38 ++++++++++
 .../products/software/inaf_visual_tps_sw.rst  |  45 ++++++++++++
 .../products/software/ingv_symhfore_sw.rst    |  47 ++++++++++++
 .../products/software/unical_euvwaves_sw.rst  |  38 ++++++++++
 .../software/unical_visual_spectra_sw.rst     |  41 +++++++++++
 .../products/software/unict_facfil_sw.rst     |  40 ++++++++++
 .../software/unict_sunspotclass_sw.rst        |  40 ++++++++++
 .../software/unict_visual_photchrom_sw.rst    |  43 +++++++++++
 .../products/software/unige_desat_sw.rst      |  33 +++++++++
 .../products/software/unige_flarefore_sw.rst  |  33 +++++++++
 .../software/unige_fourierxray_sw.rst         |  33 +++++++++
 .../software/unitov_visual_tsst_sw.rst        |  45 ++++++++++++
 133 files changed, 6029 insertions(+)
 create mode 100644 docs/source/assets/images/logo_ASPIS_prtscrn.png
 create mode 100644 docs/source/products/data/inaf_cpcp_superdarn_datacube.rst
 create mode 100644 docs/source/products/data/inaf_cpcp_superdarn_image.rst
 create mode 100644 docs/source/products/data/inaf_data_solopas_timeseries.rst
 create mode 100644 docs/source/products/data/inaf_exosphere_model.rst
 create mode 100644 docs/source/products/data/inaf_flux1h_svirco_timeseries.rst
 create mode 100644 docs/source/products/data/inaf_flux1m_svirco_timeseries.rst
 create mode 100644 docs/source/products/data/inaf_flux5m_svirco_timeseries.rst
 create mode 100644 docs/source/products/data/inaf_flux_nmtg_timeseries.rst
 create mode 100644 docs/source/products/data/inaf_gsmaps_datacube.rst
 create mode 100644 docs/source/products/data/inaf_m2flare_tableset.rst
 create mode 100644 docs/source/products/data/inaf_na_mercexo_image.rst
 create mode 100644 docs/source/products/data/inaf_p_svirco_timeseries.rst
 create mode 100644 docs/source/products/data/inaf_s1sep_tableset.rst
 create mode 100644 docs/source/products/data/inaf_s2sep_tableset.rst
 create mode 100644 docs/source/products/data/inaf_swflux_merc_tableset.rst
 create mode 100644 docs/source/products/data/inaf_tps_datacube.rst
 create mode 100644 docs/source/products/data/inaf_vbcorr_psp_tableset.rst
 create mode 100644 docs/source/products/data/inaf_vbcorr_solo_tableset.rst
 create mode 100644 docs/source/products/data/inaf_vbcorr_wind_tableset.rst
 create mode 100644 docs/source/products/data/inaf_walen_cluster_tableset.rst
 create mode 100644 docs/source/products/data/inaf_walen_mms_tableset.rst
 create mode 100644 docs/source/products/data/inaf_walen_themis_tableset.rst
 create mode 100644 docs/source/products/data/infn_saandose_samadha_timeseries.rst
 create mode 100644 docs/source/products/data/infn_tgndose_samadha_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_alert_aqu_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_alert_cts_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_alert_dur_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_alert_lmp_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_autoiono_bbla_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_autoiono_gibi_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_autoiono_rome_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_autoiono_tucu_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_b_swarm_image.rst
 create mode 100644 docs/source/products/data/ingv_b_swarm_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_be_swarm_image.rst
 create mode 100644 docs/source/products/data/ingv_be_swarm_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_bep_swarm_image.rst
 create mode 100644 docs/source/products/data/ingv_bep_swarm_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_bvect_cses_tableset.rst
 create mode 100644 docs/source/products/data/ingv_evect_cses_tableset.rst
 create mode 100644 docs/source/products/data/ingv_field_cses_image.rst
 create mode 100644 docs/source/products/data/ingv_gic_aqu_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_gic_cts_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_gic_dur_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_gic_int_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_gic_lmp_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_gic_wdc_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_lol_swarm_image.rst
 create mode 100644 docs/source/products/data/ingv_lol_swarm_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_ltmuf_cagliari_tableset.rst
 create mode 100644 docs/source/products/data/ingv_ltmuf_catania_tableset.rst
 create mode 100644 docs/source/products/data/ingv_ltmuf_milan_tableset.rst
 create mode 100644 docs/source/products/data/ingv_ltmuf_rome_tableset.rst
 create mode 100644 docs/source/products/data/ingv_mag_aqu_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_mag_cts_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_mag_dmc_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_mag_dur_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_mag_int_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_mag_lmp_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_mag_tnb_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_mag_wdc_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_magdef_cts_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_magdef_dur_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_ncmuf_cagliari_tableset.rst
 create mode 100644 docs/source/products/data/ingv_ncmuf_catania_tableset.rst
 create mode 100644 docs/source/products/data/ingv_ncmuf_milan_tableset.rst
 create mode 100644 docs/source/products/data/ingv_ncmuf_rome_tableset.rst
 create mode 100644 docs/source/products/data/ingv_ne_swarm_image.rst
 create mode 100644 docs/source/products/data/ingv_ne_swarm_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_plasma_cses_image.rst
 create mode 100644 docs/source/products/data/ingv_plasma_cses_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_rodi1hz_swarm_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_rodi_swarm_image.rst
 create mode 100644 docs/source/products/data/ingv_rotei1hz_swarm_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_rotei_swarm_image.rst
 create mode 100644 docs/source/products/data/ingv_roti1hz_swarm_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_roti_swarm_image.rst
 create mode 100644 docs/source/products/data/ingv_sigma_swarm_image.rst
 create mode 100644 docs/source/products/data/ingv_sigma_swarm_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_te_swarm_image.rst
 create mode 100644 docs/source/products/data/ingv_te_swarm_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_valiiono_gibi_timeseries.rst
 create mode 100644 docs/source/products/data/ingv_valiiono_rome_timeseries.rst
 create mode 100644 docs/source/products/data/uniaq_curr_maigic_image.rst
 create mode 100644 docs/source/products/data/uniaq_curr_maigic_tableset.rst
 create mode 100644 docs/source/products/data/uniaq_epmde_emma_timeseries.rst
 create mode 100644 docs/source/products/data/uniaq_field_maigic_image.rst
 create mode 100644 docs/source/products/data/uniaq_field_maigic_tableset.rst
 create mode 100644 docs/source/products/data/uniaq_mag_emma_timeseries.rst
 create mode 100644 docs/source/products/data/unical_bshockspsd_tableset.rst
 create mode 100644 docs/source/products/data/unical_bshockssfs_tableset.rst
 create mode 100644 docs/source/products/data/unical_esp_ace_spectrum.rst
 create mode 100644 docs/source/products/data/unical_esp_bepc_spectrum.rst
 create mode 100644 docs/source/products/data/unical_esp_psp_spectrum.rst
 create mode 100644 docs/source/products/data/unical_esp_solo_spectrum.rst
 create mode 100644 docs/source/products/data/unical_esp_stra_spectrum.rst
 create mode 100644 docs/source/products/data/unical_esp_wind_spectrum.rst
 create mode 100644 docs/source/products/data/unical_sep_ace_spectrum.rst
 create mode 100644 docs/source/products/data/unical_sep_bepc_spectrum.rst
 create mode 100644 docs/source/products/data/unical_sep_psp_spectrum.rst
 create mode 100644 docs/source/products/data/unical_sep_soho_spectrum.rst
 create mode 100644 docs/source/products/data/unical_sep_solo_spectrum.rst
 create mode 100644 docs/source/products/data/unical_sep_stra_spectrum.rst
 create mode 100644 docs/source/products/data/unical_sep_wind_spectrum.rst
 create mode 100644 docs/source/products/data/unical_sepindices_tableset.rst
 create mode 100644 docs/source/products/data/unical_septransport_tableset.rst
 create mode 100644 docs/source/products/data/unical_shockpar_ace_tableset.rst
 create mode 100644 docs/source/products/data/unical_shockpar_stra_tableset.rst
 create mode 100644 docs/source/products/data/unical_shockpar_wide_tableset.rst
 create mode 100644 docs/source/products/data/unical_shockpar_wind_tableset.rst
 create mode 100644 docs/source/products/data/unict_promin_ws.rst
 create mode 100644 docs/source/products/data/unipg_gcr_model.rst
 create mode 100644 docs/source/products/data/unitn_flux_cses_timeseries.rst
 create mode 100644 docs/source/products/data/unitov_halpha_tsst_image.rst
 create mode 100644 docs/source/products/data/unitov_icme_tableset.rst
 create mode 100644 docs/source/products/data/unitov_mag_tsst_image.rst
 create mode 100644 docs/source/products/data/unitov_pdb_model.rst
 create mode 100644 docs/source/products/data/unitov_rdparameter_tableset.rst
 create mode 100644 docs/source/products/data/unitov_vel_tsst_image.rst
 create mode 100644 docs/source/products/software/inaf_visual_gsm_sw.rst
 create mode 100644 docs/source/products/software/inaf_visual_mercexo_sw.rst
 create mode 100644 docs/source/products/software/inaf_visual_tps_sw.rst
 create mode 100644 docs/source/products/software/ingv_symhfore_sw.rst
 create mode 100644 docs/source/products/software/unical_euvwaves_sw.rst
 create mode 100644 docs/source/products/software/unical_visual_spectra_sw.rst
 create mode 100644 docs/source/products/software/unict_facfil_sw.rst
 create mode 100644 docs/source/products/software/unict_sunspotclass_sw.rst
 create mode 100644 docs/source/products/software/unict_visual_photchrom_sw.rst
 create mode 100644 docs/source/products/software/unige_desat_sw.rst
 create mode 100644 docs/source/products/software/unige_flarefore_sw.rst
 create mode 100644 docs/source/products/software/unige_fourierxray_sw.rst
 create mode 100644 docs/source/products/software/unitov_visual_tsst_sw.rst

diff --git a/docs/source/assets/images/logo_ASPIS_prtscrn.png b/docs/source/assets/images/logo_ASPIS_prtscrn.png
new file mode 100644
index 0000000000000000000000000000000000000000..9119091504e97e072567bb870ccf2b22fef22356
GIT binary patch
literal 70822
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

literal 0
HcmV?d00001

diff --git a/docs/source/products/data/inaf_cpcp_superdarn_datacube.rst b/docs/source/products/data/inaf_cpcp_superdarn_datacube.rst
new file mode 100644
index 0000000..f4308d7
--- /dev/null
+++ b/docs/source/products/data/inaf_cpcp_superdarn_datacube.rst
@@ -0,0 +1,50 @@
+=========================================
+INAF SuperDARN Cross Polar Cap Potential
+=========================================
+
+.. contents:: The tiny table of contents
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+SuperDARN maximum potential difference measured across the polar caps.
+
+**Providers**:
+
+- **SupeDARN radars British Antarctic Survey repository** - sources:
+
+  - https://www.bas.ac.uk/project/superdarn/
+  - 
+  - 
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-05-04T16:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - ASCII
+
+
+| **Sample**: SuperDARN_CPCP
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- 2320.2 meta data mapping: meta data mapping (MANCA NELLA TENDINA)
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_cpcp_superdarn_image.rst b/docs/source/products/data/inaf_cpcp_superdarn_image.rst
new file mode 100644
index 0000000..708b7e1
--- /dev/null
+++ b/docs/source/products/data/inaf_cpcp_superdarn_image.rst
@@ -0,0 +1,48 @@
+=========================================
+INAF SuperDARN Convection Maps (data)
+=========================================
+
+.. contents:: The tiny table of contents
+
+Ionospheric convection maps at high latitudes in both hemispheres derived from the raw SuperDARN data retrieved from the BAS repository.
+
+**Providers**:
+
+- **SupeDARN radars British Antarctic Survey repository** - sources:
+
+  - https://www.bas.ac.uk/project/superdarn/
+  - 
+  - 
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-05-04T16:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - PNG
+
+
+| **Sample**: SuperDARN_Maps_data
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- 2320.2 meta data mapping: meta data mapping (MANCA NELLA TENDINA)
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_data_solopas_timeseries.rst b/docs/source/products/data/inaf_data_solopas_timeseries.rst
new file mode 100644
index 0000000..c303fa2
--- /dev/null
+++ b/docs/source/products/data/inaf_data_solopas_timeseries.rst
@@ -0,0 +1,61 @@
+=========================================
+INAF Solar Orbiter-PAS data
+=========================================
+
+.. contents:: The tiny table of contents
+
+The product contains density N, speed vector V, pressure  tensor P, temperature components (Tx, Ty, Tz), and the velocity of the satellite V_solo,  computed using the data collected by the Proton-Alpha Sensor (PAS) onboard Solar Orbiter. 
+PAS  measures the 3D distribution functions of the dominant ions of the solar wind, from 200 eV to 20 KeV, without mass and charge selection. In practice, this concerns mostly the proton and alfa populations (unseparated). At full resolution, PAS collects the 3D ion distribution function in about 1 second, even though the moments have a cadence of 4 seconds, while in “snapshot” mode the phase space sampling is reduced, allowing a greater cadence for the moments. 
+Data is hosted on http://soar.esac.esa.int/soar/
+
+**References**
+
+R. D’Amicis et al, Astronomy &Astrophysics 656, A21 (2021)
+
+B. Lavraud et al, Astronomy &Astrophysics 656, A37 (2021)
+
+D. Perrone et al, Astronomy &Astrophysics 668, A189 (2022)
+
+R. De Marco et al, Astronomy &Astrophysics, 669, A108 (2023)
+
+**Providers**:
+
+- **Solar Orbiter** - source:
+
+  - SWA-PAS
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-20T19:10:47+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - cdf
+
+
+| **Sample**: https://drive.google.com/file/d/1X_6RZeN72zjR11g2DYNoMTr6DP6vDg_t/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.3: Mirroring: bulk static
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- 2330.1: wiki
+- 2320.2: metadata mapping
+- SAMP: Sul Solar Orbiter ARchive  questi dati possono essere condivisi via SAMP
+
diff --git a/docs/source/products/data/inaf_exosphere_model.rst b/docs/source/products/data/inaf_exosphere_model.rst
new file mode 100644
index 0000000..9cd45b8
--- /dev/null
+++ b/docs/source/products/data/inaf_exosphere_model.rst
@@ -0,0 +1,34 @@
+=========================================
+INAF Montecarlo, single particle exospheric model of Mercury
+=========================================
+
+.. contents:: The tiny table of contents
+
+The model is based on the code by Mura et al., described in doi:10.1016/j.icarus.2008.11.014, doi:10.1016/j.pss.2006.11.028 and integrated in doi: 10.1016/j.pss.2011.08.012
+
+**Providers**:
+
+INAF
+
+| **Product Type**: software
+
+| **Status**: Active
+
+| **Creation date**: 2022-05-10T16:05:00+02:00
+
+| **Last Update**: 2022-05-10T04:10:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: ND
+
+| **Data formats**: ND
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.5: On demand computation
+
diff --git a/docs/source/products/data/inaf_flux1h_svirco_timeseries.rst b/docs/source/products/data/inaf_flux1h_svirco_timeseries.rst
new file mode 100644
index 0000000..c88d3de
--- /dev/null
+++ b/docs/source/products/data/inaf_flux1h_svirco_timeseries.rst
@@ -0,0 +1,46 @@
+=========================================
+INAF SVIRCO neutron monitor (1h)
+=========================================
+
+.. contents:: The tiny table of contents
+
+Intensity in percent of cosmic ray secondary nucleonic component of Rome neutron monitor. Data corrected for pressure with barometric coefficient variable with solar cycle and corrected for efficiency changes. 
+
+Resolution: 1h. 
+
+Average intensity of January-February 1997 = 100%
+
+**Providers**:
+
+- **SVIRCO neutron monitor**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-28T13:31:08+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - ASCII
+
+
+| **Sample**: https://drive.google.com/file/d/17ahUkpirH-DUWnqBr731ExAgjMBGNeJ4/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.3: Mirroring: bulk static
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_flux1m_svirco_timeseries.rst b/docs/source/products/data/inaf_flux1m_svirco_timeseries.rst
new file mode 100644
index 0000000..56a72c4
--- /dev/null
+++ b/docs/source/products/data/inaf_flux1m_svirco_timeseries.rst
@@ -0,0 +1,43 @@
+=========================================
+INAF SVIRCO neutron monitor (1m)
+=========================================
+
+.. contents:: The tiny table of contents
+
+Intensity in percent of cosmic ray secondary nucleonic component of Rome neutron monitor. Data corrected for pressure with barometric coefficient variable with solar cycle and corrected for efficiency changes. Resolution: 1min 
+Average intensity of January-February 1997 = 100%
+
+**Providers**:
+
+- **SVIRCO neutron monitor**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-28T13:31:08+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - ASCII
+
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.3: Mirroring: bulk static
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_flux5m_svirco_timeseries.rst b/docs/source/products/data/inaf_flux5m_svirco_timeseries.rst
new file mode 100644
index 0000000..274a7e9
--- /dev/null
+++ b/docs/source/products/data/inaf_flux5m_svirco_timeseries.rst
@@ -0,0 +1,43 @@
+=========================================
+INAF SVIRCO neutron monitor (5m)
+=========================================
+
+.. contents:: The tiny table of contents
+
+Intensity in percent of cosmic ray secondary nucleonic component of Rome neutron monitor. Data corrected for pressure with barometric coefficient variable with solar cycle and corrected for efficiency changes. Resolution: 5min 
+Average intensity of January-February 1997 = 100%
+
+**Providers**:
+
+- **SVIRCO neutron monitor**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-28T13:31:08+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - ASCII
+
+
+| **Sample**: https://drive.google.com/file/d/1U4o3cRHggf7_9f8V_qCVvgRt0RufDxIw/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_flux_nmtg_timeseries.rst b/docs/source/products/data/inaf_flux_nmtg_timeseries.rst
new file mode 100644
index 0000000..218f8b4
--- /dev/null
+++ b/docs/source/products/data/inaf_flux_nmtg_timeseries.rst
@@ -0,0 +1,37 @@
+=========================================
+INAF Testa Grigia neutron monitor data
+=========================================
+
+.. contents:: The tiny table of contents
+
+Counting rate of the neutron monitor operating at the Testa Grigia Station (3480 m, Cervinia, Italy). The aim is to study the cosmic ray intensity variations in correlation with solar activity and space weather phenomena.
+
+**Providers**:
+
+- **Testa Grigia Station** - source:
+
+  - Neutron Monitor
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-29T15:00:52+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text
+
+
+| **Sample**: https://drive.google.com/file/d/1Y317ed51_CDLsOEVGXh05uC4WibUFXS5/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+ND
diff --git a/docs/source/products/data/inaf_gsmaps_datacube.rst b/docs/source/products/data/inaf_gsmaps_datacube.rst
new file mode 100644
index 0000000..f3022e6
--- /dev/null
+++ b/docs/source/products/data/inaf_gsmaps_datacube.rst
@@ -0,0 +1,53 @@
+=========================================
+INAF Grad-Shafranov Reconstruction of Magnetic Clouds
+=========================================
+
+.. contents:: The tiny table of contents
+
+Quasi 3-d magnetic field maps of magnetic field configuration within magnetic clouds for geoeffective target SWE events. Such maps will be estimated through the Grad-Shafranov reconstruction from single-spacecraft plasma and magnetic field data.
+
+**Providers**:
+
+- **Wind** - sources:
+
+  - MFI
+  - SWE
+- **Solar Orbiter** - sources:
+
+  - SWA
+  - MAG
+- **Small Scale Magnetic Flux Rope Database** - source:
+
+  - http://fluxrope.info/
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T12:00:39+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: spectral-cubes
+
+| **Data formats**: - mat
+
+
+| **Sample**: https://drive.google.com/file/d/1Sij8YjsMeCS_vVwOxHzTDreAHYNy6p0r/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_m2flare_tableset.rst b/docs/source/products/data/inaf_m2flare_tableset.rst
new file mode 100644
index 0000000..e6ffa75
--- /dev/null
+++ b/docs/source/products/data/inaf_m2flare_tableset.rst
@@ -0,0 +1,49 @@
+=========================================
+INAF > M2 SXR Flare Catalogue
+=========================================
+
+.. contents:: The tiny table of contents
+
+The catalogue will contain the > M2 Soft X- Ray (SXR) flares from 1995 to 2017. The columns in the table are defined as follows: (1) event number; (2) date of the SXR flare; (3) peak time of SXR flare; (4) peak SXR classification (saturated events flagged with an S in which case (3) refers to the onset of saturation); (5) flare location; (6) time-integrated SXR intensity (nominally between the 1/3 power points on rise and fall); (7) time-integrated 1 MHz Wind/WAVES intensity  from 10 minutes before the onset of integration for the SXR burst to 10 minutes after the SXR burst peak; (8) Waves frequency used.
+
+**Providers**:
+
+- **GOES** - sources:
+
+  - 1-8 Å soft X-ray flux
+  - http://www.ngdc.noaa.gov/stp/satellite/goes/dataaccess.html
+- **Wind** - sources:
+
+  - Waves 1 MHz radio flux
+  - ftp://solar-radio.gsfc.nasa.gov/
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T12:00:39+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - xlsx
+
+
+| **Sample**: https://docs.google.com/spreadsheets/d/1VU7WudVr_W81M7c8KldIwKS8-dqGXWrU/edit?usp=sharing&ouid=115498353997648557775&rtpof=true&sd=true
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_na_mercexo_image.rst b/docs/source/products/data/inaf_na_mercexo_image.rst
new file mode 100644
index 0000000..fcc219f
--- /dev/null
+++ b/docs/source/products/data/inaf_na_mercexo_image.rst
@@ -0,0 +1,38 @@
+=========================================
+INAF Bidimensional maps of Mercury Na exosphere
+=========================================
+
+.. contents:: The tiny table of contents
+
+Dataset of observations of Mercury's exosphere in the sodium D lines. Data are taken from the ground-based solar telescope THEMIS (years 2009-2013). They have been produced in both D1 and D2 lines (when both available) and converted into bi-dimensional maps of Rayleigh emission. Estimation of the “seeing” parameter is included in the jpeg files. Here the original fits files are given too for the whole database (2007-2014), and it may be expanded to the most recent data from 2021 and 2022 (TBC). Data can be provided both uncalibrated and/or calibrated (TBD).
+
+**Providers**:
+
+- **THEMIS solar telescope **
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-29T17:15:42+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: spectral-cubes
+
+| **Data formats**: - fts
+
+
+| **Sample**: https://drive.google.com/file/d/1AFgzCjHNFMLXNNFVL9He7mBPKBE7k2E0/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+
diff --git a/docs/source/products/data/inaf_p_svirco_timeseries.rst b/docs/source/products/data/inaf_p_svirco_timeseries.rst
new file mode 100644
index 0000000..2f2e0fc
--- /dev/null
+++ b/docs/source/products/data/inaf_p_svirco_timeseries.rst
@@ -0,0 +1,42 @@
+=========================================
+INAF SVIRCO NM Pressure
+=========================================
+
+.. contents:: The tiny table of contents
+
+Average of pressure from Rome neutron monitor. Resolution: 1day
+
+**Providers**:
+
+- **SVIRCO neutron monitor**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-28T13:31:08+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - ASCII
+
+
+| **Sample**: https://drive.google.com/file/d/17ahUkpirH-DUWnqBr731ExAgjMBGNeJ4/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_s1sep_tableset.rst b/docs/source/products/data/inaf_s1sep_tableset.rst
new file mode 100644
index 0000000..268b27c
--- /dev/null
+++ b/docs/source/products/data/inaf_s1sep_tableset.rst
@@ -0,0 +1,53 @@
+=========================================
+INAF S1 SEP Catalogue
+=========================================
+
+.. contents:: The tiny table of contents
+
+The catalogue contains SEP events observed at the Earth of class S1, i.e. with flux in the range [10, 100) pfu, at >10 MeV from 1995 and their properties (onset, peak flux, fluence) as well as features of the associated flare (peak time, class, location), CME (lift off, position, angle width, speed) and radio burst (occurrence of type II or IV). The SEP events having flux >= 100 pfu at > 10 MeV are listed in the companion table S2 SEP Catalogue.
+
+**Providers**:
+
+- **GOES** - sources:
+
+  - 1-8 Å soft X-ray flux, proton flux
+  - http://www.ngdc.noaa.gov/stp/satellite/goes/dataaccess.html
+- **SOHO/LASCO CME Catalog** - source:
+
+  - https://cdaw.gsfc.nasa.gov/CME_list/
+- **Wind** - sources:
+
+  - Waves 1 MHz radio flux
+  - ftp://solar-radio.gsfc.nasa.gov/
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T12:00:39+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - xlsx
+
+
+| **Sample**: https://docs.google.com/spreadsheets/d/1leYT7LT1H0JNKZtFZMQQsm3XhNkYifJM/edit?usp=sharing&ouid=115498353997648557775&rtpof=true&sd=true
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_s2sep_tableset.rst b/docs/source/products/data/inaf_s2sep_tableset.rst
new file mode 100644
index 0000000..3346c00
--- /dev/null
+++ b/docs/source/products/data/inaf_s2sep_tableset.rst
@@ -0,0 +1,53 @@
+=========================================
+INAF S2 SEP Catalogue
+=========================================
+
+.. contents:: The tiny table of contents
+
+The catalogue contains SEP events observed at the Earth of class S2, i.e. with flux >100 pfu, at >10 MeV from 1995 and their properties (onset, peak flux, fluence) as well as features of the associated flare (peak time, class, location), CME (lift off, position, angle width, speed) and radio burst (occurrence of type II or IV). The SEP events having flux in the interval [10, 100) pfu at > 10 MeV are listed in the companion table S1 SEP Catalogue.
+
+**Providers**:
+
+- **GOES** - sources:
+
+  - 1-8 Å soft X-ray flux, proton flux
+  - http://www.ngdc.noaa.gov/stp/satellite/goes/dataaccess.html
+- **SOHO/LASCO CME Catalog** - source:
+
+  - https://cdaw.gsfc.nasa.gov/CME_list/
+- **Wind** - sources:
+
+  - Waves 1 MHz radio flux
+  - ftp://solar-radio.gsfc.nasa.gov/
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T12:00:39+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - xlsx
+
+
+| **Sample**: https://docs.google.com/spreadsheets/d/1gCs2nKrZwW9egaU4xGTZXuerfGXkhd0b/edit?usp=sharing&ouid=115498353997648557775&rtpof=true&sd=true
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_swflux_merc_tableset.rst b/docs/source/products/data/inaf_swflux_merc_tableset.rst
new file mode 100644
index 0000000..d44663d
--- /dev/null
+++ b/docs/source/products/data/inaf_swflux_merc_tableset.rst
@@ -0,0 +1,45 @@
+=========================================
+INAF Simulated Maps of SW Flux at the Surface of Mercury
+=========================================
+
+.. contents:: The tiny table of contents
+
+Simulated flux maps of SW precipitating onto the surface of Mercury for a subset of IMF condition, with surface resolution of 1° (LAT/LON) and IMF binning of 5 nT (from -20 to 20 nT)
+
+**Providers**:
+
+Missing providers
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-05-04T16:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - PNG
+
+
+| **Sample**: Simulated_SW_Flux
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- 2320.2 meta data mapping: meta data mapping (MANCA NELLA TENDINA)
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- ext 2330.1 MANCA DALLA LISTA A TENDINA: MANCA DALLA LISTA A TENDINA???
+
diff --git a/docs/source/products/data/inaf_tps_datacube.rst b/docs/source/products/data/inaf_tps_datacube.rst
new file mode 100644
index 0000000..7cc05c6
--- /dev/null
+++ b/docs/source/products/data/inaf_tps_datacube.rst
@@ -0,0 +1,48 @@
+=========================================
+INAF Test Particle Simulation on Magnetic Clouds
+=========================================
+
+.. contents:: The tiny table of contents
+
+Galactic cosmic ray intensity variations associated to the passage of magnetic clouds. The particle intensity variation is estimated through a dedicated full-orbit test-particle simulation.
+
+**Providers**:
+
+- **Solar Modulation Parameter Table Oulu NM** - source:
+
+  - https://cosmicrays.oulu.fi/phi/phi.html
+- **Grad-Shafranov reconstruction maps** - source:
+
+  - in ASPIS
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T12:00:39+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: spectral-cubes
+
+| **Data formats**: - mat
+
+
+| **Sample**: https://drive.google.com/file/d/1DueJgqzWtUO3-ptb1AmgaotZuIaPYEzY/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_vbcorr_psp_tableset.rst b/docs/source/products/data/inaf_vbcorr_psp_tableset.rst
new file mode 100644
index 0000000..a935fe0
--- /dev/null
+++ b/docs/source/products/data/inaf_vbcorr_psp_tableset.rst
@@ -0,0 +1,47 @@
+=========================================
+INAF PSP velocity-magnetic field correlation coefficient data of solar wind streams
+=========================================
+
+.. contents:: The tiny table of contents
+
+The velocity - magnetic field (v-b) correlation coefficient unables to identify Alfvénic solar wind intervals (along with almost constant magnetic field magnitude and proton number density). It is derived as the ratio between the covariance of velocity and magnetic field (in Alfvén units) components and the product of their standard deviations, in a time window ranging between tens of minutes to hours. In principle, this formula should be applied to every component of the velocity (V_i) and magnetic fields (B_i) (with i = R, T, N in RTN coordinate system or i = X, Y, Z in GSE coordinate system). The total correlation coefficient is then derived as the average from the three components. However, for the sake of simplicity, we consider only the N component since more Alfvénic than the other two.
+
+**Providers**:
+
+- **Parker Solar Probe** - sources:
+
+  - Solar Wind Electrons Alphas and Protons investigation (SWEAP)
+  - FIELDS
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-05-06T10:39:35+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - ascii
+
+
+| **Sample**: https://drive.google.com/file/d/1C7lxF193kgoyLwgAU_3UzE29kWigLTQ9/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- int2320.2: metadata mapping
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_vbcorr_solo_tableset.rst b/docs/source/products/data/inaf_vbcorr_solo_tableset.rst
new file mode 100644
index 0000000..8102c4c
--- /dev/null
+++ b/docs/source/products/data/inaf_vbcorr_solo_tableset.rst
@@ -0,0 +1,47 @@
+=========================================
+INAF SolO velocity-magnetic field correlation coefficient data of solar wind streams
+=========================================
+
+.. contents:: The tiny table of contents
+
+The velocity - magnetic field (v-b) correlation coefficient unables to identify Alfvénic solar wind intervals (along with almost constant magnetic field magnitude and proton number density). It is derived as the ratio between the covariance of velocity and magnetic field (in Alfvén units) components and the product of their standard deviations, in a time window ranging between tens of minutes to hours. In principle, this formula should be applied to every component of the velocity (V_i) and magnetic fields (B_i) (with i = R, T, N in RTN coordinate system or i = X, Y, Z in GSE coordinate system). The total correlation coefficient is then derived as the average from the three components. However, for the sake of simplicity, we consider only the N component since more Alfvénic than the other two.
+
+**Providers**:
+
+- **Solar Orbiter** - sources:
+
+  - Solar Wind Analyzer - Proton and Alpha Sensor (SWA-PAS)
+  - Magnetometer (MAG)
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-29T18:38:35+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - ascii
+
+
+| **Sample**: https://drive.google.com/file/d/1C7lxF193kgoyLwgAU_3UzE29kWigLTQ9/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- int2320.2: metadata mapping
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_vbcorr_wind_tableset.rst b/docs/source/products/data/inaf_vbcorr_wind_tableset.rst
new file mode 100644
index 0000000..4a17c72
--- /dev/null
+++ b/docs/source/products/data/inaf_vbcorr_wind_tableset.rst
@@ -0,0 +1,47 @@
+=========================================
+INAF Wind velocity-magnetic field correlation coefficient data of solar wind streams
+=========================================
+
+.. contents:: The tiny table of contents
+
+The velocity - magnetic field (v-b) correlation coefficient unables to identify Alfvénic solar wind intervals (along with almost constant magnetic field magnitude and proton number density). It is derived as the ratio between the covariance of velocity and magnetic field (in Alfvén units) components and the product of their standard deviations, in a time window ranging between tens of minutes to hours. In principle, this formula should be applied to every component of the velocity (V_i) and magnetic fields (B_i) (with i = R, T, N in RTN coordinate system or i = X, Y, Z in GSE coordinate system). The total correlation coefficient is then derived as the average from the three components. However, for the sake of simplicity, we consider only the N component since more Alfvénic than the other two.
+
+**Providers**:
+
+- **WIND** - sources:
+
+  - 3-D Plasma and Energetic Particle Investigation (3DP)
+  - Magnetic Field Instrument (MFI)
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-05-06T10:39:35+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - ascii
+
+
+| **Sample**: https://drive.google.com/file/d/1C7lxF193kgoyLwgAU_3UzE29kWigLTQ9/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- int2320.2: metadata mapping
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_walen_cluster_tableset.rst b/docs/source/products/data/inaf_walen_cluster_tableset.rst
new file mode 100644
index 0000000..4e3aa65
--- /dev/null
+++ b/docs/source/products/data/inaf_walen_cluster_tableset.rst
@@ -0,0 +1,49 @@
+=========================================
+INAF Reconnection test results  (CLUSTER)
+=========================================
+
+.. contents:: The tiny table of contents
+
+The Walén test quality index is derived from the density, velocity and magnetic field measurements provided by the  CLUSTER mission during magnetopause crossings 
+
+**Providers**:
+
+- **CIS and FGM data provided by the CLUSTER mission ** - sources:
+
+  - https://cdaweb.gsfc.nasa.gov/
+  - CIS Principal Investigator: I. Dandouras (IRAP)
+  - FGM Principal Invastigator: E. Lucek, (IC)
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-29T18:30:57+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - ASCII
+
+
+| **Sample**: Walén_test_CLUSTER
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- 2320.2 meta data mapping: meta data mapping (MANCA NELLA TENDINA)
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- ext 2330.1 MANCA DALLA LISTA A TENDINA: MANCA DALLA LISTA A TENDINA???
+
diff --git a/docs/source/products/data/inaf_walen_mms_tableset.rst b/docs/source/products/data/inaf_walen_mms_tableset.rst
new file mode 100644
index 0000000..86dd7e3
--- /dev/null
+++ b/docs/source/products/data/inaf_walen_mms_tableset.rst
@@ -0,0 +1,47 @@
+=========================================
+INAF Reconnection test results (MMS)
+=========================================
+
+.. contents:: The tiny table of contents
+
+The Walén test quality index is derived from the density, velocity and magnetic field measurements provided by the Magnetospheric Multiscale Mission (MMS) mission during magnetopause crossings 
+
+**Providers**:
+
+- **FPI/DIS and FGM data provided by the MMS mission ** - sources:
+
+  - https://cdaweb.gsfc.nasa.gov/
+  - Fast Plasma Investigation (FPI) Lead Co-I, Phase E: Dr. Daniel Gershman, NASA GSFC, (from 2020)
+  - Flux Gate Magnetometer Lead Co-I: Prof. C. T.  Russell, UCLA
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-29T18:30:57+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - ASCII
+
+
+| **Sample**: Walén_test_MMS
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/inaf_walen_themis_tableset.rst b/docs/source/products/data/inaf_walen_themis_tableset.rst
new file mode 100644
index 0000000..a200160
--- /dev/null
+++ b/docs/source/products/data/inaf_walen_themis_tableset.rst
@@ -0,0 +1,49 @@
+=========================================
+INAF Reconnection test results  (THEMIS)
+=========================================
+
+.. contents:: The tiny table of contents
+
+The Walén test quality index is derived from the density, velocity and magnetic field measurements provided by the Time History of Events and Macroscale Interactions during Substorms (THEMIS) mission during magnetopause crossings 
+
+**Providers**:
+
+- **ESA and FGM data provided by the THEMIS mission ** - sources:
+
+  - https://cdaweb.gsfc.nasa.gov/
+  - ESA Principal Investigator: C. W. Carlson (UCB)
+  - FGM Principal Invastigator: K. H. Glassmeier, TU-BS
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-29T18:30:57+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - ASCII
+
+
+| **Sample**: Walén_test_THEMIS
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- 2320.2 meta data mapping: meta data mapping (MANCA NELLA TENDINA)
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- ext 2330.1 MANCA DALLA LISTA A TENDINA: MANCA DALLA LISTA A TENDINA???
+
diff --git a/docs/source/products/data/infn_saandose_samadha_timeseries.rst b/docs/source/products/data/infn_saandose_samadha_timeseries.rst
new file mode 100644
index 0000000..b6d3d2e
--- /dev/null
+++ b/docs/source/products/data/infn_saandose_samadha_timeseries.rst
@@ -0,0 +1,37 @@
+=========================================
+INFN SAMADHA neutron dose rate at Mount Chacaltaya
+=========================================
+
+.. contents:: The tiny table of contents
+
+SAMADHA (South Atlantic Magnetic Anomaly Dosimetry at High Altitude) is an INFN project aimed to monitor the neutron dose rate due to cosmic rays at the Chacaltaya Station (Bolivia, 5200 m) inside the South Atlantic Anomaly region, to study possible correlation between space weather events and dose rate at the ground, considering the proximity of the Van Allen Belts to the Earth's surface in the SAA region.
+
+**Providers**:
+
+- **SAMADHA project** - source:
+
+  - neutron dosimeter (rem counter)
+
+
+| **Product Type**: data
+
+| **Status**: Inactive
+
+| **Creation date**: 2022-04-29T16:11:31+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text
+
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+ND
diff --git a/docs/source/products/data/infn_tgndose_samadha_timeseries.rst b/docs/source/products/data/infn_tgndose_samadha_timeseries.rst
new file mode 100644
index 0000000..ee394ac
--- /dev/null
+++ b/docs/source/products/data/infn_tgndose_samadha_timeseries.rst
@@ -0,0 +1,37 @@
+=========================================
+INFN SAMADHA neutron dose rate at Testa Grigia
+=========================================
+
+.. contents:: The tiny table of contents
+
+Monitoring of the neutron dose rate due to cosmic rays at the Testa Grigia Station (3480 m, Cervinia, Italy), to study possible correlation between space weather events and dose rate at the ground. This measurement is part of the INFN project SAMADHA (South Atlantic Magnetic Anomaly Dosimetry at High Altitude) aimed to monitor the neutron dose inside the South Atlantic Anomaly (SAA) region in Bolivia. The data taken at Testa Grigia are a term of comparison for those collected in the SAA region.
+
+**Providers**:
+
+- **SAMADHA** - source:
+
+  - neutron detector (rem counter)
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-29T16:11:31+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text
+
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+ND
diff --git a/docs/source/products/data/ingv_alert_aqu_timeseries.rst b/docs/source/products/data/ingv_alert_aqu_timeseries.rst
new file mode 100644
index 0000000..2d72dc8
--- /dev/null
+++ b/docs/source/products/data/ingv_alert_aqu_timeseries.rst
@@ -0,0 +1,49 @@
+=========================================
+INGV L'Aquila GIC level alert
+=========================================
+
+.. contents:: The tiny table of contents
+
+From both components of GIC index for L'Aquila observatory it is possible to calculate an alert based on a risk scale that associates GIC index to the probability to observe damages to the power network. At present sample files are not available since so far this kind of computation has been performed all within a peculiar software environment (IgorPro), anyway if data were stored in txt files they would be arranged in 3-columns (1-minute data)
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Algorithm
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-30T18:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+- txt
+
+
+| **Sample**: 
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- int2130.4: Scheduled computation
+- ext2230.4: Computation: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_alert_cts_timeseries.rst b/docs/source/products/data/ingv_alert_cts_timeseries.rst
new file mode 100644
index 0000000..8819bcb
--- /dev/null
+++ b/docs/source/products/data/ingv_alert_cts_timeseries.rst
@@ -0,0 +1,49 @@
+=========================================
+INGV Castello Tesino GIC level alert
+=========================================
+
+.. contents:: The tiny table of contents
+
+From both components of GIC index for Castello Tesino observatory it is possible to calculate an alert based on a risk scale that associates GIC index to the probability to observe damages to the power network. At present sample files are not available since so far this kind of computation has been performed all within a peculiar software environment (IgorPro), anyway if data were stored in txt files they would be arranged in 3-columns (1-minute data)
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Algorithm
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-30T18:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+- txt
+
+
+| **Sample**: 
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- int2130.4: Scheduled computation
+- ext2230.4: Computation: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_alert_dur_timeseries.rst b/docs/source/products/data/ingv_alert_dur_timeseries.rst
new file mode 100644
index 0000000..9ae57ee
--- /dev/null
+++ b/docs/source/products/data/ingv_alert_dur_timeseries.rst
@@ -0,0 +1,49 @@
+=========================================
+INGV Duronia GIC level alert
+=========================================
+
+.. contents:: The tiny table of contents
+
+From both components of GIC index for Duronia observatory it is possible to calculate an alert based on a risk scale that associates GIC index to the probability to observe damages to the power network. At present sample files are not available since so far this kind of computation has been performed all within a peculiar software environment (IgorPro), anyway if data were stored in txt files they would be arranged in 3-columns (1-minute data)
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Algorithm
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-30T18:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+- txt
+
+
+| **Sample**: 
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- int2130.4: Scheduled computation
+- ext2230.4: Computation: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_alert_lmp_timeseries.rst b/docs/source/products/data/ingv_alert_lmp_timeseries.rst
new file mode 100644
index 0000000..8c5461e
--- /dev/null
+++ b/docs/source/products/data/ingv_alert_lmp_timeseries.rst
@@ -0,0 +1,49 @@
+=========================================
+INGV Lampedusa GIC level alert
+=========================================
+
+.. contents:: The tiny table of contents
+
+From both components of GIC index for Lampedusa observatory it is possible to calculate an alert based on a risk scale that associates GIC index to the probability to observe damages to the power network. At present sample files are not available since so far this kind of computation has been performed all within a peculiar software environment (IgorPro), anyway if data were stored in txt files they would be arranged in 3-columns (1-minute data)
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Algorithm
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-30T18:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+- txt
+
+
+| **Sample**: 
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- int2130.4: Scheduled computation
+- ext2230.4: Computation: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_autoiono_bbla_timeseries.rst b/docs/source/products/data/ingv_autoiono_bbla_timeseries.rst
new file mode 100644
index 0000000..8a04ba3
--- /dev/null
+++ b/docs/source/products/data/ingv_autoiono_bbla_timeseries.rst
@@ -0,0 +1,46 @@
+=========================================
+INGV Autoscaled data Bahia Blanca Ionosonde 
+=========================================
+
+.. contents:: The tiny table of contents
+
+Ionospheric parameters (foF2, foF1, ftEs, h'Es, MUF(3000)F2, M(3000)F2) as automatically measured by the AIS-INGV ionosonde installed at the ionospheric station of Bahia Blanca
+
+**Providers**:
+
+- **AIS-INGV ionosonde**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-20T06:26:08+00:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/1UcgQyPUV0iRVqQH1HeZU_JCtGnLPFEXC/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- http://ws-eswua.rm.ingv.it/ais.\php/records/bbj3r_auto: Web service endpoint
+
diff --git a/docs/source/products/data/ingv_autoiono_gibi_timeseries.rst b/docs/source/products/data/ingv_autoiono_gibi_timeseries.rst
new file mode 100644
index 0000000..c795bce
--- /dev/null
+++ b/docs/source/products/data/ingv_autoiono_gibi_timeseries.rst
@@ -0,0 +1,46 @@
+=========================================
+INGV Autoscaled data Gibilmanna Ionosonde 
+=========================================
+
+.. contents:: The tiny table of contents
+
+Ionospheric parameters (foF2, foF1, foE, ftEs, hmF2, hmE, h'Es, MUF(3000)F2, M(3000)F2) as automatically measured by the AIS-INGV ionosonde installed at the ionospheric station of Gibilmanna
+
+**Providers**:
+
+- **AIS-INGV ionosonde**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-19T06:26:08+00:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/1C4xMpwbbQMeRjtlVbCHnMRFN1p20xWOA/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- http://ws-eswua.rm.ingv.it/ais.\php/records/gm037_auto: Web service endpoint
+
diff --git a/docs/source/products/data/ingv_autoiono_rome_timeseries.rst b/docs/source/products/data/ingv_autoiono_rome_timeseries.rst
new file mode 100644
index 0000000..eb2e09f
--- /dev/null
+++ b/docs/source/products/data/ingv_autoiono_rome_timeseries.rst
@@ -0,0 +1,46 @@
+=========================================
+INGV Autoscaled data Rome Ionosonde 
+=========================================
+
+.. contents:: The tiny table of contents
+
+Ionospheric parameters (foF2, foF1, foE, ftEs, hmF2, hmE, h'Es, MUF(3000)F2, M(3000)F2) as automatically measured by the AIS-INGV ionosonde installed at the ionospheric station of Rome
+
+**Providers**:
+
+- **AIS-INGV ionosonde**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T06:26:08+00:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/1xbQN9F_L_R3x_gXI3YBkwlv_ZVaNDPTV/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- http://ws-eswua.rm.ingv.it/ais.\php/records/rm041_auto: Web service endpoint
+
diff --git a/docs/source/products/data/ingv_autoiono_tucu_timeseries.rst b/docs/source/products/data/ingv_autoiono_tucu_timeseries.rst
new file mode 100644
index 0000000..6b3e487
--- /dev/null
+++ b/docs/source/products/data/ingv_autoiono_tucu_timeseries.rst
@@ -0,0 +1,46 @@
+=========================================
+INGV Autoscaled data Tucuman Ionosonde 
+=========================================
+
+.. contents:: The tiny table of contents
+
+Ionospheric parameters (foF2, foF1, ftEs, h'Es, MUF(3000)F2, M(3000)F2) as automatically measured by the AIS-INGV ionosonde installed at the ionospheric station of Tucuman
+
+**Providers**:
+
+- **AIS-INGV ionosonde**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-20T06:26:08+00:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/1IWVF_Oo4Np7n8tuPXXxjc_991gdu1Ga2/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- http://ws-eswua.rm.ingv.it/ais.\php/records/tuj2O_auto: Web service endpoint
+
diff --git a/docs/source/products/data/ingv_b_swarm_image.rst b/docs/source/products/data/ingv_b_swarm_image.rst
new file mode 100644
index 0000000..dd738ce
--- /dev/null
+++ b/docs/source/products/data/ingv_b_swarm_image.rst
@@ -0,0 +1,39 @@
+=========================================
+INGV Swarm vector magnetic field maps
+=========================================
+
+.. contents:: The tiny table of contents
+
+Vector magnetic field maps in quasi-dipole latitude vs magnetic local time coordinates derived from the Swarm constellation data acquired at 1 second cadence from 1 January 2014 to 31 December 2020. The output consists in nine .jpg or .png files mapping the three components of the vector magnetic field in polar and equatorial projections (3 images for the three components) for each of the 3 satellites of the Swarm constellation. Each map has a size of about 300 kB.
+
+**Providers**:
+
+- **ESA's Swarm constellation** - source:
+
+  - Vector Field Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - .jpg/.png
+
+
+| **Sample**: https://drive.google.com/file/d/1hyNQW6Gk_AaqXG3KGbKtRZ7c1KCAjTZu/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_b_swarm_timeseries.rst b/docs/source/products/data/ingv_b_swarm_timeseries.rst
new file mode 100644
index 0000000..107b933
--- /dev/null
+++ b/docs/source/products/data/ingv_b_swarm_timeseries.rst
@@ -0,0 +1,41 @@
+=========================================
+INGV 1 Hz Swarm on track values of vector geomagnetic field
+=========================================
+
+.. contents:: The tiny table of contents
+
+In situ time series of vector geomagnetic field derived from the Swarm constellation at 1 second cadence from 1 January 2014 to 31 December 2020. The output is a single .txt formatted file for each of the 3 satellites of the Swarm constellation, each of one has a size of about 14.5 GB. The sample file attached is extracted from one month of data acquired by Swarm A
+
+**Providers**:
+
+- **ESA's Swarm constellation** - source:
+
+  - Vector Field Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text file
+
+
+| **Sample**: https://drive.google.com/file/d/1OYqsJFyLOpuHCv7C90iN1YiX7K5wDerE/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_be_swarm_image.rst b/docs/source/products/data/ingv_be_swarm_image.rst
new file mode 100644
index 0000000..0ab2e87
--- /dev/null
+++ b/docs/source/products/data/ingv_be_swarm_image.rst
@@ -0,0 +1,39 @@
+=========================================
+INGV Swarm external vector magnetic field maps
+=========================================
+
+.. contents:: The tiny table of contents
+
+Maps of vector magnetic field of external origin (i.e., obtained from the difference between the observed total field and a model of the main field) in quasi-dipole latitude vs magnetic local time coordinates derived from the Swarm constellation data acquired at 1 second cadence from 1 January 2014 to 31 December 2020. The output consists in nine .jpg or .png files mapping the three components of the vector magnetic field in polar and equatorial projections (3 images for the three components) for each of the 3 satellites of the Swarm constellation. Each map has a size of about 300 kB.
+
+**Providers**:
+
+- **ESA's Swarm constellation** - source:
+
+  - Vector Field Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - .jpg/.png
+
+
+| **Sample**: https://drive.google.com/file/d/13CvC3-FP3UyZ2Bg9XseP4Zzxp-6u8W5O/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_be_swarm_timeseries.rst b/docs/source/products/data/ingv_be_swarm_timeseries.rst
new file mode 100644
index 0000000..82900e8
--- /dev/null
+++ b/docs/source/products/data/ingv_be_swarm_timeseries.rst
@@ -0,0 +1,41 @@
+=========================================
+INGV 1 Hz Swarm on track values of external vector geomagnetic field
+=========================================
+
+.. contents:: The tiny table of contents
+
+In situ time series of vector geomagnetic field of external origin (i.e., difference between the observed total field and the modelled main field) derived from the Swarm constellation at 1 second cadence from 1 January 2014 to 31 December 2020. The output is a single .txt formatted file for each of the 3 satellites of the Swarm constellation, each of one has a size of about 13 GB. The sample file attached is extracted from one month of data acquired by Swarm A
+
+**Providers**:
+
+- **ESA's Swarm constellation** - source:
+
+  - Vector Field Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text file
+
+
+| **Sample**: https://drive.google.com/file/d/1mA4cJG6aheoLylI-g4ywwSCFU1vvttfT/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_bep_swarm_image.rst b/docs/source/products/data/ingv_bep_swarm_image.rst
new file mode 100644
index 0000000..bae43e2
--- /dev/null
+++ b/docs/source/products/data/ingv_bep_swarm_image.rst
@@ -0,0 +1,39 @@
+=========================================
+INGV Swarm projected vector magnetic field maps
+=========================================
+
+.. contents:: The tiny table of contents
+
+Maps of vector magnetic field of external origin (i.e., obtained from the difference between the observed total field and a model of the main field) projected along the directions parallel and perpendicular to the main field in quasi-dipole latitude vs magnetic local time coordinates derived from the Swarm constellation data acquired at 1 second cadence from 1 January 2014 to 31 December 2020. The output consists in six .jpg or .png files mapping the two projected components of the external vector magnetic field in polar and equatorial projections (3 images for the two components) for each of the 3 satellites of the Swarm constellation. Each map has a size of about 400 kB.
+
+**Providers**:
+
+- **ESA's Swarm constellation** - source:
+
+  - Vector Field Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - .jpg/.png
+
+
+| **Sample**: https://drive.google.com/file/d/1uulMEArObSwF4VOeCORGiwqj3E-1J4tO/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_bep_swarm_timeseries.rst b/docs/source/products/data/ingv_bep_swarm_timeseries.rst
new file mode 100644
index 0000000..15ff5cb
--- /dev/null
+++ b/docs/source/products/data/ingv_bep_swarm_timeseries.rst
@@ -0,0 +1,41 @@
+=========================================
+INGV 1 Hz Swarm on track values of projected vector geomagnetic field
+=========================================
+
+.. contents:: The tiny table of contents
+
+In situ time series of vector geomagnetic field of external origin (i.e., difference between the observed total field and the modelled main field) projected along the directions parallel and perpendicular to the main field derived from the Swarm constellation at 1 second cadence from 1 January 2014 to 31 December 2020. The output is a single .txt formatted file for each of the 3 satellites of the Swarm constellation, each of one has a size of about 13 GB. The sample file attached is extracted from one month of data acquired by Swarm A
+
+**Providers**:
+
+- **ESA's Swarm constellation** - source:
+
+  - Vector Field Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text file
+
+
+| **Sample**: https://drive.google.com/file/d/1Xk3pLMGF7Ktg6s9UdZbBHkp1xjg3p62e/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_bvect_cses_tableset.rst b/docs/source/products/data/ingv_bvect_cses_tableset.rst
new file mode 100644
index 0000000..7215b74
--- /dev/null
+++ b/docs/source/products/data/ingv_bvect_cses_tableset.rst
@@ -0,0 +1,41 @@
+=========================================
+INGV CSES-01 on track values of vector magnetic field
+=========================================
+
+.. contents:: The tiny table of contents
+
+In situ time series of vector magnetic field derived from the CSES-01 satellite from 1 January 2019 to 30 September 2021. The output is a single .txt formatted file for both diurnal and nocturnal orbits, each of which has a size of about 3 GB. The sample file attached is extracted from one minute acquired by CSES-01
+
+**Providers**:
+
+- **CSES-01 mission** - source:
+
+  - High Precision Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text file
+
+
+| **Sample**: https://drive.google.com/file/d/1Pw-9K9iSgmShWu5faeYLAA_xnNYJJji1/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_evect_cses_tableset.rst b/docs/source/products/data/ingv_evect_cses_tableset.rst
new file mode 100644
index 0000000..cc72db7
--- /dev/null
+++ b/docs/source/products/data/ingv_evect_cses_tableset.rst
@@ -0,0 +1,41 @@
+=========================================
+INGV CSES-01 on track values of vector electric field
+=========================================
+
+.. contents:: The tiny table of contents
+
+In situ time series of vector electric field derived from the CSES-01 satellite from 1 January 2019 to 30 September 2021. The output is a single .txt formatted file for both diurnal and nocturnal orbits, each of which has a size of about 3 GB. The sample file attached is extracted from about ten minutes acquired by CSES-01
+
+**Providers**:
+
+- **CSES-01 mission** - source:
+
+  - Electric Field Detector
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text file
+
+
+| **Sample**: https://drive.google.com/file/d/1xPLSlHW3WSOFR7NRzvoQQD2YXKeEagEl/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_field_cses_image.rst b/docs/source/products/data/ingv_field_cses_image.rst
new file mode 100644
index 0000000..c999cbb
--- /dev/null
+++ b/docs/source/products/data/ingv_field_cses_image.rst
@@ -0,0 +1,40 @@
+=========================================
+INGV CSES-01 vector magnetic and electric field maps
+=========================================
+
+.. contents:: The tiny table of contents
+
+Vector magnetic and electric field maps in quasi-dipole latitude vs magnetic longitude derived from the CSES-01 satellite data acquired from 1 January 2019 to 30 September 2021. The output consists in six .jpg or .png files mapping vector magnetic and electric fields in equatorial projection in the dayside and the nightside (2 images each of the six components of electric and magnetic fields). Each map has a size of about 200 kB. No sample file attached.
+
+**Providers**:
+
+- **CSES-01** - sources:
+
+  - High Precision Magnetometer
+  - Electric Field Detector
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - .jpg/.png
+
+
+| **Sample**: 
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_gic_aqu_timeseries.rst b/docs/source/products/data/ingv_gic_aqu_timeseries.rst
new file mode 100644
index 0000000..0780d9a
--- /dev/null
+++ b/docs/source/products/data/ingv_gic_aqu_timeseries.rst
@@ -0,0 +1,47 @@
+=========================================
+INGV L'Aquila GIC index
+=========================================
+
+.. contents:: The tiny table of contents
+
+GIC index for L'Aquila observatory that consists of  two components (i.e. GICx and GICy) calculated from magnetic measurements. Since for L'Aquila observatory only preliminary data are available, before obtaining GICxy index it will be necessary to estimate X and Y from H and D preliminary data.
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Algorithm
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-30T18:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+- txt
+
+
+| **Sample**: https://drive.google.com/file/d/1vErznq6BolwTigDUp-F6E2NDaDa6Lx9Z/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_gic_cts_timeseries.rst b/docs/source/products/data/ingv_gic_cts_timeseries.rst
new file mode 100644
index 0000000..fd512f3
--- /dev/null
+++ b/docs/source/products/data/ingv_gic_cts_timeseries.rst
@@ -0,0 +1,47 @@
+=========================================
+INGV Castello Tesino GIC index
+=========================================
+
+.. contents:: The tiny table of contents
+
+GIC index for Castello Tesino observatory that consists of  two components (i.e. GICx and GICy) calculated from magnetic measurements. If definitive values for Castello Tesino are available GICxy indices will calculates directly from X and Y 1-minute data, otherwise an estimate of X and Y will be first obtained from H and D preliminary data. 
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Algorithm
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-30T18:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+- txt
+
+
+| **Sample**: https://drive.google.com/file/d/1vErznq6BolwTigDUp-F6E2NDaDa6Lx9Z/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_gic_dur_timeseries.rst b/docs/source/products/data/ingv_gic_dur_timeseries.rst
new file mode 100644
index 0000000..f680cd7
--- /dev/null
+++ b/docs/source/products/data/ingv_gic_dur_timeseries.rst
@@ -0,0 +1,47 @@
+=========================================
+INGV Duronia GIC index
+=========================================
+
+.. contents:: The tiny table of contents
+
+GIC index for Duronia observatory that consists of  two components (i.e. GICx and GICy) calculated from magnetic measurements. If definitive values for Duronia are available GICxy indices will calculates directly from X and Y 1-minute data, otherwise an estimate of X and Y will be first obtained from H and D preliminary data. 
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Algorithm
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-30T18:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+- txt
+
+
+| **Sample**: https://drive.google.com/file/d/1vErznq6BolwTigDUp-F6E2NDaDa6Lx9Z/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_gic_int_timeseries.rst b/docs/source/products/data/ingv_gic_int_timeseries.rst
new file mode 100644
index 0000000..2bdd712
--- /dev/null
+++ b/docs/source/products/data/ingv_gic_int_timeseries.rst
@@ -0,0 +1,47 @@
+=========================================
+INGV GIC index for INTERMAGNET observatories
+=========================================
+
+.. contents:: The tiny table of contents
+
+As specified for product INTmag, data from INTERMAGNET observatories will be used only for the limited number of events that will be selected, so that a manual selection of the observatories and of the time period will be made. For the selected observatories GIC index (specifically GICx and GICy) will be calculated. 
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Algorithm
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-30T18:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+- txt
+
+
+| **Sample**: 
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_gic_lmp_timeseries.rst b/docs/source/products/data/ingv_gic_lmp_timeseries.rst
new file mode 100644
index 0000000..f2bef45
--- /dev/null
+++ b/docs/source/products/data/ingv_gic_lmp_timeseries.rst
@@ -0,0 +1,47 @@
+=========================================
+INGV Lampedusa GIC index
+=========================================
+
+.. contents:: The tiny table of contents
+
+GIC index for Lampedusa observatory that consists of  two components (i.e. GICx and GICy) calculated from magnetic measurements. Since for Lampedusa observatory only preliminary data are available, before obtaining GICxy index it will be necessary to estimate X and Y from H and D preliminary data.
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Algorithm
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-30T18:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+- txt
+
+
+| **Sample**: https://drive.google.com/file/d/1vErznq6BolwTigDUp-F6E2NDaDa6Lx9Z/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_gic_wdc_timeseries.rst b/docs/source/products/data/ingv_gic_wdc_timeseries.rst
new file mode 100644
index 0000000..b68a4da
--- /dev/null
+++ b/docs/source/products/data/ingv_gic_wdc_timeseries.rst
@@ -0,0 +1,47 @@
+=========================================
+INGV GIC index for World Data Center of Geomagnetism (WDC)observatories
+=========================================
+
+.. contents:: The tiny table of contents
+
+As specified for product WDCmag, data from World Data Center of Geomagnetism observatories will be used only for the limited number of events that will be selected, so that a manual selection of the observatories and of the time period will be made. For the selected observatories GIC index (specifically GICx and GICy) will be calculated. 
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Algorithm
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-30T18:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+- txt
+
+
+| **Sample**: 
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_lol_swarm_image.rst b/docs/source/products/data/ingv_lol_swarm_image.rst
new file mode 100644
index 0000000..4314478
--- /dev/null
+++ b/docs/source/products/data/ingv_lol_swarm_image.rst
@@ -0,0 +1,58 @@
+=========================================
+INGV GPS Loss of Lock (LoL) events global maps from ESA Swarm satellites
+=========================================
+
+.. contents:: The tiny table of contents
+
+Global maps of GPS LoL (Loss of Lock) events, as derived by total electron content observations from the Swarm satellites (A, B, and C) at 1Hz rate, from 1 January 2014 to 31 December 2020.
+
+Swarm is an ESA constellation constituted by three low-Earth-orbit satellites launched at the end of 2013, and still operating, in a circular near-polar orbit. Two of them (Swarm A and C) have the same orbit configuration: an inclination of 87.35°, an initial altitude of about 460 km, and an initial east–west separation of about 1°–1.5° in longitude. The third (Swarm B) has a different orbital configuration: an inclination of 87.75° and an initial altitude of about 520 km. Precise Orbit Determination (POD) antennas are GPS
+receivers through which TEC values are estimated. Level 2 (L2) TEC data contain time series of vertical and slant (both absolute and relative) TEC for each GPS satellite in view (at most eight due to the instrumentation design). Swarm’s data are freely downloadable at ftp://swarm-diss.eo.esa.int.
+
+**References:**
+
+De Michelis et al. (2022), Space Weather, 20, e2022SW003129. https://doi.org/10.1029/2022SW003129
+
+Lovati et al. (2023a), Scientific Reports, 9287. https://doi.org/10.1038/s41598-023-34727-2
+
+Lovati et al. (2023b), Journal of Geophysical Research: Space Physics, 128, e2023JA031411. https://doi.org/10.1029/2023JA031411
+
+Pezzopane et al. (2021), Remote Sensing, 13, 2209. https://doi.org/10.3390/rs13112209
+
+**Providers**:
+
+- **Swarm A satellite** - source:
+
+  - ESA Swarm A Precise Orbit Determination (POD) antenna, https://swarm-diss.eo.esa.int/
+- **Swarm B satellite** - source:
+
+  - ESA Swarm B Precise Orbit Determination (POD) antenna, https://swarm-diss.eo.esa.int/
+- **Swarm C satellite** - source:
+
+  - ESA Swarm C Precise Orbit Determination (POD) antenna, https://swarm-diss.eo.esa.int/
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - text files
+
+
+| **Sample**: https://drive.google.com/file/d/11vcJiTgmVprf6R0vGb33RVg2WAv_l4OS/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_lol_swarm_timeseries.rst b/docs/source/products/data/ingv_lol_swarm_timeseries.rst
new file mode 100644
index 0000000..c25e696
--- /dev/null
+++ b/docs/source/products/data/ingv_lol_swarm_timeseries.rst
@@ -0,0 +1,60 @@
+=========================================
+INGV GPS Loss of Lock (LoL) events time series from ESA Swarm satellites
+=========================================
+
+.. contents:: The tiny table of contents
+
+GPS LoL (Loss of Lock) events, as derived by total electron content observations from the Swarm satellites (A, B, and C) at 1Hz rate, from 1 January 2014 to 31 December 2020.
+
+Swarm is an ESA constellation constituted by three low-Earth-orbit satellites launched at the end of 2013, and still operating, in a circular near-polar orbit. Two of them (Swarm A and C) have the same orbit configuration: an inclination of 87.35°, an initial altitude of about 460 km, and an initial east–west separation of about 1°–1.5° in longitude. The third (Swarm B) has a different orbital configuration: an inclination of 87.75° and an initial altitude of about 520 km. Precise Orbit Determination (POD) antennas are GPS
+receivers through which TEC values are estimated. Level 2 (L2) TEC data contain time series of vertical and slant (both absolute and relative) TEC for each GPS satellite in view (at most eight due to the instrumentation design). Swarm’s data are freely downloadable at ftp://swarm-diss.eo.esa.int.
+
+**References:**
+
+De Michelis et al. (2022), Space Weather, 20, e2022SW003129. https://doi.org/10.1029/2022SW003129
+
+Lovati et al. (2023a), Scientific Reports, 9287. https://doi.org/10.1038/s41598-023-34727-2
+
+Lovati et al. (2023b), Journal of Geophysical Research: Space Physics, 128, e2023JA031411. https://doi.org/10.1029/2023JA031411
+
+Pezzopane et al. (2021), Remote Sensing, 13, 2209. https://doi.org/10.3390/rs13112209
+
+**Providers**:
+
+- **Swarm A satellite** - source:
+
+  - ESA Swarm A Precise Orbit Determination (POD) antenna, https://swarm-diss.eo.esa.int/
+- **Swarm B satellite** - source:
+
+  - ESA Swarm B Precise Orbit Determination (POD) antenna, https://swarm-diss.eo.esa.int/
+- **Swarm C satellite** - source:
+
+  - ESA Swarm C Precise Orbit Determination (POD) antenna, https://swarm-diss.eo.esa.int/
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text files
+
+
+| **Sample**: https://drive.google.com/file/d/13AWtsY9wFNcdxXAXp4jD0FXkAhxE5ulb/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_ltmuf_cagliari_tableset.rst b/docs/source/products/data/ingv_ltmuf_cagliari_tableset.rst
new file mode 100644
index 0000000..c81ac47
--- /dev/null
+++ b/docs/source/products/data/ingv_ltmuf_cagliari_tableset.rst
@@ -0,0 +1,38 @@
+=========================================
+INGV Long Term MUF maps centered on Cagliari
+=========================================
+
+.. contents:: The tiny table of contents
+
+Long Term maps of Maximum Usable Frequency (MUF) and skip distance centered on Cagliari over an area extending in latitude from 34° N to 48° N and in longitude from 5° W to 20° E, which includes the whole Italian territory. Long term maps are 24, one for each hour of the month,  valid for the whole month, and are calculated on the basis of the predicted 12-months smoothed sunspots number.
+
+**Providers**:
+
+- **INGV model**
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Inactive
+
+| **Creation date**: 2022-04-27T06:26:08+00:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - png
+
+
+| **Sample**: https://drive.google.com/file/d/1OlmXoC8dVV9COHgbs_Nuv7egePhEMVaF/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.1: Standard Visualisation: Web GUI
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+
diff --git a/docs/source/products/data/ingv_ltmuf_catania_tableset.rst b/docs/source/products/data/ingv_ltmuf_catania_tableset.rst
new file mode 100644
index 0000000..194d61b
--- /dev/null
+++ b/docs/source/products/data/ingv_ltmuf_catania_tableset.rst
@@ -0,0 +1,38 @@
+=========================================
+INGV Long Term MUF maps centered on Catania
+=========================================
+
+.. contents:: The tiny table of contents
+
+Long Term maps of Maximum Usable Frequency (MUF) and skip distance centered on Catania over an area extending in latitude from 34° N to 48° N and in longitude from 5° W to 20° E, which includes the whole Italian territory. Long term maps are 24, one for each hour of the month,  valid for the whole month, and are calculated on the basis of the predicted 12-months smoothed sunspots number.
+
+**Providers**:
+
+- **INGV model**
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Inactive
+
+| **Creation date**: 2022-04-27T06:26:08+00:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - png
+
+
+| **Sample**: https://drive.google.com/file/d/15P1zVVveGqEHLFJzTcSwwpELDv9J-nqR/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.1: Standard Visualisation: Web GUI
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+
diff --git a/docs/source/products/data/ingv_ltmuf_milan_tableset.rst b/docs/source/products/data/ingv_ltmuf_milan_tableset.rst
new file mode 100644
index 0000000..9166bc9
--- /dev/null
+++ b/docs/source/products/data/ingv_ltmuf_milan_tableset.rst
@@ -0,0 +1,38 @@
+=========================================
+INGV Long Term MUF maps centered on Milan
+=========================================
+
+.. contents:: The tiny table of contents
+
+Long Term maps of Maximum Usable Frequency (MUF) and skip distance centered on Milan over an area extending in latitude from 34° N to 48° N and in longitude from 5° W to 20° E, which includes the whole Italian territory. Long term maps are 24, one for each hour of the month,  valid for the whole month, and are calculated on the basis of the predicted 12-months smoothed sunspots number.
+
+**Providers**:
+
+- **INGV model**
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Inactive
+
+| **Creation date**: 2022-04-27T06:26:08+00:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - png
+
+
+| **Sample**: https://drive.google.com/file/d/1fFM0mShvAoHlf_HlOVh7rjvQ5Ai5dyV3/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.1: Standard Visualisation: Web GUI
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+
diff --git a/docs/source/products/data/ingv_ltmuf_rome_tableset.rst b/docs/source/products/data/ingv_ltmuf_rome_tableset.rst
new file mode 100644
index 0000000..21b20d2
--- /dev/null
+++ b/docs/source/products/data/ingv_ltmuf_rome_tableset.rst
@@ -0,0 +1,38 @@
+=========================================
+INGV Long Term MUF maps centered on Rome
+=========================================
+
+.. contents:: The tiny table of contents
+
+Long Term maps of Maximum Usable Frequency (MUF) and skip distance centered on Rome over an area extending in latitude from 34° N to 48° N and in longitude from 5° W to 20° E, which includes the whole Italian territory. Long term maps are 24, one for each hour of the month,  valid for the whole month, and are calculated on the basis of the predicted 12-months smoothed sunspots number.
+
+**Providers**:
+
+- **INGV model**
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Inactive
+
+| **Creation date**: 2022-04-26T06:26:08+00:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - png
+
+
+| **Sample**: https://drive.google.com/file/d/1reQwlgS-qA36yenYJyp9Ch8NJ_nKfjq4/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.1: Standard Visualisation: Web GUI
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+
diff --git a/docs/source/products/data/ingv_mag_aqu_timeseries.rst b/docs/source/products/data/ingv_mag_aqu_timeseries.rst
new file mode 100644
index 0000000..78029a6
--- /dev/null
+++ b/docs/source/products/data/ingv_mag_aqu_timeseries.rst
@@ -0,0 +1,47 @@
+=========================================
+INGV Preliminary L'Aquila magnetic data
+=========================================
+
+.. contents:: The tiny table of contents
+
+1-minute averages of vector the variations of the components (H, D, Z) and of total intensity (F) of the Earth's geomagnetic field measured at L'Aquila magnetic observatory (IAGA code: AQU; Latitude: 42.383000°; Longitude: 13.316000°; Altitude: 682.000 m).  In detail, preliminary "pseudo" H and D values (that are expressed in the instrument frame) will be used to estimate of the horizontal components (i.e. X and Y) in the NEC (North-East-Center) frame. X and Y so estimated will be then used to estimate GICx and GICy indices. These data are updated in real-time and can be retrieved from in json format from a web service so that the size of the file (estimated in the DATA DESCRIPTION TAB) actually depends on the query. Queries for a few-days data obtain a rapid reply while for longer queries (say from 1-month upward) obtain slow replies. 
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-21T18:15:32+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/1UE2W00Je7pZyYU8CudoQQQd-un1jSnq-/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+- int2130.4: Scheduled computation
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_mag_cts_timeseries.rst b/docs/source/products/data/ingv_mag_cts_timeseries.rst
new file mode 100644
index 0000000..4382264
--- /dev/null
+++ b/docs/source/products/data/ingv_mag_cts_timeseries.rst
@@ -0,0 +1,47 @@
+=========================================
+INGV Preliminary Castello Tesino magnetic data
+=========================================
+
+.. contents:: The tiny table of contents
+
+1-minute averages of vector the variations of the components (H, D, Z) and of total intensity (F) of the Earth's geomagnetic field measured at Castello Tesino (TN) magnetic observatory (IAGA code: CTS; Latitude: 46.047000°; Longitude: 11.649000°; Altitude: 1175.000 m).  In detail, preliminary \"pseudo\" H and D values (that are expressed in the instrument frame) will be used to estimate of the horizontal components (i.e. X and Y) in the NEC (North-East-Center) frame. X and Y so estimated will be then used to estimate GICx and GICy indices. These data are updated in real-time and can be retrieved from in json format from a web service so that the size of the file (estimated in the DATA DESCRIPTION TAB) actually depends on the query. Queries for a few-days data obtain a rapid reply while for longer queries (say from 1-month upward) obtain slow replies. For this observatory also definitive data are available. 
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-21T18:15:32+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/15yM6Xmkguu_jWEBbUAWx96DS-oFT12Ze/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.3: Mirroring: bulk static
+- int2130.4: Scheduled computation
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_mag_dmc_timeseries.rst b/docs/source/products/data/ingv_mag_dmc_timeseries.rst
new file mode 100644
index 0000000..7495f79
--- /dev/null
+++ b/docs/source/products/data/ingv_mag_dmc_timeseries.rst
@@ -0,0 +1,47 @@
+=========================================
+INGV Preliminary Dome C magnetic data
+=========================================
+
+.. contents:: The tiny table of contents
+
+1-minute averages of vector the variations of the components (H, D, Z) and of total intensity (F) of the Earth's geomagnetic field measured at Dome C magnetic observatory(AGA code: DMC; Latitude: -75.250000°; Longitude: 124.167000°; Altitude: 3250.000 m).  In detail, preliminary "pseudo" H and D values (that are expressed in the instrument frame) will be used to estimate of the horizontal components (i.e. X and Y) in the NEC (North-East-Center) frame. X and Y so estimated will be then used to estimate GICx and GICy indices. These data are updated in real-time and can be retrieved from in json format from a web service so that the size of the file (estimated in the DATA DESCRIPTION TAB) actually depends on the query. Queries for a few-days data obtain a rapid reply while for longer queries (say from 1-month upward) obtain slow replies.
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-21T18:45:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/1PaR0RkOng2lMedAoXQ8iDA_gyPsw9Yq6/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+- int2130.4: Scheduled computation
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_mag_dur_timeseries.rst b/docs/source/products/data/ingv_mag_dur_timeseries.rst
new file mode 100644
index 0000000..09e5b11
--- /dev/null
+++ b/docs/source/products/data/ingv_mag_dur_timeseries.rst
@@ -0,0 +1,47 @@
+=========================================
+INGV Preliminary Duronia magnetic data
+=========================================
+
+.. contents:: The tiny table of contents
+
+1-minute averages of vector the variations of the components (H, D, Z) and of total intensity (F) of the Earth's geomagnetic field measured at Duronia magnetic observatory (IAGA code: DUR; Latitude: 41.650000°; Longitude: 14.466000°; Altitude: 895.000 m).  In detail, preliminary "pseudo" H and D values (that are expressed in the instrument frame) will be used to estimate of the horizontal components (i.e. X and Y) in the NEC (North-East-Center) frame. X and Y so estimated will be then used to estimate GICx and GICy indices. These data are updated in real-time and can be retrieved from in json format from a web service so that the size of the file (estimated in the DATA DESCRIPTION TAB) actually depends on the query. Queries for a few-days data obtain a rapid reply while for longer queries (say from 1-month upward) obtain slow replies. For this observatory also definitive data are available. 
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-21T18:30:32+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/1K-0hlt1a4jF-UvR1JW9tp4tOPOfqQtKf/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+- int2130.4: Scheduled computation
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_mag_int_timeseries.rst b/docs/source/products/data/ingv_mag_int_timeseries.rst
new file mode 100644
index 0000000..8ad1bba
--- /dev/null
+++ b/docs/source/products/data/ingv_mag_int_timeseries.rst
@@ -0,0 +1,46 @@
+=========================================
+INGV Magnetic data from INTERMAGNET observatories
+=========================================
+
+.. contents:: The tiny table of contents
+
+The INTERMAGNET programme exists to establish a global network of cooperating digital magnetic observatories, adopting modern standard specifications for measuring and recording equipment, in order to facilitate data exchanges and the production of geomagnetic products in close to real time. From the INTERMAGNET website it is possible to download 1-minute averages (in daily files) of vector components in either (H, D, Z) or (X, Y, Z) reference frame from world wide magnetic observatories. For this reason, it is not possible to exhaustively fill this form. For instance, the time window of data availability changes from observatory to observatory as well as the tern provided (either (H, D, Z) or (X, Y, Z)) . Data from INTERMAGNET will be used only for the limited number of events that will be selected, so that a manual selection of the observatories and of the time period will be made. Data can be downloaded as .gz files from an ftp (ftp://ftp.seismo.nrcan.gc.ca/intermagnet/). Each file contains 1 day of 1-minute magnetic data for a single INTERMAGNET observatory 
+
+**Providers**:
+
+- **INTERMAGNET** - source:
+
+  - 
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-21T18:45:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - gz
+
+
+| **Sample**: https://drive.google.com/file/d/1uF7geNrIEDfwITv1TVKVW6mlfZdllnog/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.3: Mirroring: bulk static
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_mag_lmp_timeseries.rst b/docs/source/products/data/ingv_mag_lmp_timeseries.rst
new file mode 100644
index 0000000..ed333dd
--- /dev/null
+++ b/docs/source/products/data/ingv_mag_lmp_timeseries.rst
@@ -0,0 +1,47 @@
+=========================================
+INGV Preliminary Lampedusa magnetic data
+=========================================
+
+.. contents:: The tiny table of contents
+
+1-minute averages of vector the variations of the components (H, D, Z) and of total intensity (F) of the Earth's geomagnetic field measured at Lampedusa magnetic observatory (IAGA code: LMP; Latitude: 35.517000°; Longitude: 12.545000°; Altitude: 93.000 m).  In detail, preliminary "pseudo" H and D values (that are expressed in the instrument frame) will be used to estimate of the horizontal components (i.e. X and Y) in the NEC (North-East-Center) frame. X and Y so estimated will be then used to estimate GICx and GICy indices. These data are updated in real-time and can be retrieved from in json format from a web service so that the size of the file (estimated in the DATA DESCRIPTION TAB) actually depends on the query. Queries for a few-days data obtain a rapid reply while for longer queries (say from 1-month upward) obtain slow replies.
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-21T18:45:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/1wbpQau6gT6AFwrZfIS7RygMeN8eDoxhc/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+- int2130.4: Scheduled computation
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_mag_tnb_timeseries.rst b/docs/source/products/data/ingv_mag_tnb_timeseries.rst
new file mode 100644
index 0000000..7192059
--- /dev/null
+++ b/docs/source/products/data/ingv_mag_tnb_timeseries.rst
@@ -0,0 +1,47 @@
+=========================================
+Preliminary Terra Nova Bay magnetic data
+=========================================
+
+.. contents:: The tiny table of contents
+
+1-minute averages of vector the variations of the components (H, D, Z) and of total intensity (F) of the Earth's geomagnetic field measured at Terra Nova Bay magnetic observatory (IAGA code: TNB; Latitude: -74.693000°; Longitude: 164.099000°; Altitude: 59.000 m).  In detail, preliminary "pseudo" H and D values (that are expressed in the instrument frame) will be used to estimate of the horizontal components (i.e. X and Y) in the NEC (North-East-Center) frame. X and Y so estimated will be then used to estimate GICx and GICy indices. These data are updated in real-time and can be retrieved from in json format from a web service so that the size of the file (estimated in the DATA DESCRIPTION TAB) actually depends on the query. Queries for a few-days data obtain a rapid reply while for longer queries (say from 1-month upward) obtain slow replies.
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-21T18:45:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/1W21VxLPQ7io_P6Zsew_Mc0Lf-YMP6asz/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+- int2130.4: Scheduled computation
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_mag_wdc_timeseries.rst b/docs/source/products/data/ingv_mag_wdc_timeseries.rst
new file mode 100644
index 0000000..ede9e4e
--- /dev/null
+++ b/docs/source/products/data/ingv_mag_wdc_timeseries.rst
@@ -0,0 +1,47 @@
+=========================================
+INGV Magnetic data from World Data Center of Geomagnetism (WDC) observatories
+=========================================
+
+.. contents:: The tiny table of contents
+
+The mission of the World Data Center for Geomagnetism is to provide geomagnetic field data supplied from a worldwide network of magnetic observatories, as well as geomagnetic indices (AE index, ASY/SYM index, and Dst index) derived in this data center to researchers specializing mostly in solar terrestrial physics, and geomagnetism in order to facilitate the global exchange of the geomagnetic field data including the geomagnetic indices. From the WDC websites it is possible to download 1-minute averages (in daily files) of vector components in either (H, D, Z) or (X, Y, Z) reference frame from world wide magnetic observatories. For this reason, it is not possible to exhaustively fill this form. For instance, the time window of data availability changes from observatory to observatory as well as the tern provided (either (H, D, Z) or (X, Y, Z)) . Data from WDC will be used only for the limited number of events that will be selected, so that a manual selection of the observatories and of the time period will be made. The set of WDC observatories well overlap to the set of INTERMAGNET observatories. WDC data can be retrieved through queries to a web service (http://www.wdc.bgs.ac.uk/dataportal/webservice_doc.html). At the present moment, however, the service and the website are not working properly and it is not possible to download a sample file.
+
+**Providers**:
+
+- **World Data Center for Geomagnetism** - source:
+
+  - 
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-21T18:45:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+- txt
+
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.3: Mirroring: bulk static
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_magdef_cts_timeseries.rst b/docs/source/products/data/ingv_magdef_cts_timeseries.rst
new file mode 100644
index 0000000..b9ab49f
--- /dev/null
+++ b/docs/source/products/data/ingv_magdef_cts_timeseries.rst
@@ -0,0 +1,48 @@
+=========================================
+INGV Definitive Castello Tesino magnetic data
+=========================================
+
+.. contents:: The tiny table of contents
+
+1-minute averages of the components (X, Y, Z in the NEC, i.e. North-East-Center frame) and of total intensity (F) of the Earth's geomagnetic field measured at Castello Tesino magnetic observatory (IAGA code: CTS; Latitude: 46.047000°; Longitude: 11.649000°; Altitude: 1175.000 m).  These are the definitive values that will be used to calculate GICx and GICy indices. These data are definitive, new definitive data are added yearly.
+They can be retrieved from in json format from a web service so that the size of the file (estimated in the DATA DESCRIPTION TAB) actually depends on the query. Queries for a few-days data obtain a rapid reply while for longer queries (say from 1-month upward) obtain slow replies. 
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-21T18:15:32+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/1p-bhkzvlG95gfNPU1IqGmyErAtOCXsDF/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.3: Mirroring: bulk static
+- int2130.4: Scheduled computation
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_magdef_dur_timeseries.rst b/docs/source/products/data/ingv_magdef_dur_timeseries.rst
new file mode 100644
index 0000000..7f8001e
--- /dev/null
+++ b/docs/source/products/data/ingv_magdef_dur_timeseries.rst
@@ -0,0 +1,48 @@
+=========================================
+INGV Definitive Duronia magnetic data
+=========================================
+
+.. contents:: The tiny table of contents
+
+1-minute averages of the components (X, Y, Z in the NEC, i.e. North-East-Center frame) and of total intensity (F) of the Earth's geomagnetic field measured at Duronia magnetic observatory (IAGA code: DUR; Latitude: 41.650000°; Longitude: 14.466000°; Altitude: 895.000 m).  These are the definitive values that will be used to calculate GICx and GICy indices. These data are definitive, new definitive data are added yearly.
+They can be retrieved from in json format from a web service so that the size of the file (estimated in the DATA DESCRIPTION TAB) actually depends on the query. Queries for a few-days data obtain a rapid reply while for longer queries (say from 1-month upward) obtain slow replies. 
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Magnetometer
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-21T18:15:32+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/1OdV8phrfCOHEM_mUMSpNK1_opyOr9w-7/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.3: Mirroring: bulk static
+- int2130.4: Scheduled computation
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_ncmuf_cagliari_tableset.rst b/docs/source/products/data/ingv_ncmuf_cagliari_tableset.rst
new file mode 100644
index 0000000..9c9353b
--- /dev/null
+++ b/docs/source/products/data/ingv_ncmuf_cagliari_tableset.rst
@@ -0,0 +1,42 @@
+=========================================
+INGV Nowcasting MUF map centered on Cagliari
+=========================================
+
+.. contents:: The tiny table of contents
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+
+Nowcasting map of Maximum Usable Frequency (MUF) and skip distance centered on Cagliari over an area extending in latitude from 34° N to 48° N and in longitude from 5° W to 20° E, which includes the whole Italian territory. Nowcasting map is generated every 15 minutes exploiting foF2 and M(3000)F2 data autoscaled at the ionospheric stations of Rome (41.8°N, 12.5°E) and Gibilmanna (37.6°N, 14.0°E). Nowcasting maps constitute a powerful tool because they let High Frequency (HF) users know in near real-time the radio propagation conditions. This turns out to be very valuable in terms of reliable radio links, especially in case of adverse space weather events.
+
+**Providers**:
+
+- **INGV model**
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Inactive
+
+| **Creation date**: 2022-04-26T06:26:08+00:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - png
+
+
+| **Sample**: https://drive.google.com/file/d/1OlmXoC8dVV9COHgbs_Nuv7egePhEMVaF/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.1: Standard Visualisation: Web GUI
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+
diff --git a/docs/source/products/data/ingv_ncmuf_catania_tableset.rst b/docs/source/products/data/ingv_ncmuf_catania_tableset.rst
new file mode 100644
index 0000000..3c7de62
--- /dev/null
+++ b/docs/source/products/data/ingv_ncmuf_catania_tableset.rst
@@ -0,0 +1,38 @@
+=========================================
+INGV Nowcasting MUF map centered on Catania
+=========================================
+
+.. contents:: The tiny table of contents
+
+Nowcasting map of Maximum Usable Frequency (MUF) and skip distance centered on Catania over an area extending in latitude from 34° N to 48° N and in longitude from 5° W to 20° E, which includes the whole Italian territory. Nowcasting map is generated every 15 minutes exploiting foF2 and M(3000)F2 data autoscaled at the ionospheric stations of Rome (41.8°N, 12.5°E) and Gibilmanna (37.6°N, 14.0°E). Nowcasting maps constitute a powerful tool because they let High Frequency (HF) users know in near real-time the radio propagation conditions. This turns out to be very valuable in terms of reliable radio links, especially in case of adverse space weather events.
+
+**Providers**:
+
+- **INGV model**
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Inactive
+
+| **Creation date**: 2022-04-26T06:26:08+00:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - png
+
+
+| **Sample**: https://drive.google.com/file/d/15P1zVVveGqEHLFJzTcSwwpELDv9J-nqR/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.1: Standard Visualisation: Web GUI
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+
diff --git a/docs/source/products/data/ingv_ncmuf_milan_tableset.rst b/docs/source/products/data/ingv_ncmuf_milan_tableset.rst
new file mode 100644
index 0000000..cfceabf
--- /dev/null
+++ b/docs/source/products/data/ingv_ncmuf_milan_tableset.rst
@@ -0,0 +1,38 @@
+=========================================
+INGV Nowcasting MUF map centered on Milan
+=========================================
+
+.. contents:: The tiny table of contents
+
+Nowcasting map of Maximum Usable Frequency (MUF) and skip distance centered on Milan over an area extending in latitude from 34° N to 48° N and in longitude from 5° W to 20° E, which includes the whole Italian territory. Nowcasting map is generated every 15 minutes exploiting foF2 and M(3000)F2 data autoscaled at the ionospheric stations of Rome (41.8°N, 12.5°E) and Gibilmanna (37.6°N, 14.0°E). Nowcasting maps constitute a powerful tool because they let High Frequency (HF) users know in near real-time the radio propagation conditions. This turns out to be very valuable in terms of reliable radio links, especially in case of adverse space weather events.
+
+**Providers**:
+
+- **INGV model**
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Inactive
+
+| **Creation date**: 2022-04-26T06:26:08+00:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - png
+
+
+| **Sample**: https://drive.google.com/file/d/1fFM0mShvAoHlf_HlOVh7rjvQ5Ai5dyV3/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.1: Standard Visualisation: Web GUI
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+
diff --git a/docs/source/products/data/ingv_ncmuf_rome_tableset.rst b/docs/source/products/data/ingv_ncmuf_rome_tableset.rst
new file mode 100644
index 0000000..32c22ea
--- /dev/null
+++ b/docs/source/products/data/ingv_ncmuf_rome_tableset.rst
@@ -0,0 +1,38 @@
+=========================================
+INGV Nowcasting MUF map centered on Rome
+=========================================
+
+.. contents:: The tiny table of contents
+
+Nowcasting map of Maximum Usable Frequency (MUF) and skip distance centered on Rome over an area extending in latitude from 34° N to 48° N and in longitude from 5° W to 20° E, which includes the whole Italian territory. Nowcasting map is generated every 15 minutes exploiting foF2 and M(3000)F2 data autoscaled at the ionospheric stations of Rome (41.8°N, 12.5°E) and Gibilmanna (37.6°N, 14.0°E). Nowcasting maps constitute a powerful tool because they let High Frequency (HF) users know in near real-time the radio propagation conditions. This turns out to be very valuable in terms of reliable radio links, especially in case of adverse space weather events.
+
+**Providers**:
+
+- **INGV model**
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Inactive
+
+| **Creation date**: 2022-04-26T06:26:08+00:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - png
+
+
+| **Sample**: https://drive.google.com/file/d/1reQwlgS-qA36yenYJyp9Ch8NJ_nKfjq4/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.1: Standard Visualisation: Web GUI
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+
diff --git a/docs/source/products/data/ingv_ne_swarm_image.rst b/docs/source/products/data/ingv_ne_swarm_image.rst
new file mode 100644
index 0000000..faed328
--- /dev/null
+++ b/docs/source/products/data/ingv_ne_swarm_image.rst
@@ -0,0 +1,39 @@
+=========================================
+INGV Swarm electron density maps
+=========================================
+
+.. contents:: The tiny table of contents
+
+Electron density maps in quasi-dipole latitude vs magnetic local time coordinates derived from the Swarm constellation data acquired at 1 second cadence from 1 January 2014 to 31 December 2020. The output consists in three .jpg or .png files mapping electron density in polar and equatorial projections (3 images) for each of the 3 satellites of the Swarm constellation. Each map has a size of about 320 kB. The sample file attached is a map from the Swarm A satellite in the Northern hemisphere polar projection.
+
+**Providers**:
+
+- **ESA's Swarm constellation** - source:
+
+  - Electric Field Instrument
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - .jpg/.png
+
+
+| **Sample**: https://drive.google.com/file/d/1pXXfgoqoD5YRUo_iLFRfQ1Sdt3di2b6C/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_ne_swarm_timeseries.rst b/docs/source/products/data/ingv_ne_swarm_timeseries.rst
new file mode 100644
index 0000000..6d3cee3
--- /dev/null
+++ b/docs/source/products/data/ingv_ne_swarm_timeseries.rst
@@ -0,0 +1,41 @@
+=========================================
+INGV 1 Hz Swarm on track values of electron density
+=========================================
+
+.. contents:: The tiny table of contents
+
+In situ time series of electron density derived from the Swarm constellation at 1 second cadence from 1 January 2014 to 31 December 2020. The output is a single .txt formatted file for each of the 3 satellites of the Swarm constellation, each of one has a size of about 9 GB. The sample file attached is extracted from one year of data acquired by Swarm A
+
+**Providers**:
+
+- **ESA's Swarm constellation** - source:
+
+  - Electric Field Instrument
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text file
+
+
+| **Sample**: https://drive.google.com/file/d/1SiAElXYZ9HfAWb8IaRZslTCH-otz-5B0/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_plasma_cses_image.rst b/docs/source/products/data/ingv_plasma_cses_image.rst
new file mode 100644
index 0000000..11cc5a2
--- /dev/null
+++ b/docs/source/products/data/ingv_plasma_cses_image.rst
@@ -0,0 +1,39 @@
+=========================================
+INGV CSES-01 electron density and temperature maps
+=========================================
+
+.. contents:: The tiny table of contents
+
+Electron density and temperature maps in quasi-dipole latitude vs magnetic longitude derived from the CSES-01 satellite data acquired from 1 January 2019 to 30 September 2021. The output consists in four .jpg or .png files mapping electron density and temperature in equatorial projection in the dayside and the nightside (2 images for density, 2 for temperature). Each map has a size of about 200 kB. No sample file attached.
+
+**Providers**:
+
+- **CSES-01** - source:
+
+  - Langmuir Probes
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - .jpg/.png
+
+
+| **Sample**: 
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_plasma_cses_timeseries.rst b/docs/source/products/data/ingv_plasma_cses_timeseries.rst
new file mode 100644
index 0000000..38cdcd3
--- /dev/null
+++ b/docs/source/products/data/ingv_plasma_cses_timeseries.rst
@@ -0,0 +1,41 @@
+=========================================
+INGV CSES-01 on track values of electron density and temperature
+=========================================
+
+.. contents:: The tiny table of contents
+
+In situ time series of electron density and temperature derived from the CSES-01 satellite from 1 January 2019 to 30 September 2021. The output is a single .txt formatted file for both diurnal and nocturnal orbits, each of which has a size of about 4 GB. The sample file attached is extracted from one diurnal orbit acquired by CSES-01
+
+**Providers**:
+
+- **CSES-01 mission** - source:
+
+  - Langmuir Probe
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text file
+
+
+| **Sample**: https://drive.google.com/file/d/1qH3A4Ve4cBpSvwV7HUOB5009c_71c-lF/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_rodi1hz_swarm_timeseries.rst b/docs/source/products/data/ingv_rodi1hz_swarm_timeseries.rst
new file mode 100644
index 0000000..d8538ad
--- /dev/null
+++ b/docs/source/products/data/ingv_rodi1hz_swarm_timeseries.rst
@@ -0,0 +1,67 @@
+=========================================
+INGV RODI ionospheric index time series at 1Hz from ESA Swarm satellites
+=========================================
+
+.. contents:: The tiny table of contents
+
+Time series of RODI (Rate Of change of electron Density Index) ionospheric index, as derived by in-situ electron density observations from the ESA Swarm satellites (A, B, and C) at 1Hz rate, from 1 January 2014 to 31 December 2020. Along with RODI values, time and position of the satellite, flags, and some quantities related to RODI calculation are also provided. 
+
+Data for ionospheric indices calculation are collected by the ESA Swarm satellites mission. Swarm is a constellation constituted by three low-Earth-orbit satellites launched at the end of 2013, and still operating, in a circular near-polar orbit. Two of them (Swarm A and C) have the same orbit configuration (inclination of 87.4°, initial altitude of about 460 km, east-west separation of about 1°–1.5° in longitude). The third (Swarm B) has a different orbital configuration (inclination of 88°, initial altitude of about 520 km) compared to the couple Swarm A and C. In-situ electron density (Ne) and electron temperature (Te) observations are collected by Langmuir Probes (LP). Precise Orbit Determination (POD) antennas are GPS receivers from which the TEC is determined, both vertical and slant, for each GPS satellite in view. Swarm’s data are freely downloadable at ftp://swarm-diss.eo.esa.int.
+
+**References:**
+
+De Michelis et al. (2020), Journal of Geophysical Research: Space Physics, 125, e2020JA027934. https://doi.org/10.1029/2020JA027934
+
+De Michelis, et al. (2021a), Remote Sensing, 13, 759. https://doi.org/10.3390/rs13040759
+
+De Michelis, et al. (2021b), Scientific Reports, 11, 6183, https://doi.org/10.1038/s41598-021-84985-1
+
+De Michelis et al. (2022), Remote Sensing, 14, 918. https://doi.org/10.3390/rs14040918
+
+Pignalberi (2021), Computers and Geosciences, 48, 104675, https://doi.org/10.1016/j.cageo.2020.104675
+
+Pignalberi et al. (2021), Universe, 7, 290. https://doi.org/10.3390/universe7080290
+
+
+
+
+
+**Providers**:
+
+- **Swarm A satellite** - source:
+
+  - ESA Swarm A Electric Field Instrument - Langmuir Probe, https://swarm-diss.eo.esa.int/
+- **Swarm B satellite** - source:
+
+  - ESA Swarm B Electric Field Instrument - Langmuir Probe, https://swarm-diss.eo.esa.int/
+- **Swarm C satellite** - source:
+
+  - ESA Swarm C Electric Field Instrument - Langmuir Probe, https://swarm-diss.eo.esa.int/
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text files
+
+
+| **Sample**: https://drive.google.com/file/d/1sSHMySdvBr5zZmr_sXx9qF9c5xA7elAv/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_rodi_swarm_image.rst b/docs/source/products/data/ingv_rodi_swarm_image.rst
new file mode 100644
index 0000000..095e8eb
--- /dev/null
+++ b/docs/source/products/data/ingv_rodi_swarm_image.rst
@@ -0,0 +1,61 @@
+=========================================
+INGV RODI ionospheric index global maps from ESA Swarm satellites
+=========================================
+
+.. contents:: The tiny table of contents
+
+Global maps of RODI (Rate Of change of electron Density Index) ionospheric index, as derived by in-situ electron density observation from the Swarm satellites (A, B, and C) at 1Hz rate, from 1 January 2014 to 31 December 2020.
+
+Data for ionospheric indices calculation are collected by the ESA Swarm satellites mission. Swarm is a constellation constituted by three low-Earth-orbit satellites launched at the end of 2013, and still operating, in a circular near-polar orbit. Two of them (Swarm A and C) have the same orbit configuration (inclination of 87.4°, initial altitude of about 460 km, east-west separation of about 1°–1.5° in longitude). The third (Swarm B) has a different orbital configuration (inclination of 88°, initial altitude of about 520 km) compared to the couple Swarm A and C. In-situ electron density (Ne) and electron temperature (Te) observations are collected by Langmuir Probes (LP). Precise Orbit Determination (POD) antennas are GPS receivers from which the TEC is determined, both vertical and slant, for each GPS satellite in view. Swarm’s data are freely downloadable at ftp://swarm-diss.eo.esa.int.
+
+**References:**
+
+De Michelis et al. (2020), Journal of Geophysical Research: Space Physics, 125, e2020JA027934. https://doi.org/10.1029/2020JA027934
+
+De Michelis, et al. (2021a), Remote Sensing, 13, 759. https://doi.org/10.3390/rs13040759
+
+De Michelis, et al. (2021b), Scientific Reports, 11, 6183, https://doi.org/10.1038/s41598-021-84985-1
+
+De Michelis et al. (2022), Remote Sensing, 14, 918. https://doi.org/10.3390/rs14040918
+
+Pignalberi (2021), Computers and Geosciences, 48, 104675, https://doi.org/10.1016/j.cageo.2020.104675
+
+Pignalberi et al. (2021), Universe, 7, 290. https://doi.org/10.3390/universe7080290
+
+**Providers**:
+
+- **Swarm A satellite** - source:
+
+  - ESA Swarm A Electric Field Instrument - Langmuir Probe, https://swarm-diss.eo.esa.int/
+- **Swarm B satellite** - source:
+
+  - ESA Swarm B Electric Field Instrument - Langmuir Probe, https://swarm-diss.eo.esa.int/
+- **Swarm C satellite** - source:
+
+  - ESA Swarm C Electric Field Instrument - Langmuir Probe, https://swarm-diss.eo.esa.int/
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - png
+
+
+| **Sample**: https://drive.google.com/file/d/1vDuwPL6J03bQawISvTZWKhmXD0MjgX60/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_rotei1hz_swarm_timeseries.rst b/docs/source/products/data/ingv_rotei1hz_swarm_timeseries.rst
new file mode 100644
index 0000000..992904a
--- /dev/null
+++ b/docs/source/products/data/ingv_rotei1hz_swarm_timeseries.rst
@@ -0,0 +1,64 @@
+=========================================
+INGV ROTEI ionospheric index time series at 1Hz from ESA Swarm satellites
+=========================================
+
+.. contents:: The tiny table of contents
+
+Time series of ROTEI (Rate Of change of electron TEmperature Index) ionospheric index, as derived by in-situ electron temperature observations from the ESA Swarm satellites (A, B, and C) at 1Hz rate, from 1 January 2014 to 31 December 2020. Along with ROTEI values, time and position of the satellite, flags, and some quantities related to ROTEI calculation are also provided.
+
+Data for ionospheric indices calculation are collected by the ESA Swarm satellites mission. Swarm is a constellation constituted by three low-Earth-orbit satellites launched at the end of 2013, and still operating, in a circular near-polar orbit. Two of them (Swarm A and C) have the same orbit configuration (inclination of 87.4°, initial altitude of about 460 km, east-west separation of about 1°–1.5° in longitude). The third (Swarm B) has a different orbital configuration (inclination of 88°, initial altitude of about 520 km) compared to the couple Swarm A and C. In-situ electron density (Ne) and electron temperature (Te) observations are collected by Langmuir Probes (LP). Precise Orbit Determination (POD) antennas are GPS receivers from which the TEC is determined, both vertical and slant, for each GPS satellite in view. Swarm’s data are freely downloadable at ftp://swarm-diss.eo.esa.int.
+
+**References:**
+
+De Michelis et al. (2020), Journal of Geophysical Research: Space Physics, 125, e2020JA027934. https://doi.org/10.1029/2020JA027934
+
+De Michelis, et al. (2021a), Remote Sensing, 13, 759. https://doi.org/10.3390/rs13040759
+
+De Michelis, et al. (2021b), Scientific Reports, 11, 6183, https://doi.org/10.1038/s41598-021-84985-1
+
+De Michelis et al. (2022), Remote Sensing, 14, 918. https://doi.org/10.3390/rs14040918
+
+Pignalberi (2021), Computers and Geosciences, 48, 104675, https://doi.org/10.1016/j.cageo.2020.104675
+
+Pignalberi et al. (2021), Universe, 7, 290. https://doi.org/10.3390/universe7080290
+
+
+**Providers**:
+
+- **Swarm A satellite** - source:
+
+  - ESA Swarm A Electric Field Instrument - Langmuir Probe, https://swarm-diss.eo.esa.int/
+- **Swarm B satellite** - source:
+
+  - ESA Swarm B Electric Field Instrument - Langmuir Probe, https://swarm-diss.eo.esa.int/
+- **Swarm C satellite** - source:
+
+  - ESA Swarm C Electric Field Instrument - Langmuir Probe, https://swarm-diss.eo.esa.int/
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text files
+
+
+| **Sample**: https://drive.google.com/file/d/1R6ssT78KgLLBwxsEMGRWqNcLdGlLF3aY/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_rotei_swarm_image.rst b/docs/source/products/data/ingv_rotei_swarm_image.rst
new file mode 100644
index 0000000..cbdd702
--- /dev/null
+++ b/docs/source/products/data/ingv_rotei_swarm_image.rst
@@ -0,0 +1,62 @@
+=========================================
+INGV ROTEI ionospheric index global maps from ESA Swarm satellites
+=========================================
+
+.. contents:: The tiny table of contents
+
+Global maps of ROTEI (Rate Of change of electron TEmperature Index) ionospheric index, as derived by in-situ electron temperature observations from the Swarm satellites (A, B, and C) at 1Hz rate, from 1 January 2014 to 31 December 2020.
+
+Data for ionospheric indices calculation are collected by the ESA Swarm satellites mission. Swarm is a constellation constituted by three low-Earth-orbit satellites launched at the end of 2013, and still operating, in a circular near-polar orbit. Two of them (Swarm A and C) have the same orbit configuration (inclination of 87.4°, initial altitude of about 460 km, east-west separation of about 1°–1.5° in longitude). The third (Swarm B) has a different orbital configuration (inclination of 88°, initial altitude of about 520 km) compared to the couple Swarm A and C. In-situ electron density (Ne) and electron temperature (Te) observations are collected by Langmuir Probes (LP). Precise Orbit Determination (POD) antennas are GPS receivers from which the TEC is determined, both vertical and slant, for each GPS satellite in view. Swarm’s data are freely downloadable at ftp://swarm-diss.eo.esa.int.
+
+**References:**
+
+De Michelis et al. (2020), Journal of Geophysical Research: Space Physics, 125, e2020JA027934. https://doi.org/10.1029/2020JA027934
+
+De Michelis, et al. (2021a), Remote Sensing, 13, 759. https://doi.org/10.3390/rs13040759
+
+De Michelis, et al. (2021b), Scientific Reports, 11, 6183, https://doi.org/10.1038/s41598-021-84985-1
+
+De Michelis et al. (2022), Remote Sensing, 14, 918. https://doi.org/10.3390/rs14040918
+
+Pignalberi (2021), Computers and Geosciences, 48, 104675, https://doi.org/10.1016/j.cageo.2020.104675
+
+Pignalberi et al. (2021), Universe, 7, 290. https://doi.org/10.3390/universe7080290
+
+
+**Providers**:
+
+- **Swarm A satellite** - source:
+
+  - ESA Swarm A Electric Field Instrument - Langmuir Probe, https://swarm-diss.eo.esa.int/
+- **Swarm B satellite** - source:
+
+  - ESA Swarm B Electric Field Instrument - Langmuir Probe, https://swarm-diss.eo.esa.int/
+- **Swarm C satellite** - source:
+
+  - ESA Swarm C Electric Field Instrument - Langmuir Probe, https://swarm-diss.eo.esa.int/
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - text files
+
+
+| **Sample**: https://drive.google.com/file/d/1Nwy-7S5zlhHRQfUyhcYvBxUkiJr5xF4d/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_roti1hz_swarm_timeseries.rst b/docs/source/products/data/ingv_roti1hz_swarm_timeseries.rst
new file mode 100644
index 0000000..ccdd2d4
--- /dev/null
+++ b/docs/source/products/data/ingv_roti1hz_swarm_timeseries.rst
@@ -0,0 +1,66 @@
+=========================================
+INGV ROTI ionospheric index time series at 1Hz from ESA Swarm satellites (A, B, and C)
+=========================================
+
+.. contents:: The tiny table of contents
+
+Time series of ROTI (Rate Of change of Total electron content Index) ionospheric index, as derived by total electron content observations from the Swarm satellites (A, B, and C) at 1Hz rate, from 1 January 2014 to 31 December 2021, for each of the 32 GPS satellites. Along with ROTI values, time and position of the satellite, flags, and some quantities related to ROTI calculation are also provided.
+
+Data for ionospheric indices calculation are collected by the ESA Swarm satellites mission. Swarm is a constellation constituted by three low-Earth-orbit satellites launched at the end of 2013, and still operating, in a circular near-polar orbit. Two of them (Swarm A and C) have the same orbit configuration (inclination of 87.4°, initial altitude of about 460 km, east-west separation of about 1°–1.5° in longitude). The third (Swarm B) has a different orbital configuration (inclination of 88°, initial altitude of about 520 km) compared to the couple Swarm A and C. In-situ electron density (Ne) and electron temperature (Te) observations are collected by Langmuir Probes (LP). Precise Orbit Determination (POD) antennas are GPS receivers from which the TEC is determined, both vertical and slant, for each GPS satellite in view. Swarm’s data are freely downloadable at ftp://swarm-diss.eo.esa.int.
+
+**References:**
+
+De Michelis et al. (2020), Journal of Geophysical Research: Space Physics, 125, e2020JA027934. https://doi.org/10.1029/2020JA027934
+
+De Michelis, et al. (2021a), Remote Sensing, 13, 759. https://doi.org/10.3390/rs13040759
+
+De Michelis, et al. (2021b), Scientific Reports, 11, 6183, https://doi.org/10.1038/s41598-021-84985-1
+
+De Michelis et al. (2022), Remote Sensing, 14, 918. https://doi.org/10.3390/rs14040918
+
+Pignalberi (2021), Computers and Geosciences, 48, 104675, https://doi.org/10.1016/j.cageo.2020.104675
+
+Pignalberi et al. (2021), Universe, 7, 290. https://doi.org/10.3390/universe7080290
+
+
+
+
+**Providers**:
+
+- **Swarm A satellite** - source:
+
+  - ESA Swarm A Precise Orbit Determination (POD) antenna, https://swarm-diss.eo.esa.int/
+- **Swarm B satellite** - source:
+
+  - ESA Swarm B Precise Orbit Determination (POD) antenna, https://swarm-diss.eo.esa.int/
+- **Swarm C satellite** - source:
+
+  - ESA Swarm C Precise Orbit Determination (POD) antenna, https://swarm-diss.eo.esa.int/
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text files
+
+
+| **Sample**: https://drive.google.com/file/d/1k649G6k1RrBaK4BGl-hwJXvMyJ5GoDcN/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_roti_swarm_image.rst b/docs/source/products/data/ingv_roti_swarm_image.rst
new file mode 100644
index 0000000..6aa6ce4
--- /dev/null
+++ b/docs/source/products/data/ingv_roti_swarm_image.rst
@@ -0,0 +1,62 @@
+=========================================
+INGV ROTI ionospheric index global maps from ESA Swarm satellites
+=========================================
+
+.. contents:: The tiny table of contents
+
+Global maps of ROTI (Rate Of change of Total electron content Index) ionospheric index, as derived by total electron content observations from the Swarm satellites (A, B, and C) at 1Hz rate, from 1 January 2014 to 31 December 2020.
+
+Data for ionospheric indices calculation are collected by the ESA Swarm satellites mission. Swarm is a constellation constituted by three low-Earth-orbit satellites launched at the end of 2013, and still operating, in a circular near-polar orbit. Two of them (Swarm A and C) have the same orbit configuration (inclination of 87.4°, initial altitude of about 460 km, east-west separation of about 1°–1.5° in longitude). The third (Swarm B) has a different orbital configuration (inclination of 88°, initial altitude of about 520 km) compared to the couple Swarm A and C. In-situ electron density (Ne) and electron temperature (Te) observations are collected by Langmuir Probes (LP). Precise Orbit Determination (POD) antennas are GPS receivers from which the TEC is determined, both vertical and slant, for each GPS satellite in view. Swarm’s data are freely downloadable at ftp://swarm-diss.eo.esa.int.
+
+**References:**
+
+De Michelis et al. (2020), Journal of Geophysical Research: Space Physics, 125, e2020JA027934. https://doi.org/10.1029/2020JA027934
+
+De Michelis, et al. (2021a), Remote Sensing, 13, 759. https://doi.org/10.3390/rs13040759
+
+De Michelis, et al. (2021b), Scientific Reports, 11, 6183, https://doi.org/10.1038/s41598-021-84985-1
+
+De Michelis et al. (2022), Remote Sensing, 14, 918. https://doi.org/10.3390/rs14040918
+
+Pignalberi (2021), Computers and Geosciences, 48, 104675, https://doi.org/10.1016/j.cageo.2020.104675
+
+Pignalberi et al. (2021), Universe, 7, 290. https://doi.org/10.3390/universe7080290
+
+
+**Providers**:
+
+- **Swarm A satellite** - source:
+
+  - ESA Swarm A Precise Orbit Determination (POD) antenna, https://swarm-diss.eo.esa.int/
+- **Swarm B satellite** - source:
+
+  - ESA Swarm B Precise Orbit Determination (POD) antenna, https://swarm-diss.eo.esa.int/
+- **Swarm C satellite** - source:
+
+  - ESA Swarm C Precise Orbit Determination (POD) antenna, https://swarm-diss.eo.esa.int/
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - text files
+
+
+| **Sample**: https://drive.google.com/file/d/1g1HI_eMy4ZQHtCoyxHu1j3mEYINe5xlY/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_sigma_swarm_image.rst b/docs/source/products/data/ingv_sigma_swarm_image.rst
new file mode 100644
index 0000000..6639532
--- /dev/null
+++ b/docs/source/products/data/ingv_sigma_swarm_image.rst
@@ -0,0 +1,39 @@
+=========================================
+INGV Swarm parallel electrical conductivity maps
+=========================================
+
+.. contents:: The tiny table of contents
+
+Maps of parallel electrical conductivity in quasi-dipole latitude vs magnetic local time coordinates derived from the Swarm constellation data acquired at 1 second cadence from 1 January 2014 to 31 December 2020. The output consists in three .jpg or .png files mapping parallel electrical conductivity in polar and equatorial projections (3 images) for each of the 3 satellites of the Swarm constellation. Each map has a size of about 300 kB.
+
+**Providers**:
+
+- **ESA's Swarm constellation** - source:
+
+  - Electric Field Instrument
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - .jpg/.png
+
+
+| **Sample**: https://drive.google.com/file/d/14AktJhqFyzBtUKL2HHP9lk4jg5iwHsZF/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_sigma_swarm_timeseries.rst b/docs/source/products/data/ingv_sigma_swarm_timeseries.rst
new file mode 100644
index 0000000..4efc4b7
--- /dev/null
+++ b/docs/source/products/data/ingv_sigma_swarm_timeseries.rst
@@ -0,0 +1,41 @@
+=========================================
+INGV 1 Hz Swarm on track values of parallel electrical conductivity
+=========================================
+
+.. contents:: The tiny table of contents
+
+In situ time series of parallel electrical conductivity derived from the Swarm constellation at 1 second cadence from 1 January 2014 to 31 December 2020. The output is a single .txt formatted file for each of the 3 satellites of the Swarm constellation, each of which has a size of about 12 GB. The sample file attached is extracted from one month of data acquired by Swarm A
+
+**Providers**:
+
+- **ESA's Swarm constellation** - source:
+
+  - Electric Field Instrument
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text file
+
+
+| **Sample**: https://drive.google.com/file/d/1tTE0N9t2gWYGR-lUR_GyypyMAaFZoBVZ/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_te_swarm_image.rst b/docs/source/products/data/ingv_te_swarm_image.rst
new file mode 100644
index 0000000..aee362c
--- /dev/null
+++ b/docs/source/products/data/ingv_te_swarm_image.rst
@@ -0,0 +1,39 @@
+=========================================
+INGV Swarm electron temperature maps
+=========================================
+
+.. contents:: The tiny table of contents
+
+Electron temperature maps in quasi-dipole latitude vs magnetic local time coordinates derived from the Swarm constellation data acquired at 1 second cadence from 1 January 2014 to 31 December 2020. The output consists in three .jpg or .png files mapping electron temperature in polar and equatorial projections (3 images) for each of the 3 satellites of the Swarm constellation. Each map has a size of about 280 kB. The sample file attached is a map from the Swarm A satellite in the Northern hemisphere polar projection.
+
+**Providers**:
+
+- **ESA's Swarm constellation** - source:
+
+  - Electric Field Instrument
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - .jpg/.png
+
+
+| **Sample**: https://drive.google.com/file/d/1BfHVrah0MI3DrvZ-wTc_BfgVAP240vJn/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_te_swarm_timeseries.rst b/docs/source/products/data/ingv_te_swarm_timeseries.rst
new file mode 100644
index 0000000..613060a
--- /dev/null
+++ b/docs/source/products/data/ingv_te_swarm_timeseries.rst
@@ -0,0 +1,41 @@
+=========================================
+INGV 1 Hz Swarm on track values of electron temperature
+=========================================
+
+.. contents:: The tiny table of contents
+
+In situ time series of electron temperature derived from the Swarm constellation at 1 second cadence from 1 January 2014 to 31 December 2020. The output is a single .txt formatted file for each of the 3 satellites of the Swarm constellation, each of one has a size of about 9 GB. The sample file attached is extracted from one year of data acquired by Swarm A
+
+**Providers**:
+
+- **ESA's Swarm constellation** - source:
+
+  - Electric Field Instrument
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-13T16:16:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - text file
+
+
+| **Sample**: https://drive.google.com/file/d/1_QoiKXfcSwFcnQ1yLvu-bsQWZ16vBC7k/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.3: Download: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/ingv_valiiono_gibi_timeseries.rst b/docs/source/products/data/ingv_valiiono_gibi_timeseries.rst
new file mode 100644
index 0000000..4aa68bd
--- /dev/null
+++ b/docs/source/products/data/ingv_valiiono_gibi_timeseries.rst
@@ -0,0 +1,46 @@
+=========================================
+INGV Validated data Gibilmanna Ionosonde 
+=========================================
+
+.. contents:: The tiny table of contents
+
+Hourly ionospheric parameters (foF2, foF1, foE, foEs, fbEs, fmin, h'F2, h'F, h'E, h'Es, MUF(3000)F2, M(3000)F2) as validated by an operator from the ionograms obtained by the AIS-INGV ionosonde installed at the ionospheric station of Gibilmanna
+
+**Providers**:
+
+- **AIS-INGV ionosonde**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-22T06:26:08+00:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/1u62OdH0NV_ZSV_FN9wyfTjuSwJRldPKu/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- http://ws-eswua.rm.ingv.it/ais.\php/records/gm037_rev: Web service endpoint
+- int2130.1: Product ingestion
+- int2130.3: Mirroring: bulk static
+
diff --git a/docs/source/products/data/ingv_valiiono_rome_timeseries.rst b/docs/source/products/data/ingv_valiiono_rome_timeseries.rst
new file mode 100644
index 0000000..dbdeb26
--- /dev/null
+++ b/docs/source/products/data/ingv_valiiono_rome_timeseries.rst
@@ -0,0 +1,46 @@
+=========================================
+INGV Validated data Rome Ionosonde 
+=========================================
+
+.. contents:: The tiny table of contents
+
+Hourly ionospheric parameters (foF2, foF1, foE, foEs, fbEs, fmin, h'F2, h'F, h'E, h'Es, MUF(3000)F2, M(3000)F2) as validated by an operator from the ionograms obtained by the AIS-INGV ionosonde installed at the ionospheric station of Rome
+
+**Providers**:
+
+- **AIS-INGV ionosonde**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-22T06:26:08+00:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/14Z8q5lhjzQMjxJiy8YG9vqwL4SQaKDdl/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- http://ws-eswua.rm.ingv.it/ais.\php/records/rm041_rev: Web service endpoint
+- int2130.1: Product ingestion
+- int2130.3: Mirroring: bulk static
+
diff --git a/docs/source/products/data/uniaq_curr_maigic_image.rst b/docs/source/products/data/uniaq_curr_maigic_image.rst
new file mode 100644
index 0000000..6e42ff4
--- /dev/null
+++ b/docs/source/products/data/uniaq_curr_maigic_image.rst
@@ -0,0 +1,44 @@
+=========================================
+UNIAQ Magnetospheric-Ionospheric-Gound Induced Current model - currents
+=========================================
+
+.. contents:: The tiny table of contents
+
+The MA.I.GIC. model is based on the equation which describes a possible disturbance in the magnetospheric-ionospheric system propagating vertically downward from the ionosphere as plane waves. In this scenario, the Earth is assumed as uniform (or a layered) half-space conductor with conductivity in which the magnetic field (B) is obtained from ground magnetometer observatories and the impedance Z is obtained considering the corresponding local conductivity. To evaluate the conductivity, the global model by Alekseev et al. (2015), which provides the Earth's conductivity on a series of 0.25 × 0.25 degrees grid spherical layers covering a depth range of 0–100 km, is considered. So the geoelectric field (E) is evaluated.
+To discriminate between ionospheric and magnetospheric origin contribution, the ground geomagnetic field observations are first decomposed into several Intrinsic Mode Components (IMCs), which are oscillating functions modulated in both amplitude and frequency, using Fast Iterative Filtering . Then, in order to analyze the physical meaning of each IMC and connect them to the timescales involved in the magnetospheric and ionospheric origin fields, we used a statistical test, which allows to evaluate clear timescale separation in a certain data set.
+
+
+**Providers**:
+
+- **Ground magnetometer data**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-19T18:00:27+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - .pdf
+
+
+| **Sample**: https://drive.google.com/file/d/1Y4TfDErz_-Hn7e9eKw86DrtxFt3oeARK/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.5: On demand computation
+- ext2230.1: Advanced Visualisation: ASPIS.py
+
diff --git a/docs/source/products/data/uniaq_curr_maigic_tableset.rst b/docs/source/products/data/uniaq_curr_maigic_tableset.rst
new file mode 100644
index 0000000..a37dc01
--- /dev/null
+++ b/docs/source/products/data/uniaq_curr_maigic_tableset.rst
@@ -0,0 +1,44 @@
+=========================================
+UNIAQ Magnetospheric-Ionospheric-Gound Induced Current model - currents
+=========================================
+
+.. contents:: The tiny table of contents
+
+The MA.I.GIC. model is based on the equation which describes a possible disturbance in the magnetospheric-ionospheric system propagating vertically downward from the ionosphere as plane waves. In this scenario, the Earth is assumed as uniform (or a layered) half-space conductor with conductivity in which the magnetic field (B) is obtained from ground magnetometer observatories and the impedance Z is obtained considering the corresponding local conductivity. To evaluate the conductivity, the global model by Alekseev et al. (2015), which provides the Earth's conductivity on a series of 0.25 × 0.25 degrees grid spherical layers covering a depth range of 0–100 km, is considered. So the geoelectric field (E) is evaluated.
+To discriminate between ionospheric and magnetospheric origin contribution, the ground geomagnetic field observations are first decomposed into several Intrinsic Mode Components (IMCs), which are oscillating functions modulated in both amplitude and frequency, using Fast Iterative Filtering . Then, in order to analyze the physical meaning of each IMC and connect them to the timescales involved in the magnetospheric and ionospheric origin fields, we used a statistical test, which allows to evaluate clear timescale separation in a certain data set.
+
+
+**Providers**:
+
+- **Ground magnetometer data**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-19T18:00:27+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - .mat
+
+
+| **Sample**: https://drive.google.com/file/d/1-r3xmlIn9n8bDpwr3LE071uB-9utQlDF/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.5: On demand computation
+- ext2230.1: Advanced Visualisation: ASPIS.py
+
diff --git a/docs/source/products/data/uniaq_epmde_emma_timeseries.rst b/docs/source/products/data/uniaq_epmde_emma_timeseries.rst
new file mode 100644
index 0000000..eb7b008
--- /dev/null
+++ b/docs/source/products/data/uniaq_epmde_emma_timeseries.rst
@@ -0,0 +1,36 @@
+=========================================
+UNIAQ Equatorial Plasma Mass Density estimates in Plasmasphere
+=========================================
+
+.. contents:: The tiny table of contents
+
+Equatorial plasma mass density estimates in plasmasphere (2 < L < 6) are derived from the the EMMA magnetometers network, updated every 15 minutes.
+
+**Providers**:
+
+- **EMMA Network**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-05-07T10:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/1ORb-g1JGbSmf0h0IbzkMXnWQgwV3aSvb/view?usp=share_link
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+
diff --git a/docs/source/products/data/uniaq_field_maigic_image.rst b/docs/source/products/data/uniaq_field_maigic_image.rst
new file mode 100644
index 0000000..dfbc73f
--- /dev/null
+++ b/docs/source/products/data/uniaq_field_maigic_image.rst
@@ -0,0 +1,46 @@
+=========================================
+UNIAQ Magnetospheric-Ionospheric-Gound Induced Current model - Geoelectric Field
+=========================================
+
+.. contents:: The tiny table of contents
+
+The MA.I.GIC. model is based on the equation which describes a possible disturbance in the magnetospheric-ionospheric system propagating vertically downward from the ionosphere as plane waves. In this scenario, the Earth is assumed as uniform (or a layered) half-space conductor with conductivity in which the magnetic field (B) is obtained from ground magnetometer observatories and the impedance Z is obtained considering the corresponding local conductivity. To evaluate the conductivity, the global model by Alekseev et al. (2015), which provides the Earth's conductivity on a series of 0.25 × 0.25 degrees grid spherical layers covering a depth range of 0–100 km, is considered. So the geoelectric field (E) is evaluated.
+To discriminate between ionospheric and magnetospheric origin contribution, the ground geomagnetic field observations are first decomposed into several Intrinsic Mode Components (IMCs), which are oscillating functions modulated in both amplitude and frequency, using Fast Iterative Filtering . Then, in order to analyze the physical meaning of each IMC and connect them to the timescales involved in the magnetospheric and ionospheric origin fields, we used a statistical test, which allows to evaluate clear timescale separation in a certain data set.
+
+
+**Providers**:
+
+- **Ground magnetometer data**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-19T18:00:27+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - .fig
+
+
+| **Sample**: https://drive.google.com/file/d/1De2kR3bGaJJGDQ55VXPLKDYtC6mqIHbd/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.5: On demand computation
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/uniaq_field_maigic_tableset.rst b/docs/source/products/data/uniaq_field_maigic_tableset.rst
new file mode 100644
index 0000000..4ac8fa3
--- /dev/null
+++ b/docs/source/products/data/uniaq_field_maigic_tableset.rst
@@ -0,0 +1,46 @@
+=========================================
+UNIAQ Magnetospheric-Ionospheric-Gound Induced Current model - Geoelectric Field
+=========================================
+
+.. contents:: The tiny table of contents
+
+The MA.I.GIC. model is based on the equation which describes a possible disturbance in the magnetospheric-ionospheric system propagating vertically downward from the ionosphere as plane waves. In this scenario, the Earth is assumed as uniform (or a layered) half-space conductor with conductivity in which the magnetic field (B) is obtained from ground magnetometer observatories and the impedance Z is obtained considering the corresponding local conductivity. To evaluate the conductivity, the global model by Alekseev et al. (2015), which provides the Earth's conductivity on a series of 0.25 × 0.25 degrees grid spherical layers covering a depth range of 0–100 km, is considered. So the geoelectric field (E) is evaluated.
+To discriminate between ionospheric and magnetospheric origin contribution, the ground geomagnetic field observations are first decomposed into several Intrinsic Mode Components (IMCs), which are oscillating functions modulated in both amplitude and frequency, using Fast Iterative Filtering . Then, in order to analyze the physical meaning of each IMC and connect them to the timescales involved in the magnetospheric and ionospheric origin fields, we used a statistical test, which allows to evaluate clear timescale separation in a certain data set.
+
+
+**Providers**:
+
+- **Ground magnetometer data**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-19T18:00:27+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - .mat
+
+
+| **Sample**: https://drive.google.com/file/d/1AGdix2SXqN5sXaisH3FXPPi0vXKsjWdz/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.5: On demand computation
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/uniaq_mag_emma_timeseries.rst b/docs/source/products/data/uniaq_mag_emma_timeseries.rst
new file mode 100644
index 0000000..050c31d
--- /dev/null
+++ b/docs/source/products/data/uniaq_mag_emma_timeseries.rst
@@ -0,0 +1,65 @@
+=========================================
+UNIAQ EMMA Geomagnetic field data
+=========================================
+
+.. contents:: The tiny table of contents
+
+1-minute averages of the magnetic field variations recorded at 27 ground stations located in Italy and Europe along a meridional chain covering a large range in geographical latitude (from 70 to 42 degrees). The data are automatically collected in near real-time and updated every 15 minutes.
+
+**Providers**:
+
+- **EMMA - European quasi-Meridional Magnetometer Array** - sources:
+
+  - Masi (MAS) Station - Finnish Meteorological Institute (FMI)
+  - Kevo (KEV) Station - Finnish Meteorological Institute (FMI)
+  - Kilpisjärvi (KIL) Station - Finnish Meteorological Institute (FMI)
+  - Ivalo (IVA) Station - Finnish Meteorological Institute (FMI)
+  - Muonio (MUO) Station - Finnish Meteorological Institute (FMI)
+  - Sodankylä (SOD) Station - Sodankylä Geophysical Observatory (SGO)
+  - Pello (PEL) Station - Finnish Meteorological Institute (FMI)
+  - Ranua (RAN) Station - Finnish Meteorological Institute (FMI)
+  - Oulujärvi (OUJ) Station - Finnish Meteorological Institute (FMI)
+  - Mekrijärvi (MEK) Station - Finnish Meteorological Institute (FMI)
+  - Hankasalmi (HAN) Station - Finnish Meteorological Institute (FMI)
+  - Nurmijärvi (NUR) Station - Finnish Meteorological Institute (FMI)
+  - Nurmijärvi (NU2) Station - Finnish Meteorological Institute (FMI)
+  - Tartu (TAR) Station - Finnish Meteorological Institute (FMI)
+  - Birzai (BRZ) Station - Institute of Geophysics Polish Academy of Sciences (IGF-PAN)
+  - Hel (HLP) Station - Institute of Geophysics Polish Academy of Sciences (IGF-PAN)
+  - Suwałki (SUW) Station - Institute of Geophysics Polish Academy of Sciences (IGF-PAN)
+  - Belsk (BEL) Station - Institute of Geophysics Polish Academy of Sciences (IGF-PAN)
+  - Polesie (PPN) Station - Institute of Geophysics Polish Academy of Sciences (IGF-PAN)
+  - Zagorzyce (ZAG) Station - Institute of Geophysics Polish Academy of Sciences (IGF-PAN)
+  - Vyhne (VYH) Station - Division of Geophysics Earth Science Institute Slovak Academy of Sciences 
+  - Nagycenk (NCK) Station - Geodetic and Geophysical Research Institute Hungarian Academy of Sciences
+  - Tihany (THY) Station - Geodetic and Geophysical Research Institute Hungarian Academy of Sciences
+  - Castello Tesino (CST) Station - Department of Physical and Chemical Sciences University of L'Aquila
+  - Lonjsko Polje (LOP) Station - Geodetic and Geophysical Research Institute Hungarian Academy of Sciences
+  - Ranchio (RNC) Station - Department of Physical and Chemical Sciences University of L'Aquila
+  - L'Aquila (AQU) Station - Department of Physical and Chemical Sciences University of L'Aquila
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-05-07T09:30:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - json
+
+
+| **Sample**: https://drive.google.com/file/d/1jsMpdfuNosno09IpvGh_MRhANASaTJ4v/view?usp=share_link
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- ext2220.1: Standard Visualisation: Web GUI
+
diff --git a/docs/source/products/data/unical_bshockspsd_tableset.rst b/docs/source/products/data/unical_bshockspsd_tableset.rst
new file mode 100644
index 0000000..83285c5
--- /dev/null
+++ b/docs/source/products/data/unical_bshockspsd_tableset.rst
@@ -0,0 +1,57 @@
+=========================================
+UNICAL Power spectral densities of the magnetic field nearby IP shocks
+=========================================
+
+.. contents:: The tiny table of contents
+
+Power spectral densities (PSDs) of the magnetic field upstream and downstream of interplanetary shocks for target SWE events. These data can be computed from WIND and ACE  spacecraft measurements for geoeffective target  SWE events; from STEREO, PSP, Solar Orbiter,  and Bepicolombo spacecraft measurements for widespread target SWE events. PSDs are estimated through the Whelch's overlapped segment averaging (WOSA) method.
+
+**Providers**:
+
+- **WIND** - source:
+
+  - MFI
+- **ACE** - source:
+
+  - MAG
+- **STEREO** - source:
+
+  - IMPACT/MAG
+- **PSP** - source:
+
+  - FIELDS
+- **Solar Orbiter** - source:
+
+  - MAG
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-27T09:24:16+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/1-IgvYq2e_bbRn7VAAiho4zuFfDnMMWsD/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_bshockssfs_tableset.rst b/docs/source/products/data/unical_bshockssfs_tableset.rst
new file mode 100644
index 0000000..b2d093c
--- /dev/null
+++ b/docs/source/products/data/unical_bshockssfs_tableset.rst
@@ -0,0 +1,57 @@
+=========================================
+UNICAL Structure functions of the magnetic field nearby IP shocks
+=========================================
+
+.. contents:: The tiny table of contents
+
+Structure functions of the magnetic field upstream and downstream of interplanetary shocks for target SWE events. These data can be computed from WIND and ACE  spacecraft measurements for geoeffective target  SWE events; from STEREO, PSP, Solar Orbiter,  and Bepicolombo spacecraft measurements for widespread target SWE events.
+
+**Providers**:
+
+- **WIND** - source:
+
+  - MFI
+- **ACE** - source:
+
+  - MAG
+- **STEREO** - source:
+
+  - IMPACT/MAG
+- **PSP** - source:
+
+  - FIELDS
+- **Solar Orbiter** - source:
+
+  - MAG
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-29T10:19:16+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - csv
+
+
+| **Sample**: https://drive.google.com/file/d/15Zs7w9UJu2qj7dlx9gkvw7DGuXIqL2Ij/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_esp_ace_spectrum.rst b/docs/source/products/data/unical_esp_ace_spectrum.rst
new file mode 100644
index 0000000..9ba07ee
--- /dev/null
+++ b/docs/source/products/data/unical_esp_ace_spectrum.rst
@@ -0,0 +1,51 @@
+=========================================
+UNICAL ESP Proton Spectra for the ACE spacecraft
+=========================================
+
+.. contents:: The tiny table of contents
+
+Proton spectra for geoeffective target SWE events (at L1) from ACE spacecraft.
+
+**Providers**:
+
+- **Ace** - source:
+
+  - EPAM
+- **Stevens Interplanetary Shock list** - source:
+
+  - https://lweb.cfa.harvard.edu/shocks/ac_master_data/
+- **ACE Lists of Disturbances and Transients** - source:
+
+  - http://www.ssg.sr.unh.edu/mag/ace/ACElists/obs_list.html#shocks
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T11:51:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/1a8E1tOrbmxWxRdEIO-u2mSll-nAQR0SV/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_esp_bepc_spectrum.rst b/docs/source/products/data/unical_esp_bepc_spectrum.rst
new file mode 100644
index 0000000..8365c04
--- /dev/null
+++ b/docs/source/products/data/unical_esp_bepc_spectrum.rst
@@ -0,0 +1,43 @@
+=========================================
+UNICAL ESP Proton Spectra for the BepiColombo spacecraft
+=========================================
+
+.. contents:: The tiny table of contents
+
+Proton spectra for widespread target SWE events from BepiColombo spacecrfat.
+
+**Providers**:
+
+- **BepiColombo**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T11:51:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_esp_psp_spectrum.rst b/docs/source/products/data/unical_esp_psp_spectrum.rst
new file mode 100644
index 0000000..b957749
--- /dev/null
+++ b/docs/source/products/data/unical_esp_psp_spectrum.rst
@@ -0,0 +1,45 @@
+=========================================
+UNICAL ESP Proton Spectra for the PSP spacecraft
+=========================================
+
+.. contents:: The tiny table of contents
+
+Proton spectra for widespread target SWE events from PSP spacecraft.
+
+**Providers**:
+
+- **PSP** - source:
+
+  - ISOIS
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-28T13:34:40+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/14sjWweU6I_b72BYyFYb_MHasq0kiMko-/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_esp_solo_spectrum.rst b/docs/source/products/data/unical_esp_solo_spectrum.rst
new file mode 100644
index 0000000..3feb0eb
--- /dev/null
+++ b/docs/source/products/data/unical_esp_solo_spectrum.rst
@@ -0,0 +1,45 @@
+=========================================
+UNICAL SEP Proton Spectra for the SolO spacecraft
+=========================================
+
+.. contents:: The tiny table of contents
+
+Proton spectra for widespread target SWE events from SolO spacecraft.
+
+**Providers**:
+
+- **SolO** - source:
+
+  - EPD
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T11:51:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_esp_stra_spectrum.rst b/docs/source/products/data/unical_esp_stra_spectrum.rst
new file mode 100644
index 0000000..dd82c85
--- /dev/null
+++ b/docs/source/products/data/unical_esp_stra_spectrum.rst
@@ -0,0 +1,45 @@
+=========================================
+UNICAL ESP Proton Spectra for the STEREO A spacecraft
+=========================================
+
+.. contents:: The tiny table of contents
+
+Proton spectra from 2009 for STEREO A spacecraft.
+
+**Providers**:
+
+- **STEREO A** - source:
+
+  - IMPACT
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T11:51:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/1AJTBDIjJ7NM6StAIi5h06aCB28aolIci/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_esp_wind_spectrum.rst b/docs/source/products/data/unical_esp_wind_spectrum.rst
new file mode 100644
index 0000000..f6f93dd
--- /dev/null
+++ b/docs/source/products/data/unical_esp_wind_spectrum.rst
@@ -0,0 +1,46 @@
+=========================================
+UNICAL ESP Proton Spectra for the WIND spacecraft
+=========================================
+
+.. contents:: The tiny table of contents
+
+Proton spectra for geoeffective target SWE events (at L1) from Wind spacecraft.
+
+**Providers**:
+
+- **WIND** - sources:
+
+  - 3DP
+  - EPACT
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T11:51:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/1F1W24YYK3Dfe6FbzJgnhZ2tQFX_L654X/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_sep_ace_spectrum.rst b/docs/source/products/data/unical_sep_ace_spectrum.rst
new file mode 100644
index 0000000..1c29f71
--- /dev/null
+++ b/docs/source/products/data/unical_sep_ace_spectrum.rst
@@ -0,0 +1,45 @@
+=========================================
+UNICAL SEP Proton Spectra for the ACE spacecraft
+=========================================
+
+.. contents:: The tiny table of contents
+
+Proton spectra for geoeffective target SWE events (at L1) from ACE spacecraft.
+
+**Providers**:
+
+- **Ace** - source:
+
+  - EPAM
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T11:51:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/1jIQGdVMZImhyC24Aoe-lvbrdgGpoFIeh/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_sep_bepc_spectrum.rst b/docs/source/products/data/unical_sep_bepc_spectrum.rst
new file mode 100644
index 0000000..cf05288
--- /dev/null
+++ b/docs/source/products/data/unical_sep_bepc_spectrum.rst
@@ -0,0 +1,43 @@
+=========================================
+UNICAL SEP Proton Spectra for the BepiColombo spacecraft
+=========================================
+
+.. contents:: The tiny table of contents
+
+Proton spectra for widespread target SWE events from BepiColombo spacecraft.
+
+**Providers**:
+
+- **BepiColombo**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-28T13:34:40+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_sep_psp_spectrum.rst b/docs/source/products/data/unical_sep_psp_spectrum.rst
new file mode 100644
index 0000000..596db37
--- /dev/null
+++ b/docs/source/products/data/unical_sep_psp_spectrum.rst
@@ -0,0 +1,45 @@
+=========================================
+UNICAL SEP Proton Spectra for the PSP spacecraft
+=========================================
+
+.. contents:: The tiny table of contents
+
+Proton spectra for widespread target SWE events from PSP spacecraft.
+
+**Providers**:
+
+- **PSP** - source:
+
+  - ISOIS
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-28T13:34:40+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/1U6Am0CfJXaEqI_5gAJdaV85bp4U5pRX5/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_sep_soho_spectrum.rst b/docs/source/products/data/unical_sep_soho_spectrum.rst
new file mode 100644
index 0000000..b0616a3
--- /dev/null
+++ b/docs/source/products/data/unical_sep_soho_spectrum.rst
@@ -0,0 +1,45 @@
+=========================================
+UNICAL SEP Proton Spectra for the SoHO spacecraft
+=========================================
+
+.. contents:: The tiny table of contents
+
+Proton spectra for: geoeffective target SWE events (at L1) from SoHO spacecraft.
+
+**Providers**:
+
+- **SoHO** - source:
+
+  - ERNE
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T11:51:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/1IwOQPDq4HZ9j0Say9Yh5CY18LV9lWhXr/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_sep_solo_spectrum.rst b/docs/source/products/data/unical_sep_solo_spectrum.rst
new file mode 100644
index 0000000..3feb0eb
--- /dev/null
+++ b/docs/source/products/data/unical_sep_solo_spectrum.rst
@@ -0,0 +1,45 @@
+=========================================
+UNICAL SEP Proton Spectra for the SolO spacecraft
+=========================================
+
+.. contents:: The tiny table of contents
+
+Proton spectra for widespread target SWE events from SolO spacecraft.
+
+**Providers**:
+
+- **SolO** - source:
+
+  - EPD
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T11:51:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_sep_stra_spectrum.rst b/docs/source/products/data/unical_sep_stra_spectrum.rst
new file mode 100644
index 0000000..0eb51e6
--- /dev/null
+++ b/docs/source/products/data/unical_sep_stra_spectrum.rst
@@ -0,0 +1,45 @@
+=========================================
+UNICAL SEP Proton Spectra for the STEREO A spacecraft
+=========================================
+
+.. contents:: The tiny table of contents
+
+Proton spectra for widespread target SWE events from STEREO A spacecraft.
+
+**Providers**:
+
+- **STEREO A** - source:
+
+  - IMPACT
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T11:51:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/1bT1Y7NyXrVFg_oAdZWjas_x2w6lBn9uE/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_sep_wind_spectrum.rst b/docs/source/products/data/unical_sep_wind_spectrum.rst
new file mode 100644
index 0000000..c81e3b4
--- /dev/null
+++ b/docs/source/products/data/unical_sep_wind_spectrum.rst
@@ -0,0 +1,46 @@
+=========================================
+UNICAL SEP Proton Spectra for the WIND spacecraft
+=========================================
+
+.. contents:: The tiny table of contents
+
+Proton spectra for: geoeffective target SWE events (at L1) from Wind spacecraft.
+
+**Providers**:
+
+- **WIND** - sources:
+
+  - 3DP
+  - EPACT
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T11:51:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/17K170-oRokV3BeEZKaHrgCtmLkq1NhsF/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_sepindices_tableset.rst b/docs/source/products/data/unical_sepindices_tableset.rst
new file mode 100644
index 0000000..ed3e89f
--- /dev/null
+++ b/docs/source/products/data/unical_sepindices_tableset.rst
@@ -0,0 +1,47 @@
+=========================================
+UNICAL Energetic particle spectral indices
+=========================================
+
+.. contents:: The tiny table of contents
+
+The differential energy spectral index is listed for all the SEP/ESP events analyzed.
+
+**Providers**:
+
+- **STEREO-A** - sources:
+
+  - IMPACT/SEPT
+  - IMPACT/LET
+  - IMPACT/HET
+- **ACE** - source:
+
+  - EPAM
+- **PSP** - sources:
+
+  - EPIHI-LET
+  - EPIHI-HET
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-27T09:47:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/1CvKEf24oFK2THMH7FV6fwzRzQgx1uv-R/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+
diff --git a/docs/source/products/data/unical_septransport_tableset.rst b/docs/source/products/data/unical_septransport_tableset.rst
new file mode 100644
index 0000000..1b90e1e
--- /dev/null
+++ b/docs/source/products/data/unical_septransport_tableset.rst
@@ -0,0 +1,49 @@
+=========================================
+UNICAL Energetic particle transport parameters and acceleration times
+=========================================
+
+.. contents:: The tiny table of contents
+
+For each SEP/ESP event,  in case of anomalous (superdiffusive) transport, as deduced from energetic particle fluxes, the exponent of the mean square displacement as a function of time is derived. Then, diffusion coefficients are computed either in case of normal  or in case of superdiffusive transport (derived from the analysis of the particle fluxes upstream in different energy channels). From the diffusion coefficients the acceleration times are calculated in each energy channel.
+
+**Providers**:
+
+- **STEREO-A** - sources:
+
+  - IMPACT/SEPT
+  - IMPACT/LET
+  - IMPACT/HET
+- **ACE** - sources:
+
+  - EPAM
+  - SWEPAM
+- **PSP** - sources:
+
+  - EPIHI-LET
+  - EPIHI-HET
+  - SWEAP SPAN-I
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T12:23:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/1JAFSeXQwvoR87tYKIXBGI7TxEutyzRf7/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+
diff --git a/docs/source/products/data/unical_shockpar_ace_tableset.rst b/docs/source/products/data/unical_shockpar_ace_tableset.rst
new file mode 100644
index 0000000..ed23f35
--- /dev/null
+++ b/docs/source/products/data/unical_shockpar_ace_tableset.rst
@@ -0,0 +1,53 @@
+=========================================
+UNICAL Parameters of shocks associated with SEP and ESP events from 2009 for ACE
+=========================================
+
+.. contents:: The tiny table of contents
+
+Magnetosonic Mach number, angle between the magnetic field and the normal to the shock surface, plasma beta from 2009 for ACE data.
+
+**Providers**:
+
+- **ACE** - sources:
+
+  - EPAM
+  - MAG
+  - SWEPAM
+- **CfA Interplanetary Shock Database - ACE** - source:
+
+  - https://lweb.cfa.harvard.edu/shocks/ac_master_data/
+- **ACE Lists of Disturbances and Transients** - source:
+
+  - http://www.ssg.sr.unh.edu/mag/ace/ACElists/obs_list.html#shocks
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T15:25:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/1HJvELbsMRnkhE87wtr9h6OOPSXk4dHB-/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_shockpar_stra_tableset.rst b/docs/source/products/data/unical_shockpar_stra_tableset.rst
new file mode 100644
index 0000000..41fa82e
--- /dev/null
+++ b/docs/source/products/data/unical_shockpar_stra_tableset.rst
@@ -0,0 +1,48 @@
+=========================================
+UNICAL Parameters of shocks associated with SEP and ESP events from 2009 for STEREO A
+=========================================
+
+.. contents:: The tiny table of contents
+
+Magnetosonic Mach number, angle between the magnetic field and the normal to the shock surface, plasma beta from 2009 for STEREO A data.
+
+**Providers**:
+
+- **STEREO A** - source:
+
+  - IMPACT
+- **Jian et al. Interplanetary Shock list at STEREO A** - source:
+
+  - https://stereo-ssc.nascom.nasa.gov/data/ins_data/impact/level3/IPs.pdf
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T15:25:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/1w0FtS-1pJ3iQ08-0tcsCIqeRDx0Oq7yV/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_shockpar_wide_tableset.rst b/docs/source/products/data/unical_shockpar_wide_tableset.rst
new file mode 100644
index 0000000..4f73b16
--- /dev/null
+++ b/docs/source/products/data/unical_shockpar_wide_tableset.rst
@@ -0,0 +1,69 @@
+=========================================
+UNICAL Parameters of shocks associated with SEP and ESP events for widespread target events
+=========================================
+
+.. contents:: The tiny table of contents
+
+Magnetosonic Mach number, angle between the magnetic field and the normal to the shock surface, plasma beta for geoeffective target events (at L1) and; 2) widespread target events (at different heliographic locations from multiple spacecraft).
+
+**Providers**:
+
+- **WIND** - sources:
+
+  - 3DP
+  - EPACT
+  - MFI
+  - SWE
+- **ACE** - sources:
+
+  - EPAM
+  - MAG
+  - SWEPAM
+- **STEREO A** - source:
+
+  - IMPACT
+- **SolO** - sources:
+
+  - EPD
+  - MAG
+  - SWA
+- **BepiColombo**
+- **PSP** - sources:
+
+  - ISOIS
+  - SWEAP
+- **Moestl et al. ICME catalog** - source:
+
+  - https://helioforecast.space/icmecat
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T15:25:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/1t0hqvdGoiaaveAX5iqpIV1hUPVs2b8p6/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unical_shockpar_wind_tableset.rst b/docs/source/products/data/unical_shockpar_wind_tableset.rst
new file mode 100644
index 0000000..c7c2e1e
--- /dev/null
+++ b/docs/source/products/data/unical_shockpar_wind_tableset.rst
@@ -0,0 +1,54 @@
+=========================================
+UNICAL Parameters of shocks associated with SEP and ESP events from 2009 for WIND
+=========================================
+
+.. contents:: The tiny table of contents
+
+Magnetosonic Mach number, angle between the magnetic field and the normal to the shock surface, plasma beta from 2009 for WIND data.
+
+**Providers**:
+
+- **WIND** - sources:
+
+  - 3DP
+  - EPACT
+  - MFI
+  - SWE
+- **CfA Interplanetary Shock Database - Wind** - source:
+
+  - https://lweb.cfa.harvard.edu/shocks/wi_data/
+- **Moestl et al. ICME catalog** - source:
+
+  - https://helioforecast.space/icmecat
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T15:25:20+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - txt
+
+
+| **Sample**: https://drive.google.com/file/d/1BuT-Nv6tZMQnmSXL2FLNoMJMdHPyOX_b/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unict_promin_ws.rst b/docs/source/products/data/unict_promin_ws.rst
new file mode 100644
index 0000000..26f3504
--- /dev/null
+++ b/docs/source/products/data/unict_promin_ws.rst
@@ -0,0 +1,40 @@
+=========================================
+UNICT Geometry and location of prominences on the solar limb
+=========================================
+
+.. contents:: The tiny table of contents
+
+Software devoted to the automated determination of the prominences position and geometrical characteristics using real-time H-alpha images acquired at Catania Solar Telescope. These data have a spatial resolution of 2 arcsec and a cadence of 1 image/day.
+
+**Providers**:
+
+ND
+
+| **Product Type**: software
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-28T06:16:26+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: ND
+
+| **Data formats**: ND
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.4: Scheduled computation
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- int2320.1: Data conversion
+
diff --git a/docs/source/products/data/unipg_gcr_model.rst b/docs/source/products/data/unipg_gcr_model.rst
new file mode 100644
index 0000000..405b1cf
--- /dev/null
+++ b/docs/source/products/data/unipg_gcr_model.rst
@@ -0,0 +1,34 @@
+=========================================
+UNIPG GCRs long-term modulation
+=========================================
+
+.. contents:: The tiny table of contents
+
+The software is aimed at implementing a physical model for the so-called solar modulation effect, that is, the long-term influence of solar activity on the intensity and energy spectra of Galactic cosmic rays (GCRs). The physical mechanisms governing solar modulation are diffusion, convection, adiabatic energy losses and drifts of energetic charged particles through the solar wind and its embedded magnetic field. The interplay among the various mechanisms at the different timescales and energy depends on the level of solar activity and interplanetary conditions. The model is based on numerical integration of differential equation for the transport of Galactic cosmic rays (GCR) in the heliosphere. The model output is the differential flux intensity J=J(t,E), evaluated near-Earth, which is defined as the number of GCR particles per unit of time, solid angle, area, and energy. Such an output is provided as a time series within a user-specified range [t_1,t_2], or for a given input epoch t. The input options to be specified by the user may include: an arbitrary past epoch t, the GCR particle type (e.g. proton, helium, light nuclei), and the value of kinetic energy E (between 100 MeV and 100 GeV).
+
+**Providers**:
+
+ND
+
+| **Product Type**: software
+
+| **Status**: Active
+
+| **Creation date**: 2022-05-03T17:05:10+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: ND
+
+| **Data formats**: ND
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.1: Standard Visualisation: Web GUI
+
diff --git a/docs/source/products/data/unitn_flux_cses_timeseries.rst b/docs/source/products/data/unitn_flux_cses_timeseries.rst
new file mode 100644
index 0000000..b01870b
--- /dev/null
+++ b/docs/source/products/data/unitn_flux_cses_timeseries.rst
@@ -0,0 +1,43 @@
+=========================================
+UNITN CSES satellite particle flux data
+=========================================
+
+.. contents:: The tiny table of contents
+
+Particle flux in the Lshell – pitch reference frame. Lshell will be calculated using the IGRF model for the internal origin field and Tsyganenko model for the external origin field.
+
+**Providers**:
+
+- **CSES satellite HEPP electron and proton data**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-05-03T09:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - .mat
+
+
+| **Sample**: https://drive.google.com/file/d/1PBiyD4KIxWKtFyMF-vn5Eaau4tFxofIk/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unitov_halpha_tsst_image.rst b/docs/source/products/data/unitov_halpha_tsst_image.rst
new file mode 100644
index 0000000..7c45499
--- /dev/null
+++ b/docs/source/products/data/unitov_halpha_tsst_image.rst
@@ -0,0 +1,45 @@
+=========================================
+UNITOV TSST H-alpha Full Disk Images
+=========================================
+
+.. contents:: The tiny table of contents
+
+The Hα channel of the TSST is a Daystar SR-127 QT, an achromatic refractor with 127 mm aperture and a focal length of 2667 mm. The telescope features a narrow band filter with a passband of 0.04 nm centered at the Hα line. The filter is a temperature stabilized etalon in collimated configuration, and it is the same filter used in the GONG network for the Hα channel to monitor the chromospheric transients (Giersch, 2013). The Hα channel is equipped with a focal reducer, acting also as a field curvature corrector, to match the Dalsa Pantera 1M60 pixel scale of the MOF channel (2.6 arcsec/pixel). The main goal of this TSST channel is the real time detection of flaring region (Piazzesi et al., 2012; Pötzi et al., 2015, 2018) during the impulsive and flash phases when the intensity reaches its maximum (Benz, 2017). Hα images are extremely important for ground based SWe monitoring (see, e.g. Veronig & Potzi, 2016) and to automatically detect and track structures in the solar chromosphere, as filaments (Bernasconi et al., 2005; Fuller et al., 2005; Bonnin et al., 2013) and prominences (Wang et al., 2010), that can be associated with flare and coronal mass ejections. 
+
+**Providers**:
+
+- **TSST** - source:
+
+  - H-alpha
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-29T12:32:27+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - .fits
+
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unitov_icme_tableset.rst b/docs/source/products/data/unitov_icme_tableset.rst
new file mode 100644
index 0000000..b479765
--- /dev/null
+++ b/docs/source/products/data/unitov_icme_tableset.rst
@@ -0,0 +1,49 @@
+=========================================
+UNITOV Catalogue of geoeffective CMEs
+=========================================
+
+.. contents:: The tiny table of contents
+
+A database associating L1 Time of Arrival and Speed of an interplanetary CME to the kinematic characteristics of the corresponding CME, covering the period 1996-2020.
+
+**Providers**:
+
+- **SDO** - source:
+
+  - AIA
+- **SOHO** - source:
+
+  - LASCO
+- **Richardson & Cane CME List**
+- **ACE**
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-08T11:24:13+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - csv
+
+
+| **Sample**: https://drive.google.com/file/d/11IuER_C1n1ihFk9I8U5wY62IUJVd6go_/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unitov_mag_tsst_image.rst b/docs/source/products/data/unitov_mag_tsst_image.rst
new file mode 100644
index 0000000..acac8a1
--- /dev/null
+++ b/docs/source/products/data/unitov_mag_tsst_image.rst
@@ -0,0 +1,45 @@
+=========================================
+UNITOV TSST Full Disk LoS magnetic maps
+=========================================
+
+.. contents:: The tiny table of contents
+
+The TSST potassium MOF-based channel operate at 769.9 nm, sounding an atmospheric layer about 300–400 km over the solar photosphere. The TSST acquires simultaneously photospheric LoS velocity and magnetic maps with a maximum cadence of 15 s.
+
+**Providers**:
+
+- **TSST** - source:
+
+  - MOF
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-29T12:32:27+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - .fits
+
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unitov_pdb_model.rst b/docs/source/products/data/unitov_pdb_model.rst
new file mode 100644
index 0000000..4b550d1
--- /dev/null
+++ b/docs/source/products/data/unitov_pdb_model.rst
@@ -0,0 +1,40 @@
+=========================================
+UNITOV P-DBM CME propagation model
+=========================================
+
+.. contents:: The tiny table of contents
+
+The CME propagation is modeled by using probability distribution functions. This allows us to evaluate the ICME arrival times and velocities along with the uncertainties  on the forecast.
+
+**Providers**:
+
+ND
+
+| **Product Type**: software
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-14T10:45:06+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: ND
+
+| **Data formats**: ND
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.4: Scheduled computation
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.5: On demand computation
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unitov_rdparameter_tableset.rst b/docs/source/products/data/unitov_rdparameter_tableset.rst
new file mode 100644
index 0000000..ff7ebb8
--- /dev/null
+++ b/docs/source/products/data/unitov_rdparameter_tableset.rst
@@ -0,0 +1,45 @@
+=========================================
+UNITOV R and D Active Region parameters
+=========================================
+
+.. contents:: The tiny table of contents
+
+Parameters for flare-forecasting applications, representing the complexity of a solar active region
+
+**Providers**:
+
+- **SDO** - source:
+
+  - HMI
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-05-11T10:59:38+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: tableset
+
+| **Data formats**: - csv
+
+
+| **Sample**: https://drive.google.com/file/d/1U8NIiVtR19sSaxDMGgz5pgWLMV4ISCk7/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/data/unitov_vel_tsst_image.rst b/docs/source/products/data/unitov_vel_tsst_image.rst
new file mode 100644
index 0000000..d2979da
--- /dev/null
+++ b/docs/source/products/data/unitov_vel_tsst_image.rst
@@ -0,0 +1,45 @@
+=========================================
+UNITOV TSST Full Disk Velocity Maps
+=========================================
+
+.. contents:: The tiny table of contents
+
+The TSST potassium MOF-based channel operate at 769.9 nm, sounding an atmospheric layer about 300–400 km over the solar photosphere. The TSST acquires simultaneously photospheric LoS velocity and magnetic maps with a maximum cadence of 15 s.
+
+**Providers**:
+
+- **TSST** - source:
+
+  - MOF
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-29T12:32:27+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - .fits
+
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/software/inaf_visual_gsm_sw.rst b/docs/source/products/software/inaf_visual_gsm_sw.rst
new file mode 100644
index 0000000..6232434
--- /dev/null
+++ b/docs/source/products/software/inaf_visual_gsm_sw.rst
@@ -0,0 +1,45 @@
+=========================================
+INAF Grad-Shafranov Reconstruction of Magnetic Clouds
+=========================================
+
+.. contents:: The tiny table of contents
+
+Visualization of the quasi 3-d magnetic field maps of magnetic field configuration within magnetic clouds for geoeffective target SWE events.
+
+**Providers**:
+
+- **Grad-Shafranov reconstruction maps** - source:
+
+  - In ASPIS
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T12:00:39+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - m
+
+
+| **Sample**: https://drive.google.com/file/d/1qYJfj-iPrdDj6O1Tv8zsnSIhWABw0uO6/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/software/inaf_visual_mercexo_sw.rst b/docs/source/products/software/inaf_visual_mercexo_sw.rst
new file mode 100644
index 0000000..af5ac9e
--- /dev/null
+++ b/docs/source/products/software/inaf_visual_mercexo_sw.rst
@@ -0,0 +1,38 @@
+=========================================
+INAF Bidimensional maps of Mercury Na exosphere
+=========================================
+
+.. contents:: The tiny table of contents
+
+Dataset of observations of Mercury's exosphere in the sodium D lines. Data are taken from the ground-based solar telescope THEMIS (years 2009-2013). They have been analyzed in both D1 and D2 lines (when both available) and converted into bi-dimensional maps of Rayleigh emission. Estimation of the “seeing” parameter is included in the jpeg files..
+
+**Providers**:
+
+- **THEMIS solar telescope **
+
+
+| **Product Type**: data
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-29T17:15:42+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - jpg
+
+
+| **Sample**: https://drive.google.com/file/d/1v_1WO04KeDjFU4LVMKy21olBuK4aX5QC/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+
diff --git a/docs/source/products/software/inaf_visual_tps_sw.rst b/docs/source/products/software/inaf_visual_tps_sw.rst
new file mode 100644
index 0000000..2ebe249
--- /dev/null
+++ b/docs/source/products/software/inaf_visual_tps_sw.rst
@@ -0,0 +1,45 @@
+=========================================
+INAF Test Particle Simulation on Magnetic Clouds
+=========================================
+
+.. contents:: The tiny table of contents
+
+Program for isualization of the galactic cosmic ray intensity variations associated to the passage of magnetic clouds.
+
+**Providers**:
+
+- **Particle intensity variation maps** - source:
+
+  - in ASPIS
+
+
+| **Product Type**: lookup-table
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-26T12:00:39+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - m
+
+
+| **Sample**: https://drive.google.com/file/d/1s2ODSuH1Ty9AJhQA5dNE71Dan1TiKcqE/view?usp=sharing
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/software/ingv_symhfore_sw.rst b/docs/source/products/software/ingv_symhfore_sw.rst
new file mode 100644
index 0000000..c5a6a51
--- /dev/null
+++ b/docs/source/products/software/ingv_symhfore_sw.rst
@@ -0,0 +1,47 @@
+=========================================
+INGV 5-minute forecast of Sym-H index
+=========================================
+
+.. contents:: The tiny table of contents
+
+SYM-H is forecast using two different artificial neural network (ANN) models. One is based on the long short-term memory (LSTM) and the other on the convolutional neural network (CNN). Both requires as input 5-minute averages of IMF Bz, By^2 and B^2. The former model needs also SymH values. Prediction is performed 1-hour in advance. The product consists in a Python software to run the models and two sets of coefficients (two different files containing the two networks configurations).  
+
+**Providers**:
+
+- **INGV** - source:
+
+  - Magnetometer
+
+
+| **Product Type**: software
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-29T12:00:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: timeseries
+
+| **Data formats**: - json
+
+
+| **Sample**: 8_AQU_sample.json
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.4: Scheduled computation
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/software/unical_euvwaves_sw.rst b/docs/source/products/software/unical_euvwaves_sw.rst
new file mode 100644
index 0000000..f8e4ee4
--- /dev/null
+++ b/docs/source/products/software/unical_euvwaves_sw.rst
@@ -0,0 +1,38 @@
+=========================================
+UNICAL EUV waves-CME catalog
+=========================================
+
+.. contents:: The tiny table of contents
+
+Python package for reading and visualising Global EUV wave events to be associated with CME events
+
+**Providers**:
+
+ND
+
+| **Product Type**: software
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-30T12:30:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: ND
+
+| **Data formats**: ND
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- ext2230.3: Download: ASPIS.py
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+- ext2220.3: Download: Web GUI
+
diff --git a/docs/source/products/software/unical_visual_spectra_sw.rst b/docs/source/products/software/unical_visual_spectra_sw.rst
new file mode 100644
index 0000000..0f254f5
--- /dev/null
+++ b/docs/source/products/software/unical_visual_spectra_sw.rst
@@ -0,0 +1,41 @@
+=========================================
+UNICAL Visualization code for ESP and SEP proton spectra
+=========================================
+
+.. contents:: The tiny table of contents
+
+Visualization code for ESP and SEP proton spectra.
+
+**Providers**:
+
+ND
+
+| **Product Type**: software
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-22T11:50:00+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: ND
+
+| **Data formats**: ND
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2320.1: Data conversion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/software/unict_facfil_sw.rst b/docs/source/products/software/unict_facfil_sw.rst
new file mode 100644
index 0000000..5efe91f
--- /dev/null
+++ b/docs/source/products/software/unict_facfil_sw.rst
@@ -0,0 +1,40 @@
+=========================================
+UNICT Facular area and filaments geometrical characteristics
+=========================================
+
+.. contents:: The tiny table of contents
+
+Software devoted to the automated determination of the facular area and of the filaments geometrical characteristics using Catania Solar Telescope H-alpha real-time and archival (last 3 years) images with a spatial resolution of 2 arcsec and a cadence of 10 min for the archival data and 1 min for real-time data.
+
+**Providers**:
+
+ND
+
+| **Product Type**: software
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-27T21:16:26+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: ND
+
+| **Data formats**: ND
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.4: Scheduled computation
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- int2320.1: Data conversion
+
diff --git a/docs/source/products/software/unict_sunspotclass_sw.rst b/docs/source/products/software/unict_sunspotclass_sw.rst
new file mode 100644
index 0000000..41ee4c6
--- /dev/null
+++ b/docs/source/products/software/unict_sunspotclass_sw.rst
@@ -0,0 +1,40 @@
+=========================================
+UNICT Sunspots Zurich and McIntosh class
+=========================================
+
+.. contents:: The tiny table of contents
+
+Software devoted to the automated determination of the sunspots Zurich and McIntosh class, using real-time and archival (last 3 years) continuum images acquired at the Catania Astrophysical Telescope. The images have a spatial resolution of 2 arcsec and a cadence of 1 image per day.
+
+**Providers**:
+
+ND
+
+| **Product Type**: software
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-27T17:47:26+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: ND
+
+| **Data formats**: ND
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+- int2130.4: Scheduled computation
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
diff --git a/docs/source/products/software/unict_visual_photchrom_sw.rst b/docs/source/products/software/unict_visual_photchrom_sw.rst
new file mode 100644
index 0000000..7e7b11d
--- /dev/null
+++ b/docs/source/products/software/unict_visual_photchrom_sw.rst
@@ -0,0 +1,43 @@
+=========================================
+UNICT Visualisation of photospheric and chromospheric features
+=========================================
+
+.. contents:: The tiny table of contents
+
+Software devoted to the visualisation of: 1) sunspots Zurich and McIntosh class, using real-time and archival (last 3 years) continuum images acquired at the Catania Astrophysical Telescope (CAT); 2) facular area and filaments geometrical properties, using CAT H-alpha real-time and archival (last 3 years) images; 3) geometry and location of prominences on the solar limb using real-time CAT H-alpha images.
+
+**Providers**:
+
+ND
+
+| **Product Type**: software
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-27T19:47:26+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: ND
+
+| **Data formats**: ND
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- int2130.2: Mirroring: synchronised
+- int2130.4: Scheduled computation
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- int2320.1: Data conversion
+
diff --git a/docs/source/products/software/unige_desat_sw.rst b/docs/source/products/software/unige_desat_sw.rst
new file mode 100644
index 0000000..9986b2d
--- /dev/null
+++ b/docs/source/products/software/unige_desat_sw.rst
@@ -0,0 +1,33 @@
+=========================================
+UNIGE Method for desaturation of EUV images
+=========================================
+
+.. contents:: The tiny table of contents
+
+Inpainting and inverse problems methods for the desaturation of EUV images
+
+**Providers**:
+
+ND
+
+| **Product Type**: software
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-30T11:53:33+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: ND
+
+| **Data formats**: ND
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+ND
diff --git a/docs/source/products/software/unige_flarefore_sw.rst b/docs/source/products/software/unige_flarefore_sw.rst
new file mode 100644
index 0000000..f37dbb5
--- /dev/null
+++ b/docs/source/products/software/unige_flarefore_sw.rst
@@ -0,0 +1,33 @@
+=========================================
+UNIGE Artificial intelligence methods for flare prediction
+=========================================
+
+.. contents:: The tiny table of contents
+
+Machine learning methods for the prediction of flares events
+
+**Providers**:
+
+ND
+
+| **Product Type**: software
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-30T11:53:33+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: ND
+
+| **Data formats**: ND
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+ND
diff --git a/docs/source/products/software/unige_fourierxray_sw.rst b/docs/source/products/software/unige_fourierxray_sw.rst
new file mode 100644
index 0000000..9b931c1
--- /dev/null
+++ b/docs/source/products/software/unige_fourierxray_sw.rst
@@ -0,0 +1,33 @@
+=========================================
+UNIGE Image reconstruction from Fourier X-ray data
+=========================================
+
+.. contents:: The tiny table of contents
+
+Computational methods based on inverse problems for the image reconstruction of X-ray images of solar flares
+
+**Providers**:
+
+ND
+
+| **Product Type**: software
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-30T11:53:33+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: ND
+
+| **Data formats**: ND
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+
diff --git a/docs/source/products/software/unitov_visual_tsst_sw.rst b/docs/source/products/software/unitov_visual_tsst_sw.rst
new file mode 100644
index 0000000..7b3e239
--- /dev/null
+++ b/docs/source/products/software/unitov_visual_tsst_sw.rst
@@ -0,0 +1,45 @@
+=========================================
+UNITOV TSST Visualization codes
+=========================================
+
+.. contents:: The tiny table of contents
+
+The TSST acquires simultaneously photospheric LoS velocity and magnetic maps with a maximum cadence of 15 s together with H-alpha images of the chromosphere. This software has the goal to visualize maps in the TSST database.
+
+**Providers**:
+
+- **TSST** - source:
+
+  - MOF
+
+
+| **Product Type**: software
+
+| **Status**: Active
+
+| **Creation date**: 2022-04-29T12:32:27+02:00
+
+| **Last Update**: 2023-10-01T12:00:00+02:00
+
+Data Description
+~~~~~~~~~~~~~~~~
+
+| **Data type**: image
+
+| **Data formats**: - .fits
+
+
+| **Sample**: ND
+
+Capabilities
+~~~~~~~~~~~~
+
+- int2130.1: Product ingestion
+- ext2220.1: Standard Visualisation: Web GUI
+- ext2220.2: Standard Query: Web GUI
+- ext2220.3: Download: Web GUI
+- ext2220.4: NRT Visualisation: Web GUI
+- ext2230.1: Advanced Visualisation: ASPIS.py
+- ext2230.2: Advanced Query: ASPIS.py
+- ext2230.3: Download: ASPIS.py
+
-- 
GitLab