Skip to content

Commit 6cbdf2a

Browse files
committed
updating notebook.
1 parent 25bdb8e commit 6cbdf2a

File tree

2 files changed

+370
-7
lines changed

2 files changed

+370
-7
lines changed

docs/source/notebooks/rotations_conventions.ipynb

Lines changed: 362 additions & 2 deletions
Large diffs are not rendered by default.

mtpy/core/mt.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@ def __init__(self, fn=None, **kwargs):
7878
"-": "enu",
7979
"ned": "ned",
8080
"enu": "enu",
81+
"exp(+ i\\omega t)": "ned",
82+
"exp(+i\\omega t)": "ned",
83+
"exp(- i\\omega t)": "enu",
84+
"exp(-i\\omega t)": "enu",
8185
}
8286

8387
if self.station_metadata.transfer_function.sign_convention is None:
@@ -148,16 +152,15 @@ def coordinate_reference_frame(self, value):
148152
- y = North
149153
- z = + up
150154
"""
151-
options = ["ned", "enu", "+", "-"]
152155

153-
if value.lower() not in options:
156+
if value.lower() not in self._coordinate_reference_frame_options:
154157
raise ValueError(
155158
f"{value} is not understood as a reference frame. "
156-
f"Options are {options}"
159+
f"Options are {self._coordinate_reference_frame_options}"
157160
)
158-
if value in ["+", "ned"]:
161+
if value in ["ned"] or "+" in value:
159162
value = "+"
160-
elif value in ["-", "enu"]:
163+
elif value in ["enu"] or "-" in value:
161164
value = "-"
162165

163166
self.station_metadata.transfer_function.sign_convention = value

0 commit comments

Comments
 (0)