You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

632 lines
57 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: EventParameters hierarchy Pages: 1 -->
<svg width="2093pt" height="1038pt"
viewBox="0.00 0.00 2092.50 1038.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1034)">
<title>EventParameters hierarchy</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-1034 2088.5,-1034 2088.5,4 -4,4"/>
<!-- Pick -->
<g id="node1" class="node">
<title>Pick</title>
<g id="a_node1"><a xlink:href="../base/api-python.html#api-python-datamodel-pick" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M605,-846.5C605,-846.5 429,-846.5 429,-846.5 423,-846.5 417,-840.5 417,-834.5 417,-834.5 417,-661.5 417,-661.5 417,-655.5 423,-649.5 429,-649.5 429,-649.5 605,-649.5 605,-649.5 611,-649.5 617,-655.5 617,-661.5 617,-661.5 617,-834.5 617,-834.5 617,-840.5 611,-846.5 605,-846.5"/>
<text text-anchor="start" x="509" y="-833.6" font-family="Verdana" font-size="8.00">Pick</text>
<text text-anchor="start" x="515.5" y="-822.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="427" y="-811.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="427" y="-800.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ time: TimeQuantity</text>
<text text-anchor="start" x="427" y="-789.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ waveformID: WaveformStreamID</text>
<text text-anchor="start" x="427" y="-778.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ filterID: string</text>
<text text-anchor="start" x="427" y="-767.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ methodID: string</text>
<text text-anchor="start" x="427" y="-756.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ horizontalSlowness: RealQuantity &#160;[0..1]</text>
<text text-anchor="start" x="427" y="-745.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ backazimuth: RealQuantity &#160;[0..1]</text>
<text text-anchor="start" x="427" y="-734.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ slownessMethodID: string</text>
<text text-anchor="start" x="427" y="-723.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ onset: PickOnset &#160;[0..1]</text>
<text text-anchor="start" x="427" y="-712.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ phaseHint: Phase &#160;[0..1]</text>
<text text-anchor="start" x="427" y="-701.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ polarity: PickPolarity &#160;[0..1]</text>
<text text-anchor="start" x="427" y="-690.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ evaluationMode: EvaluationMode &#160;[0..1]</text>
<text text-anchor="start" x="427" y="-679.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ evaluationStatus: EvaluationStatus &#160;[0..1]</text>
<text text-anchor="start" x="427" y="-668.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ creationInfo: CreationInfo &#160;[0..1]</text>
<text text-anchor="start" x="427" y="-657.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ comment: Comment [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="425,-830 425,-830 609,-830 609,-830 425,-830"/>
</a>
</g>
</g>
<!-- Comment -->
<g id="node2" class="node">
<title>Comment</title>
<g id="a_node2"><a xlink:href="../base/api-python.html#api-python-datamodel-comment" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1255,-248.5C1255,-248.5 1119,-248.5 1119,-248.5 1113,-248.5 1107,-242.5 1107,-236.5 1107,-236.5 1107,-173.5 1107,-173.5 1107,-167.5 1113,-161.5 1119,-161.5 1119,-161.5 1255,-161.5 1255,-161.5 1261,-161.5 1267,-167.5 1267,-173.5 1267,-173.5 1267,-236.5 1267,-236.5 1267,-242.5 1261,-248.5 1255,-248.5"/>
<text text-anchor="start" x="1167" y="-235.6" font-family="Verdana" font-size="8.00">Comment</text>
<text text-anchor="start" x="1185.5" y="-224.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1117" y="-213.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ text: string</text>
<text text-anchor="start" x="1117" y="-202.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ id: string</text>
<text text-anchor="start" x="1117" y="-191.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ start: datetime &#160;[0..1]</text>
<text text-anchor="start" x="1117" y="-180.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ end: datetime &#160;[0..1]</text>
<text text-anchor="start" x="1117" y="-169.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ creationInfo: CreationInfo &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="1115,-232 1115,-232 1259,-232 1259,-232 1115,-232"/>
</a>
</g>
</g>
<!-- Pick&#45;&gt;Comment -->
<g id="edge7" class="edge">
<title>Pick&#45;&gt;Comment</title>
<path fill="none" stroke="#000000" d="M406.54,-688.07C343.65,-651.95 274.05,-606.72 257,-575 227.02,-519.21 214.28,-336.75 257,-290 271.3,-274.35 883.57,-228.16 1106.71,-211.81"/>
<polygon fill="#000000" stroke="#000000" points="406.55,-688.07 413.74,-687.56 416.97,-694.01 409.78,-694.51 406.55,-688.07"/>
</g>
<!-- Amplitude -->
<g id="node3" class="node">
<title>Amplitude</title>
<g id="a_node3"><a xlink:href="../base/api-python.html#api-python-datamodel-amplitude" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1154,-852C1154,-852 986,-852 986,-852 980,-852 974,-846 974,-840 974,-840 974,-656 974,-656 974,-650 980,-644 986,-644 986,-644 1154,-644 1154,-644 1160,-644 1166,-650 1166,-656 1166,-656 1166,-840 1166,-840 1166,-846 1160,-852 1154,-852"/>
<text text-anchor="start" x="1049" y="-839.6" font-family="Verdana" font-size="8.00">Amplitude</text>
<text text-anchor="start" x="1068.5" y="-828.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="984" y="-817.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="984" y="-806.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ type: string</text>
<text text-anchor="start" x="984" y="-795.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ amplitude: RealQuantity &#160;[0..1]</text>
<text text-anchor="start" x="984" y="-784.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ timeWindow: TimeWindow &#160;[0..1]</text>
<text text-anchor="start" x="984" y="-773.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ period: RealQuantity &#160;[0..1]</text>
<text text-anchor="start" x="984" y="-762.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ snr: float &#160;[0..1]</text>
<text text-anchor="start" x="984" y="-751.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ unit: string</text>
<text text-anchor="start" x="984" y="-740.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ pickID: string</text>
<text text-anchor="start" x="984" y="-729.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ waveformID: WaveformStreamID &#160;[0..1]</text>
<text text-anchor="start" x="984" y="-718.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ filterID: string</text>
<text text-anchor="start" x="984" y="-707.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ methodID: string</text>
<text text-anchor="start" x="984" y="-696.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ scalingTime: TimeQuantity &#160;[0..1]</text>
<text text-anchor="start" x="984" y="-685.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ magnitudeHint: string</text>
<text text-anchor="start" x="984" y="-674.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ evaluationMode: EvaluationMode &#160;[0..1]</text>
<text text-anchor="start" x="984" y="-663.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ creationInfo: CreationInfo &#160;[0..1]</text>
<text text-anchor="start" x="984" y="-652.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ comment: Comment [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="982,-836 982,-836 1158,-836 1158,-836 982,-836"/>
</a>
</g>
</g>
<!-- Amplitude&#45;&gt;Comment -->
<g id="edge4" class="edge">
<title>Amplitude&#45;&gt;Comment</title>
<path fill="none" stroke="#000000" d="M1157.03,-634.12C1180.77,-603.07 1200.26,-577.19 1201,-575 1239.07,-462.17 1214.53,-318.81 1198.19,-248.62"/>
<polygon fill="#000000" stroke="#000000" points="1156.83,-634.37 1156.36,-641.57 1149.54,-643.9 1150.01,-636.71 1156.83,-634.37"/>
</g>
<!-- Reading -->
<g id="node4" class="node">
<title>Reading</title>
<g id="a_node4"><a xlink:href="../base/api-python.html#api-python-datamodel-reading" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M267.5,-780.5C267.5,-780.5 68.5,-780.5 68.5,-780.5 62.5,-780.5 56.5,-774.5 56.5,-768.5 56.5,-768.5 56.5,-727.5 56.5,-727.5 56.5,-721.5 62.5,-715.5 68.5,-715.5 68.5,-715.5 267.5,-715.5 267.5,-715.5 273.5,-715.5 279.5,-721.5 279.5,-727.5 279.5,-727.5 279.5,-768.5 279.5,-768.5 279.5,-774.5 273.5,-780.5 267.5,-780.5"/>
<text text-anchor="start" x="151.5" y="-767.6" font-family="Verdana" font-size="8.00">Reading</text>
<text text-anchor="start" x="167" y="-756.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="67" y="-745.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="67" y="-734.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ pickReference: PickReference [0..*]</text>
<text text-anchor="start" x="67" y="-723.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ amplitudeReference: AmplitudeReference [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="65,-764 65,-764 272,-764 272,-764 65,-764"/>
</a>
</g>
</g>
<!-- PickReference -->
<g id="node5" class="node">
<title>PickReference</title>
<g id="a_node5"><a xlink:href="../base/api-python.html#api-python-datamodel-pickreference" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M197.5,-454C197.5,-454 138.5,-454 138.5,-454 132.5,-454 126.5,-448 126.5,-442 126.5,-442 126.5,-423 126.5,-423 126.5,-417 132.5,-411 138.5,-411 138.5,-411 197.5,-411 197.5,-411 203.5,-411 209.5,-417 209.5,-423 209.5,-423 209.5,-442 209.5,-442 209.5,-448 203.5,-454 197.5,-454"/>
<text text-anchor="start" x="139.5" y="-441.1" font-family="Verdana" font-size="8.00">PickReference</text>
<text text-anchor="start" x="167" y="-430.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="137" y="-419.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ pickID: string</text>
<polygon fill="#000000" stroke="#000000" points="135,-437.5 135,-437.5 202,-437.5 202,-437.5 135,-437.5"/>
</a>
</g>
</g>
<!-- Reading&#45;&gt;PickReference -->
<g id="edge12" class="edge">
<title>Reading&#45;&gt;PickReference</title>
<path fill="none" stroke="#000000" d="M168,-703.16C168,-634.59 168,-504.61 168,-454.2"/>
<polygon fill="#000000" stroke="#000000" points="168,-703.21 172,-709.21 168,-715.21 164,-709.21 168,-703.21"/>
</g>
<!-- AmplitudeReference -->
<g id="node6" class="node">
<title>AmplitudeReference</title>
<g id="a_node6"><a xlink:href="../base/api-python.html#api-python-datamodel-amplitudereference" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M96,-454C96,-454 12,-454 12,-454 6,-454 0,-448 0,-442 0,-442 0,-423 0,-423 0,-417 6,-411 12,-411 12,-411 96,-411 96,-411 102,-411 108,-417 108,-423 108,-423 108,-442 108,-442 108,-448 102,-454 96,-454"/>
<text text-anchor="start" x="12" y="-441.1" font-family="Verdana" font-size="8.00">AmplitudeReference</text>
<text text-anchor="start" x="52.5" y="-430.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="10" y="-419.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ amplitudeID: string</text>
<polygon fill="#000000" stroke="#000000" points="8,-437.5 8,-437.5 100,-437.5 100,-437.5 8,-437.5"/>
</a>
</g>
</g>
<!-- Reading&#45;&gt;AmplitudeReference -->
<g id="edge13" class="edge">
<title>Reading&#45;&gt;AmplitudeReference</title>
<path fill="none" stroke="#000000" d="M152.21,-703.59C127.32,-635.13 79.9,-504.71 61.53,-454.2"/>
<polygon fill="#000000" stroke="#000000" points="152.34,-703.94 158.15,-708.21 156.44,-715.21 150.63,-710.94 152.34,-703.94"/>
</g>
<!-- Origin -->
<g id="node7" class="node">
<title>Origin</title>
<g id="a_node7"><a xlink:href="../base/api-python.html#api-python-datamodel-origin" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M943.5,-885C943.5,-885 766.5,-885 766.5,-885 760.5,-885 754.5,-879 754.5,-873 754.5,-873 754.5,-623 754.5,-623 754.5,-617 760.5,-611 766.5,-611 766.5,-611 943.5,-611 943.5,-611 949.5,-611 955.5,-617 955.5,-623 955.5,-623 955.5,-873 955.5,-873 955.5,-879 949.5,-885 943.5,-885"/>
<text text-anchor="start" x="843" y="-872.6" font-family="Verdana" font-size="8.00">Origin</text>
<text text-anchor="start" x="854" y="-861.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="765" y="-850.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="765" y="-839.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ time: TimeQuantity</text>
<text text-anchor="start" x="765" y="-828.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ latitude: RealQuantity</text>
<text text-anchor="start" x="765" y="-817.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ longitude: RealQuantity</text>
<text text-anchor="start" x="765" y="-806.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ depth: RealQuantity &#160;[0..1]</text>
<text text-anchor="start" x="765" y="-795.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ depthType: OriginDepthType &#160;[0..1]</text>
<text text-anchor="start" x="765" y="-784.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ timeFixed: boolean &#160;[0..1]</text>
<text text-anchor="start" x="765" y="-773.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ epicenterFixed: boolean &#160;[0..1]</text>
<text text-anchor="start" x="765" y="-762.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ referenceSystemID: string</text>
<text text-anchor="start" x="765" y="-751.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ methodID: string</text>
<text text-anchor="start" x="765" y="-740.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ earthModelID: string</text>
<text text-anchor="start" x="765" y="-729.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ quality: OriginQuality &#160;[0..1]</text>
<text text-anchor="start" x="765" y="-718.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ uncertainty: OriginUncertainty &#160;[0..1]</text>
<text text-anchor="start" x="765" y="-707.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ type: OriginType &#160;[0..1]</text>
<text text-anchor="start" x="765" y="-696.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ evaluationMode: EvaluationMode &#160;[0..1]</text>
<text text-anchor="start" x="765" y="-685.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ evaluationStatus: EvaluationStatus &#160;[0..1]</text>
<text text-anchor="start" x="765" y="-674.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ creationInfo: CreationInfo &#160;[0..1]</text>
<text text-anchor="start" x="765" y="-663.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ comment: Comment [0..*]</text>
<text text-anchor="start" x="765" y="-652.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ compositeTime: CompositeTime [0..*]</text>
<text text-anchor="start" x="765" y="-641.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ arrival: Arrival [0..*]</text>
<text text-anchor="start" x="765" y="-630.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ stationMagnitude: StationMagnitude [0..*]</text>
<text text-anchor="start" x="765" y="-619.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ magnitude: Magnitude [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="763,-869 763,-869 948,-869 948,-869 763,-869"/>
</a>
</g>
</g>
<!-- Origin&#45;&gt;Comment -->
<g id="edge9" class="edge">
<title>Origin&#45;&gt;Comment</title>
<path fill="none" stroke="#000000" d="M966.47,-611.1C1049.11,-570.68 1109.84,-640.87 1168,-575 1209.77,-527.7 1198.56,-335.14 1191.13,-248.55"/>
<polygon fill="#000000" stroke="#000000" points="966.29,-611.2 962.93,-617.57 955.74,-616.92 959.11,-610.54 966.29,-611.2"/>
</g>
<!-- CompositeTime -->
<g id="node8" class="node">
<title>CompositeTime</title>
<g id="a_node8"><a xlink:href="../base/api-python.html#api-python-datamodel-compositetime" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M727.5,-481.5C727.5,-481.5 598.5,-481.5 598.5,-481.5 592.5,-481.5 586.5,-475.5 586.5,-469.5 586.5,-469.5 586.5,-395.5 586.5,-395.5 586.5,-389.5 592.5,-383.5 598.5,-383.5 598.5,-383.5 727.5,-383.5 727.5,-383.5 733.5,-383.5 739.5,-389.5 739.5,-395.5 739.5,-395.5 739.5,-469.5 739.5,-469.5 739.5,-475.5 733.5,-481.5 727.5,-481.5"/>
<text text-anchor="start" x="631.5" y="-469.1" font-family="Verdana" font-size="8.00">CompositeTime</text>
<text text-anchor="start" x="662" y="-458.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="597" y="-447.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ year: IntegerQuantity &#160;[0..1]</text>
<text text-anchor="start" x="597" y="-436.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ month: IntegerQuantity &#160;[0..1]</text>
<text text-anchor="start" x="597" y="-425.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ day: IntegerQuantity &#160;[0..1]</text>
<text text-anchor="start" x="597" y="-414.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ hour: IntegerQuantity &#160;[0..1]</text>
<text text-anchor="start" x="597" y="-403.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ minute: IntegerQuantity &#160;[0..1]</text>
<text text-anchor="start" x="597" y="-392.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ second: RealQuantity &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="595,-465.5 595,-465.5 732,-465.5 732,-465.5 595,-465.5"/>
</a>
</g>
</g>
<!-- Origin&#45;&gt;CompositeTime -->
<g id="edge15" class="edge">
<title>Origin&#45;&gt;CompositeTime</title>
<path fill="none" stroke="#000000" d="M763.8,-600.74C758.44,-592.04 753.14,-583.41 748,-575 729.09,-544.07 708.11,-509.16 691.73,-481.75"/>
<polygon fill="#000000" stroke="#000000" points="763.82,-600.77 770.37,-603.78 770.11,-610.98 763.56,-607.98 763.82,-600.77"/>
</g>
<!-- Arrival -->
<g id="node9" class="node">
<title>Arrival</title>
<g id="a_node9"><a xlink:href="../base/api-python.html#api-python-datamodel-arrival" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M940.5,-536.5C940.5,-536.5 769.5,-536.5 769.5,-536.5 763.5,-536.5 757.5,-530.5 757.5,-524.5 757.5,-524.5 757.5,-340.5 757.5,-340.5 757.5,-334.5 763.5,-328.5 769.5,-328.5 769.5,-328.5 940.5,-328.5 940.5,-328.5 946.5,-328.5 952.5,-334.5 952.5,-340.5 952.5,-340.5 952.5,-524.5 952.5,-524.5 952.5,-530.5 946.5,-536.5 940.5,-536.5"/>
<text text-anchor="start" x="842.5" y="-524.1" font-family="Verdana" font-size="8.00">Arrival</text>
<text text-anchor="start" x="854" y="-513.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="768" y="-502.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ pickID: string</text>
<text text-anchor="start" x="768" y="-491.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ phase: Phase</text>
<text text-anchor="start" x="768" y="-480.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ timeCorrection: float &#160;[0..1]</text>
<text text-anchor="start" x="768" y="-469.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ azimuth: float &#160;[0..1]</text>
<text text-anchor="start" x="768" y="-458.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ distance: float &#160;[0..1]</text>
<text text-anchor="start" x="768" y="-447.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ takeOffAngle: float &#160;[0..1]</text>
<text text-anchor="start" x="768" y="-436.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ timeResidual: float &#160;[0..1]</text>
<text text-anchor="start" x="768" y="-425.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ horizontalSlownessResidual: float &#160;[0..1]</text>
<text text-anchor="start" x="768" y="-414.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ backazimuthResidual: float &#160;[0..1]</text>
<text text-anchor="start" x="768" y="-403.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ timeUsed: boolean &#160;[0..1]</text>
<text text-anchor="start" x="768" y="-392.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ horizontalSlownessUsed: boolean &#160;[0..1]</text>
<text text-anchor="start" x="768" y="-381.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ backazimuthUsed: boolean &#160;[0..1]</text>
<text text-anchor="start" x="768" y="-370.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ weight: float &#160;[0..1]</text>
<text text-anchor="start" x="768" y="-359.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ earthModelID: string</text>
<text text-anchor="start" x="768" y="-348.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ preliminary: boolean &#160;[0..1]</text>
<text text-anchor="start" x="768" y="-337.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ creationInfo: CreationInfo &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="766,-520.5 766,-520.5 945,-520.5 945,-520.5 766,-520.5"/>
</a>
</g>
</g>
<!-- Origin&#45;&gt;Arrival -->
<g id="edge16" class="edge">
<title>Origin&#45;&gt;Arrival</title>
<path fill="none" stroke="#000000" d="M855,-598.62C855,-577.76 855,-556.71 855,-536.94"/>
<polygon fill="#000000" stroke="#000000" points="855,-598.86 859,-604.86 855,-610.86 851,-604.86 855,-598.86"/>
</g>
<!-- StationMagnitude -->
<g id="node10" class="node">
<title>StationMagnitude</title>
<g id="a_node10"><a xlink:href="../base/api-python.html#api-python-datamodel-stationmagnitude" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1147,-503.5C1147,-503.5 983,-503.5 983,-503.5 977,-503.5 971,-497.5 971,-491.5 971,-491.5 971,-373.5 971,-373.5 971,-367.5 977,-361.5 983,-361.5 983,-361.5 1147,-361.5 1147,-361.5 1153,-361.5 1159,-367.5 1159,-373.5 1159,-373.5 1159,-491.5 1159,-491.5 1159,-497.5 1153,-503.5 1147,-503.5"/>
<text text-anchor="start" x="1028.5" y="-491.1" font-family="Verdana" font-size="8.00">StationMagnitude</text>
<text text-anchor="start" x="1063.5" y="-480.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="981" y="-469.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="981" y="-458.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ originID: string</text>
<text text-anchor="start" x="981" y="-447.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ magnitude: RealQuantity</text>
<text text-anchor="start" x="981" y="-436.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ type: string</text>
<text text-anchor="start" x="981" y="-425.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ amplitudeID: string</text>
<text text-anchor="start" x="981" y="-414.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ methodID: string</text>
<text text-anchor="start" x="981" y="-403.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ waveformID: WaveformStreamID &#160;[0..1]</text>
<text text-anchor="start" x="981" y="-392.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ passedQC: boolean &#160;[0..1]</text>
<text text-anchor="start" x="981" y="-381.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ creationInfo: CreationInfo &#160;[0..1]</text>
<text text-anchor="start" x="981" y="-370.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ comment: Comment [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="979,-487.5 979,-487.5 1151,-487.5 1151,-487.5 979,-487.5"/>
</a>
</g>
</g>
<!-- Origin&#45;&gt;StationMagnitude -->
<g id="edge17" class="edge">
<title>Origin&#45;&gt;StationMagnitude</title>
<path fill="none" stroke="#000000" d="M952.9,-600.85C975.59,-566.97 998.73,-532.43 1018.05,-503.59"/>
<polygon fill="#000000" stroke="#000000" points="952.87,-600.89 952.86,-608.1 946.19,-610.86 946.21,-603.65 952.87,-600.89"/>
</g>
<!-- Magnitude -->
<g id="node11" class="node">
<title>Magnitude</title>
<g id="a_node11"><a xlink:href="../base/api-python.html#api-python-datamodel-magnitude" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M556,-509C556,-509 278,-509 278,-509 272,-509 266,-503 266,-497 266,-497 266,-368 266,-368 266,-362 272,-356 278,-356 278,-356 556,-356 556,-356 562,-356 568,-362 568,-368 568,-368 568,-497 568,-497 568,-503 562,-509 556,-509"/>
<text text-anchor="start" x="395" y="-496.1" font-family="Verdana" font-size="8.00">Magnitude</text>
<text text-anchor="start" x="415.5" y="-485.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="276" y="-474.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="276" y="-463.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ magnitude: RealQuantity</text>
<text text-anchor="start" x="276" y="-452.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ type: string</text>
<text text-anchor="start" x="276" y="-441.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ originID: string</text>
<text text-anchor="start" x="276" y="-430.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ methodID: string</text>
<text text-anchor="start" x="276" y="-419.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ stationCount: int &#160;[0..1]</text>
<text text-anchor="start" x="276" y="-408.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ azimuthalGap: float &#160;[0..1]</text>
<text text-anchor="start" x="276" y="-397.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ evaluationStatus: EvaluationStatus &#160;[0..1]</text>
<text text-anchor="start" x="276" y="-386.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ creationInfo: CreationInfo &#160;[0..1]</text>
<text text-anchor="start" x="276" y="-375.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ comment: Comment [0..*]</text>
<text text-anchor="start" x="276" y="-364.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ stationMagnitudeContribution: StationMagnitudeContribution [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="274,-492.5 274,-492.5 560,-492.5 560,-492.5 274,-492.5"/>
</a>
</g>
</g>
<!-- Origin&#45;&gt;Magnitude -->
<g id="edge18" class="edge">
<title>Origin&#45;&gt;Magnitude</title>
<path fill="none" stroke="#000000" d="M743.62,-683.99C691.63,-653.11 629.74,-614.19 577,-575 550.06,-554.98 522.18,-531.43 497.38,-509.35"/>
<polygon fill="#000000" stroke="#000000" points="743.88,-684.15 751.08,-683.76 754.21,-690.26 747.01,-690.65 743.88,-684.15"/>
</g>
<!-- StationMagnitude&#45;&gt;Comment -->
<g id="edge6" class="edge">
<title>StationMagnitude&#45;&gt;Comment</title>
<path fill="none" stroke="#000000" d="M1108.87,-350.41C1127.45,-316.07 1148.34,-277.47 1163.83,-248.82"/>
<polygon fill="#000000" stroke="#000000" points="1108.64,-350.83 1109.31,-358.01 1102.93,-361.39 1102.27,-354.21 1108.64,-350.83"/>
</g>
<!-- Magnitude&#45;&gt;Comment -->
<g id="edge5" class="edge">
<title>Magnitude&#45;&gt;Comment</title>
<path fill="none" stroke="#000000" d="M493.36,-347.7C517.92,-325.53 546.69,-303.92 577,-290 669.78,-247.4 963.67,-221.61 1106.94,-211.26"/>
<polygon fill="#000000" stroke="#000000" points="493.32,-347.74 491.63,-354.75 484.51,-355.89 486.2,-348.88 493.32,-347.74"/>
</g>
<!-- StationMagnitudeContribution -->
<g id="node12" class="node">
<title>StationMagnitudeContribution</title>
<g id="a_node12"><a xlink:href="../base/api-python.html#api-python-datamodel-stationmagnitudecontribution" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M477,-237.5C477,-237.5 357,-237.5 357,-237.5 351,-237.5 345,-231.5 345,-225.5 345,-225.5 345,-184.5 345,-184.5 345,-178.5 351,-172.5 357,-172.5 357,-172.5 477,-172.5 477,-172.5 483,-172.5 489,-178.5 489,-184.5 489,-184.5 489,-225.5 489,-225.5 489,-231.5 483,-237.5 477,-237.5"/>
<text text-anchor="start" x="355" y="-224.6" font-family="Verdana" font-size="8.00">StationMagnitudeContribution</text>
<text text-anchor="start" x="415.5" y="-213.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="355" y="-202.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ stationMagnitudeID: string</text>
<text text-anchor="start" x="355" y="-191.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ residual: float &#160;[0..1]</text>
<text text-anchor="start" x="355" y="-180.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ weight: float &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="353,-221 353,-221 481,-221 481,-221 353,-221"/>
</a>
</g>
</g>
<!-- Magnitude&#45;&gt;StationMagnitudeContribution -->
<g id="edge19" class="edge">
<title>Magnitude&#45;&gt;StationMagnitudeContribution</title>
<path fill="none" stroke="#000000" d="M417,-343.31C417,-306.03 417,-264.97 417,-237.56"/>
<polygon fill="#000000" stroke="#000000" points="417,-343.78 421,-349.78 417,-355.78 413,-349.78 417,-343.78"/>
</g>
<!-- FocalMechanism -->
<g id="node13" class="node">
<title>FocalMechanism</title>
<g id="a_node13"><a xlink:href="../base/api-python.html#api-python-datamodel-focalmechanism" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1372,-841C1372,-841 1196,-841 1196,-841 1190,-841 1184,-835 1184,-829 1184,-829 1184,-667 1184,-667 1184,-661 1190,-655 1196,-655 1196,-655 1372,-655 1372,-655 1378,-655 1384,-661 1384,-667 1384,-667 1384,-829 1384,-829 1384,-835 1378,-841 1372,-841"/>
<text text-anchor="start" x="1249.5" y="-828.6" font-family="Verdana" font-size="8.00">FocalMechanism</text>
<text text-anchor="start" x="1282.5" y="-817.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1194" y="-806.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="1194" y="-795.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ triggeringOriginID: string</text>
<text text-anchor="start" x="1194" y="-784.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ nodalPlanes: NodalPlanes &#160;[0..1]</text>
<text text-anchor="start" x="1194" y="-773.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ principalAxes: PrincipalAxes &#160;[0..1]</text>
<text text-anchor="start" x="1194" y="-762.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ azimuthalGap: float &#160;[0..1]</text>
<text text-anchor="start" x="1194" y="-751.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ stationPolarityCount: int &#160;[0..1]</text>
<text text-anchor="start" x="1194" y="-740.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ misfit: float &#160;[0..1]</text>
<text text-anchor="start" x="1194" y="-729.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ stationDistributionRatio: float &#160;[0..1]</text>
<text text-anchor="start" x="1194" y="-718.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ methodID: string</text>
<text text-anchor="start" x="1194" y="-707.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ evaluationMode: EvaluationMode &#160;[0..1]</text>
<text text-anchor="start" x="1194" y="-696.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ evaluationStatus: EvaluationStatus &#160;[0..1]</text>
<text text-anchor="start" x="1194" y="-685.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ creationInfo: CreationInfo &#160;[0..1]</text>
<text text-anchor="start" x="1194" y="-674.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ comment: Comment [0..*]</text>
<text text-anchor="start" x="1194" y="-663.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ momentTensor: MomentTensor [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="1192,-825 1192,-825 1376,-825 1376,-825 1192,-825"/>
</a>
</g>
</g>
<!-- FocalMechanism&#45;&gt;Comment -->
<g id="edge3" class="edge">
<title>FocalMechanism&#45;&gt;Comment</title>
<path fill="none" stroke="#000000" d="M1287,-642.55C1286.64,-548.05 1278.35,-406.3 1239,-290 1234.16,-275.7 1226.51,-261.31 1218.54,-248.57"/>
<polygon fill="#000000" stroke="#000000" points="1287,-642.7 1291,-648.7 1287,-654.7 1283,-648.7 1287,-642.7"/>
</g>
<!-- MomentTensor -->
<g id="node14" class="node">
<title>MomentTensor</title>
<g id="a_node14"><a xlink:href="../base/api-python.html#api-python-datamodel-momenttensor" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1653,-575C1653,-575 1341,-575 1341,-575 1335,-575 1329,-569 1329,-563 1329,-563 1329,-302 1329,-302 1329,-296 1335,-290 1341,-290 1341,-290 1653,-290 1653,-290 1659,-290 1665,-296 1665,-302 1665,-302 1665,-563 1665,-563 1665,-569 1659,-575 1653,-575"/>
<text text-anchor="start" x="1466.5" y="-562.1" font-family="Verdana" font-size="8.00">MomentTensor</text>
<text text-anchor="start" x="1495.5" y="-551.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1339" y="-540.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="1339" y="-529.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ derivedOriginID: string</text>
<text text-anchor="start" x="1339" y="-518.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ momentMagnitudeID: string</text>
<text text-anchor="start" x="1339" y="-507.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ scalarMoment: RealQuantity &#160;[0..1]</text>
<text text-anchor="start" x="1339" y="-496.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ tensor: Tensor &#160;[0..1]</text>
<text text-anchor="start" x="1339" y="-485.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ variance: float &#160;[0..1]</text>
<text text-anchor="start" x="1339" y="-474.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ varianceReduction: float &#160;[0..1]</text>
<text text-anchor="start" x="1339" y="-463.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ doubleCouple: float &#160;[0..1]</text>
<text text-anchor="start" x="1339" y="-452.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ clvd: float &#160;[0..1]</text>
<text text-anchor="start" x="1339" y="-441.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ iso: float &#160;[0..1]</text>
<text text-anchor="start" x="1339" y="-430.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ greensFunctionID: string</text>
<text text-anchor="start" x="1339" y="-419.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ filterID: string</text>
<text text-anchor="start" x="1339" y="-408.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sourceTimeFunction: SourceTimeFunction &#160;[0..1]</text>
<text text-anchor="start" x="1339" y="-397.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ methodID: string</text>
<text text-anchor="start" x="1339" y="-386.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ method: MomentTensorMethod &#160;[0..1]</text>
<text text-anchor="start" x="1339" y="-375.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ status: MomentTensorStatus &#160;[0..1]</text>
<text text-anchor="start" x="1339" y="-364.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ cmtName: string</text>
<text text-anchor="start" x="1339" y="-353.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ cmtVersion: string</text>
<text text-anchor="start" x="1339" y="-342.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ creationInfo: CreationInfo &#160;[0..1]</text>
<text text-anchor="start" x="1339" y="-331.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ comment: Comment [0..*]</text>
<text text-anchor="start" x="1339" y="-320.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ dataUsed: DataUsed [0..*]</text>
<text text-anchor="start" x="1339" y="-309.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ momentTensorPhaseSetting: MomentTensorPhaseSetting [0..*]</text>
<text text-anchor="start" x="1339" y="-298.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ momentTensorStationContribution: MomentTensorStationContribution [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="1337,-558.5 1337,-558.5 1657,-558.5 1657,-558.5 1337,-558.5"/>
</a>
</g>
</g>
<!-- FocalMechanism&#45;&gt;MomentTensor -->
<g id="edge21" class="edge">
<title>FocalMechanism&#45;&gt;MomentTensor</title>
<path fill="none" stroke="#000000" d="M1353.59,-644.57C1368.66,-622.4 1384.84,-598.58 1400.72,-575.2"/>
<polygon fill="#000000" stroke="#000000" points="1353.5,-644.71 1353.44,-651.92 1346.75,-654.64 1346.82,-647.42 1353.5,-644.71"/>
</g>
<!-- MomentTensor&#45;&gt;Comment -->
<g id="edge2" class="edge">
<title>MomentTensor&#45;&gt;Comment</title>
<path fill="none" stroke="#000000" d="M1318.86,-292.77C1317.57,-291.84 1316.28,-290.92 1315,-290 1295.54,-276.08 1273.94,-261.57 1254.12,-248.6"/>
<polygon fill="#000000" stroke="#000000" points="1319.07,-292.92 1326.28,-293.2 1328.79,-299.96 1321.59,-299.68 1319.07,-292.92"/>
</g>
<!-- DataUsed -->
<g id="node15" class="node">
<title>DataUsed</title>
<g id="a_node15"><a xlink:href="../base/api-python.html#api-python-datamodel-dataused" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1430.5,-243C1430.5,-243 1297.5,-243 1297.5,-243 1291.5,-243 1285.5,-237 1285.5,-231 1285.5,-231 1285.5,-179 1285.5,-179 1285.5,-173 1291.5,-167 1297.5,-167 1297.5,-167 1430.5,-167 1430.5,-167 1436.5,-167 1442.5,-173 1442.5,-179 1442.5,-179 1442.5,-231 1442.5,-231 1442.5,-237 1436.5,-243 1430.5,-243"/>
<text text-anchor="start" x="1344" y="-230.6" font-family="Verdana" font-size="8.00">DataUsed</text>
<text text-anchor="start" x="1363" y="-219.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1296" y="-208.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ waveType: DataUsedWaveType</text>
<text text-anchor="start" x="1296" y="-197.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ stationCount: int</text>
<text text-anchor="start" x="1296" y="-186.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ componentCount: int</text>
<text text-anchor="start" x="1296" y="-175.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ shortestPeriod: float &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="1294,-227 1294,-227 1435,-227 1435,-227 1294,-227"/>
</a>
</g>
</g>
<!-- MomentTensor&#45;&gt;DataUsed -->
<g id="edge22" class="edge">
<title>MomentTensor&#45;&gt;DataUsed</title>
<path fill="none" stroke="#000000" d="M1407.2,-279.25C1399.44,-266.08 1392.16,-253.74 1385.86,-243.07"/>
<polygon fill="#000000" stroke="#000000" points="1407.43,-279.63 1413.92,-282.77 1413.52,-289.97 1407.03,-286.83 1407.43,-279.63"/>
</g>
<!-- MomentTensorPhaseSetting -->
<g id="node16" class="node">
<title>MomentTensorPhaseSetting</title>
<g id="a_node16"><a xlink:href="../base/api-python.html#api-python-datamodel-momenttensorphasesetting" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1605.5,-248.5C1605.5,-248.5 1472.5,-248.5 1472.5,-248.5 1466.5,-248.5 1460.5,-242.5 1460.5,-236.5 1460.5,-236.5 1460.5,-173.5 1460.5,-173.5 1460.5,-167.5 1466.5,-161.5 1472.5,-161.5 1472.5,-161.5 1605.5,-161.5 1605.5,-161.5 1611.5,-161.5 1617.5,-167.5 1617.5,-173.5 1617.5,-173.5 1617.5,-236.5 1617.5,-236.5 1617.5,-242.5 1611.5,-248.5 1605.5,-248.5"/>
<text text-anchor="start" x="1482" y="-235.6" font-family="Verdana" font-size="8.00">MomentTensorPhaseSetting</text>
<text text-anchor="start" x="1538" y="-224.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1471" y="-213.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ code: string</text>
<text text-anchor="start" x="1471" y="-202.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ lowerPeriod: float</text>
<text text-anchor="start" x="1471" y="-191.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ upperPeriod: float</text>
<text text-anchor="start" x="1471" y="-180.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ minimumSNR: float &#160;[0..1]</text>
<text text-anchor="start" x="1471" y="-169.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ maximumTimeShift: float &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="1469,-232 1469,-232 1610,-232 1610,-232 1469,-232"/>
</a>
</g>
</g>
<!-- MomentTensor&#45;&gt;MomentTensorPhaseSetting -->
<g id="edge23" class="edge">
<title>MomentTensor&#45;&gt;MomentTensorPhaseSetting</title>
<path fill="none" stroke="#000000" d="M1525.6,-277.96C1527.55,-267.5 1529.39,-257.59 1531.06,-248.65"/>
<polygon fill="#000000" stroke="#000000" points="1525.56,-278.17 1528.39,-284.8 1523.36,-289.97 1520.53,-283.34 1525.56,-278.17"/>
</g>
<!-- MomentTensorStationContribution -->
<g id="node17" class="node">
<title>MomentTensorStationContribution</title>
<g id="a_node17"><a xlink:href="../base/api-python.html#api-python-datamodel-momenttensorstationcontribution" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1996,-254C1996,-254 1648,-254 1648,-254 1642,-254 1636,-248 1636,-242 1636,-242 1636,-168 1636,-168 1636,-162 1642,-156 1648,-156 1648,-156 1996,-156 1996,-156 2002,-156 2008,-162 2008,-168 2008,-168 2008,-242 2008,-242 2008,-248 2002,-254 1996,-254"/>
<text text-anchor="start" x="1752" y="-241.6" font-family="Verdana" font-size="8.00">MomentTensorStationContribution</text>
<text text-anchor="start" x="1820.5" y="-230.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1646" y="-219.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="1646" y="-208.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ active: boolean</text>
<text text-anchor="start" x="1646" y="-197.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ waveformID: WaveformStreamID &#160;[0..1]</text>
<text text-anchor="start" x="1646" y="-186.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ weight: float &#160;[0..1]</text>
<text text-anchor="start" x="1646" y="-175.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ timeShift: float &#160;[0..1]</text>
<text text-anchor="start" x="1646" y="-164.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ momentTensorComponentContribution: MomentTensorComponentContribution [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="1644,-238 1644,-238 2000,-238 2000,-238 1644,-238"/>
</a>
</g>
</g>
<!-- MomentTensor&#45;&gt;MomentTensorStationContribution -->
<g id="edge24" class="edge">
<title>MomentTensor&#45;&gt;MomentTensorStationContribution</title>
<path fill="none" stroke="#000000" d="M1675.3,-289.24C1697.41,-274.51 1714.88,-263.94 1731.79,-254.19"/>
<polygon fill="#000000" stroke="#000000" points="1675.13,-289.36 1672.38,-296.02 1665.17,-296.06 1667.91,-289.39 1675.13,-289.36"/>
</g>
<!-- MomentTensorComponentContribution -->
<g id="node18" class="node">
<title>MomentTensorComponentContribution</title>
<g id="a_node18"><a xlink:href="../base/api-python.html#api-python-datamodel-momenttensorcomponentcontribution" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1899,-120C1899,-120 1745,-120 1745,-120 1739,-120 1733,-114 1733,-108 1733,-108 1733,-12 1733,-12 1733,-6 1739,0 1745,0 1745,0 1899,0 1899,0 1905,0 1911,-6 1911,-12 1911,-12 1911,-108 1911,-108 1911,-114 1905,-120 1899,-120"/>
<text text-anchor="start" x="1743" y="-107.6" font-family="Verdana" font-size="8.00">MomentTensorComponentContribution</text>
<text text-anchor="start" x="1820.5" y="-96.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1743" y="-85.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ phaseCode: string</text>
<text text-anchor="start" x="1743" y="-74.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ component: int</text>
<text text-anchor="start" x="1743" y="-63.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ active: boolean</text>
<text text-anchor="start" x="1743" y="-52.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ weight: float</text>
<text text-anchor="start" x="1743" y="-41.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ timeShift: float</text>
<text text-anchor="start" x="1743" y="-30.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ dataTimeWindow: float</text>
<text text-anchor="start" x="1743" y="-19.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ misfit: float &#160;[0..1]</text>
<text text-anchor="start" x="1743" y="-8.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ snr: float &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="1741,-104 1741,-104 1903,-104 1903,-104 1741,-104"/>
</a>
</g>
</g>
<!-- MomentTensorStationContribution&#45;&gt;MomentTensorComponentContribution -->
<g id="edge25" class="edge">
<title>MomentTensorStationContribution&#45;&gt;MomentTensorComponentContribution</title>
<path fill="none" stroke="#000000" d="M1822,-143.84C1822,-135.97 1822,-127.92 1822,-120.07"/>
<polygon fill="#000000" stroke="#000000" points="1822,-143.99 1826,-149.99 1822,-155.99 1818,-149.99 1822,-143.99"/>
</g>
<!-- Event -->
<g id="node19" class="node">
<title>Event</title>
<g id="a_node19"><a xlink:href="../base/api-python.html#api-python-datamodel-event" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1880,-824.5C1880,-824.5 1628,-824.5 1628,-824.5 1622,-824.5 1616,-818.5 1616,-812.5 1616,-812.5 1616,-683.5 1616,-683.5 1616,-677.5 1622,-671.5 1628,-671.5 1628,-671.5 1880,-671.5 1880,-671.5 1886,-671.5 1892,-677.5 1892,-683.5 1892,-683.5 1892,-812.5 1892,-812.5 1892,-818.5 1886,-824.5 1880,-824.5"/>
<text text-anchor="start" x="1742" y="-811.6" font-family="Verdana" font-size="8.00">Event</text>
<text text-anchor="start" x="1752.5" y="-800.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1626" y="-789.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="1626" y="-778.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ preferredOriginID: string</text>
<text text-anchor="start" x="1626" y="-767.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ preferredMagnitudeID: string</text>
<text text-anchor="start" x="1626" y="-756.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ preferredFocalMechanismID: string</text>
<text text-anchor="start" x="1626" y="-745.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ type: EventType &#160;[0..1]</text>
<text text-anchor="start" x="1626" y="-734.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ typeCertainty: EventTypeCertainty &#160;[0..1]</text>
<text text-anchor="start" x="1626" y="-723.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ creationInfo: CreationInfo &#160;[0..1]</text>
<text text-anchor="start" x="1626" y="-712.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ eventDescription: EventDescription [0..*]</text>
<text text-anchor="start" x="1626" y="-701.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ comment: Comment [0..*]</text>
<text text-anchor="start" x="1626" y="-690.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ originReference: OriginReference [0..*]</text>
<text text-anchor="start" x="1626" y="-679.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ focalMechanismReference: FocalMechanismReference [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="1624,-808 1624,-808 1884,-808 1884,-808 1624,-808"/>
</a>
</g>
</g>
<!-- Event&#45;&gt;Comment -->
<g id="edge8" class="edge">
<title>Event&#45;&gt;Comment</title>
<path fill="none" stroke="#000000" d="M1604.68,-691.85C1482.97,-646.28 1329.65,-587.14 1320,-575 1240.29,-474.72 1336.7,-403.34 1277,-290 1268.93,-274.68 1256.96,-260.65 1244.36,-248.62"/>
<polygon fill="#000000" stroke="#000000" points="1604.74,-691.88 1611.76,-690.23 1615.98,-696.08 1608.96,-697.72 1604.74,-691.88"/>
</g>
<!-- EventDescription -->
<g id="node20" class="node">
<title>EventDescription</title>
<g id="a_node20"><a xlink:href="../base/api-python.html#api-python-datamodel-eventdescription" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1812.5,-459.5C1812.5,-459.5 1695.5,-459.5 1695.5,-459.5 1689.5,-459.5 1683.5,-453.5 1683.5,-447.5 1683.5,-447.5 1683.5,-417.5 1683.5,-417.5 1683.5,-411.5 1689.5,-405.5 1695.5,-405.5 1695.5,-405.5 1812.5,-405.5 1812.5,-405.5 1818.5,-405.5 1824.5,-411.5 1824.5,-417.5 1824.5,-417.5 1824.5,-447.5 1824.5,-447.5 1824.5,-453.5 1818.5,-459.5 1812.5,-459.5"/>
<text text-anchor="start" x="1719.5" y="-447.1" font-family="Verdana" font-size="8.00">EventDescription</text>
<text text-anchor="start" x="1753" y="-436.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1694" y="-425.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ text: string</text>
<text text-anchor="start" x="1694" y="-414.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ type: EventDescriptionType</text>
<polygon fill="#000000" stroke="#000000" points="1692,-443.5 1692,-443.5 1817,-443.5 1817,-443.5 1692,-443.5"/>
</a>
</g>
</g>
<!-- Event&#45;&gt;EventDescription -->
<g id="edge27" class="edge">
<title>Event&#45;&gt;EventDescription</title>
<path fill="none" stroke="#000000" d="M1754,-658.79C1754,-591.43 1754,-503.05 1754,-459.73"/>
<polygon fill="#000000" stroke="#000000" points="1754,-659.11 1758,-665.11 1754,-671.11 1750,-665.11 1754,-659.11"/>
</g>
<!-- OriginReference -->
<g id="node21" class="node">
<title>OriginReference</title>
<g id="a_node21"><a xlink:href="../base/api-python.html#api-python-datamodel-originreference" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1921,-454C1921,-454 1855,-454 1855,-454 1849,-454 1843,-448 1843,-442 1843,-442 1843,-423 1843,-423 1843,-417 1849,-411 1855,-411 1855,-411 1921,-411 1921,-411 1927,-411 1933,-417 1933,-423 1933,-423 1933,-442 1933,-442 1933,-448 1927,-454 1921,-454"/>
<text text-anchor="start" x="1854.5" y="-441.1" font-family="Verdana" font-size="8.00">OriginReference</text>
<text text-anchor="start" x="1886.5" y="-430.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1853" y="-419.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ originID: string</text>
<polygon fill="#000000" stroke="#000000" points="1851,-437.5 1851,-437.5 1925,-437.5 1925,-437.5 1851,-437.5"/>
</a>
</g>
</g>
<!-- Event&#45;&gt;OriginReference -->
<g id="edge28" class="edge">
<title>Event&#45;&gt;OriginReference</title>
<path fill="none" stroke="#000000" d="M1795.09,-660.2C1807.61,-633.07 1821.17,-602.92 1833,-575 1850.99,-532.53 1870.09,-482 1880.37,-454.28"/>
<polygon fill="#000000" stroke="#000000" points="1795.03,-660.34 1796.14,-667.47 1789.99,-671.23 1788.88,-664.11 1795.03,-660.34"/>
</g>
<!-- FocalMechanismReference -->
<g id="node22" class="node">
<title>FocalMechanismReference</title>
<g id="a_node22"><a xlink:href="../base/api-python.html#api-python-datamodel-focalmechanismreference" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M2072.5,-454C2072.5,-454 1963.5,-454 1963.5,-454 1957.5,-454 1951.5,-448 1951.5,-442 1951.5,-442 1951.5,-423 1951.5,-423 1951.5,-417 1957.5,-411 1963.5,-411 1963.5,-411 2072.5,-411 2072.5,-411 2078.5,-411 2084.5,-417 2084.5,-423 2084.5,-423 2084.5,-442 2084.5,-442 2084.5,-448 2078.5,-454 2072.5,-454"/>
<text text-anchor="start" x="1963" y="-441.1" font-family="Verdana" font-size="8.00">FocalMechanismReference</text>
<text text-anchor="start" x="2017" y="-430.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1962" y="-419.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ focalMechanismID: string</text>
<polygon fill="#000000" stroke="#000000" points="1960,-437.5 1960,-437.5 2077,-437.5 2077,-437.5 1960,-437.5"/>
</a>
</g>
</g>
<!-- Event&#45;&gt;FocalMechanismReference -->
<g id="edge29" class="edge">
<title>Event&#45;&gt;FocalMechanismReference</title>
<path fill="none" stroke="#000000" d="M1858.06,-663.21C1887.24,-636.81 1917.62,-606.32 1942,-575 1972.31,-536.05 1997.04,-483.32 2009.41,-454.48"/>
<polygon fill="#000000" stroke="#000000" points="1857.99,-663.27 1856.19,-670.25 1849.05,-671.27 1850.85,-664.29 1857.99,-663.27"/>
</g>
<!-- EventParameters -->
<g id="node23" class="node">
<title>EventParameters</title>
<g id="a_node23"><a xlink:href="../base/api-python.html#api-python-datamodel-eventparameters" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1046,-1030C1046,-1030 878,-1030 878,-1030 872,-1030 866,-1024 866,-1018 866,-1018 866,-933 866,-933 866,-927 872,-921 878,-921 878,-921 1046,-921 1046,-921 1052,-921 1058,-927 1058,-933 1058,-933 1058,-1018 1058,-1018 1058,-1024 1052,-1030 1046,-1030"/>
<text text-anchor="start" x="927" y="-1017.1" font-family="Verdana" font-size="8.00">EventParameters</text>
<text text-anchor="start" x="960.5" y="-1006.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="876" y="-995.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="876" y="-984.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ pick: Pick [0..*]</text>
<text text-anchor="start" x="876" y="-973.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ amplitude: Amplitude [0..*]</text>
<text text-anchor="start" x="876" y="-962.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ reading: Reading [0..*]</text>
<text text-anchor="start" x="876" y="-951.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ origin: Origin [0..*]</text>
<text text-anchor="start" x="876" y="-940.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ focalMechanism: FocalMechanism [0..*]</text>
<text text-anchor="start" x="876" y="-929.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ event: Event [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="874,-1013.5 874,-1013.5 1050,-1013.5 1050,-1013.5 874,-1013.5"/>
</a>
</g>
</g>
<!-- EventParameters&#45;&gt;Pick -->
<g id="edge1" class="edge">
<title>EventParameters&#45;&gt;Pick</title>
<path fill="none" stroke="#000000" d="M854.51,-933.8C819.13,-919.45 779.93,-902.5 745,-885 702.04,-863.47 656.26,-836.93 617.08,-813.02"/>
<polygon fill="#000000" stroke="#000000" points="854.72,-933.88 861.78,-932.41 865.85,-938.37 858.79,-939.84 854.72,-933.88"/>
</g>
<!-- EventParameters&#45;&gt;Amplitude -->
<g id="edge10" class="edge">
<title>EventParameters&#45;&gt;Amplitude</title>
<path fill="none" stroke="#000000" d="M992.96,-909.86C1001.57,-891.88 1011.15,-871.88 1020.54,-852.28"/>
<polygon fill="#000000" stroke="#000000" points="992.91,-909.95 993.93,-917.09 987.73,-920.77 986.72,-913.63 992.91,-909.95"/>
</g>
<!-- EventParameters&#45;&gt;Reading -->
<g id="edge11" class="edge">
<title>EventParameters&#45;&gt;Reading</title>
<path fill="none" stroke="#000000" d="M853.71,-968.38C739.96,-959.35 557.22,-937.42 408,-885 335.25,-859.44 259.08,-812.24 212.57,-780.73"/>
<polygon fill="#000000" stroke="#000000" points="853.9,-968.39 860.19,-964.86 865.86,-969.31 859.57,-972.84 853.9,-968.39"/>
</g>
<!-- EventParameters&#45;&gt;Origin -->
<g id="edge14" class="edge">
<title>EventParameters&#45;&gt;Origin</title>
<path fill="none" stroke="#000000" d="M931.31,-909.83C927.55,-901.89 923.59,-893.56 919.55,-885.04"/>
<polygon fill="#000000" stroke="#000000" points="931.36,-909.93 937.55,-913.64 936.51,-920.77 930.32,-917.07 931.36,-909.93"/>
</g>
<!-- EventParameters&#45;&gt;FocalMechanism -->
<g id="edge20" class="edge">
<title>EventParameters&#45;&gt;FocalMechanism</title>
<path fill="none" stroke="#000000" d="M1069.5,-941.32C1105.13,-927.31 1143.65,-908.66 1175,-885 1191.42,-872.61 1206.81,-857.2 1220.56,-841.26"/>
<polygon fill="#000000" stroke="#000000" points="1069.26,-941.42 1065.09,-947.3 1058.05,-945.71 1062.22,-939.83 1069.26,-941.42"/>
</g>
<!-- EventParameters&#45;&gt;Event -->
<g id="edge26" class="edge">
<title>EventParameters&#45;&gt;Event</title>
<path fill="none" stroke="#000000" d="M1069.92,-956.9C1157.8,-941.42 1284.59,-916.47 1393,-885 1467.93,-863.25 1549.42,-833.13 1615.99,-806.76"/>
<polygon fill="#000000" stroke="#000000" points="1069.88,-956.91 1064.66,-961.88 1058.06,-958.97 1063.28,-954 1069.88,-956.91"/>
</g>
</g>
</svg>