From 010047cef3e09bb5f42a11eab3b84c572f70f4d0 Mon Sep 17 00:00:00 2001 From: Peter Powers <pmpowers@usgs.gov> Date: Tue, 25 Jan 2022 13:07:29 -0700 Subject: [PATCH] increment lib; disagg epsilon edits --- gradle.properties | 2 +- src/main/java/gov/usgs/earthquake/nshmp/DisaggEpsilon.java | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index 4b1f2b84d..cb06f8f26 100644 --- a/gradle.properties +++ b/gradle.properties @@ -10,7 +10,7 @@ micronautRxVersion = 2.1.1 micronautPluginVersion = 3.1.1 nodePluginVersion = 3.0.1 nodeVersion = 16.3.0 -nshmpLibVersion = 0.9.0 +nshmpLibVersion = 0.9.1 nshmpWsUtilsVersion = 0.1.7 shadowVersion = 7.1.2 spotbugsVersion = 4.7.0 diff --git a/src/main/java/gov/usgs/earthquake/nshmp/DisaggEpsilon.java b/src/main/java/gov/usgs/earthquake/nshmp/DisaggEpsilon.java index 066a6fca2..21222248e 100644 --- a/src/main/java/gov/usgs/earthquake/nshmp/DisaggEpsilon.java +++ b/src/main/java/gov/usgs/earthquake/nshmp/DisaggEpsilon.java @@ -32,6 +32,7 @@ import com.google.gson.GsonBuilder; import gov.usgs.earthquake.nshmp.calc.CalcConfig; import gov.usgs.earthquake.nshmp.calc.Disaggregation; +import gov.usgs.earthquake.nshmp.calc.Disaggs; import gov.usgs.earthquake.nshmp.calc.Hazard; import gov.usgs.earthquake.nshmp.calc.HazardCalcs; import gov.usgs.earthquake.nshmp.calc.Site; @@ -251,6 +252,7 @@ public class DisaggEpsilon { Site site = sites.get(i); Map<Imt, Double> spectrum = rtrSpectra.get(i); + // use IMLs from site spectra Hazard hazard = HazardCalcs.hazard(model, config, site, exec); Disaggregation disagg = Disaggregation.atImls(hazard, spectrum, exec); @@ -261,7 +263,9 @@ public class DisaggEpsilon { site, imt, spectrum.get(imt)); - Response response = new Response(imtMetadata, disagg.toJsonCompact(imt)); + Response response = new Response( + imtMetadata, + Disaggs.resultWithGmmAndType(disagg, imt)); responses.add(response); } Result result = new Result(responses); -- GitLab