forked from AntSimi/py-eddy-tracker
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathGUIEddy
More file actions
26 lines (22 loc) · 632 Bytes
/
Copy pathGUIEddy
File metadata and controls
26 lines (22 loc) · 632 Bytes
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
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
Gui for eddy atlas
"""
from argparse import ArgumentParser
from py_eddy_tracker.observations.tracking import TrackEddiesObservations
from py_eddy_tracker.gui import GUI
def parser():
parser = ArgumentParser("Eddy atlas GUI")
parser.add_argument("atlas", nargs="+")
parser.add_argument("--med", action='store_true')
return parser.parse_args()
if __name__ == "__main__":
args = parser()
atlas = {
dataset: TrackEddiesObservations.load_file(dataset) for dataset in args.atlas
}
g = GUI(**atlas)
if args.med:
g.med()
g.show()