Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

originater.rst 6.3 KB

You have to be logged in to leave a comment. Sign In
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
  1. .. index:: ! originater
  2. .. include:: ../module_supplements_purpose.rst_
  3. **********
  4. originater
  5. **********
  6. |originater_purpose|
  7. Synopsis
  8. --------
  9. .. include:: ../../common_SYN_OPTs.rst_
  10. **gmt originater** [ *tables* ] |-E|\ *rotfile*\ [**+i**]
  11. |-F|\ *hs_file*\ [**+d**]
  12. [ |-D|\ *d_km* ]
  13. [ |-L|\ [*flag*] ]
  14. [ |-N|\ *upper_age* ]
  15. [ |-Q|\ *r/t* ]
  16. [ |-S|\ [*n_hs*] ]
  17. [ |-T| ]
  18. [ |SYN_OPT-V| ]
  19. [ |-W|\ *maxdist* ]
  20. [ |-Z| ]
  21. [ |SYN_OPT-bi| ]
  22. [ |SYN_OPT-di| ]
  23. [ |SYN_OPT-e| ]
  24. [ |SYN_OPT-h| ]
  25. [ |SYN_OPT-i| ]
  26. [ |SYN_OPT-q| ]
  27. [ |SYN_OPT-:| ]
  28. [ |SYN_OPT--| ]
  29. |No-spaces|
  30. Description
  31. -----------
  32. **originater** reads (longitude, latitude, height, radius, crustal_age)
  33. records from *tables* [or standard input] and uses the given Absolute
  34. Plate Motion (APM) stage or total reconstruction rotation file and the
  35. list of hotspot locations to determine the most likely origin (hotspot)
  36. for each seamount. It does so by calculating flowlines back in time and
  37. determining the closest approach to all hotspots. The output consists of
  38. the input records with four additional fields added for each of the
  39. *n_hs* closest hotspots. The four fields are the hotspot id (e.g.,
  40. HWI), the stage id of the flowline segment that came closest, the
  41. pseudo-age of the seamount, and the closest distance to the hotspot (in
  42. km). See option **-:** on how to read (latitude, longitude,height,
  43. radius, crustal_age) files.
  44. Required Arguments
  45. ------------------
  46. .. include:: explain_rots.rst_
  47. .. _-F:
  48. **-F**\ *hs_file*\ [**+d**]
  49. Give file with hotspot locations. This file must contain one record
  50. for each hotspot to be considered; each record must be of the
  51. following format:
  52. lon lat hs_abbrev hs_id r t_off t_on create fit plot name
  53. E.g., for Hawaii this may look like
  54. 205 20 HWI 1 25 0 90 Y Y Y Hawaii
  55. Most applications only need the first 4 columns which thus
  56. represents the minimal hotspot information record type. The
  57. abbreviation may be maximum 3 characters long. The id must be an
  58. integer from 1-32. The positional uncertainty of the hotspot is
  59. given by r (in km). The t_off and t_on variables are used to
  60. indicate the active time-span of the hotspot. The create, fit, and
  61. plot indicators are either Y or N and are used by some programs to
  62. indicate if the hotspot is included in the ID-grids used to
  63. determine rotations, if the hotspot chain will be used to determine
  64. rotations, and if the hotspot should be included in various plots.
  65. The name is a 32-character maximum text string with the full hotspot
  66. name. Blank lines and records whose first column contains # will be
  67. ignored. Append **+d** if we should look for hotspot drift tables
  68. whose name must be *hs_abbrev*\ \_drift.txt. Such files may be
  69. located in the current directory, the same directory as *hs_file*,
  70. or in the directories pointed to by GMT_DATADIR. If found then we
  71. interpolate to get hotspot location as a function of time [fixed].
  72. Optional Arguments
  73. ------------------
  74. .. |Add_intables| unicode:: 0x20 .. just an invisible code
  75. .. include:: ../../explain_intables.rst_
  76. .. _-D:
  77. **-D**\ *d_km*
  78. Sets the flowline sampling interval in km. [Default is 5].
  79. .. _-L:
  80. **-L**\ [*flag*]
  81. Output closest approach for nearest hotspot only (ignores **-S**).
  82. Choose **-Lt** for (*time*, *dist*, *z*) [Default], **-Lw** for
  83. (*omega*, *dist*, *z*), and **-Ll** for (lon, lat, time, dist, z).
  84. Normally, *dist* is in km; use upper case modifiers **TWL** to get
  85. *dist* in spherical degrees.
  86. .. _-N:
  87. **-N**\ *upper_age*
  88. Set the maximum age to extend the oldest stage back in time [no extension].
  89. .. _-Q:
  90. **-Q**\ *r/t*
  91. Input files only has (*x*,\ *y*,\ *z*); specify constant values for *r*,\ *t* that
  92. will be implied for each record.
  93. .. _-S:
  94. **-S**\ [*n_hs*]
  95. Set the number of closest hotspots to report [Default is 1].
  96. .. _-T:
  97. **-T**
  98. Truncate seamount ages exceeding the upper age set with **-N** [no truncation].
  99. .. _-V:
  100. .. |Add_-V| unicode:: 0x20 .. just an invisible code
  101. .. include:: ../../explain_-V.rst_
  102. .. _-W:
  103. **-W**\ *maxdist*
  104. Only report those seamounts whose flowlines came within *maxdist* to
  105. any hotspot [Default reports all seamounts].
  106. .. _-Z:
  107. **-Z**
  108. Use the hotspot ID number rather than the name tag in output records.
  109. .. |Add_-bi| replace:: [Default is 5 input columns].
  110. .. include:: ../../explain_-bi.rst_
  111. .. |Add_-di| unicode:: 0x20 .. just an invisible code
  112. .. include:: ../../explain_-di.rst_
  113. .. |Add_-e| unicode:: 0x20 .. just an invisible code
  114. .. include:: ../../explain_-e.rst_
  115. .. |Add_-h| unicode:: 0x20 .. just an invisible code
  116. .. include:: ../../explain_-h.rst_../../explain_-V.rst_
  117. .. include:: ../../explain_-icols.rst_
  118. .. include:: ../../explain_-q.rst_
  119. .. include:: ../../explain_colon.rst_
  120. .. include:: ../../explain_help.rst_
  121. .. include:: explain_geodetic.rst_
  122. Examples
  123. --------
  124. To find the likely (hotspot) origins of the seamounts represented by the
  125. (x,y,z,r,tc) points in the file seamounts.txt, using the DC85.txt Euler
  126. poles and the pac_hs.txt list of possible hotspots, and report the 2 most
  127. likely hotspot candidates for each seamount, run
  128. ::
  129. gmt originater seamounts.txt -S2 -EDC85.txt -Fpac_hs.txt > origins.txt
  130. To determine the predicted age of a seamount, distances to the closest
  131. hotspot, and echo the observed age given its location, observed age, and
  132. a rotation model, try
  133. ::
  134. echo "1.55 -8.43 52.3" | gmt originater -FONeill_2005_hotspots.txt \
  135. -EOMS2005_APM_fixed.txt -Q1/120 -Lt
  136. where 52.3 Ma is observed age. The output is 70 -95.486 52.3. To repeat
  137. the same exercise with a moving hotspot model, try
  138. ::
  139. echo "1.55 -8.43 52.3" | gmt originater -FONeill_2005_hotspots.txt+d \
  140. -EOMS2005_APM_smooth.txt -Q1/120 -Lt
  141. Now the output is 80 -213.135 52.3. Negative distances means the closest
  142. approach was east of the hotspot.
  143. Notes
  144. -----
  145. GMT distributes the EarthByte rotation model Global_EarthByte_230-0Ma_GK07_AREPS.rot.
  146. To use an alternate rotation file, create an environmental parameters named
  147. **GPLATES_ROTATIONS** that points to an alternate rotation file.
  148. See Also
  149. --------
  150. :doc:`gmt </gmt>`,
  151. :doc:`grdrotater`,
  152. :doc:`grdspotter`,
  153. :doc:`project </project>`,
  154. :doc:`mapproject </mapproject>`,
  155. :doc:`backtracker`,
  156. :doc:`gmtpmodeler`,
  157. :doc:`grdpmodeler`,
  158. :doc:`grdrotater`,
  159. :doc:`hotspotter`
  160. References
  161. ----------
  162. Wessel, P., 1999, "Hotspotting" tools released, EOS Trans. AGU, 80 (29), p. 319.
Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...