From 345e9070ec28edf7aadb40bda4b44d7d1fab49b3 Mon Sep 17 00:00:00 2001
From: "Allison M. Shumway" <ashumway@usgs.gov>
Date: Tue, 12 Jul 2022 13:51:40 -0600
Subject: [PATCH 1/6] Updated README.md file with updated 2023 ruptures table.

---
 subduction/interface/Cascadia/README.md | 98 ++++++++++++++-----------
 1 file changed, 54 insertions(+), 44 deletions(-)

diff --git a/subduction/interface/Cascadia/README.md b/subduction/interface/Cascadia/README.md
index 1fc89aa..c5d880f 100644
--- a/subduction/interface/Cascadia/README.md
+++ b/subduction/interface/Cascadia/README.md
@@ -7,8 +7,8 @@ the ID: `3199`.
 ## Magnitude Frequency Distributions (MFDs)
 
 The single (a.k.a. 'characteristic') magnitude frequency distributions for the different sections
- and combinations thereof are based on the magnitude (area) scaling relations listed below,
- in order of increasing implied magnitude, and are identified as follows:
+and combinations thereof are based on the magnitude (area) scaling relations listed below,
+in order of increasing implied magnitude, and are identified as follows:
 
 * `M1`: Strasser et al. (2010)
 * `M2`: Murotani et al. (2008)
@@ -40,37 +40,47 @@ additive branches and to supply scale factors.
 The ID ranges of features used to define the geometry of current and past Casacadia models are
 listed in the table below.
 
-| Grouping              | ID Range       |
-| ---------------------:|:-------------- |
-| 2008 Sections         | `[3100..3103]` |
-| 2014/2018 Sections    | `[3110..3142]` |
-| 2014/2018 Ruptures    | `[3150..3149]` |
-| 2023 Sections         | `[3200..3281]` |
-| 2023 Ruptures         | `[3300..??]`   |
+| Grouping              | ID Range             |
+| ---------------------:|:-------------------- |
+| 2008 Sections         | `[3100..3103]`       |
+| 2014/2018 Sections    | `[3110..3142]`       |
+| 2014/2018 Ruptures    | `[3150..3149]`       |
+| 2023 Sections         | `[3200..3281]`       |
+| 2023 Ruptures         | `[100000..100902]`   |
 
+TODO: Most likely will change the rupture ID's for 2023. Replace in table.
 
 ## Rupture Reference (2023)
 
-The table below lists the IDs used for rupture sets on branches of the 2023
-Casacadia logic tree.
-
-| Sections             | 1    | 2    | 3    | 4    |                         |
-|:-------------------- |:----:|:----:|:----:|:----:|:-----------------------:|
-| Bottom               | 3200..3206 | 3207..3209 | 3210..3212 | 3213..3221 | |
-| Middle               | 3230..3236 | 3237..3239 | 3240..3242 | 3243..3251 | |
-| Top                  | 3260..3266 | 3267..3269 | 3270..3272 | 3273..3281 | |
-| __Ruptures__         |      |      |      |      | [ Bottom, Middle, Top ] |
-| Full, 1-2-3-4        | â—†    | â—†    | â—†    | â—†    | [ 3170, 3171, 3172 ]    |
-| Segmented, 1         | â—†    |      |      |      | [ 3110, 3111, 3112 ]    |
-| Segmented, 1-2       | â—†    | â—†    |      |      | [ 3150, 3151, 3152 ]    |
-| Segmented, 1-2-3     | â—†    | â—†    | â—†    |      | [ 3160, 3161, 3162 ]    |
-| Segmented, 4         |      |      |      | â—†    | [ 3140, 3141, 3142 ]    |
-| Unsegmented, 1-2-3   | â—†    | â—†    | â—†    |      | [ 3160, 3161, 3162 ]    |
-| Unsegmented, 1-2-3-4 | â—†    | â—†    | â—†    | â—†    | [ 3170, 3171, 3172 ]    |
-
-TODO GEA17 models need to be added to the table above, which may warrant reformatting
-to something more like the table below and/or names that more closely resemble the
-names in the spreadsheet GEA12 Case A etc.
+The table below lists the section IDs used for rupture sets on branches of the 2023 
+Cascadia logic tree. The Full and Unsegmented ruptures remain the same but the Segmented 
+ruptures now have a GEA12 branch (same as 2014/2018) and a  GEA17 branch. Sections have 
+also been split into 50-km subsections (e.g., 2014/2018 Section 1 is now 7 50-km sections 
+[1-1:1-7], Section 2 is now 3 50-km sections [2-1:2-3], Section 3 is now 3 50-km sections 
+[3-1:3-3], and Section 4 is now 9 50-km sections [4-1:4-9]). All section IDs have been 
+updated, and new rupture IDs have been assigned.
+
+| Sections                            | 1-1:1-7    | 2-1:2-3    | 3-1:3-3    | 4-1:4-9    |                            |
+|:----------------------------------- |:----------:|:----------:|:----------:|:----------:|:--------------------------:|
+| Bottom                              | 3200..3206 | 3207..3209 | 3210..3212 | 3213..3221 |                            |
+| Middle                              | 3230..3236 | 3237..3239 | 3240..3242 | 3243..3251 |                            |
+| Top                                 | 3260..3266 | 3267..3269 | 3270..3272 | 3273..3281 |                            |
+| __Ruptures__                        |            |            |            |            | [ Bottom, Middle, Top ]    |
+| Full, GEA12 A, 1-1:4-9              | ◆◆◆◆◆◆◆    | ◆◆◆        | ◆◆◆        | ◆◆◆◆◆◆◆◆◆  | [ 100002, 100001, 100000 ] |
+| Segmented, GEA12 D, 1-1:1-7         | ◆◆◆◆◆◆◆    |            |            |            | [ 100302, 100301, 100300 ] |
+| Segmented, GEA12 C, 1-1:2-3         | ◆◆◆◆◆◆◆    | ◆◆◆        |            |            | [ 100202, 100201, 100200 ] |
+| Segmented, GEA12 B, 1-1:3-3         | ◆◆◆◆◆◆◆    | ◆◆◆        | ◆◆◆        |            | [ 100102, 100101, 100100 ] |
+| Segmented, GEA12 Northern, 4-1:4-9  |            |            |            | ◆◆◆◆◆◆◆◆◆  | [ 100402, 100401, 100400 ] |
+| Segmented, GEA17 E, 1-3:1-4         | ◇◇◆◆◇◇◇    |            |            |            | [ 100802, 100801, 100800 ] |
+| Segmented, GEA17 D, 1-1:1:6         | ◆◆◆◆◆◆◇    |            |            |            | [ 100702, 100701, 100700 ] |
+| Segmented, GEA17 C', 1-1:2-3        | ◆◆◆◆◆◆◆    | ◆◆◆        |            |            | [ 100202, 100201, 100200 ] |
+| Segmented, GEA17 C, 1-1:3-2         | ◆◆◆◆◆◆◆    | ◆◆◆        | ◆◆◇        |            | [ 100602, 100601, 100600 ] |
+| Segmented, GEA17 B, 1-1:4-3         | ◆◆◆◆◆◆◆    | ◆◆◆        | ◆◆◆        | ◆◆◆◇◇◇◇◇◇  | [ 100502, 100501, 100500 ] |   
+| Segmented, GEA17 F, 3-3:4-4         |            |            | ◇◇◆        | ◆◆◆◆◇◇◇◇◇  | [ 100902, 100901, 100900 ] |
+| Unsegmented, GEA12 B, 1-1:3-3       | ◆◆◆◆◆◆◆    | ◆◆◆        | ◆◆◆        |            | [ 100102, 100101, 100100 ] |
+| Unsegmented, GEA12 A, 1-1:4-9       | ◆◆◆◆◆◆◆    | ◆◆◆        | ◆◆◆        | ◆◆◆◆◆◆◆◆◆  | [ 100002, 100001, 100000 ] |
+
+TODO: Most likely will change the rupture ID's for 2023. Replace in table.
 
 ## Cluster Model (2023)
 
@@ -112,21 +122,21 @@ IDs are 3380 to 3410.
 ## Rupture Reference (2014, 2018)
 
 The table below lists the IDs used for rupture sets on different branches of the 2014 & 2018
-Casacadia logic tree.
-
-| Sections             | 1    | 2    | 3    | 4    |                         |
-|:-------------------- |:----:|:----:|:----:|:----:|:-----------------------:|
-| Bottom               | 3110 | 3120 | 3130 | 3140 |                         |
-| Middle               | 3111 | 3121 | 3131 | 3141 |                         |
-| Top                  | 3112 | 3122 | 3132 | 3142 |                         |
-| __Ruptures__         |      |      |      |      | [ Bottom, Middle, Top ] |
-| Full, 1-2-3-4        | â—†    | â—†    | â—†    | â—†    | [ 3170, 3171, 3172 ]    |
-| Segmented, 1         | â—†    |      |      |      | [ 3110, 3111, 3112 ]    |
-| Segmented, 1-2       | â—†    | â—†    |      |      | [ 3150, 3151, 3152 ]    |
-| Segmented, 1-2-3     | â—†    | â—†    | â—†    |      | [ 3160, 3161, 3162 ]    |
-| Segmented, 4         |      |      |      | â—†    | [ 3140, 3141, 3142 ]    |
-| Unsegmented, 1-2-3   | â—†    | â—†    | â—†    |      | [ 3160, 3161, 3162 ]    |
-| Unsegmented, 1-2-3-4 | â—†    | â—†    | â—†    | â—†    | [ 3170, 3171, 3172 ]    |
+Casacadia logic tree (based on the GEA12 model).
+
+| Sections                | 1    | 2    | 3    | 4    |                         |
+|:----------------------- |:----:|:----:|:----:|:----:|:-----------------------:|
+| Bottom                  | 3110 | 3120 | 3130 | 3140 |                         |
+| Middle                  | 3111 | 3121 | 3131 | 3141 |                         |
+| Top                     | 3112 | 3122 | 3132 | 3142 |                         |
+| __Ruptures__            |      |      |      |      | [ Bottom, Middle, Top ] |
+| Full, A, 1-2-3-4        | â—†    | â—†    | â—†    | â—†    | [ 3170, 3171, 3172 ]    |
+| Segmented, D, 1         | â—†    |      |      |      | [ 3110, 3111, 3112 ]    |
+| Segmented, C, 1-2       | â—†    | â—†    |      |      | [ 3150, 3151, 3152 ]    |
+| Segmented, B, 1-2-3     | â—†    | â—†    | â—†    |      | [ 3160, 3161, 3162 ]    |
+| Segmented, Northern, 4  |      |      |      | â—†    | [ 3140, 3141, 3142 ]    |
+| Unsegmented, B, 1-2-3   | â—†    | â—†    | â—†    |      | [ 3160, 3161, 3162 ]    |
+| Unsegmented, A, 1-2-3-4 | â—†    | â—†    | â—†    | â—†    | [ 3170, 3171, 3172 ]    |
 
 ## Logic Tree Weight Adjustments
 
-- 
GitLab


From 1cbe1a60aa55890aa3d959290d2920f5b512a223 Mon Sep 17 00:00:00 2001
From: "Allison M. Shumway" <ashumway@usgs.gov>
Date: Sun, 17 Jul 2022 15:13:50 -0600
Subject: [PATCH 2/6] Updated README.md file for spelling mistake. Updated
 rupture ID's for full rupture log tree branch.

---
 subduction/interface/Cascadia/README.md       |   2 +-
 .../full-rupture/cluster-out/rupture-set.json |   2 +-
 .../bottom/full-rupture/source-tree-2.json    |   6 -
 subduction/interface/Cascadia/mfd-map.json    | 117 +++++++++++++++---
 .../full-rupture/cluster-out/rupture-set.json |   2 +-
 .../middle/full-rupture/source-tree-2.json    |   6 -
 .../full-rupture/cluster-out/rupture-set.json |   2 +-
 .../top/full-rupture/source-tree-2.json       |   6 -
 .../top/partial-rupture/source-tree.json      |   8 +-
 9 files changed, 113 insertions(+), 38 deletions(-)
 delete mode 100644 subduction/interface/Cascadia/bottom/full-rupture/source-tree-2.json
 delete mode 100644 subduction/interface/Cascadia/middle/full-rupture/source-tree-2.json
 delete mode 100644 subduction/interface/Cascadia/top/full-rupture/source-tree-2.json

diff --git a/subduction/interface/Cascadia/README.md b/subduction/interface/Cascadia/README.md
index c5d880f..adde876 100644
--- a/subduction/interface/Cascadia/README.md
+++ b/subduction/interface/Cascadia/README.md
@@ -122,7 +122,7 @@ IDs are 3380 to 3410.
 ## Rupture Reference (2014, 2018)
 
 The table below lists the IDs used for rupture sets on different branches of the 2014 & 2018
-Casacadia logic tree (based on the GEA12 model).
+Cascadia logic tree (based on the GEA12 model).
 
 | Sections                | 1    | 2    | 3    | 4    |                         |
 |:----------------------- |:----:|:----:|:----:|:----:|:-----------------------:|
diff --git a/subduction/interface/Cascadia/bottom/full-rupture/cluster-out/rupture-set.json b/subduction/interface/Cascadia/bottom/full-rupture/cluster-out/rupture-set.json
index 27c3efd..f67d2f9 100644
--- a/subduction/interface/Cascadia/bottom/full-rupture/cluster-out/rupture-set.json
+++ b/subduction/interface/Cascadia/bottom/full-rupture/cluster-out/rupture-set.json
@@ -1,6 +1,6 @@
 {
   "name": "Cascadia (full, bottom)",
-  "id": 3170,
+  "id": 100002,
   "sections": [
     3200, 3201, 3202, 3203, 3204, 3205, 3206,
     3207, 3208, 3209,
diff --git a/subduction/interface/Cascadia/bottom/full-rupture/source-tree-2.json b/subduction/interface/Cascadia/bottom/full-rupture/source-tree-2.json
deleted file mode 100644
index 5c8a672..0000000
--- a/subduction/interface/Cascadia/bottom/full-rupture/source-tree-2.json
+++ /dev/null
@@ -1,6 +0,0 @@
-[
-  {
-    "id": "cluster-out",
-    "weight": 1.0
-  }
-]
diff --git a/subduction/interface/Cascadia/mfd-map.json b/subduction/interface/Cascadia/mfd-map.json
index fca3c88..653e9a7 100644
--- a/subduction/interface/Cascadia/mfd-map.json
+++ b/subduction/interface/Cascadia/mfd-map.json
@@ -11,65 +11,155 @@
   ],
   "full-top": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.61, "rate": 0.0019 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.72, "rate": 0.0019 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.73, "rate": 0.0019 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 9.01, "rate": 0.0019 }}
   ],
-  "segmented-1-2-3-bottom": [
+  "segmented-GEA12-D-bottom": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.65, "rate": 0.0001739 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.77, "rate": 0.0001739 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 9.07, "rate": 0.0001739 }}
   ],
-  "segmented-1-2-3-middle": [
+  "segmented-GEA12-D-middle": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.44, "rate": 0.0001739 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.53, "rate": 0.0001739 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.78, "rate": 0.0001739 }}
   ],
-  "segmented-1-2-3-top": [
+  "segmented-GEA12-D-top": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.37, "rate": 0.0001739 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.44, "rate": 0.0001739 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.68, "rate": 0.0001739 }}
   ],
-  "segmented-1-2-bottom": [
+  "segmented-GEA12-C-bottom": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.55, "rate": 0.0003913 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.65, "rate": 0.0003913 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.92, "rate": 0.0003913 }}
   ],
-  "segmented-1-2-middle": [
+  "segmented-GEA12-C-middle": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.33, "rate": 0.0003913 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.39, "rate": 0.0003913 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.62, "rate": 0.0003913 }}
   ],
-  "segmented-1-2-top": [
+  "segmented-GEA12-C-top": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.25, "rate": 0.0003913 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.30, "rate": 0.0003913 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.52, "rate": 0.0003913 }}
   ],
-  "segmented-1-bottom": [
+  "segmented-GEA12-B-bottom": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.42, "rate": 0.0004348 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.50, "rate": 0.0004348 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.75, "rate": 0.0004348 }}
   ],
-  "segmented-1-middle": [
+  "segmented-GEA12-B-middle": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.19, "rate": 0.0004348 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.22, "rate": 0.0004348 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.43, "rate": 0.0004348 }}
   ],
-  "segmented-1-top": [
+  "segmented-GEA12-B-top": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.11, "rate": 0.0004348 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.13, "rate": 0.0004348 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.32, "rate": 0.0004348 }}
   ],
-  "segmented-4-bottom": [
+  "segmented-GEA12-Northern-bottom": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.54, "rate": 0.001 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.64, "rate": 0.001 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.91, "rate": 0.001 }}
   ],
-  "segmented-4-middle": [
+  "segmented-GEA12-Northern-middle": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.43, "rate": 0.001 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.52, "rate": 0.001 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.77, "rate": 0.001 }}
   ],
-  "segmented-4-top": [
+  "segmented-GEA12-Northern-top": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-E-bottom": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-E-middle": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-E-top": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-D-bottom": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-D-middle": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-D-top": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-Cprime-bottom": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-Cprime-middle": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-Cprime-top": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-C-bottom": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-C-middle": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-C-top": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-B-bottom": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-B-middle": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-B-top": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-F-bottom": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-F-middle": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+  ],
+  "segmented-GEA17-F-top": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
@@ -100,7 +190,6 @@
       }
     }
   ],
-
   "cluster-2-1-bottom": [
     { "id": "M1", "weight": 0.125, "value": { "type": "SINGLE", "m": 8.58 }},
     { "id": "M2", "weight": 0.125, "value": { "type": "SINGLE", "m": 8.69 }},
diff --git a/subduction/interface/Cascadia/middle/full-rupture/cluster-out/rupture-set.json b/subduction/interface/Cascadia/middle/full-rupture/cluster-out/rupture-set.json
index b7dfdad..ea9b147 100644
--- a/subduction/interface/Cascadia/middle/full-rupture/cluster-out/rupture-set.json
+++ b/subduction/interface/Cascadia/middle/full-rupture/cluster-out/rupture-set.json
@@ -1,6 +1,6 @@
 {
   "name": "Cascadia (full, middle)",
-  "id": 3171,
+  "id": 100001,
   "sections": [
     3230, 3231, 3232, 3233, 3234, 3235, 3236,
     3237, 3238, 3239,
diff --git a/subduction/interface/Cascadia/middle/full-rupture/source-tree-2.json b/subduction/interface/Cascadia/middle/full-rupture/source-tree-2.json
deleted file mode 100644
index 5c8a672..0000000
--- a/subduction/interface/Cascadia/middle/full-rupture/source-tree-2.json
+++ /dev/null
@@ -1,6 +0,0 @@
-[
-  {
-    "id": "cluster-out",
-    "weight": 1.0
-  }
-]
diff --git a/subduction/interface/Cascadia/top/full-rupture/cluster-out/rupture-set.json b/subduction/interface/Cascadia/top/full-rupture/cluster-out/rupture-set.json
index 9492e55..c78e98e 100644
--- a/subduction/interface/Cascadia/top/full-rupture/cluster-out/rupture-set.json
+++ b/subduction/interface/Cascadia/top/full-rupture/cluster-out/rupture-set.json
@@ -1,6 +1,6 @@
 {
   "name": "Cascadia (full, top)",
-  "id": 3172,
+  "id": 100000,
   "sections": [
     3260, 3261, 3262, 3263, 3264, 3265, 3266,
     3267, 3268, 3269,
diff --git a/subduction/interface/Cascadia/top/full-rupture/source-tree-2.json b/subduction/interface/Cascadia/top/full-rupture/source-tree-2.json
deleted file mode 100644
index 5c8a672..0000000
--- a/subduction/interface/Cascadia/top/full-rupture/source-tree-2.json
+++ /dev/null
@@ -1,6 +0,0 @@
-[
-  {
-    "id": "cluster-out",
-    "weight": 1.0
-  }
-]
diff --git a/subduction/interface/Cascadia/top/partial-rupture/source-tree.json b/subduction/interface/Cascadia/top/partial-rupture/source-tree.json
index e0faaaf..2a69068 100644
--- a/subduction/interface/Cascadia/top/partial-rupture/source-tree.json
+++ b/subduction/interface/Cascadia/top/partial-rupture/source-tree.json
@@ -1,7 +1,11 @@
 [
   {
-    "id": "segmented",
-    "weight": 0.5
+    "id": "segmented-GEA12",
+    "weight": 0.25
+  },
+  {
+     "id": "segmented-GEA17",
+     "weight": 0.25
   },
   {
     "id": "unsegmented",
-- 
GitLab


From a36ffc556cb2b4ccf1403d5fd05d26ced8599b82 Mon Sep 17 00:00:00 2001
From: "Allison M. Shumway" <ashumway@usgs.gov>
Date: Sun, 17 Jul 2022 16:09:17 -0600
Subject: [PATCH 3/6] Updated partial rupture/segmented with GEA12 and GEA17
 branches (top, middle, and bottom).

---
 .../segmented/section-1/rupture-set.json       |  8 --------
 .../segmented/section-4/rupture-set.json       |  8 --------
 .../segmented/sections-1-2-3/rupture-set.json  | 10 ----------
 .../segmented/sections-1-2/rupture-set.json    |  9 ---------
 .../segmented/source-group.json                | 18 ------------------
 .../bottom/partial-rupture/source-tree.json    |  8 ++++++--
 .../segmented/section-1/rupture-set.json       |  8 --------
 .../segmented/section-4/rupture-set.json       |  8 --------
 .../segmented/sections-1-2-3/rupture-set.json  | 10 ----------
 .../segmented/sections-1-2/rupture-set.json    |  9 ---------
 .../segmented/source-group.json                | 18 ------------------
 .../middle/partial-rupture/source-tree.json    |  8 ++++++--
 .../segmented/section-1/rupture-set.json       |  8 --------
 .../segmented/section-4/rupture-set.json       |  8 --------
 .../segmented/sections-1-2-3/rupture-set.json  | 10 ----------
 .../segmented/sections-1-2/rupture-set.json    |  9 ---------
 .../segmented/source-group.json                | 18 ------------------
 17 files changed, 12 insertions(+), 163 deletions(-)
 delete mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented/section-1/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented/section-4/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented/sections-1-2-3/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented/sections-1-2/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented/source-group.json
 delete mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented/section-1/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented/section-4/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented/sections-1-2-3/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented/sections-1-2/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented/source-group.json
 delete mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented/section-1/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented/section-4/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented/sections-1-2-3/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented/sections-1-2/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented/source-group.json

diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented/section-1/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented/section-1/rupture-set.json
deleted file mode 100644
index 4a0063b..0000000
--- a/subduction/interface/Cascadia/bottom/partial-rupture/segmented/section-1/rupture-set.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-  "name": "Cascadia (segmented, 1, bottom)",
-  "id": 3110,
-  "sections": [
-    3200, 3201, 3202, 3203, 3204, 3205, 3206
-  ],
-  "mfd-tree": "segmented-1-bottom"
-}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented/section-4/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented/section-4/rupture-set.json
deleted file mode 100644
index dc8aa5d..0000000
--- a/subduction/interface/Cascadia/bottom/partial-rupture/segmented/section-4/rupture-set.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-  "name": "Cascadia (segmented, 4, bottom)",
-  "id": 3140,
-  "sections": [
-    3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221
-  ],
-  "mfd-tree": "segmented-4-bottom"
-}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented/sections-1-2-3/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented/sections-1-2-3/rupture-set.json
deleted file mode 100644
index 309fcdf..0000000
--- a/subduction/interface/Cascadia/bottom/partial-rupture/segmented/sections-1-2-3/rupture-set.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
-  "name": "Cascadia (segmented, 1-2-3, bottom)",
-  "id": 3160,
-  "sections": [
-    3200, 3201, 3202, 3203, 3204, 3205, 3206,
-    3207, 3208, 3209,
-    3210, 3211, 3212
-  ],
-  "mfd-tree": "segmented-1-2-3-bottom"
-}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented/sections-1-2/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented/sections-1-2/rupture-set.json
deleted file mode 100644
index 9184d5b..0000000
--- a/subduction/interface/Cascadia/bottom/partial-rupture/segmented/sections-1-2/rupture-set.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
-  "name": "Cascadia (segmented, 1-2, bottom)",
-  "id": 3150,
-  "sections": [
-    3200, 3201, 3202, 3203, 3204, 3205, 3206,
-    3207, 3208, 3209
-  ],
-  "mfd-tree": "segmented-1-2-bottom"
-}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented/source-group.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented/source-group.json
deleted file mode 100644
index 64a4ab9..0000000
--- a/subduction/interface/Cascadia/bottom/partial-rupture/segmented/source-group.json
+++ /dev/null
@@ -1,18 +0,0 @@
-[
-  {
-    "id": "section-1",
-    "scale": 1.2
-  },
-  {
-    "id": "sections-1-2",
-    "scale": 1.2
-  },
-  {
-    "id": "sections-1-2-3",
-    "scale": 1.2
-  },
-  {
-    "id": "section-4",
-    "scale": 0.25
-  }
-]
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/source-tree.json b/subduction/interface/Cascadia/bottom/partial-rupture/source-tree.json
index e0faaaf..2a69068 100644
--- a/subduction/interface/Cascadia/bottom/partial-rupture/source-tree.json
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/source-tree.json
@@ -1,7 +1,11 @@
 [
   {
-    "id": "segmented",
-    "weight": 0.5
+    "id": "segmented-GEA12",
+    "weight": 0.25
+  },
+  {
+     "id": "segmented-GEA17",
+     "weight": 0.25
   },
   {
     "id": "unsegmented",
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented/section-1/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented/section-1/rupture-set.json
deleted file mode 100644
index 15399b2..0000000
--- a/subduction/interface/Cascadia/middle/partial-rupture/segmented/section-1/rupture-set.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-  "name": "Cascadia (segmented, 1, middle)",
-  "id": 3111,
-  "sections": [
-    3230, 3231, 3232, 3233, 3234, 3235, 3236
-  ],
-  "mfd-tree": "segmented-1-middle"
-}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented/section-4/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented/section-4/rupture-set.json
deleted file mode 100644
index 96a087a..0000000
--- a/subduction/interface/Cascadia/middle/partial-rupture/segmented/section-4/rupture-set.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-  "name": "Cascadia (segmented, 4, middle)",
-  "id": 3141,
-  "sections": [
-    3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251
-  ],
-  "mfd-tree": "segmented-4-middle"
-}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented/sections-1-2-3/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented/sections-1-2-3/rupture-set.json
deleted file mode 100644
index a4dbdda..0000000
--- a/subduction/interface/Cascadia/middle/partial-rupture/segmented/sections-1-2-3/rupture-set.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
-  "name": "Cascadia (segmented, 1-2-3, middle)",
-  "id": 3161,
-  "sections": [
-    3230, 3231, 3232, 3233, 3234, 3235, 3236,
-    3237, 3238, 3239,
-    3240, 3241, 3242
-  ],
-  "mfd-tree": "segmented-1-2-3-middle"
-}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented/sections-1-2/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented/sections-1-2/rupture-set.json
deleted file mode 100644
index 3b9fe3b..0000000
--- a/subduction/interface/Cascadia/middle/partial-rupture/segmented/sections-1-2/rupture-set.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
-  "name": "Cascadia (segmented, 1-2, middle)",
-  "id": 3151,
-  "sections": [
-    3230, 3231, 3232, 3233, 3234, 3235, 3236,
-    3237, 3238, 3239
-  ],
-  "mfd-tree": "segmented-1-2-middle"
-}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented/source-group.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented/source-group.json
deleted file mode 100644
index 64a4ab9..0000000
--- a/subduction/interface/Cascadia/middle/partial-rupture/segmented/source-group.json
+++ /dev/null
@@ -1,18 +0,0 @@
-[
-  {
-    "id": "section-1",
-    "scale": 1.2
-  },
-  {
-    "id": "sections-1-2",
-    "scale": 1.2
-  },
-  {
-    "id": "sections-1-2-3",
-    "scale": 1.2
-  },
-  {
-    "id": "section-4",
-    "scale": 0.25
-  }
-]
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/source-tree.json b/subduction/interface/Cascadia/middle/partial-rupture/source-tree.json
index e0faaaf..2a69068 100644
--- a/subduction/interface/Cascadia/middle/partial-rupture/source-tree.json
+++ b/subduction/interface/Cascadia/middle/partial-rupture/source-tree.json
@@ -1,7 +1,11 @@
 [
   {
-    "id": "segmented",
-    "weight": 0.5
+    "id": "segmented-GEA12",
+    "weight": 0.25
+  },
+  {
+     "id": "segmented-GEA17",
+     "weight": 0.25
   },
   {
     "id": "unsegmented",
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented/section-1/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/segmented/section-1/rupture-set.json
deleted file mode 100644
index f901645..0000000
--- a/subduction/interface/Cascadia/top/partial-rupture/segmented/section-1/rupture-set.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-  "name": "Cascadia (segmented, 1, top)",
-  "id": 3112,
-  "sections": [
-    3260, 3261, 3262, 3263, 3264, 3265, 3266
-  ],
-  "mfd-tree": "segmented-1-top"
-}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented/section-4/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/segmented/section-4/rupture-set.json
deleted file mode 100644
index 0fbf3cb..0000000
--- a/subduction/interface/Cascadia/top/partial-rupture/segmented/section-4/rupture-set.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-  "name": "Cascadia (segmented, 4, top)",
-  "id": 3142,
-  "sections": [
-    3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281
-  ],
-  "mfd-tree": "segmented-4-top"
-}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented/sections-1-2-3/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/segmented/sections-1-2-3/rupture-set.json
deleted file mode 100644
index 22a721c..0000000
--- a/subduction/interface/Cascadia/top/partial-rupture/segmented/sections-1-2-3/rupture-set.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
-  "name": "Cascadia (segmented, 1-2-3, top)",
-  "id": 3162,
-  "sections": [
-    3260, 3261, 3262, 3263, 3264, 3265, 3266,
-    3267, 3268, 3269,
-    3270, 3271, 3272
-  ],
-  "mfd-tree": "segmented-1-2-3-top"
-}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented/sections-1-2/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/segmented/sections-1-2/rupture-set.json
deleted file mode 100644
index 53e0d11..0000000
--- a/subduction/interface/Cascadia/top/partial-rupture/segmented/sections-1-2/rupture-set.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
-  "name": "Cascadia (segmented, 1-2, top)",
-  "id": 3152,
-  "sections": [
-    3260, 3261, 3262, 3263, 3264, 3265, 3266,
-    3267, 3268, 3269
-  ],
-  "mfd-tree": "segmented-1-2-top"
-}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented/source-group.json b/subduction/interface/Cascadia/top/partial-rupture/segmented/source-group.json
deleted file mode 100644
index 64a4ab9..0000000
--- a/subduction/interface/Cascadia/top/partial-rupture/segmented/source-group.json
+++ /dev/null
@@ -1,18 +0,0 @@
-[
-  {
-    "id": "section-1",
-    "scale": 1.2
-  },
-  {
-    "id": "sections-1-2",
-    "scale": 1.2
-  },
-  {
-    "id": "sections-1-2-3",
-    "scale": 1.2
-  },
-  {
-    "id": "section-4",
-    "scale": 0.25
-  }
-]
-- 
GitLab


From d2120c8169f910c758d5c1a97aa9e62c3fb300d5 Mon Sep 17 00:00:00 2001
From: "Allison M. Shumway" <ashumway@usgs.gov>
Date: Sun, 17 Jul 2022 16:23:34 -0600
Subject: [PATCH 4/6] Updated partial rupture/unsegmented branche with new
 segtion ID's (top, middle, and bottom).

---
 .../sections-1-2-3-4/scaled/rupture-set.json          | 11 -----------
 .../unsegmented/sections-1-2-3-4/source-group.json    |  6 ------
 .../sections-1-2-3/scaled/rupture-set.json            | 10 ----------
 .../unsegmented/sections-1-2-3/source-group.json      |  6 ------
 .../partial-rupture/unsegmented/source-tree.json      |  4 ++--
 .../sections-1-2-3-4/scaled/rupture-set.json          | 11 -----------
 .../unsegmented/sections-1-2-3-4/source-group.json    |  6 ------
 .../sections-1-2-3/scaled/rupture-set.json            | 10 ----------
 .../unsegmented/sections-1-2-3/source-group.json      |  6 ------
 .../partial-rupture/unsegmented/source-tree.json      |  4 ++--
 .../sections-1-2-3-4/scaled/rupture-set.json          | 11 -----------
 .../unsegmented/sections-1-2-3-4/source-group.json    |  6 ------
 .../sections-1-2-3/scaled/rupture-set.json            | 10 ----------
 .../unsegmented/sections-1-2-3/source-group.json      |  6 ------
 .../top/partial-rupture/unsegmented/source-tree.json  |  4 ++--
 15 files changed, 6 insertions(+), 105 deletions(-)
 delete mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3-4/scaled/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3-4/source-group.json
 delete mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3/scaled/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3/source-group.json
 delete mode 100644 subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3-4/scaled/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3-4/source-group.json
 delete mode 100644 subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3/scaled/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3/source-group.json
 delete mode 100644 subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3-4/scaled/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3-4/source-group.json
 delete mode 100644 subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3/scaled/rupture-set.json
 delete mode 100644 subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3/source-group.json

diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3-4/scaled/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3-4/scaled/rupture-set.json
deleted file mode 100644
index 1616554..0000000
--- a/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3-4/scaled/rupture-set.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
-  "name": "Cascadia (unsegmented, 1-2-3-4, bottom)",
-  "id": 3170,
-  "sections": [
-    3200, 3201, 3202, 3203, 3204, 3205, 3206,
-    3207, 3208, 3209,
-    3210, 3211, 3212,
-    3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221
-  ],
-  "mfd-tree": "unsegmented"
-}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3-4/source-group.json b/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3-4/source-group.json
deleted file mode 100644
index 5aee5cb..0000000
--- a/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3-4/source-group.json
+++ /dev/null
@@ -1,6 +0,0 @@
-[
-  {
-    "id": "scaled",
-    "scale": 1.856
-  }
-]
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3/scaled/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3/scaled/rupture-set.json
deleted file mode 100644
index c9edfa5..0000000
--- a/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3/scaled/rupture-set.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
-  "name": "Cascadia (unsegmented, 1-2-3, bottom)",
-  "id": 3160,
-  "sections": [
-    3200, 3201, 3202, 3203, 3204, 3205, 3206,
-    3207, 3208, 3209,
-    3210, 3211, 3212
-  ],
-  "mfd-tree": "unsegmented"
-}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3/source-group.json b/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3/source-group.json
deleted file mode 100644
index 749a881..0000000
--- a/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/sections-1-2-3/source-group.json
+++ /dev/null
@@ -1,6 +0,0 @@
-[
-  {
-    "id": "scaled",
-    "scale": 1.2
-  }
-]
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/source-tree.json b/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/source-tree.json
index fb1e099..72cb587 100644
--- a/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/source-tree.json
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/source-tree.json
@@ -1,10 +1,10 @@
 [
   {
-    "id": "sections-1-2-3",
+    "id": "GEA12-B",
     "weight": 0.75
   },
   {
-    "id": "sections-1-2-3-4",
+    "id": "GEA12-A",
     "weight": 0.25
   }
 ]
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3-4/scaled/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3-4/scaled/rupture-set.json
deleted file mode 100644
index c5a7af6..0000000
--- a/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3-4/scaled/rupture-set.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
-  "name": "Cascadia (unsegmented, 1-2-3-4, middle)",
-  "id": 3171,
-  "sections": [
-    3230, 3231, 3232, 3233, 3234, 3235, 3236,
-    3237, 3238, 3239,
-    3240, 3241, 3242,
-    3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251
-  ],
-  "mfd-tree": "unsegmented"
-}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3-4/source-group.json b/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3-4/source-group.json
deleted file mode 100644
index 4290c15..0000000
--- a/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3-4/source-group.json
+++ /dev/null
@@ -1,6 +0,0 @@
-[
-  {
-    "id": "scaled",
-    "scale": 1.8528
-  }
-]
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3/scaled/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3/scaled/rupture-set.json
deleted file mode 100644
index ebb5b20..0000000
--- a/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3/scaled/rupture-set.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
-  "name": "Cascadia (unsegmented, 1-2-3, middle)",
-  "id": 3161,
-  "sections": [
-    3230, 3231, 3232, 3233, 3234, 3235, 3236,
-    3237, 3238, 3239,
-    3240, 3241, 3242
-  ],
-  "mfd-tree": "unsegmented"
-}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3/source-group.json b/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3/source-group.json
deleted file mode 100644
index 749a881..0000000
--- a/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/sections-1-2-3/source-group.json
+++ /dev/null
@@ -1,6 +0,0 @@
-[
-  {
-    "id": "scaled",
-    "scale": 1.2
-  }
-]
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/source-tree.json b/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/source-tree.json
index fb1e099..72cb587 100644
--- a/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/source-tree.json
+++ b/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/source-tree.json
@@ -1,10 +1,10 @@
 [
   {
-    "id": "sections-1-2-3",
+    "id": "GEA12-B",
     "weight": 0.75
   },
   {
-    "id": "sections-1-2-3-4",
+    "id": "GEA12-A",
     "weight": 0.25
   }
 ]
diff --git a/subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3-4/scaled/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3-4/scaled/rupture-set.json
deleted file mode 100644
index 21812a7..0000000
--- a/subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3-4/scaled/rupture-set.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
-  "name": "Cascadia (unsegmented, 1-2-3-4, top)",
-  "id": 3172,
-  "sections": [
-    3260, 3261, 3262, 3263, 3264, 3265, 3266,
-    3267, 3268, 3269,
-    3270, 3271, 3272,
-    3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281
-  ],
-  "mfd-tree": "unsegmented"
-}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3-4/source-group.json b/subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3-4/source-group.json
deleted file mode 100644
index 5aee5cb..0000000
--- a/subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3-4/source-group.json
+++ /dev/null
@@ -1,6 +0,0 @@
-[
-  {
-    "id": "scaled",
-    "scale": 1.856
-  }
-]
diff --git a/subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3/scaled/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3/scaled/rupture-set.json
deleted file mode 100644
index 7541b47..0000000
--- a/subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3/scaled/rupture-set.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
-  "name": "Cascadia (unsegmented, 1-2-3, top)",
-  "id": 3162,
-  "sections": [
-    3260, 3261, 3262, 3263, 3264, 3265, 3266,
-    3267, 3268, 3269,
-    3270, 3271, 3272
-  ],
-  "mfd-tree": "unsegmented"
-}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3/source-group.json b/subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3/source-group.json
deleted file mode 100644
index 749a881..0000000
--- a/subduction/interface/Cascadia/top/partial-rupture/unsegmented/sections-1-2-3/source-group.json
+++ /dev/null
@@ -1,6 +0,0 @@
-[
-  {
-    "id": "scaled",
-    "scale": 1.2
-  }
-]
diff --git a/subduction/interface/Cascadia/top/partial-rupture/unsegmented/source-tree.json b/subduction/interface/Cascadia/top/partial-rupture/unsegmented/source-tree.json
index fb1e099..72cb587 100644
--- a/subduction/interface/Cascadia/top/partial-rupture/unsegmented/source-tree.json
+++ b/subduction/interface/Cascadia/top/partial-rupture/unsegmented/source-tree.json
@@ -1,10 +1,10 @@
 [
   {
-    "id": "sections-1-2-3",
+    "id": "GEA12-B",
     "weight": 0.75
   },
   {
-    "id": "sections-1-2-3-4",
+    "id": "GEA12-A",
     "weight": 0.25
   }
 ]
-- 
GitLab


From 756ca576e1e24246817682f5190d0e03c951f3af Mon Sep 17 00:00:00 2001
From: "Allison M. Shumway" <ashumway@usgs.gov>
Date: Sun, 17 Jul 2022 17:22:54 -0600
Subject: [PATCH 5/6] Updated mfd-map.json file with weights, magnitudes, and
 rates from master spreadsheet.

---
 subduction/interface/Cascadia/mfd-map.json | 174 ++++++++++-----------
 1 file changed, 87 insertions(+), 87 deletions(-)

diff --git a/subduction/interface/Cascadia/mfd-map.json b/subduction/interface/Cascadia/mfd-map.json
index 653e9a7..b9a228e 100644
--- a/subduction/interface/Cascadia/mfd-map.json
+++ b/subduction/interface/Cascadia/mfd-map.json
@@ -15,154 +15,154 @@
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 9.01, "rate": 0.0019 }}
   ],
   "segmented-GEA12-D-bottom": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.65, "rate": 0.0001739 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.77, "rate": 0.0001739 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 9.07, "rate": 0.0001739 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.42, "rate": 0.0005438 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.51, "rate": 0.0005438 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.75, "rate": 0.0005438 }}
   ],
   "segmented-GEA12-D-middle": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.44, "rate": 0.0001739 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.53, "rate": 0.0001739 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.78, "rate": 0.0001739 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.19, "rate": 0.0005438 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.23, "rate": 0.0005438 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.43, "rate": 0.0005438 }}
   ],
   "segmented-GEA12-D-top": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.37, "rate": 0.0001739 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.44, "rate": 0.0001739 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.68, "rate": 0.0001739 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.12, "rate": 0.0005438 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.14, "rate": 0.0005438 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.33, "rate": 0.0005438 }}
   ],
   "segmented-GEA12-C-bottom": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.55, "rate": 0.0003913 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.65, "rate": 0.0003913 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.92, "rate": 0.0003913 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.55, "rate": 0.0004888 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.65, "rate": 0.0004888 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.92, "rate": 0.0004888 }}
   ],
   "segmented-GEA12-C-middle": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.33, "rate": 0.0003913 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.39, "rate": 0.0003913 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.62, "rate": 0.0003913 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.33, "rate": 0.0004888 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.39, "rate": 0.0004888 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.62, "rate": 0.0004888 }}
   ],
   "segmented-GEA12-C-top": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.25, "rate": 0.0003913 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.30, "rate": 0.0003913 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.52, "rate": 0.0003913 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.26, "rate": 0.0004888 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.30, "rate": 0.0004888 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.52, "rate": 0.0004888 }}
   ],
   "segmented-GEA12-B-bottom": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.42, "rate": 0.0004348 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.50, "rate": 0.0004348 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.75, "rate": 0.0004348 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.65, "rate": 0.0002174 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.77, "rate": 0.0002174 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 9.07, "rate": 0.0002174 }}
   ],
   "segmented-GEA12-B-middle": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.19, "rate": 0.0004348 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.22, "rate": 0.0004348 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.43, "rate": 0.0004348 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.44, "rate": 0.0002174 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.53, "rate": 0.0002174 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.78, "rate": 0.0002174 }}
   ],
   "segmented-GEA12-B-top": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.11, "rate": 0.0004348 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.13, "rate": 0.0004348 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.32, "rate": 0.0004348 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.38, "rate": 0.0002174 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.45, "rate": 0.0002174 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.69, "rate": 0.0002174 }}
   ],
-  "segmented-GEA12-Northern-bottom": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.54, "rate": 0.001 }},
+  "segmented-GEA12-northern-bottom": [
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.53, "rate": 0.001 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.64, "rate": 0.001 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.91, "rate": 0.001 }}
   ],
-  "segmented-GEA12-Northern-middle": [
+  "segmented-GEA12-northern-middle": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.43, "rate": 0.001 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.52, "rate": 0.001 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.77, "rate": 0.001 }}
   ],
-  "segmented-GEA12-Northern-top": [
+  "segmented-GEA12-northern-top": [
     { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
     { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
     { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
   ],
   "segmented-GEA17-E-bottom": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 7.94, "rate": 0.000208 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 7.93, "rate": 0.000208 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.09, "rate": 0.000208 }}
   ],
   "segmented-GEA17-E-middle": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 7.68, "rate": 0.000208 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 7.63, "rate": 0.000208 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 7.73, "rate": 0.000208 }}
   ],
   "segmented-GEA17-E-top": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 7.59, "rate": 0.000208 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 7.52, "rate": 0.000208 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 7.61, "rate": 0.000208 }}
   ],
   "segmented-GEA17-D-bottom": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.37, "rate": 0.000468 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.45, "rate": 0.000468 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.68, "rate": 0.000468 }}
   ],
   "segmented-GEA17-D-middle": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.14, "rate": 0.000468 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.17, "rate": 0.000468 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.36, "rate": 0.000468 }}
   ],
   "segmented-GEA17-D-top": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.06, "rate": 0.000468 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.07, "rate": 0.000468 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.25, "rate": 0.000468 }}
   ],
   "segmented-GEA17-Cprime-bottom": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.55, "rate": 0.000104 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.65, "rate": 0.000104 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.92, "rate": 0.000104 }}
   ],
   "segmented-GEA17-Cprime-middle": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.33, "rate": 0.000104 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.39, "rate": 0.000104 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.62, "rate": 0.000104 }}
   ],
   "segmented-GEA17-Cprime-top": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.26, "rate": 0.000104 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.30, "rate": 0.000104 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.52, "rate": 0.000104 }}
   ],
   "segmented-GEA17-C-bottom": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.62, "rate": 0.000364 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.73, "rate": 0.000364 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 9.02, "rate": 0.000364 }}
   ],
   "segmented-GEA17-C-middle": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.41, "rate": 0.000364 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.48, "rate": 0.000364 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.73, "rate": 0.000364 }}
   ],
   "segmented-GEA17-C-top": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.000364 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.000364 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.000364 }}
   ],
   "segmented-GEA17-B-bottom": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.75, "rate": 0.000156 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.89, "rate": 0.000156 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 9.20, "rate": 0.000156 }}
   ],
   "segmented-GEA17-B-middle": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.57, "rate": 0.000156 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.67, "rate": 0.000156 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.95, "rate": 0.000156 }}
   ],
   "segmented-GEA17-B-top": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.49, "rate": 0.000156 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.59, "rate": 0.000156 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.85, "rate": 0.000156 }}
   ],
   "segmented-GEA17-F-bottom": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.0001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.47, "rate": 0.0001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.71, "rate": 0.0001 }}
   ],
   "segmented-GEA17-F-middle": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.28, "rate": 0.0001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.33, "rate": 0.0001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.55, "rate": 0.0001 }}
   ],
   "segmented-GEA17-F-top": [
-    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.34, "rate": 0.001 }},
-    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.40, "rate": 0.001 }},
-    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.63, "rate": 0.001 }}
+    { "id": "M1", "weight": 0.334, "value": { "type": "SINGLE", "m": 8.19, "rate": 0.0001 }},
+    { "id": "M2", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.23, "rate": 0.0001 }},
+    { "id": "M3", "weight": 0.333, "value": { "type": "SINGLE", "m": 8.43, "rate": 0.0001 }}
   ],
   "unsegmented": [
     { 
@@ -170,7 +170,7 @@
       "weight": 0.5,
       "value": { 
         "type": "GR",
-        "a": -3.90309,
+        "a": -3.806,
         "b": 0.0,
         "mMin": 7.95,
         "mMax": 8.75,
@@ -182,7 +182,7 @@
       "weight": 0.5,
       "value": {
         "type": "GR",
-        "a": 4.388115,
+        "a": 4.485,
         "b": 1.0,
         "mMin": 7.95,
         "mMax": 8.75,
-- 
GitLab


From bd559109328186a2e8b477ea9254e86a84e1b0f3 Mon Sep 17 00:00:00 2001
From: "Allison M. Shumway" <ashumway@usgs.gov>
Date: Tue, 26 Jul 2022 12:42:35 -0600
Subject: [PATCH 6/6] added source-group.json files back to segmented sources,
 as they seem to be required.

---
 .../segmented-GEA12/GEA12-B/rupture-set.json  | 10 +++++++
 .../segmented-GEA12/GEA12-C/rupture-set.json  |  9 +++++++
 .../segmented-GEA12/GEA12-D/rupture-set.json  |  8 ++++++
 .../GEA12-northern/rupture-set.json           |  8 ++++++
 .../segmented-GEA12/source-group.json         | 18 +++++++++++++
 .../segmented-GEA17/GEA17-B/rupture-set.json  | 11 ++++++++
 .../segmented-GEA17/GEA17-C/rupture-set.json  | 10 +++++++
 .../GEA17-Cprime/rupture-set.json             |  9 +++++++
 .../segmented-GEA17/GEA17-D/rupture-set.json  |  8 ++++++
 .../segmented-GEA17/GEA17-E/rupture-set.json  |  8 ++++++
 .../segmented-GEA17/GEA17-F/rupture-set.json  |  9 +++++++
 .../segmented-GEA17/source-group.json         | 26 +++++++++++++++++++
 .../GEA12-A/scaled/rupture-set.json           | 11 ++++++++
 .../unsegmented/GEA12-A/source-group.json     |  6 +++++
 .../GEA12-B/scaled/rupture-set.json           | 10 +++++++
 .../unsegmented/GEA12-B/source-group.json     |  6 +++++
 .../segmented-GEA12/GEA12-B/rupture-set.json  | 10 +++++++
 .../segmented-GEA12/GEA12-C/rupture-set.json  |  9 +++++++
 .../segmented-GEA12/GEA12-D/rupture-set.json  |  8 ++++++
 .../GEA12-northern/rupture-set.json           |  8 ++++++
 .../segmented-GEA12/source-group.json         | 18 +++++++++++++
 .../segmented-GEA17/GEA17-B/rupture-set.json  | 11 ++++++++
 .../segmented-GEA17/GEA17-C/rupture-set.json  | 10 +++++++
 .../GEA17-Cprime/rupture-set.json             |  9 +++++++
 .../segmented-GEA17/GEA17-D/rupture-set.json  |  8 ++++++
 .../segmented-GEA17/GEA17-E/rupture-set.json  |  8 ++++++
 .../segmented-GEA17/GEA17-F/rupture-set.json  |  9 +++++++
 .../segmented-GEA17/source-group.json         | 26 +++++++++++++++++++
 .../GEA12-A/scaled/rupture-set.json           | 11 ++++++++
 .../unsegmented/GEA12-A/source-group.json     |  6 +++++
 .../GEA12-B/scaled/rupture-set.json           | 10 +++++++
 .../unsegmented/GEA12-B/source-group.json     |  6 +++++
 .../segmented-GEA12/GEA12-B/rupture-set.json  | 10 +++++++
 .../segmented-GEA12/GEA12-C/rupture-set.json  |  9 +++++++
 .../segmented-GEA12/GEA12-D/rupture-set.json  |  8 ++++++
 .../GEA12-northern/rupture-set.json           |  8 ++++++
 .../segmented-GEA12/source-group.json         | 18 +++++++++++++
 .../segmented-GEA17/GEA17-B/rupture-set.json  | 11 ++++++++
 .../segmented-GEA17/GEA17-C/rupture-set.json  | 10 +++++++
 .../GEA17-Cprime/rupture-set.json             |  9 +++++++
 .../segmented-GEA17/GEA17-D/rupture-set.json  |  8 ++++++
 .../segmented-GEA17/GEA17-E/rupture-set.json  |  8 ++++++
 .../segmented-GEA17/GEA17-F/rupture-set.json  |  9 +++++++
 .../segmented-GEA17/source-group.json         | 26 +++++++++++++++++++
 .../GEA12-A/scaled/rupture-set.json           | 11 ++++++++
 .../unsegmented/GEA12-A/source-group.json     |  6 +++++
 .../GEA12-B/scaled/rupture-set.json           | 10 +++++++
 .../unsegmented/GEA12-B/source-group.json     |  6 +++++
 48 files changed, 501 insertions(+)
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-B/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-C/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-D/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-northern/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/source-group.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-B/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-C/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-Cprime/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-D/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-E/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-F/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/source-group.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-A/scaled/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-A/source-group.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-B/scaled/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-B/source-group.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-B/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-C/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-D/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-northern/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/source-group.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-B/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-C/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-Cprime/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-D/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-E/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-F/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/source-group.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-A/scaled/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-A/source-group.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-B/scaled/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-B/source-group.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-B/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-C/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-D/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-northern/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/source-group.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-B/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-C/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-Cprime/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-D/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-E/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-F/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/source-group.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-A/scaled/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-A/source-group.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-B/scaled/rupture-set.json
 create mode 100644 subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-B/source-group.json

diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-B/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-B/rupture-set.json
new file mode 100644
index 0000000..a15c340
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-B/rupture-set.json
@@ -0,0 +1,10 @@
+{
+  "name": "Cascadia (segmented-GEA12, GEA12-B, bottom)",
+  "id": 100102,
+  "sections": [
+    3200, 3201, 3202, 3203, 3204, 3205, 3206,
+    3207, 3208, 3209,
+    3210, 3211, 3212
+  ],
+  "mfd-tree": "segmented-GEA12-B-bottom"
+}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-C/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-C/rupture-set.json
new file mode 100644
index 0000000..ad26751
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-C/rupture-set.json
@@ -0,0 +1,9 @@
+{
+  "name": "Cascadia (segmented-GEA12, GEA12-C, bottom)",
+  "id": 100202,
+  "sections": [
+    3200, 3201, 3202, 3203, 3204, 3205, 3206,
+    3207, 3208, 3209
+  ],
+  "mfd-tree": "segmented-GEA12-C-bottom"
+}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-D/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-D/rupture-set.json
new file mode 100644
index 0000000..bd62494
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-D/rupture-set.json
@@ -0,0 +1,8 @@
+{
+  "name": "Cascadia (segmented-GEA12, GEA12-D, bottom)",
+  "id": 100302,
+  "sections": [
+    3200, 3201, 3202, 3203, 3204, 3205, 3206
+  ],
+  "mfd-tree": "segmented-GEA12-D-bottom"
+}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-northern/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-northern/rupture-set.json
new file mode 100644
index 0000000..24a0713
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/GEA12-northern/rupture-set.json
@@ -0,0 +1,8 @@
+{
+  "name": "Cascadia (segmented-GEA12, GEA12-northern, bottom)",
+  "id": 100402,
+  "sections": [
+    3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221
+  ],
+  "mfd-tree": "segmented-GEA12-northern-bottom"
+}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/source-group.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/source-group.json
new file mode 100644
index 0000000..ae66707
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA12/source-group.json
@@ -0,0 +1,18 @@
+[
+  {
+    "id": "GEA12-B",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA12-C",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA12-D",
+    "scale": 1.0
+  }, 
+  {
+    "id": "GEA12-northern",
+    "scale": 0.25
+  }
+]
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-B/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-B/rupture-set.json
new file mode 100644
index 0000000..0c6f632
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-B/rupture-set.json
@@ -0,0 +1,11 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-B, bottom)",
+  "id": 100502,
+  "sections": [
+    3200, 3201, 3202, 3203, 3204, 3205, 3206,
+    3207, 3208, 3209,
+    3210, 3211, 3212,
+    3213, 3214, 3215
+  ],
+  "mfd-tree": "segmented-GEA17-B-bottom"
+}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-C/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-C/rupture-set.json
new file mode 100644
index 0000000..c872930
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-C/rupture-set.json
@@ -0,0 +1,10 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-C, bottom)",
+  "id": 100602,
+  "sections": [
+    3200, 3201, 3202, 3203, 3204, 3205, 3206,
+    3207, 3208, 3209,
+    3210, 3211
+  ],
+  "mfd-tree": "segmented-GEA17-C-bottom"
+}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-Cprime/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-Cprime/rupture-set.json
new file mode 100644
index 0000000..0b38445
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-Cprime/rupture-set.json
@@ -0,0 +1,9 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-Cprime, bottom)",
+  "id": 100202,
+  "sections": [
+    3200, 3201, 3202, 3203, 3204, 3205, 3206,
+    3207, 3208, 3209
+  ],
+  "mfd-tree": "segmented-GEA17-Cprime-bottom"
+}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-D/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-D/rupture-set.json
new file mode 100644
index 0000000..b535bb0
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-D/rupture-set.json
@@ -0,0 +1,8 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-D, bottom)",
+  "id": 100702,
+  "sections": [
+    3200, 3201, 3202, 3203, 3204, 3205
+  ],
+  "mfd-tree": "segmented-GEA17-D-bottom"
+}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-E/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-E/rupture-set.json
new file mode 100644
index 0000000..7e99810
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-E/rupture-set.json
@@ -0,0 +1,8 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-E, bottom)",
+  "id": 100802,
+  "sections": [
+    3202, 3203
+  ],
+  "mfd-tree": "segmented-GEA17-E-bottom"
+}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-F/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-F/rupture-set.json
new file mode 100644
index 0000000..1dee58e
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/GEA17-F/rupture-set.json
@@ -0,0 +1,9 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-F, bottom)",
+  "id": 100902,
+  "sections": [
+    3212,
+    3213, 3214, 3215, 3216
+  ],
+  "mfd-tree": "segmented-GEA17-F-bottom"
+}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/source-group.json b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/source-group.json
new file mode 100644
index 0000000..731f8f3
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/segmented-GEA17/source-group.json
@@ -0,0 +1,26 @@
+[
+  {
+    "id": "GEA17-B",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-C",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-Cprime",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-D",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-E",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-F",
+    "scale": 1.0
+  }
+]
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-A/scaled/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-A/scaled/rupture-set.json
new file mode 100644
index 0000000..d65b58e
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-A/scaled/rupture-set.json
@@ -0,0 +1,11 @@
+{
+  "name": "Cascadia (unsegmented, GEA12-A, bottom)",
+  "id": 100002,
+  "sections": [
+    3200, 3201, 3202, 3203, 3204, 3205, 3206,
+    3207, 3208, 3209,
+    3210, 3211, 3212,
+    3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221
+  ],
+  "mfd-tree": "unsegmented"
+}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-A/source-group.json b/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-A/source-group.json
new file mode 100644
index 0000000..5aee5cb
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-A/source-group.json
@@ -0,0 +1,6 @@
+[
+  {
+    "id": "scaled",
+    "scale": 1.856
+  }
+]
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-B/scaled/rupture-set.json b/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-B/scaled/rupture-set.json
new file mode 100644
index 0000000..b8f5490
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-B/scaled/rupture-set.json
@@ -0,0 +1,10 @@
+{
+  "name": "Cascadia (unsegmented, GEA12-B, bottom)",
+  "id": 100102,
+  "sections": [
+    3200, 3201, 3202, 3203, 3204, 3205, 3206,
+    3207, 3208, 3209,
+    3210, 3211, 3212
+  ],
+  "mfd-tree": "unsegmented"
+}
diff --git a/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-B/source-group.json b/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-B/source-group.json
new file mode 100644
index 0000000..749a881
--- /dev/null
+++ b/subduction/interface/Cascadia/bottom/partial-rupture/unsegmented/GEA12-B/source-group.json
@@ -0,0 +1,6 @@
+[
+  {
+    "id": "scaled",
+    "scale": 1.2
+  }
+]
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-B/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-B/rupture-set.json
new file mode 100644
index 0000000..6c854ec
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-B/rupture-set.json
@@ -0,0 +1,10 @@
+{
+  "name": "Cascadia (segmented-GEA12, GEA12-B, middle)",
+  "id": 100101,
+  "sections": [
+    3230, 3231, 3232, 3233, 3234, 3235, 3236,
+    3237, 3238, 3239,
+    3240, 3241, 3242
+  ],
+  "mfd-tree": "segmented-GEA12-B-middle"
+}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-C/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-C/rupture-set.json
new file mode 100644
index 0000000..9e21f93
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-C/rupture-set.json
@@ -0,0 +1,9 @@
+{
+  "name": "Cascadia (segmented-GEA12, GEA12-C, middle)",
+  "id": 100201,
+  "sections": [
+    3230, 3231, 3232, 3233, 3234, 3235, 3236,
+    3237, 3238, 3239
+  ],
+  "mfd-tree": "segmented-GEA12-C-middle"
+}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-D/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-D/rupture-set.json
new file mode 100644
index 0000000..5693de3
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-D/rupture-set.json
@@ -0,0 +1,8 @@
+{
+  "name": "Cascadia (segmented-GEA12, GEA12-D, middle)",
+  "id": 100301,
+  "sections": [
+    3230, 3231, 3232, 3233, 3234, 3235, 3236
+  ],
+  "mfd-tree": "segmented-GEA12-D-middle"
+}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-northern/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-northern/rupture-set.json
new file mode 100644
index 0000000..9bfc1d4
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/GEA12-northern/rupture-set.json
@@ -0,0 +1,8 @@
+{
+  "name": "Cascadia (segmented-GEA12, GEA12-northern, middle)",
+  "id": 100401,
+  "sections": [
+    3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251
+  ],
+  "mfd-tree": "segmented-GEA12-northern-middle"
+}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/source-group.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/source-group.json
new file mode 100644
index 0000000..ae66707
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA12/source-group.json
@@ -0,0 +1,18 @@
+[
+  {
+    "id": "GEA12-B",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA12-C",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA12-D",
+    "scale": 1.0
+  }, 
+  {
+    "id": "GEA12-northern",
+    "scale": 0.25
+  }
+]
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-B/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-B/rupture-set.json
new file mode 100644
index 0000000..78f822a
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-B/rupture-set.json
@@ -0,0 +1,11 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-B, middle)",
+  "id": 100501,
+  "sections": [
+    3230, 3231, 3232, 3233, 3234, 3235, 3236,
+    3237, 3238, 3239,
+    3240, 3241, 3242,
+    3243, 3244, 3245
+  ],
+  "mfd-tree": "segmented-GEA17-B-middle"
+}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-C/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-C/rupture-set.json
new file mode 100644
index 0000000..c0e8dfc
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-C/rupture-set.json
@@ -0,0 +1,10 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-C, middle)",
+  "id": 100601,
+  "sections": [
+    3230, 3231, 3232, 3233, 3234, 3235, 3236,
+    3237, 3238, 3239,
+    3240, 3241
+  ],
+  "mfd-tree": "segmented-GEA17-C-middle"
+}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-Cprime/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-Cprime/rupture-set.json
new file mode 100644
index 0000000..7fae059
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-Cprime/rupture-set.json
@@ -0,0 +1,9 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-Cprime, middle)",
+  "id": 100201,
+  "sections": [
+    3230, 3231, 3232, 3233, 3234, 3235, 3236,
+    3237, 3238, 3239
+  ],
+  "mfd-tree": "segmented-GEA17-Cprime-middle"
+}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-D/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-D/rupture-set.json
new file mode 100644
index 0000000..bc25830
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-D/rupture-set.json
@@ -0,0 +1,8 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-D, middle)",
+  "id": 100701,
+  "sections": [
+    3230, 3231, 3232, 3233, 3234, 3235
+  ],
+  "mfd-tree": "segmented-GEA17-D-middle"
+}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-E/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-E/rupture-set.json
new file mode 100644
index 0000000..886b3ca
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-E/rupture-set.json
@@ -0,0 +1,8 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-E, middle)",
+  "id": 100801,
+  "sections": [
+    3232, 3233
+  ],
+  "mfd-tree": "segmented-GEA17-E-middle"
+}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-F/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-F/rupture-set.json
new file mode 100644
index 0000000..413a8db
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/GEA17-F/rupture-set.json
@@ -0,0 +1,9 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-F, middle)",
+  "id": 100901,
+  "sections": [
+    3242,
+    3243, 3244, 3245, 3246
+  ],
+  "mfd-tree": "segmented-GEA17-F-middle"
+}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/source-group.json b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/source-group.json
new file mode 100644
index 0000000..731f8f3
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/segmented-GEA17/source-group.json
@@ -0,0 +1,26 @@
+[
+  {
+    "id": "GEA17-B",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-C",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-Cprime",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-D",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-E",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-F",
+    "scale": 1.0
+  }
+]
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-A/scaled/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-A/scaled/rupture-set.json
new file mode 100644
index 0000000..41d5547
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-A/scaled/rupture-set.json
@@ -0,0 +1,11 @@
+{
+  "name": "Cascadia (unsegmented, GEA12-A, middle)",
+  "id": 100001,
+  "sections": [
+    3230, 3231, 3232, 3233, 3234, 3235, 3236,
+    3237, 3238, 3239,
+    3240, 3241, 3242,
+    3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251
+  ],
+  "mfd-tree": "unsegmented"
+}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-A/source-group.json b/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-A/source-group.json
new file mode 100644
index 0000000..4290c15
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-A/source-group.json
@@ -0,0 +1,6 @@
+[
+  {
+    "id": "scaled",
+    "scale": 1.8528
+  }
+]
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-B/scaled/rupture-set.json b/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-B/scaled/rupture-set.json
new file mode 100644
index 0000000..f019466
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-B/scaled/rupture-set.json
@@ -0,0 +1,10 @@
+{
+  "name": "Cascadia (unsegmented, GEA12-B, middle)",
+  "id": 100101,
+  "sections": [
+    3230, 3231, 3232, 3233, 3234, 3235, 3236,
+    3237, 3238, 3239,
+    3240, 3241, 3242
+  ],
+  "mfd-tree": "unsegmented"
+}
diff --git a/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-B/source-group.json b/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-B/source-group.json
new file mode 100644
index 0000000..749a881
--- /dev/null
+++ b/subduction/interface/Cascadia/middle/partial-rupture/unsegmented/GEA12-B/source-group.json
@@ -0,0 +1,6 @@
+[
+  {
+    "id": "scaled",
+    "scale": 1.2
+  }
+]
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-B/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-B/rupture-set.json
new file mode 100644
index 0000000..e4ece10
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-B/rupture-set.json
@@ -0,0 +1,10 @@
+{
+  "name": "Cascadia (segmented-GEA12, GEA12-B, top)",
+  "id": 100100,
+  "sections": [
+    3260, 3261, 3262, 3263, 3264, 3265, 3266,
+    3267, 3268, 3269,
+    3270, 3271, 3272
+  ],
+  "mfd-tree": "segmented-GEA12-B-top"
+}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-C/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-C/rupture-set.json
new file mode 100644
index 0000000..ba053ae
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-C/rupture-set.json
@@ -0,0 +1,9 @@
+{
+  "name": "Cascadia (segmented-GEA12, GEA12-C, top)",
+  "id": 100200,
+  "sections": [
+    3260, 3261, 3262, 3263, 3264, 3265, 3266,
+    3267, 3268, 3269
+  ],
+  "mfd-tree": "segmented-GEA12-C-top"
+}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-D/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-D/rupture-set.json
new file mode 100644
index 0000000..243e66c
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-D/rupture-set.json
@@ -0,0 +1,8 @@
+{
+  "name": "Cascadia (segmented-GEA12, GEA12-D, top)",
+  "id": 100300,
+  "sections": [
+    3260, 3261, 3262, 3263, 3264, 3265, 3266
+  ],
+  "mfd-tree": "segmented-GEA12-D-top"
+}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-northern/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-northern/rupture-set.json
new file mode 100644
index 0000000..357e83d
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/GEA12-northern/rupture-set.json
@@ -0,0 +1,8 @@
+{
+  "name": "Cascadia (segmented-GEA12, GEA12-northern, top)",
+  "id": 100400,
+  "sections": [
+    3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281
+  ],
+  "mfd-tree": "segmented-GEA12-northern-top"
+}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/source-group.json b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/source-group.json
new file mode 100644
index 0000000..ae66707
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA12/source-group.json
@@ -0,0 +1,18 @@
+[
+  {
+    "id": "GEA12-B",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA12-C",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA12-D",
+    "scale": 1.0
+  }, 
+  {
+    "id": "GEA12-northern",
+    "scale": 0.25
+  }
+]
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-B/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-B/rupture-set.json
new file mode 100644
index 0000000..859f727
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-B/rupture-set.json
@@ -0,0 +1,11 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-B, top)",
+  "id": 100500,
+  "sections": [
+    3260, 3261, 3262, 3263, 3264, 3265, 3266,
+    3267, 3268, 3269,
+    3270, 3271, 3272,
+    3273, 3274, 3275
+  ],
+  "mfd-tree": "segmented-GEA17-B-top"
+}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-C/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-C/rupture-set.json
new file mode 100644
index 0000000..635c863
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-C/rupture-set.json
@@ -0,0 +1,10 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-C, top)",
+  "id": 100600,
+  "sections": [
+    3260, 3261, 3262, 3263, 3264, 3265, 3266,
+    3267, 3268, 3269,
+    3270, 3271
+  ],
+  "mfd-tree": "segmented-GEA17-C-top"
+}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-Cprime/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-Cprime/rupture-set.json
new file mode 100644
index 0000000..7bfc311
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-Cprime/rupture-set.json
@@ -0,0 +1,9 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-Cprime, top)",
+  "id": 100200,
+  "sections": [
+    3260, 3261, 3262, 3263, 3264, 3265, 3266,
+    3267, 3268, 3269
+  ],
+  "mfd-tree": "segmented-GEA17-Cprime-top"
+}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-D/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-D/rupture-set.json
new file mode 100644
index 0000000..c2e102c
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-D/rupture-set.json
@@ -0,0 +1,8 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-D, top)",
+  "id": 100700,
+  "sections": [
+    3260, 3261, 3262, 3263, 3264, 3265
+  ],
+  "mfd-tree": "segmented-GEA17-D-top"
+}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-E/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-E/rupture-set.json
new file mode 100644
index 0000000..c8c46ab
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-E/rupture-set.json
@@ -0,0 +1,8 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-E, top)",
+  "id": 100800,
+  "sections": [
+    3262, 3263
+  ],
+  "mfd-tree": "segmented-GEA17-E-top"
+}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-F/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-F/rupture-set.json
new file mode 100644
index 0000000..d0d5c84
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/GEA17-F/rupture-set.json
@@ -0,0 +1,9 @@
+{
+  "name": "Cascadia (segmented-GEA17, GEA17-F, top)",
+  "id": 100900,
+  "sections": [
+    3272,
+    3273, 3274, 3275, 3276
+  ],
+  "mfd-tree": "segmented-GEA17-F-top"
+}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/source-group.json b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/source-group.json
new file mode 100644
index 0000000..731f8f3
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/segmented-GEA17/source-group.json
@@ -0,0 +1,26 @@
+[
+  {
+    "id": "GEA17-B",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-C",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-Cprime",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-D",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-E",
+    "scale": 1.0
+  },
+  {
+    "id": "GEA17-F",
+    "scale": 1.0
+  }
+]
diff --git a/subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-A/scaled/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-A/scaled/rupture-set.json
new file mode 100644
index 0000000..c08bbd6
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-A/scaled/rupture-set.json
@@ -0,0 +1,11 @@
+{
+  "name": "Cascadia (unsegmented, GEA12-A, top)",
+  "id": 100000,
+  "sections": [
+    3260, 3261, 3262, 3263, 3264, 3265, 3266,
+    3267, 3268, 3269,
+    3270, 3271, 3272,
+    3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281
+  ],
+  "mfd-tree": "unsegmented"
+}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-A/source-group.json b/subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-A/source-group.json
new file mode 100644
index 0000000..5aee5cb
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-A/source-group.json
@@ -0,0 +1,6 @@
+[
+  {
+    "id": "scaled",
+    "scale": 1.856
+  }
+]
diff --git a/subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-B/scaled/rupture-set.json b/subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-B/scaled/rupture-set.json
new file mode 100644
index 0000000..5d616df
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-B/scaled/rupture-set.json
@@ -0,0 +1,10 @@
+{
+  "name": "Cascadia (unsegmented, GEA12-B, top)",
+  "id": 100100,
+  "sections": [
+    3260, 3261, 3262, 3263, 3264, 3265, 3266,
+    3267, 3268, 3269,
+    3270, 3271, 3272
+  ],
+  "mfd-tree": "unsegmented"
+}
diff --git a/subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-B/source-group.json b/subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-B/source-group.json
new file mode 100644
index 0000000..749a881
--- /dev/null
+++ b/subduction/interface/Cascadia/top/partial-rupture/unsegmented/GEA12-B/source-group.json
@@ -0,0 +1,6 @@
+[
+  {
+    "id": "scaled",
+    "scale": 1.2
+  }
+]
-- 
GitLab