From 8820fed06c55d9c13770a5cae95b69e24b3c734a Mon Sep 17 00:00:00 2001 From: stefano scardigli Date: Fri, 1 Dec 2023 13:08:44 +0100 Subject: [PATCH 1/2] various updates (.htacces removed) --- docs/source/access/.htaccess | 5 --- docs/source/access/.htpasswd | 1 - docs/source/private/main.rst | 2 + .../data/ingv_bvect_cses_tableset.rst | 30 ++++++++++++++- .../data/ingv_evect_cses_tableset.rst | 27 +++++++++++++- .../products/data/ingv_lol_swarm_image.rst | 8 ++-- .../products/data/ingv_plasma_cses_image.rst | 12 ++++++ .../data/ingv_plasma_cses_timeseries.rst | 37 ++++++++++++++++++- .../products/data/ingv_sigma_swarm_image.rst | 10 ++++- .../products/data/ingv_te_swarm_image.rst | 4 +- 10 files changed, 120 insertions(+), 16 deletions(-) delete mode 100644 docs/source/access/.htaccess delete mode 100644 docs/source/access/.htpasswd diff --git a/docs/source/access/.htaccess b/docs/source/access/.htaccess deleted file mode 100644 index 6886deb..0000000 --- a/docs/source/access/.htaccess +++ /dev/null @@ -1,5 +0,0 @@ -#Protect Directory -AuthName "welcome" -AuthType Basic -AuthUserFile ../_static/.htpasswd -Require valid-user diff --git a/docs/source/access/.htpasswd b/docs/source/access/.htpasswd deleted file mode 100644 index ad8caf5..0000000 --- a/docs/source/access/.htpasswd +++ /dev/null @@ -1 +0,0 @@ -aspis_user:$apr1$S3.JyuR3$9.OVZ5y09bfJtavulT2kz. diff --git a/docs/source/private/main.rst b/docs/source/private/main.rst index af1bec2..b8d30d2 100644 --- a/docs/source/private/main.rst +++ b/docs/source/private/main.rst @@ -7,6 +7,8 @@ Private section :download:`inaf_data_solopas_timeseries (pdf) <./inaf_data_solopas_timeseries-14_Solo_pas_description.pdf>` +:download:`INGV Released Products documentation (pdf) <./INGV_Released_Products_documentation.pdf>` + :download:`unical_sep_ace_spectrum (pdf) <./unical_sep_ace_spectrum-Description_SEP_ACE.pdf>` :download:`unical_sep_psp_spectrum (pdf) <./unical_sep_psp_spectrum-Description_SEP_PSP.pdf>` diff --git a/docs/source/products/data/ingv_bvect_cses_tableset.rst b/docs/source/products/data/ingv_bvect_cses_tableset.rst index 5f749bd..661fedd 100644 --- a/docs/source/products/data/ingv_bvect_cses_tableset.rst +++ b/docs/source/products/data/ingv_bvect_cses_tableset.rst @@ -4,7 +4,35 @@ 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 +Yearly data from HPM instrument onboard CSES-01 from 11 July 2018 to 31 May 2021 (based on availability of continuous data). + +Each file contains 6 columns: + +#. UTC (ISO format); + +#. Geographic Latitude (deg); + +#. Geographic Longitude (deg); + +#. magnetic field vector time series (Bx) with a 1 Hz sampling in NEC coordinates and units nT. + +#. magnetic field vector time series (By) with a 1 Hz sampling in NEC coordinates and units nT. + +#. magnetic field vector time series (Bz) with a 1 Hz sampling in NEC coordinates and units nT. + +Sub-Sub-folders: + +* “csv”: Yearly .csv data. + +* “FIGURE”: Statistical maps of vector magnetic field (three components) in .fits format. Maps are available at two spatial resolutions: 1x1 deg^2 (high resolution) and 5x5 deg^2 (low resolution). For practical purposes use low-resolution maps. High-resolution maps are tagged, e.g., “Btot_x_DAY\_…”. Low-resolution maps are tagged, e.g., “Bx_Mean_DAY\_…”. In both cases the mean value within each bin is representative of the bin itself. + +* “nc”: Yearly netCDF data. + +* “npy”: Statistical maps of vector magnetic field (three components) in .npy format. Maps are available at two spatial resolutions: 1x1 deg^2 (high resolution) and 5x5 deg^2 (low resolution). For practical purposes use low-resolution maps. High-resolution maps are tagged, e.g., “Btot_x_DAY\_…”. Low-resolution maps are tagged, e.g., “binned_5x5_Bx…_DAY…”. Maps are available with two different values representative of each bin: the mean and the median, respectively. + +**References:** + +* `Shen, X., Zhang, X., Yuan, S. et al. The state-of-the-art of the China Seismo-Electromagnetic Satellite mission. Sci. China Technol. Sci. 61, 634–642 (2018). https://doi.org/10.1007/s11431-018-9242-0 `_ **Providers**: diff --git a/docs/source/products/data/ingv_evect_cses_tableset.rst b/docs/source/products/data/ingv_evect_cses_tableset.rst index e759775..2d02669 100644 --- a/docs/source/products/data/ingv_evect_cses_tableset.rst +++ b/docs/source/products/data/ingv_evect_cses_tableset.rst @@ -4,7 +4,32 @@ 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 +Yearly and orbital data from EFD instrument onboard CSES-01 from 1 January 2019 to 30 September 2021 (based on availability of continuous data). + +Each file contains 6 columns: + +#. UTC (ISO format); + +#. Geographic Latitude (deg); + +#. Geographic Longitude (deg); + +#. electric field vector time series (Ex) with a 0.5 Hz sampling in NEC coordinates and units mV/m. + +#. electric field vector time series (Ey) with a 0.5 Hz sampling in NEC coordinates and units mV/m. + +#. electric field vector time series (Ez) with a 0.5 Hz sampling in NEC coordinates and units mV/m. + +Sub-Sub-folders: + +* “csv”: Yearly and orbital .csv data. + +* “FIGURE”: Statistical maps of vector electric field (three components) in .fits format. Maps are available at two spatial resolutions: 1x1 deg^2 (high resolution) and 5x5 deg^2 (low resolution). For practical purposes use low-resolution maps. High-resolution maps are tagged, e.g., “Ex_DAY\_…”. Low-resolution maps are tagged, e.g., “Ex_Mean_DAY\_…”. In both cases the mean value within each bin is representative of the bin itself. + +* “npy”: Statistical maps of vector electric field (three components) in .npy format. Maps are available at two spatial resolutions: 1x1 deg^2 (high resolution) and 5x5 deg^2 (low resolution). For practical purposes use low-resolution maps. High-resolution maps are tagged, e.g., “Ex_DAY\_…”. Low-resolution maps are tagged, e.g., “binned_5x5_Ex…_DAY…”. Maps are available with two different values representative of each bin: the mean and the median, respectively. + + +**References:** **Providers**: diff --git a/docs/source/products/data/ingv_lol_swarm_image.rst b/docs/source/products/data/ingv_lol_swarm_image.rst index 9aa4059..9dcf914 100644 --- a/docs/source/products/data/ingv_lol_swarm_image.rst +++ b/docs/source/products/data/ingv_lol_swarm_image.rst @@ -11,13 +11,13 @@ receivers through which TEC values are estimated. Level 2 (L2) TEC data contain **References:** -De Michelis et al. (2022), Space Weather, 20, e2022SW003129. https://doi.org/10.1029/2022SW003129 +* `De Michelis et al. (2022), Space Weather, 20, e2022SW003129. `_ -Lovati et al. (2023a), Scientific Reports, 9287. https://doi.org/10.1038/s41598-023-34727-2 +* `Lovati et al. (2023a), Scientific Reports, 9287. `_ -Lovati et al. (2023b), Journal of Geophysical Research: Space Physics, 128, e2023JA031411. https://doi.org/10.1029/2023JA031411 +* `Lovati et al. (2023b), Journal of Geophysical Research: Space Physics, 128, e2023JA031411. `_ -Pezzopane et al. (2021), Remote Sensing, 13, 2209. https://doi.org/10.3390/rs13112209 +* `Pezzopane et al. (2021), Remote Sensing, 13, 2209. `_ **Providers**: diff --git a/docs/source/products/data/ingv_plasma_cses_image.rst b/docs/source/products/data/ingv_plasma_cses_image.rst index c2340ae..2502217 100644 --- a/docs/source/products/data/ingv_plasma_cses_image.rst +++ b/docs/source/products/data/ingv_plasma_cses_image.rst @@ -6,6 +6,18 @@ INGV CSES-01 electron density and temperature maps 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. +* “FIGURE”: Statistical maps of electron density and temperature in .fits format. Maps are available at two spatial resolutions: 1x1 deg^2 (high resolution) and 5x5 deg^2 (low resolution). For practical purposes use low-resolution maps. High-resolution maps are tagged, e.g., “Ne_DAY\_…”. Low-resolution maps are tagged, e.g., “Ne_Mean_DAY\_…”. In both cases the mean value within each bin is representative of the bin itself. + +* “npy”: Statistical maps of electron density and temperature in .npy format. Maps are available at two spatial resolutions: 1x1 deg^2 (high resolution) and 5x5 deg^2 (low resolution). For practical purposes use low-resolution maps. High-resolution maps are tagged, e.g., “Ne_DAY\_…”. Low-resolution maps are tagged, e.g., “binned_5x5_Ne…_DAY…”. Maps are available with two different values representative of each bin: the mean and the median, respectively. + +References: + +* `Shen, X., Zhang, X., Yuan, S. et al. The state-of-the-art of the China Seismo-Electromagnetic Satellite mission. Sci. China Technol. Sci. 61, 634–642 (2018). https://doi.org/10.1007/s11431-018-9242-0 `_ + +* `M. Pezzopane et al., "On the Best Settings to Calculate Ionospheric Irregularity Indices From the In Situ Plasma Parameters of CSES-01," in IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, vol. 15, pp. 4058-4071, 2022, doi: 10.1109/JSTARS.2022.3170339. `_ + +* `Pignalberi, A.; Pezzopane, M.; Coco, I.; Piersanti, M.; Giannattasio, F.; De Michelis, P.; Tozzi, R.; Consolini, G. Inter-Calibration and Statistical Validation of Topside Ionosphere Electron Density Observations Made by CSES-01 Mission. Remote Sens. 2022, 14, 4679. https://doi.org/10.3390/rs14184679 `_ + **Providers**: - **CSES-01** - source: diff --git a/docs/source/products/data/ingv_plasma_cses_timeseries.rst b/docs/source/products/data/ingv_plasma_cses_timeseries.rst index baa44c4..806e67d 100644 --- a/docs/source/products/data/ingv_plasma_cses_timeseries.rst +++ b/docs/source/products/data/ingv_plasma_cses_timeseries.rst @@ -4,7 +4,42 @@ 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 +Yearly and orbital data from LAP instrument onboard CSES-01 from 1 January 2019 to 30 September 2021 (based on availability of continuous data). + +Each file contains 5 columns: + +#. UTC (ISO format); + +#. Geographic Latitude (deg); + +#. Geographic Longitude (deg); + +#. electron density (m^-3); + +#. electron temperature (K) with variable sampling (1.5 Hz and 3 Hz). + +Sub-Sub-folders: + +* “csv”: Yearly and orbital .csv data. + +* “FIGURE”: Statistical maps of electron density and temperature in .fits format. Maps are available at two spatial resolutions: 1x1 deg^2 (high resolution) and 5x5 deg^2 (low resolution). For practical purposes use low-resolution maps. High-resolution maps are tagged, e.g., “Ne_DAY\_…”. Low-resolution maps are tagged, e.g., “Ne_Mean_DAY\_…”. In both cases the mean value within each bin is representative of the bin itself. + +* “nc”: Orbital netCDF data. + +* “npy”: Statistical maps of electron density and temperature in .npy format. Maps are available at two spatial resolutions: 1x1 deg^2 (high resolution) and 5x5 deg^2 (low resolution). For practical purposes use low-resolution maps. High-resolution maps are tagged, e.g., “Ne_DAY\_…”. Low-resolution maps are tagged, e.g., “binned_5x5_Ne…_DAY…”. Maps are available with two different values representative of each bin: the mean and the median, respectively. + + +References: + +* `Shen, X., Zhang, X., Yuan, S. et al. The state-of-the-art of the China Seismo-Electromagnetic Satellite mission. Sci. China Technol. Sci. 61, 634–642 (2018). https://doi.org/10.1007/s11431-018-9242-0 `_ + +* `M. Pezzopane et al., "On the Best Settings to Calculate Ionospheric Irregularity Indices From the In Situ Plasma Parameters of CSES-01," in IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, vol. 15, pp. 4058-4071, 2022, doi: 10.1109/JSTARS.2022.3170339. `_ + +* `Pignalberi, A.; Pezzopane, M.; Coco, I.; Piersanti, M.; Giannattasio, F.; De Michelis, P.; Tozzi, R.; Consolini, G. Inter-Calibration and Statistical Validation of Topside Ionosphere Electron Density Observations Made by CSES-01 Mission. Remote Sens. 2022, 14, 4679. https://doi.org/10.3390/rs14184679 `_ + + + + **Providers**: diff --git a/docs/source/products/data/ingv_sigma_swarm_image.rst b/docs/source/products/data/ingv_sigma_swarm_image.rst index 11bbf00..b8430da 100644 --- a/docs/source/products/data/ingv_sigma_swarm_image.rst +++ b/docs/source/products/data/ingv_sigma_swarm_image.rst @@ -4,7 +4,15 @@ 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. +Parallel electrical conductivity maps from LP instruments onboard the Swarm constellation (Alpha, Bravo and Charlie satellites) obtained from data between 1 January 2014 and 31 December 2022. + +**References:** + +* `F. Giannattasio, P. De Michelis, A. Pignalberi, I. Coco, G. Consolini, M. Pezzopane, R. Tozzi, Parallel Electrical Conductivity in the Topside Ionosphere Derived From Swarm Measurements, JGR Space Physics, Volume126, Issue2 February 2021, https://doi.org/10.1029/2020JA028452 `_ + +* `F. Giannattasio, A. Pignalberi, P. De Michelis, I. Coco, G. Consolini, M. Pezzopane, R. Tozzi, Dependence of Parallel Electrical Conductivity in the Topside Ionosphere on Solar and Geomagnetic Activity, JGR Space Physics, Volume126, Issue6 June 2021, https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2021JA029138 `_ + + **Providers**: diff --git a/docs/source/products/data/ingv_te_swarm_image.rst b/docs/source/products/data/ingv_te_swarm_image.rst index aee362c..f85252c 100644 --- a/docs/source/products/data/ingv_te_swarm_image.rst +++ b/docs/source/products/data/ingv_te_swarm_image.rst @@ -1,6 +1,6 @@ -========================================= +==================================== INGV Swarm electron temperature maps -========================================= +==================================== .. contents:: The tiny table of contents -- GitLab From 687eb059b5e18eba47e7b8800d68db4abfe54cb1 Mon Sep 17 00:00:00 2001 From: stefano scardigli Date: Fri, 1 Dec 2023 13:09:50 +0100 Subject: [PATCH 2/2] varius updates (.htaccess removed) --- .../INGV_Released_Products_documentation.pdf | Bin 0 -> 57485 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/source/private/INGV_Released_Products_documentation.pdf diff --git a/docs/source/private/INGV_Released_Products_documentation.pdf b/docs/source/private/INGV_Released_Products_documentation.pdf new file mode 100644 index 0000000000000000000000000000000000000000..84417644f7c0ea55b751c1ad1971a0f8f789ee4c GIT binary patch literal 57485 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

c()(c@_1- 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€hKFRx%)lTo*bH&I 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 gOi)z