<?xml version="1.0" encoding="UTF-8"?>
<DataCollection xmlns="https://metadata.pithia.eu/schemas/2.2" xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:om="http://www.opengis.net/om/2.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://metadata.pithia.eu/schemas/2.2 https://metadata.pithia.eu/schemas/2.2/pithia.xsd">
<om:phenomenonTime/>
<om:resultTime/>
<om:procedure xlink:href="https://metadata.pithia.eu/resources/2.2/process/noa/CompositeProcess_EIS_SWIF_Model"/>
<om:observedProperty/>
<om:featureOfInterest>
<FeatureOfInterest>
<namedRegion xlink:href="https://metadata.pithia.eu/ontology/2.2/featureOfInterest/Earth_Ionosphere"/>
</FeatureOfInterest>
</om:featureOfInterest>
<om:result/>
<identifier>
<PITHIA_Identifier>
<localID>DataCollection_EIS_SWIF_Model</localID>
<namespace>noa</namespace>
<version>1</version>
<creationDate>2023-05-22T09:55:00Z</creationDate>
<lastModificationDate>2025-03-19T16:55:00Z</lastModificationDate>
</PITHIA_Identifier>
</identifier>
<name>SWIF Model</name>
<description>The SWIF ionospheric forecasting algorithm provides alerts and warnings for upcoming ionospheric storm disturbances and ionospheric forecasts over Europe.
SWIF combines historical and real-time ionospheric observations with solar wind parameters obtained in real time at L1 point through the cooperation of an autoregression forecasting algorithm, namely TSAR that provides real-time ionospheric forecasts up to 24 hours ahead during all possible conditions with an empirical method, namely STIM, that formulates the ionospheric storm-time response triggered by solar wind disturbances.</description>
<type xlink:href="https://metadata.pithia.eu/ontology/2.2/computationType/Model"/>
<project xlink:href="https://metadata.pithia.eu/resources/2.2/project/noa/Project_NOA_EIS"/>
<relatedParty>
<ResponsiblePartyInfo>
<role xlink:href="https://metadata.pithia.eu/ontology/2.2/relatedPartyRole/PointOfContact"/>
<party xlink:href="https://metadata.pithia.eu/resources/2.2/individual/noa/Individual_NOA_Belehaki"/>
</ResponsiblePartyInfo>
</relatedParty>
<relatedParty>
<ResponsiblePartyInfo>
<role xlink:href="https://metadata.pithia.eu/ontology/2.2/relatedPartyRole/DataProvider"/>
<party xlink:href="https://metadata.pithia.eu/resources/2.2/organisation/pithia/Organisation_NOA"/>
</ResponsiblePartyInfo>
</relatedParty>
<collectionResults>
<source>
<OnlineResource>
<serviceFunction xlink:href="https://metadata.pithia.eu/ontology/2.2/serviceFunction/Numerical"/>
<serviceFunction xlink:href="https://metadata.pithia.eu/ontology/2.2/serviceFunction/Graphical"/>
<linkage>
<gmd:URL>https://swe.ssa.esa.int/dias-federated</gmd:URL>
</linkage>
<name>European Ionosonde Service (EIS) Interface</name>
<protocol>HTTPS</protocol>
<description>The EIS provides a browser-based user interface for data browsing and downloading.
Direct data access requires authentication by external organisation (ESA); once user access is authorised the link lands directly at the EIS page. Three products derive from the SWIF Model: (a) foF2 Forecasts Maps, (b) foF2 Forecasts Plots Over Stations and (c) Ionospheric Alerts.
</description>
<dataFormat xlink:href="https://metadata.pithia.eu/ontology/2.2/resultDataFormat/image-png"/>
<dataFormat xlink:href="https://metadata.pithia.eu/ontology/2.2/resultDataFormat/text-plain"/>
</OnlineResource>
</source>
<source>
<OnlineResource>
<serviceFunction xlink:href="https://metadata.pithia.eu/ontology/2.2/serviceFunction/OpenAPI"/>
<linkage>
<gmd:URL>https://electron.space.noa.gr/swif/api/v2/docs#/idb</gmd:URL>
</linkage>
<name>SWIF API</name>
<protocol>HTTPS</protocol>
<description>The SWIF API provides a browser-based user interface for data browsing and downloading.
API parameters:
(I) Endpoint /swifdb/stations: Active stations over a given interval.
(II) Endpoint /swifdb/tsar/covstats: Info on the number of the available data per year/month/day per station over a given interval.
Parameter stations: select the station of interest.
(III) Endpoint /swifdb/tsar/rangestats: Info on the data temporal availability per station.
Parameter stations: select the station of interest.
(IV) Endpoint /swifdb/forecasts: Forecast foF2 values for the next 24 hours over each Digisonde station.
Parameter stations: select the station of interest.
(V) Endpoint /swifdb/forecasts/pager: Forecast foF2 values for the next 24 hours over each Digisonde station.
Parameter stations: select the station of interest.
By using this endpoint (pager) you divide a large dataset into smaller pages without temporal restrictions.
(VI) Endpoint /swifdb/forecasts_df: Forecast foF2 values for the next 24 hours over each Digisonde station.
Apache Arrow - Pandas DataFrame compatible columnar data structure.
Parameter stations: select the station of interest. Parameter attributes: requested column names.
(VII) Endpoint /swifdb/forecasts_sync_df: Forecast foF2 values for the next 24 hours over each Digisonde station.
Forecasts as Dataframe (complex sync request: ForecastsCov sync).
(VIII) Endpoint /swifdb/solardb/magdata: DSCOVR mission Magdata records (Bmag, Bx, By, Bz).
(IX) Endpoint /swifdb/solardb/magdata/pager: DSCOVR mission Magdata records (Bmag, Bx, By, Bz).
By using this endpoint (pager) you divide a large dataset into smaller pages without temporal restrictions.
(X) Endpoint /swifdb/solardb/magdata_df: DSCOVR mission Magdata records (Bmag, Bx, By, Bz).
Apache Arrow - Pandas DataFrame compatible columnar data structure.
(XI) Endpoint /swifdb/stim/storms: Interplanetary storms detected.
Parameter local: [false] if you want info about the interplanetary storm only or [true] if you want to get info about the local (at the Digisonde stations) storms as well.
Each storm has a UUID "id" that can be used in the /swifdb/stim/storm/{pubid} or/and /swifdb/stim/istorm/{pubid} endpoint for retrieving the relevant info.
(XII) Endpoint /swifdb/stim/storm/{pubid}: Interplanetary storms detected.
Parameter pubid: the UUID "id" of a distinct interplanetary storm.
(XIII) Endpoint /swifdb/stim/istorms: Local storms detected.
Parameter stations: select the station(s) of interest.
Parameter parent: [false] if you want info about the local (at the Digisonde station) storm only or [true] if you want to get info about the interplanetary storm as well.
Each storm has a UUID "id" that can be used in the /swifdb/stim/storm/{pubid} or/and /swifdb/stim/istorm/{pubid} endpoint for retrieving the relevant info.
(XIV) Endpoint /swifdb/stim/istorm/{pubid}: Local storms detected.
Parameter pubid: the UUID "id" of a distinct local storm.
(XV) Endpoint /swifdb/tsar/stormstats: Temporal statistics.
Number of interplanetary storms detected over a given interval.</description>
<dataFormat xlink:href="https://metadata.pithia.eu/ontology/2.2/resultDataFormat/application-json"/>
</OnlineResource>
</source>
</collectionResults>
<dataLevel xlink:href="https://metadata.pithia.eu/ontology/2.2/dataLevel/L4"/>
<qualityAssessment>
<dataQualityFlag xlink:href="https://metadata.pithia.eu/ontology/2.2/dataQualityFlag/DQ4"/>
</qualityAssessment>
<permission xlink:href="https://metadata.pithia.eu/ontology/2.2/licence/CCBY"/>
</DataCollection>