ITACA REXEL-run-matching Web-Service

Sample requests

Data must be obtained using any program supporting the HTTP-POST method, e.g. CURL:

Publicly Available Data

HTTP-POST variables (required)

Option Description
target the ZIP file from ITACA REXEL-target-spectrum web-service
spectraZIP file from ITACA REXEL-spectra-selection web-service

NOTE: Windows OS could require the option '--ssl-no-revoke'

Query options

URL format

Option Description Default
lower-amplitude-percentLower tolerance (in percentage) for target spectral matching of horizontal component10
upper-amplitude-percentUpper tolerance (in percentage) for target spectral matching of horizontal component30
lower-period{0, 0.01, 0.025, 0.04, 0.05, 0.07, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5, 0.6, 0.7, 0.75, 0.8, 0.9, 1, 1.2, 1.4, 1.6, 1.8, 2, 2.5, 3, 3.5, 4}
Lower period (seconds) for target spectral matching. If not specified, it is assumed equal to lower-period-scoring value in REXEL-spectra-selection Web-Service
lower-period-scoring in REXEL-spectra-selection Web-Service
upper-period{0, 0.01, 0.025, 0.04, 0.05, 0.07, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5, 0.6, 0.7, 0.75, 0.8, 0.9, 1, 1.2, 1.4, 1.6, 1.8, 2, 2.5, 3, 3.5, 4}
Upper period (seconds) for target spectral matching. If not specified, it is assumed equal to upper-period-scoring value in REXEL-spectra-selection Web-Service
upper-period-scoring in REXEL-spectra-selection Web-Service
lower-vertical-amplitude-percentLower tolerance (in percentage) for target spectra matching of vertical component10
upper-vertical-amplitude-percentUpper tolerance (in percentage) for target spectra matching of vertical component30
lower-vertical-period{0, 0.01, 0.025, 0.04, 0.05, 0.07, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5, 0.6, 0.7, 0.75, 0.8, 0.9, 1, 1.2, 1.4, 1.6, 1.8, 2, 2.5, 3, 3.5, 4}
Lower period (seconds) for the vertical target spectral matching
0.15
upper-vertical-period{0, 0.01, 0.025, 0.04, 0.05, 0.07, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5, 0.6, 0.7, 0.75, 0.8, 0.9, 1, 1.2, 1.4, 1.6, 1.8, 2, 2.5, 3, 3.5, 4}
Upper period (seconds) for the vertical target spectral matching
2
amplitude-tolerance-percentAdditional tolerance (in percentage) applied to lower-amplitude-percent and upper-amplitude-percent0
adimensional-flag{0,1}
e.g. if adimensional-flag = 1 then the spectra are scaled, e.g. the spectral ordinates are normalized to the Peak-Ground Acceleration (PGA) value
0
maximum-scale-factorMaximum average scale-factor (if adimensional-flag = 1), e.g. average Peak-Ground Acceleration (PGA) of the spectral set divided by the PGA of the target spectrum 5
pga-flag{0,1}
1 = constrain the average Peak-Ground Acceleration (PGA) of the selected set to be higher than the PGA of the target spectrum (if adimensional-flag = 0).
0
run-ID{1,7,30}
Number of spectra for each set
7
three-components-flag{0,1}
e.g. if three-components-flag = 1 then three component spectral match is performed (only if run-ID = 7 and components = 2 in REXEL-spectra-selection Web-Service)
0
number-of-setsNumber of desidered sets to be included in the output zip file (e.g. 1 = first combination, 2 = first and second combination, etc.)1

 


Backend Python software used by this web service was originally developed by Puglia R. and Sgobba S., and it is currently maintained by Felicetta C., Russo E., and Sgobba S.