Menu

Developers Italia Sviluppiamo i servizi pubblici, insieme

Seguici su

apollo 2.31.0

apollo

Web Service specifically designed to expose seismic localization software "hyp2000" and magnitude calculation software "PyML" through APIs

Vitalità:

61%

i

L’indice di vitalità, così come previsto nelle linee guida sull’acquisizione e riuso di software per la PA, è calcolato prendendo in considerazione le seguenti quattro categorie:

  • Code activity: il numero di commit e merge giornalieri;
  • Release history: il numero di release giornaliere;
  • User community: il numero di autori unici;
  • Longevity: l’età del progetto.

I range di ogni misura possono essere trovati nel file vitality-ranges.yml.

Stato di sviluppo: stabile


Funzionalità del software

Web Service built on top of hyp2000 and pyml

Software used to locate earthquakes and determine magnitudes in a local or regional seismic network

AMBITO DI APPLICAZIONE
  • research
  • Informazioni di dettaglio

    apollo 2.31.0

    apollo

    Ultimo rilascio 2023-10-27 (2.31.0)

    Tipo di manutenzione internal

    Descrizione estesa

    Apollo is a Web Service developed using Laravel, specifically designed to expose seismic localization software “hyp2000” and magnitude calculation software “PyML” through APIs. It receives an input JSON file (one for each service, ‘hyp2000’ and ‘PyML’) containing phases and amplitudes. For each seismic station name it queries metadata, such as latitude and longitude, from the FDSN-StationXML Web Services globally. The key features of Apollo are its OpenAPI-based development, JSON communication, containerization, and open-source nature. More info aboute “hyp2000”, here: https://github.com/ingv/hyp2000 More info aboute “PyML”, here: https://github.com/ingv/pyml

    torna all'inizio dei contenuti