SeedPSD EN FR

Ce WebService interroge une base de densités spectrales de puissance ("Probability Density Functions" - PSDs) calculées sur des segments d’une heure. Les PSDs individuelles et quotidiennes sont agrégées pour montrer la distribution en probabilité des niveaux de bruits sismiques. Les PSDs sont calculées avec la méthode décrite par McNamara en 2004 en utilisant ObsPy pour une combinaison particulière network/station/location/channel.

Utilisation

Commande Description
/histogram Génération de "Probability Density Functions" (PDFs)
/spectrogram Génération de spectrogrammes
/value Extraction des valeurs numériques des PSD sous forme de texte
/coverage Liste des périodes pour lesquelles les PSD sont disponibles

Fonctionnement

Alimentation

Métadonnées

Lorsqu'une métadonnée StationXML est soumise, le moteur d'ingestion de métadonnées de SeedPSD :

  1. extrait chaque époque concernée en utilisant le webservice FDSN Station,
  2. extrait et stocke en base les principales valeurs permettant d'identifier les changements de métadonnées (réponse instrumentale, fréquence d'échantillonnage, ...),
  3. compare les métadonnées déjà présentes en base avec les nouvelles avant de les insérer et, en cas de divergence, invalide les éventuelles statistiques calculées à partir de celles-ci.

Données

Lorsqu'un fichier de données MiniSEED est soumise, le moteur d'ingestion de données de SeedPSD :

  1. vérifie la disponibilité et la cohérence des métadonnées correspondantes au fichier,
  2. initialise un objet PPSD à partir du contenu du fichier MiniSEED,
  3. extrait et stocke en base de données les principales valeurs statistiques calculées par PPSD.

Exploitation

Lorsqu'une requête HTTP est soumise, le moteur d'exploitation de SeedPSD :

  1. extrait les métadonnées relatives à la cible (NSLC) depuis l'inventaire,
  2. extrait depuis la base de données les valeurs statistiques correspondantes à cette cible sur la période demandée (start/end),
  3. initialise un objet PPSD à partir de ces valeurs,
  4. utilise cet objet PPSD pour générer une image configurée selon les options spécifiées en paramètres de la requête,
  5. transmet l'image générée au client à l'origine de la requête.

Crédits