API src

Found 5 results.

Other language confidence: 0.9589080668298888

me-compute: a Python software to download events and data from FDSN web services and compute their energy magnitude (Me)

We present a Python application to download events and data from FDSN webservices (https://www.fdsn.org/webservices/) and compute the events energy Magnitude (Me), producing outputs in several formats (QuakeML, HDF, CSV, HTML). This software has been used to compile a seismic catalogue including Me estimated form P-waves recorded at teleseismic distances in the range 20° ≤ ∆ ≤ 98°, available at GFZ Data Services (Bindi et al., 2023; https://doi.org/10.5880/GFZ.2.6.2023.010). The software complete pipeline (download and energy magnitude computation) can be deployed locally via terminal commands or chained and scheduled on a server to compute the energy magnitude in semi-realtime (e.g. daily or weekly).

Assetmaster and Modelprop: web services to serve building exposure models and fragility functions for physical vulnerability to natural-hazards

Assetmaster and Modelprop are WPS (Web Processing Services) software components written in Python 3. They are implementing two of the several steps of a multi-hazard scenario-based decentralized risk assessment for the RIESGOS project. The reader can find more details in https://github.com/riesgos. Assetmaster provides as output a structural exposure model defined in terms of risk-oriented building classes (for a reference geographical region) in GeoJSON format. The simple service is based on an underlying exposure model in GeoPackage format (.gpkg). Modelprop provides as output for each defined building class the correspondent fragility function. The python code implementing the service can also be run locally in your computer to assess the physical vulnerability of a given building portfolio computing the direct financial losses associated to hazard and multi-hazard scenarios making use of the DEUS program. It is available in: https://github.com/gfzriesgos/deus/.

AFG - Active Faults Greece: a comprehensive geomorphology-based 1:25,000 fault database

Greece is Europe’s most seismically active nation, as it is being deformed by an active subduction system and one of the world’s fastest-spreading rifts. Onshore active faults pose seismic hazard that cannot be reliably assessed in the absence of a comprehensive map of potential earthquake sources. Here, we use high-resolution Digital Elevation Models (DEMs), in conjunction with hillshades and slope models, to map and characterise faults in Greece at a scale of 1:25000. The Active Faults Greece (AFG) database records a total of 3815 fault-traces assigned to 892 interpreted faults. Of the AFG traces, 53% were mapped here for the first time, with their geometries and slip-sense constrained by displacement of landscape features. AFG includes >2000 active and 1632 probably active fault-traces, while 30 traces result from historic surface-rupturing earthquakes since 464 BC. About 57% of faults exhibit strong depositional control (DC) on sedimentation patterns, with active faults being characterised by approximately equal numbers of sharp (32%), moderate (29%) and rounded (29%) scarps. AFG is the first fault database in Greece generated using nationwide interpretation of geomorphology and has applications in paleoseismology, seismic-hazard assessment, mineral-resources exploration, and resilience planning. Data Access: - Download archive version via GFZ Data Services (upper left) - Web-Map Server: https://experience.arcgis.com/experience/a6c85b1edf9d4d17a3f01a70cef6d2b2 - GIS Users: https://services2.arcgis.com/T7iULq65Kp9Elquk/arcgis/rest/services/Active_Faults_Greece/FeatureServer - Layerfiles for use in ArcGIS Pro and QGIS: https://noaig.maps.arcgis.com/sharing/rest/content/items/4b93c25b931744dabc4851abf9c8ae38/data

Quakeledger: a web service to serve earthquake scenarios

This version of Quakeledger (V.1.0) is a Python3 program that can also be used as a WPS (Web Processing Service). It returns the available earthquake events contained within a given local database (so called catalogue) that must be customised beforehand (e.g. historical, expert and/or stochastic events). This is a rewrite from: https://github.com/GFZ-Centre-for-Early-Warning/quakeledger and https://github.com/bpross-52n/quakeledger. In these original codes, an earthquake catalogue had to be initially provided in .CSV format. The main difference with this version is that, this code is refactored and uses a SQLITE database. The user can find the parser code in: “quakeledger/assistance/import_csv_in_sqlite.py”

eGSIM - a Python library and web application to select and test Ground Motion models

Ground motion models (GMM) have been employed in several domains, from traditional seismic hazard and risk analysis to more recent shakemaps and rapid loss assessment. In this framework, eGSIM is a Python package and web application intended to help engineers and seismologist in understanding how different models compare for specific earthquake scenarios and how well they fit to observed ground motion data, producing results as visual plot or tabular data in standard, accessible and convenient formats (CSV, HDF, JSON and several image formats). Based on OpenQuake, a popular open-source Python library for seismic hazard and risk analysis, eGSIM incorporates and makes available in two user-friendly interfaces hundreds of published GMMs implemented and tested in OpenQuake: an online graphical user interface (GUI) accessible at https://egsim.gfz-potsdam.de, ideal for comparisons that can be visualized or downloaded as images, and a web application programming interface (web API), implemented along the lines of popular seismological web services (FDSN), more suited for comparisons that may be automatized in scheduled jobs, or need to be integrated into custom code and further processed in the user's own workflows. By incorporating databases in form of so-called flatfiles (ESM) and regionalizations derived from seismic hazard models (SHARE, ESHM20), eGSIM allows users to seamlessly select data for comparison and models for comparison based on regions of interest. It also features management scripts to smoothly incorporate new flatfiles or regionalizations from future research projects.Moreover, via the generation of flatfile templates based on a custom selection of GMMs, and the possibility to upload user-defined flatfiles, eGSIM facilitates the non-trivial task of compiling data for model comparison, and can be used to analyze ground motions from any data set recorded anywhere in the world, including rapid analysis of earthquake records following large events.

1