diff --git a/sc3ml/sc3ml.go b/sc3ml/sc3ml.go
index 029e148..249c8c0 100644
--- a/sc3ml/sc3ml.go
+++ b/sc3ml/sc3ml.go
@@ -11,11 +11,13 @@ import (
)
const (
+ sc3ml06 = `http://geofon.gfz-potsdam.de/ns/seiscomp3-schema/0.6`
sc3ml07 = `http://geofon.gfz-potsdam.de/ns/seiscomp3-schema/0.7`
sc3ml08 = `http://geofon.gfz-potsdam.de/ns/seiscomp3-schema/0.8`
sc3ml09 = `http://geofon.gfz-potsdam.de/ns/seiscomp3-schema/0.9`
sc3ml10 = `http://geofon.gfz-potsdam.de/ns/seiscomp3-schema/0.10`
sc3ml11 = `http://geofon.gfz-potsdam.de/ns/seiscomp3-schema/0.11`
+ sc3ml12 = `http://geofon.gfz-potsdam.de/ns/seiscomp3-schema/0.12`
sc3ml13 = `http://geofon.gfz-potsdam.de/ns/seiscomp3-schema/0.13`
)
@@ -144,7 +146,7 @@ type Amplitude struct {
// the objects referenced by ID in the SeisComPML e.g., PreferredOrigin,
// PreferredMagnitude etc.
//
-// Supported SC3ML versions are 0.7, 0.8, 0.9, 0.10, 0.11
+// Supported SC3ML versions are 0.6, 0.7, 0.8, 0.9, 0.10, 0.11, 0.12, 0.13
// Any other versions will result in a error.
func Unmarshal(b []byte, s *Seiscomp) error {
if err := xml.Unmarshal(b, s); err != nil {
@@ -152,11 +154,13 @@ func Unmarshal(b []byte, s *Seiscomp) error {
}
switch s.XMLns {
+ case sc3ml06:
case sc3ml07:
case sc3ml08:
case sc3ml09:
case sc3ml10:
case sc3ml11:
+ case sc3ml12:
case sc3ml13:
default:
return errors.New("unsupported SC3ML version")
diff --git a/sc3ml/sc3ml_test.go b/sc3ml/sc3ml_test.go
index 19d9f81..a4b6459 100644
--- a/sc3ml/sc3ml_test.go
+++ b/sc3ml/sc3ml_test.go
@@ -12,11 +12,13 @@ import (
Versions of the input files are created by editing the source file and changing
the version. The validating them using the XSDs:
- xmllint --noout --schema sc3ml_0.7.xsd 2015p768477_0.7.xml
+ xmllint --noout --schema sc3ml_0.6.xsd 2801727_0.6.xml
+ xmllint --noout --schema sc3ml_0.7.xsd 2015p768477_0.7.xml
xmllint --noout --schema sc3ml_0.8.xsd 2015p768477_0.8.xml
xmllint --noout --schema sc3ml_0.9.xsd 2015p768477_0.9.xml
xmllint --noout --schema sc3ml_0.10.xsd 2015p768477_0.10.xml
xmllint --noout --schema sc3ml_0.11.xsd 2015p768477_0.11.xml
+ xmllint --noout --schema sc3ml_0.12.xsd 2024p344188_0.12.xml
xmllint --noout --schema sc3ml_0.13.xsd 2024p344188_0.13.xml
*/
func TestUnmarshal(t *testing.T) {
@@ -388,8 +390,89 @@ func TestDecodeSC3ML07CMT(t *testing.T) {
}
}
-func TestUnmarshall13(t *testing.T) {
- for _, input := range []string{"2024p344188_0.13.xml"} {
+func TestUnmarshall06(t *testing.T) {
+ for _, input := range []string{"2801727_0.6.xml"} {
+ b, err := os.ReadFile("testdata/" + input)
+ if err != nil {
+ t.Fatal(err)
+ }
+
+ var s sc3ml.Seiscomp
+
+ if err = sc3ml.Unmarshal(b, &s); err != nil {
+ t.Errorf("%s: %s", input, err.Error())
+ }
+
+ if len(s.EventParameters.Events) != 1 {
+ t.Errorf("should have found 1 event for %s.", input)
+ }
+
+ e := s.EventParameters.Events[0]
+
+ if e.PublicID != "2801727" {
+ t.Errorf("%s: expected publicID 2801727 got %s", input, e.PublicID)
+ }
+
+ if e.Type != "outside of network interest" {
+ t.Errorf("%s: expected type other got %s", input, e.Type)
+ }
+
+ if e.PreferredOrigin.Time.Value.Format(time.RFC3339Nano) != "2007-10-01T13:35:26.69Z" {
+ t.Errorf("%s: expected 2007-10-01T13:35:26.69Z, got %s", input, e.PreferredOrigin.Time.Value.Format(time.RFC3339Nano))
+ }
+
+ if e.PreferredOrigin.Latitude.Value != -49.10301 {
+ t.Errorf("%s: Latitude expected -49.10301 got %f", input, e.PreferredOrigin.Latitude.Value)
+ }
+
+ if e.PreferredOrigin.Longitude.Value != 164.175 {
+ t.Errorf("%s: Longitude expected 164.175 got %f", input, e.PreferredOrigin.Longitude.Value)
+ }
+
+ if e.PreferredOrigin.Depth.Value != 10 {
+ t.Errorf("%s: Depth expected 10 got %f", input, e.PreferredOrigin.Depth.Value)
+ }
+
+ if e.PreferredOrigin.MethodID != "GROPE" {
+ t.Errorf("%s: MethodID expected GROPE got %s", input, e.PreferredOrigin.MethodID)
+ }
+
+ if e.PreferredOrigin.EarthModelID != "nz1dr" {
+ t.Errorf("%s: EarthModelID expected nz1dr got %s", input, e.PreferredOrigin.EarthModelID)
+ }
+
+ if e.PreferredOrigin.Quality.AzimuthalGap != 334 {
+ t.Errorf("%s: AzimuthalGap expected 334 got %f", input, e.PreferredOrigin.Quality.AzimuthalGap)
+ }
+
+ if e.PreferredOrigin.Quality.MinimumDistance != 3.39 {
+ t.Errorf("%s: MinimumDistance expected 3.39 got %f", input, e.PreferredOrigin.Quality.MinimumDistance)
+ }
+
+ if e.PreferredOrigin.Quality.UsedPhaseCount != 14 {
+ t.Errorf("%s: UsedPhaseCount expected 14 got %d", input, e.PreferredOrigin.Quality.UsedPhaseCount)
+ }
+
+ if e.PreferredOrigin.Quality.UsedStationCount != 10 {
+ t.Errorf("%s: UsedStationCount expected 10 got %d", input, e.PreferredOrigin.Quality.UsedStationCount)
+ }
+
+ if e.PreferredMagnitude.Magnitude.Value != 4.9 {
+ t.Errorf("%s: Magnitude expected 4.9 got %f", input, e.PreferredMagnitude.Magnitude.Value)
+ }
+
+ if e.PreferredMagnitude.Type != "Mw" {
+ t.Errorf("%s: Magnitude type expected Mw got %s", input, e.PreferredMagnitude.Type)
+ }
+
+ if e.PreferredMagnitude.StationCount != 0 {
+ t.Errorf("%s: Expected StationCount 0 gor %d", input, e.PreferredMagnitude.StationCount)
+ }
+ }
+}
+
+func TestUnmarshall12_13(t *testing.T) {
+ for _, input := range []string{"2024p344188_0.12.xml", "2024p344188_0.13.xml"} {
b, err := os.ReadFile("testdata/" + input)
if err != nil {
t.Fatal(err)
diff --git a/sc3ml/testdata/2024p344188_0.12.xml b/sc3ml/testdata/2024p344188_0.12.xml
new file mode 100644
index 0000000..b5235fa
--- /dev/null
+++ b/sc3ml/testdata/2024p344188_0.12.xml
@@ -0,0 +1,965 @@
+
+
+
+
+
+
+ BW(4,2.5,15)
+ AIC
+ P
+ automatic
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:24:22.474553Z
+
+
+ 19.834430014354417
+ SNR
+
+
+
+
+
+ BW(4,2.5,15)
+ AIC
+ P
+ automatic
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:24:23.980015Z
+
+
+ 23.79178689946981
+ SNR
+
+
+
+
+
+ BW(4,2.5,15)
+ AIC
+ P
+ automatic
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:24:25.987677Z
+
+
+ 36.56153409317519
+ SNR
+
+
+
+
+
+ BW(4,2.5,15)
+ AIC
+ P
+ automatic
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:24:25.485678Z
+
+
+ 25.544627602654597
+ SNR
+
+
+
+
+
+ BW(4,2.5,15)
+ AIC
+ P
+ automatic
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:24:31.508588Z
+
+
+ 11.799742907757528
+ SNR
+
+
+
+
+
+ BW(4,2.5,15)
+ AIC
+ P
+ automatic
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:24:35.020229Z
+
+
+ 12.055562115057384
+ SNR
+
+
+
+
+
+ BW(4,2.5,15)
+ AIC
+ P
+ automatic
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:24:37.52965Z
+
+
+ 12.600444520823523
+ SNR
+
+
+
+
+
+ BW(4,2.5,15)
+ AIC
+ P
+ automatic
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:24:40.039004Z
+
+
+ 5.792956408250047
+ SNR
+
+
+
+
+
+ BW(4,2.5,15)
+ AIC
+ P
+ automatic
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:24:37.028297Z
+
+
+ 9.90858313975316
+ SNR
+
+
+
+
+
+ BW(4,2.5,15)
+ AIC
+ P
+ automatic
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:24:27.99465Z
+
+
+ 11.86513007017867
+ SNR
+
+
+
+
+
+ BW(4,2.5,15)
+ AIC
+ P
+ automatic
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:24:23.477661Z
+
+
+ 15.84969658181076
+ SNR
+
+
+
+ ML
+
+ 4.460892001606508
+ 0.4963567271016389
+ 0.4963567271016398
+
+
+ 2024-05-07T08:24:18.195Z
+ -11.094999
+ 73.545
+
+ 5.014800999467099
+ 20240507.082412.10-AIC-NZ.ARAZ.10.EHZ
+
+
+ WEL(GNS_Test)
+ scamp@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:34.501716Z
+
+
+
+ ML
+
+ 0.9008225866586296
+ 0.10861849553423208
+ 0.10861849553423208
+
+
+ 2024-05-07T08:24:17.09Z
+ -9.319999
+ 74.37
+
+ 13.275722354675903
+ 20240507.082412.77-AIC-NZ.WPRZ.10.EHZ
+
+
+ WEL(GNS_Test)
+ scamp@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:36.503833Z
+
+
+
+ ML
+
+ 0.802527864284964
+ 0.2751006462949439
+ 0.2751006462949439
+
+
+ 2024-05-07T08:24:15.78Z
+ -7.779999
+ 81.3
+
+ 27.31108078455628
+ 20240507.082413.00-AIC-NZ.ALRZ.10.EHZ
+
+
+ WEL(GNS_Test)
+ scamp@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:41.510864Z
+
+
+
+ ML
+
+ 0.11274208610024788
+ 0.029809022675782837
+ 0.029809022675782837
+
+
+ 2024-05-07T08:24:18.115Z
+ -8.744999
+ 80.625
+
+ 6.173286111832603
+ 20240507.082414.37-AIC-NZ.PRRZ.10.EHZ
+
+
+ WEL(GNS_Test)
+ scamp@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:44.014337Z
+
+
+
+ ML
+
+ 0.026643368093575554
+ 0.0004559793588821762
+ 0.0004559793588821762
+
+
+ 2024-05-07T08:24:30.235Z
+ -13.834999
+ 93.025
+
+ 2.37338895531859
+ 20240507.082421.40-AIC-NZ.MTHZ.10.EHZ
+
+
+ WEL(GNS_Test)
+ scamp@eceqp06.geonet.org.nz
+ 2024-05-07T08:26:08.550515Z
+
+
+
+ ML
+
+ 0.07779895907869505
+ 7.845718970347915e-05
+ 7.845718970346527e-05
+
+
+ 2024-05-07T08:25:33.975Z
+ -76.914999
+ 28.385
+
+ 1.5298644248637525
+ 20240507.082422.06-AIC-NZ.BKZ.10.HHZ
+
+
+ WEL(GNS_Test)
+ scamp@eceqp06.geonet.org.nz
+ 2024-05-07T08:26:10.052733Z
+
+
+
+ ML
+
+ 0.05808462282633366
+ 0.009047279542568433
+ 0.00904727954256844
+
+
+ 2024-05-07T08:24:31.475Z
+ -10.574999
+ 103.645
+
+ 1.8524602853746708
+ 20240507.082425.90-AIC-NZ.RAHZ.10.EHZ
+
+
+ WEL(GNS_Test)
+ scamp@eceqp06.geonet.org.nz
+ 2024-05-07T08:26:21.069449Z
+
+
+
+ ML
+
+ 0.12319921724262875
+ 0.011984695886955873
+ 0.011984695886955887
+
+
+ 2024-05-07T08:24:22.56Z
+ -10.409999
+ 36.08
+
+ 6.777741613878842
+ 20240507.082417.15-AIC-NZ.HSRZ.10.EHZ
+
+
+ WEL(GNS_Test)
+ scamp@eceqp06.geonet.org.nz
+ 2024-05-07T08:26:30.279581Z
+
+
+
+ MLv
+
+ 3.414161201904214
+
+
+ 2024-05-07T08:24:16.48Z
+ -9.38
+ 95.62
+
+ 4.4759538678683715
+ 20240507.082412.10-AIC-NZ.ARAZ.10.EHZ
+
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:54.812846Z
+
+
+
+ MLv
+
+ 0.6619202005084016
+
+
+ 2024-05-07T08:24:17.88Z
+ -10.11
+ 94.89
+
+ 14.47891598680462
+ 20240507.082412.77-AIC-NZ.WPRZ.10.EHZ
+
+
+ WEL(GNS_Test)
+ scamp@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:54.02895Z
+
+
+
+ MLv
+
+ 1.121016542289534
+
+
+ 2024-05-07T08:24:15.72Z
+ -7.72
+ 97.28
+
+ 29.545752023840887
+ 20240507.082413.00-AIC-NZ.ALRZ.10.EHZ
+
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:55.314861Z
+
+
+
+ MLv
+
+ 0.10334066870150928
+
+
+ 2024-05-07T08:24:18.31Z
+ -8.94
+ 96.06
+
+ 4.223420621920674
+ 20240507.082414.37-AIC-NZ.PRRZ.10.EHZ
+
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:55.817393Z
+
+
+
+ MLv
+
+ 0.09175128554263902
+
+
+ 2024-05-07T08:24:22.19Z
+ -10.04
+ 94.96
+
+ 3.978545859797882
+ 20240507.082417.15-AIC-NZ.HSRZ.10.EHZ
+
+
+ WEL(GNS_Test)
+ scautopick@eceqp06.geonet.org.nz
+ 2024-05-07T08:26:02.338874Z
+
+
+
+
+
+ -38.620634773178807
+ 20.788432822828636
+
+
+ 176.2128674424493
+ 59.63200891163431
+
+
+ 5.1162109375
+ 47.90405410369406
+
+ NonLinLoc
+ nz3drx
+
+ 11
+ 10
+ 10
+ 0.13178423630674604
+ 76.05025526639076
+ 103.53540022050215
+ -
+ 1.7691420017250776
+ 0.0752301603770797
+ 0.42073261208804774
+
+
+ 91.06907028087628
+ 29.650226274511756
+ 91.06907028087628
+ 82.85112176801192
+
+ 133220.60282790705
+ 35769.50157107233
+ 56138.84701364717
+ 125.81309535077644
+ -31.7774263697107
+ 80.73330402111526
+
+
+ automatic
+
+ WEL(GNS_Test)
+ screloc@eceqx06.geonet.org.nz
+ 2024-05-07T08:24:41.604178Z
+
+
+ 20240507.082412.10-AIC-NZ.ARAZ.10.EHZ
+ P
+ 0
+ 262.8044649665457
+ 0.0752301603770797
+ -0.014181110475329106
+ true
+ false
+ false
+ 1.7548053911487271
+
+
+ 20240507.082412.77-AIC-NZ.WPRZ.10.EHZ
+ P
+ 0
+ 338.85472023293647
+ 0.1057131470766627
+ 0.009727905180188401
+ true
+ false
+ false
+ 1.6937572656915252
+
+
+ 20240507.082413.00-AIC-NZ.ALRZ.10.EHZ
+ P
+ 0
+ 61.86039873946805
+ 0.11540765454092432
+ 0.041491201307508163
+ true
+ false
+ false
+ 1.6621946746192726
+
+
+ 20240507.082414.37-AIC-NZ.PRRZ.10.EHZ
+ P
+ 0
+ 50.21204179848849
+ 0.1863896318543343
+ -0.15311379632738031
+ true
+ false
+ false
+ 1.4272634495915164
+
+
+ 20240507.082417.15-AIC-NZ.HSRZ.10.EHZ
+ P
+ 0
+ 6.339865187047877
+ 0.3086254945142992
+ 0.13891251363966006
+ true
+ false
+ false
+ 1.1688740230511896
+
+
+ 20240507.082421.40-AIC-NZ.MTHZ.10.EHZ
+ P
+ 0
+ 116.0325275695501
+ 0.5328397296617963
+ -0.18937842569139463
+ true
+ false
+ false
+ 0.8577324921878121
+
+
+ 20240507.082422.06-AIC-NZ.BKZ.10.HHZ
+ P
+ 0
+ 160.42515432667005
+ 0.5823739904540164
+ -0.4820361252763554
+ true
+ false
+ false
+ 0.7730429749169101
+
+
+ 20240507.082425.90-AIC-NZ.RAHZ.10.EHZ
+ P
+ 0
+ 114.1904988866953
+ 0.7306600831429819
+ 0.5387204436323358
+ true
+ false
+ false
+ 0.6622297195804018
+
+
+ 20240507.082416.72-AIC-NZ.MTVZ.10.EHZ
+ P
+ 0
+ 218.13608832994862
+ 0.9758486804009027
+ -12.64448390207079
+ true
+ false
+ false
+ 5.00940582524839e-05
+
+
+ 20240507.082414.91-AIC-NZ.PREZ.10.EHZ
+ P
+ 0
+ 245.8684563383727
+ 1.7691420017250776
+ -26.322016073701647
+ true
+ false
+ false
+ 4.991515439388221e-05
+
+
+ 20240507.082412.71-AIC-NZ.THSZ.10.EHZ
+ P
+ 220.45381995493617
+ 0.09903294586549342
+ false
+ false
+ false
+ 0
+
+
+
+ 2.1585523011196575
+
+ ML
+ Amplitude/20240507082534.501668.37919
+
+ true
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:34.505959Z
+
+
+
+
+ 1.5485088123250257
+
+ ML
+ Amplitude/20240507082536.503799.37920
+
+ true
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:36.507701Z
+
+
+
+
+ 1.525279204039785
+
+ ML
+ Amplitude/20240507082541.51083.37922
+
+ true
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:41.514825Z
+
+
+
+
+ 0.8702263158318704
+
+ ML
+ Amplitude/20240507082544.014298.37923
+
+ true
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:44.01779Z
+
+
+
+
+ 1.4146751805623459
+
+ MLv
+ Amplitude/20240507082554.028914.37926
+
+ true
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:54.032321Z
+
+
+
+
+ 2.0424146148066615
+
+ MLv
+ 20240507.082412.10-AIC-NZ.ARAZ.10.EHZ.MLv
+
+ true
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:54.816803Z
+
+
+
+
+ 1.670431105028863
+
+ MLv
+ 20240507.082413.00-AIC-NZ.ALRZ.10.EHZ.MLv
+
+ true
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:55.31875Z
+
+
+
+
+ 0.8324115168650491
+
+ MLv
+ 20240507.082414.37-AIC-NZ.PRRZ.10.EHZ.MLv
+
+ true
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:55.822733Z
+
+
+
+
+ 1.120553069705972
+
+ MLv
+ 20240507.082417.15-AIC-NZ.HSRZ.10.EHZ.MLv
+
+ true
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:26:02.34256Z
+
+
+
+
+ 1.2068180304905038
+
+ ML
+ Amplitude/20240507082608.550476.37935
+
+ true
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:26:08.55491Z
+
+
+
+
+ 1.7147593978485318
+
+ ML
+ Amplitude/20240507082610.052693.37936
+
+ true
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:26:10.057299Z
+
+
+
+
+ 1.6702902046223596
+
+ ML
+ Amplitude/20240507082621.069399.37938
+
+ true
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:26:21.073042Z
+
+
+
+
+ 1.2485488602743389
+
+ ML
+ Amplitude/20240507082630.279544.37944
+
+ true
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:26:30.283027Z
+
+
+
+
+ 1.4857007516000909
+ 0.21263538166102364
+
+ ML
+ trimmed mean(25)
+ 6
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:34.505966Z
+ 2024-05-07T08:26:30.283081Z
+
+
+ NLL.20240507082440.072929.9683/staMag/ML/NZ.ARAZ
+ 0.6728515495195666
+ 0
+
+
+ NLL.20240507082440.072929.9683/staMag/ML/NZ.WPRZ
+ 0.06280806072493483
+ 1
+
+
+ NLL.20240507082440.072929.9683/staMag/ML/NZ.ALRZ
+ 0.039578452439694267
+ 1
+
+
+ NLL.20240507082440.072929.9683/staMag/ML/NZ.PRRZ
+ -0.6154744357682205
+ 0
+
+
+ NLL.20240507082440.072929.9683/staMag/ML/NZ.MTHZ
+ -0.278882721109587
+ 1
+
+
+ NLL.20240507082440.072929.9683/staMag/ML/NZ.BKZ
+ 0.22905864624844097
+ 1
+
+
+ NLL.20240507082440.072929.9683/staMag/ML/NZ.RAHZ
+ 0.1845894530222687
+ 1
+
+
+ NLL.20240507082440.072929.9683/staMag/ML/NZ.HSRZ
+ -0.237151891325752
+ 1
+
+
+
+
+ 1.4089917745797527
+ 0.393910785524203
+
+ MLv
+ trimmed mean(25)
+ 5
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:54.032328Z
+ 2024-05-07T08:26:02.342595Z
+
+
+ NLL.20240507082440.072929.9683/staMag/MLv/NZ.ARAZ
+ 0.6334228402269089
+ 0.375
+
+
+ NLL.20240507082440.072929.9683/staMag/MLv/NZ.WPRZ
+ 0.005683405982593204
+ 1
+
+
+ NLL.20240507082440.072929.9683/staMag/MLv/NZ.ALRZ
+ 0.26143933044911027
+ 1
+
+
+ NLL.20240507082440.072929.9683/staMag/MLv/NZ.PRRZ
+ -0.5765802577147036
+ 0.375
+
+
+ NLL.20240507082440.072929.9683/staMag/MLv/NZ.HSRZ
+ -0.28843870487378065
+ 1
+
+
+
+
+ 1.4089917745797527
+
+ M
+ weighted average
+ 5
+
+ WEL(GNS_Test)
+ scmag@eceqp06.geonet.org.nz
+ 2024-05-07T08:25:54.032349Z
+ 2024-05-07T08:26:02.342622Z
+
+
+
+
+ NLL.20240507082440.072929.9683
+ NLL.20240507082440.072929.9683/netMag/M
+ other
+
+ WEL(GNS_Test)
+ scevent@eceqp06.geonet.org.nz
+ 2024-05-07T08:24:40.074348Z
+ 2024-05-07T22:58:22.37962Z
+
+
+ Taupo
+ region name
+
+ NLL.20240507082440.072929.9683
+
+
+
diff --git a/sc3ml/testdata/2801727_0.6.xml b/sc3ml/testdata/2801727_0.6.xml
new file mode 100644
index 0000000..dca0a99
--- /dev/null
+++ b/sc3ml/testdata/2801727_0.6.xml
@@ -0,0 +1,4092 @@
+
+
+
+
+
+
+
+ Sn
+ manual
+ confirmed
+
+
+
+
+ Pn
+ manual
+ confirmed
+
+
+
+
+ Pn
+ manual
+ confirmed
+
+
+
+
+ Pn
+ manual
+ confirmed
+
+
+
+
+ emergent
+ Pn
+ manual
+ confirmed
+
+
+
+
+ Pn
+ manual
+ confirmed
+
+
+
+
+ Pn
+ manual
+ confirmed
+
+
+
+
+ Pn
+ manual
+ confirmed
+
+
+
+
+ Sn
+ manual
+ confirmed
+
+
+
+
+ Pn
+ manual
+ confirmed
+
+
+
+
+ Pn
+ manual
+ confirmed
+
+
+
+
+ Pn
+ manual
+ confirmed
+
+
+
+
+ Sn
+ manual
+ confirmed
+
+
+
+
+ Pn
+ manual
+ confirmed
+
+
+
+
+ Pn
+ manual
+ confirmed
+
+
+
+
+ Sn
+ manual
+ confirmed
+
+
+
+
+ Pn
+ manual
+ confirmed
+
+
+
+
+ Pn
+ manual
+ confirmed
+
+
+
+
+ Pn
+ manual
+ confirmed
+
+
+ A
+
+ 15791.842000
+
+
+ 2007-10-01T13:37:01.548Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.003077
+
+
+ 2007-10-01T13:37:01.498Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000030
+
+
+ 2007-10-01T13:37:01.528Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000883
+
+
+ 2007-10-01T13:37:02.338Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 22119.730000
+
+
+ 2007-10-01T13:37:02.168Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.002846
+
+
+ 2007-10-01T13:37:07.058Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000030
+
+
+ 2007-10-01T13:37:02.148Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.001177
+
+
+ 2007-10-01T13:37:02.188Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 17865.887000
+
+
+ 2007-10-01T13:37:00.778Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.003729
+
+
+ 2007-10-01T13:37:06.598Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000030
+
+
+ 2007-10-01T13:37:05.588Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.001079
+
+
+ 2007-10-01T13:37:06.228Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 7950.392000
+
+
+ 2007-10-01T13:37:01.928Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000945
+
+
+ 2007-10-01T13:37:09.658Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:01.908Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000490
+
+
+ 2007-10-01T13:37:02.438Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 19598.932000
+
+
+ 2007-10-01T13:37:02.018Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.002128
+
+
+ 2007-10-01T13:36:59.978Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000030
+
+
+ 2007-10-01T13:37:01.998Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000785
+
+
+ 2007-10-01T13:37:00.538Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 22252.059000
+
+
+ 2007-10-01T13:37:04.178Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.002360
+
+
+ 2007-10-01T13:37:09.468Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000030
+
+
+ 2007-10-01T13:37:04.168Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.001079
+
+
+ 2007-10-01T13:37:04.018Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 2803.844000
+
+
+ 2007-10-01T13:36:34.358Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000749
+
+
+ 2007-10-01T13:37:33.218Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:39.888Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000392
+
+
+ 2007-10-01T13:38:19.468Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 2619.984000
+
+
+ 2007-10-01T13:36:39.268Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000658
+
+
+ 2007-10-01T13:37:43.208Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:38.448Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000294
+
+
+ 2007-10-01T13:38:54.708Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 3113.887000
+
+
+ 2007-10-01T13:37:24.818Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000735
+
+
+ 2007-10-01T13:37:30.618Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:38.288Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000392
+
+
+ 2007-10-01T13:37:36.968Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 7193.177000
+
+
+ 2007-10-01T13:36:34.225Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001097
+
+
+ 2007-10-01T13:37:25.805Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:19.175Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000588
+
+
+ 2007-10-01T13:36:32.735Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 9361.325000
+
+
+ 2007-10-01T13:37:17.875Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001875
+
+
+ 2007-10-01T13:37:18.315Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000020
+
+
+ 2007-10-01T13:37:18.355Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000588
+
+
+ 2007-10-01T13:38:08.875Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 11355.102000
+
+
+ 2007-10-01T13:37:18.835Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.002472
+
+
+ 2007-10-01T13:37:27.105Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000020
+
+
+ 2007-10-01T13:37:27.115Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000588
+
+
+ 2007-10-01T13:37:18.775Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 6070.126000
+
+
+ 2007-10-01T13:37:23.798Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001251
+
+
+ 2007-10-01T13:37:34.198Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:20.408Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000490
+
+
+ 2007-10-01T13:37:20.398Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 10761.311000
+
+
+ 2007-10-01T13:37:21.278Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001601
+
+
+ 2007-10-01T13:37:45.448Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000020
+
+
+ 2007-10-01T13:37:19.778Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000981
+
+
+ 2007-10-01T13:37:21.288Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 10973.473000
+
+
+ 2007-10-01T13:37:20.818Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001577
+
+
+ 2007-10-01T13:37:30.318Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000020
+
+
+ 2007-10-01T13:37:20.428Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000686
+
+
+ 2007-10-01T13:37:21.528Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 2506.183000
+
+
+ 2007-10-01T13:37:47.198Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000851
+
+
+ 2007-10-01T13:38:03.128Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:58.958Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000490
+
+
+ 2007-10-01T13:37:37.478Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 4548.091000
+
+
+ 2007-10-01T13:37:47.498Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001140
+
+
+ 2007-10-01T13:38:04.888Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:38:04.838Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000686
+
+
+ 2007-10-01T13:37:37.458Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 3011.631000
+
+
+ 2007-10-01T13:37:47.608Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001024
+
+
+ 2007-10-01T13:38:07.738Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:38:08.188Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000196
+
+
+ 2007-10-01T13:36:50.038Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 3597.236000
+
+
+ 2007-10-01T13:36:39.089Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000813
+
+
+ 2007-10-01T13:37:33.389Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:33.209Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000294
+
+
+ 2007-10-01T13:36:39.099Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 6671.221000
+
+
+ 2007-10-01T13:37:34.689Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001677
+
+
+ 2007-10-01T13:37:53.469Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:44.289Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000294
+
+
+ 2007-10-01T13:37:34.189Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 7963.777000
+
+
+ 2007-10-01T13:37:32.369Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001402
+
+
+ 2007-10-01T13:37:43.039Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:32.049Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000294
+
+
+ 2007-10-01T13:37:32.419Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 4280.168000
+
+
+ 2007-10-01T13:37:36.605Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000964
+
+
+ 2007-10-01T13:37:36.735Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:36.765Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000196
+
+
+ 2007-10-01T13:37:36.615Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 4295.908000
+
+
+ 2007-10-01T13:37:37.235Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000963
+
+
+ 2007-10-01T13:37:45.485Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:35.215Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000196
+
+
+ 2007-10-01T13:37:37.255Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 4503.840000
+
+
+ 2007-10-01T13:37:38.225Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000919
+
+
+ 2007-10-01T13:37:52.915Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:52.935Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000196
+
+
+ 2007-10-01T13:37:37.625Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 2006.952000
+
+
+ 2007-10-01T13:36:53.168Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000589
+
+
+ 2007-10-01T13:37:56.128Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:54.818Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000294
+
+
+ 2007-10-01T13:36:49.748Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 3908.407000
+
+
+ 2007-10-01T13:37:53.248Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001085
+
+
+ 2007-10-01T13:38:01.838Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:58.428Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000294
+
+
+ 2007-10-01T13:37:50.788Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 4820.082000
+
+
+ 2007-10-01T13:37:49.558Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000799
+
+
+ 2007-10-01T13:37:50.868Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:50.878Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000294
+
+
+ 2007-10-01T13:37:50.848Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 2002.592000
+
+
+ 2007-10-01T13:37:52.558Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001176
+
+
+ 2007-10-01T13:38:05.388Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:38:05.818Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000098
+
+
+ 2007-10-01T13:37:52.418Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 2780.773000
+
+
+ 2007-10-01T13:37:56.918Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001433
+
+
+ 2007-10-01T13:38:05.258Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:38:05.268Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000098
+
+
+ 2007-10-01T13:37:53.268Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 2939.486000
+
+
+ 2007-10-01T13:37:52.398Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001194
+
+
+ 2007-10-01T13:37:58.958Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:38:15.738Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000098
+
+
+ 2007-10-01T13:39:53.978Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 217.302000
+
+
+ 2007-10-01T13:38:10.918Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000644
+
+
+ 2007-10-01T13:38:00.348Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:40:28.818Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000098
+
+
+ 2007-10-01T13:37:52.388Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 579.681000
+
+
+ 2007-10-01T13:38:11.828Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001293
+
+
+ 2007-10-01T13:38:06.378Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:37:48.428Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000098
+
+
+ 2007-10-01T13:38:11.898Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 428.727000
+
+
+ 2007-10-01T13:37:56.898Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000980
+
+
+ 2007-10-01T13:38:09.638Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000020
+
+
+ 2007-10-01T13:39:19.188Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000098
+
+
+ 2007-10-01T13:37:50.878Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 635.255000
+
+
+ 2007-10-01T13:38:09.198Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000661
+
+
+ 2007-10-01T13:38:45.928Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:38:46.508Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 571.836000
+
+
+ 2007-10-01T13:38:11.268Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000667
+
+
+ 2007-10-01T13:38:37.848Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:38:38.508Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 848.029000
+
+
+ 2007-10-01T13:38:08.358Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000463
+
+
+ 2007-10-01T13:38:35.388Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000098
+
+
+ 2007-10-01T13:39:29.518Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 575.486000
+
+
+ 2007-10-01T13:38:15.163Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000343
+
+
+ 2007-10-01T13:38:51.983Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 1022.309000
+
+
+ 2007-10-01T13:38:19.323Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000625
+
+
+ 2007-10-01T13:38:35.723Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 755.271000
+
+
+ 2007-10-01T13:38:14.233Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000449
+
+
+ 2007-10-01T13:38:38.703Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000294
+
+
+ 2007-10-01T13:40:43.883Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 502.001000
+
+
+ 2007-10-01T13:37:15.238Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000209
+
+
+ 2007-10-01T13:38:25.758Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000098
+
+
+ 2007-10-01T13:37:27.168Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 842.595000
+
+
+ 2007-10-01T13:38:27.768Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000261
+
+
+ 2007-10-01T13:39:09.208Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000098
+
+
+ 2007-10-01T13:38:50.928Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 736.294000
+
+
+ 2007-10-01T13:38:31.268Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000397
+
+
+ 2007-10-01T13:38:50.088Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000196
+
+
+ 2007-10-01T13:37:39.258Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 2186.478000
+
+
+ 2007-10-01T13:37:31.879Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000276
+
+
+ 2007-10-01T13:39:01.019Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 3040.505000
+
+
+ 2007-10-01T13:38:41.809Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000380
+
+
+ 2007-10-01T13:39:16.129Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 2347.059000
+
+
+ 2007-10-01T13:38:32.619Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000427
+
+
+ 2007-10-01T13:39:18.799Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 2460.564000
+
+
+ 2007-10-01T13:37:03.138Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000588
+
+
+ 2007-10-01T13:37:03.058Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000588
+
+
+ 2007-10-01T13:37:42.568Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 3847.675000
+
+
+ 2007-10-01T13:38:14.728Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.001132
+
+
+ 2007-10-01T13:38:12.488Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:38:21.858Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000392
+
+
+ 2007-10-01T13:37:41.818Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 5656.970000
+
+
+ 2007-10-01T13:38:09.888Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000917
+
+
+ 2007-10-01T13:38:44.208Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000010
+
+
+ 2007-10-01T13:38:09.878Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/s
+
+
+
+ A
+
+ 0.000392
+
+
+ 2007-10-01T13:37:43.498Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 84.788000
+
+
+ 2007-10-01T13:38:50.619Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000184
+
+
+ 2007-10-01T13:39:45.379Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000098
+
+
+ 2007-10-01T13:41:01.879Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 126.100000
+
+
+ 2007-10-01T13:39:00.579Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000210
+
+
+ 2007-10-01T13:39:40.629Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 114.736000
+
+
+ 2007-10-01T13:38:56.519Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000198
+
+
+ 2007-10-01T13:40:08.239Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 320.041000
+
+
+ 2007-10-01T13:39:01.249Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000264
+
+
+ 2007-10-01T13:39:49.179Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 333.546000
+
+
+ 2007-10-01T13:39:42.239Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000393
+
+
+ 2007-10-01T13:40:05.879Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000686
+
+
+ 2007-10-01T13:39:44.859Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 433.410000
+
+
+ 2007-10-01T13:39:44.689Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000366
+
+
+ 2007-10-01T13:39:44.319Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 285.890000
+
+
+ 2007-10-01T13:37:36.061Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000200
+
+
+ 2007-10-01T13:39:30.201Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000098
+
+
+ 2007-10-01T13:37:32.271Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 348.347000
+
+
+ 2007-10-01T13:38:52.941Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000259
+
+
+ 2007-10-01T13:39:27.251Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000098
+
+
+ 2007-10-01T13:39:35.961Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 350.942000
+
+
+ 2007-10-01T13:38:50.001Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000300
+
+
+ 2007-10-01T13:39:01.571Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000098
+
+
+ 2007-10-01T13:39:35.931Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 218.220000
+
+
+ 2007-10-01T13:37:35.229Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000143
+
+
+ 2007-10-01T13:40:10.679Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000294
+
+
+ 2007-10-01T13:39:03.549Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 146.840000
+
+
+ 2007-10-01T13:39:12.489Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000158
+
+
+ 2007-10-01T13:40:10.609Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000196
+
+
+ 2007-10-01T13:39:36.259Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 180.583000
+
+
+ 2007-10-01T13:39:16.749Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000317
+
+
+ 2007-10-01T13:39:58.399Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000294
+
+
+ 2007-10-01T13:39:36.259Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 356.869000
+
+
+ 2007-10-01T13:37:44.281Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000220
+
+
+ 2007-10-01T13:37:48.851Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000196
+
+
+ 2007-10-01T13:38:06.831Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 469.824000
+
+
+ 2007-10-01T13:37:49.251Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000342
+
+
+ 2007-10-01T13:37:51.231Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000294
+
+
+ 2007-10-01T13:38:06.821Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 335.907000
+
+
+ 2007-10-01T13:37:44.931Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000314
+
+
+ 2007-10-01T13:38:19.431Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000196
+
+
+ 2007-10-01T13:38:02.621Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 282.206000
+
+
+ 2007-10-01T13:37:50.591Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000103
+
+
+ 2007-10-01T13:37:59.321Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 110.747000
+
+
+ 2007-10-01T13:38:14.881Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000090
+
+
+ 2007-10-01T13:39:02.171Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 160.240000
+
+
+ 2007-10-01T13:37:50.871Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000100
+
+
+ 2007-10-01T13:37:58.341Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 101.654000
+
+
+ 2007-10-01T13:39:50.377Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000171
+
+
+ 2007-10-01T13:39:54.317Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000196
+
+
+ 2007-10-01T13:39:51.077Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 120.571000
+
+
+ 2007-10-01T13:39:48.577Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000185
+
+
+ 2007-10-01T13:40:39.377Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000098
+
+
+ 2007-10-01T13:40:14.337Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+ A
+
+ 124.098000
+
+
+ 2007-10-01T13:39:58.887Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=dimensionless
+
+
+
+ A
+
+ 0.000202
+
+
+ 2007-10-01T13:40:26.967Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m
+
+
+
+ A
+
+ 0.000196
+
+
+ 2007-10-01T13:39:52.137Z
+ 0
+ 0
+
+
+ automatic
+
+ unit=m/(s*s)
+
+
+
+
+
+ -49.10301
+
+
+ 164.175
+
+
+ 10
+
+ operator assigned
+ true
+ true
+ smi:ogc.def.crs/EPSG/4272
+ GROPE
+ nz1dr
+
+ 14
+ 10
+ 0.29521
+ 334
+ 5.413
+ 3.390
+
+ reviewed
+
+ NEIC
+ BGF
+ 2011-10-18T11:30:00.000Z
+ 2012-03-19T08:52:00.000Z
+
+
+ 5157486
+ Pn
+ 40
+ 5.409
+ 137
+ 1.435
+ 0.04
+
+
+ 8332301
+ Pn
+ 31
+ 3.390
+ 137
+ -0.432
+ 0.23
+
+
+ 8332300
+ Sn
+ 50
+ 3.424
+ 134
+ -2.848
+ 0.16
+
+
+ 8332302
+ Sn
+ 31
+ 3.390
+ 134
+ -0.922
+ 0.3
+
+
+ 8332303
+ Pn
+ 30
+ 4.165
+ 137
+ 0.172
+ 0.69
+
+
+ 8332309
+ Pn
+ 52
+ 4.855
+ 137
+ 0.454
+ 0.51
+
+
+ 5157482
+ Pn
+ 44
+ 5.219
+ 137
+ 0.219
+ 0.31
+
+
+ 8332306
+ Pn
+ 54
+ 4.215
+ 137
+ 0.33
+ 0.65
+
+
+ 8332308
+ Pn
+ 37
+ 4.601
+ 137
+ 1.019
+ 0.28
+
+
+ 8332311
+ Pn
+ 56
+ 5.413
+ 137
+ 0.865
+ 0.13
+
+
+ 8332307
+ Sn
+ 54
+ 4.215
+ 134
+ -2.846
+ 0.28
+
+
+ 8332299
+ Pn
+ 50
+ 3.424
+ 137
+ 0.091
+ 0.82
+
+
+ 8332304
+ Pn
+ 40
+ 4.104
+ 137
+ 0.11
+ 0.32
+
+
+ 8332305
+ Sn
+ 40
+ 4.104
+ 134
+ -1.045
+ 0.25
+
+
+
+ 4.9
+
+ Mw
+ 372332/GROPE
+
+ NEIC
+ BGF
+ 2011-10-18T11:30:00.000Z
+ 2012-05-21T16:04:00.000Z
+
+
+
+
+ 5
+
+ MS
+ 372332/GROPE
+
+
+
+ 5
+
+ Mb
+ 372332/GROPE
+
+
+
+ 372332/GROPE
+ 372332/GROPE
+ 372332/GROPE/MW
+ outside of network interest
+
+ WEL(CUSP_Catalogue)
+
+
+
+
diff --git a/sc3ml/testdata/sc3ml_0.12.xsd b/sc3ml/testdata/sc3ml_0.12.xsd
new file mode 100644
index 0000000..de0b660
--- /dev/null
+++ b/sc3ml/testdata/sc3ml_0.12.xsd
@@ -0,0 +1,1296 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/sc3ml/testdata/sc3ml_0.6.xsd b/sc3ml/testdata/sc3ml_0.6.xsd
new file mode 100644
index 0000000..a4bf79d
--- /dev/null
+++ b/sc3ml/testdata/sc3ml_0.6.xsd
@@ -0,0 +1,1129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+