forked from johnrobertlawson/WEM
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtags
2730 lines (2730 loc) · 212 KB
/
tags
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
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR Darren Hiebert /[email protected]/
!_TAG_PROGRAM_NAME Exuberant Ctags //
!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/
!_TAG_PROGRAM_VERSION 5.8 //
ALLSPREAD postWRF/bin/SAL.py /^ ALLSPREAD = {}$/;" v
Axes postWRF/postWRF/axes.py /^class Axes:$/;" c
Axes postWRF/postWRF/skewt2.py /^from matplotlib.axes import Axes$/;" i
BElabels postWRF/bin/paper3_spread.py /^ BElabels = [b if b in OKb else '' for b in casesort['BEtype']]$/;" v
BOW postWRF/bin/spread_compare.py /^BOW = {}$/;" v
BOW postWRF/bin/spread_compare_v2.py /^BOW = {}$/;" v
Basemap postWRF/bin/paper3_spread.py /^from mpl_toolkits.basemap import Basemap$/;" i
Basemap postWRF/bin/paper4_SAL.py /^from mpl_toolkits.basemap import Basemap$/;" i
Basemap postWRF/bin/spread_compare.py /^from mpl_toolkits.basemap import Basemap$/;" i
Basemap postWRF/bin/spread_compare_v2.py /^from mpl_toolkits.basemap import Basemap$/;" i
Basemap postWRF/postWRF/birdseye.py /^from mpl_toolkits.basemap import Basemap$/;" i
Basemap postWRF/postWRF/ecmwf.py /^from mpl_toolkits.basemap import Basemap$/;" i
Basemap postWRF/postWRF/figure.py /^from mpl_toolkits.basemap import Basemap$/;" i
Basemap postWRF/postWRF/maps.py /^from mpl_toolkits.basemap import Basemap$/;" i
Basemap postWRF/postWRF/obs.py /^ from mpl_toolkits.basemap import Basemap$/;" i
Basemap postWRF/postWRF/obs.py /^from mpl_toolkits.basemap import Basemap$/;" i
Basemap postWRF/postWRF/ruc.py /^from mpl_toolkits.basemap import Basemap$/;" i
Basemap postWRF/postWRF/rucplot.py /^from mpl_toolkits.basemap import Basemap$/;" i
BirdsEye postWRF/bin/difference_plots.py /^from WEM.postWRF.postWRF.birdseye import BirdsEye$/;" i
BirdsEye postWRF/postWRF/birdseye.py /^class BirdsEye(Figure):$/;" c
BirdsEye postWRF/postWRF/main.py /^from .birdseye import BirdsEye$/;" i
BirdsEye postWRF/postWRF/obs.py /^from .birdseye import BirdsEye$/;" i
BirdsEye postWRF/postWRF/xsection.py /^from .birdseye import BirdsEye$/;" i
COUNT postWRF/bin/paper4_SAL.py /^ COUNT = {}$/;" v
Clicker postWRF/postWRF/clicker.py /^class Clicker(Figure):$/;" c
Clicker postWRF/postWRF/main.py /^from .clicker import Clicker$/;" i
CrossSection postWRF/postWRF/main.py /^from .xsection import CrossSection$/;" i
CrossSection postWRF/postWRF/xsection.py /^class CrossSection(Figure):$/;" c
DATA postWRF/bin/SAL.py /^ DATA = {}$/;" v
DATA postWRF/bin/difference_plots.py /^DATA = {}$/;" v
DATA postWRF/bin/heatmap_bow.py /^DATA = {'INIT':{},'BOW':{}}$/;" v
DATA postWRF/bin/paper4_SAL.py /^ DATA = pickle.load(open(picklef, 'rb'))$/;" v
DATA postWRF/bin/paper4_SAL.py /^ DATA = {}$/;" v
DE_xyz postWRF/postWRF/stats.py /^def DE_xyz(nc0,nc1,t_idx,energy,*args):$/;" f
DE_z postWRF/postWRF/stats.py /^def DE_z(nc0,nc1,t,energy,lower,upper):$/;" f
DKE_power_spectrum postWRF/postWRF/stats.py /^def DKE_power_spectrum(data,dx):$/;" f
Dataset postWRF/postWRF/ecmwf.py /^from netCDF4 import Dataset$/;" i
Dataset postWRF/postWRF/main.py /^from netCDF4 import Dataset$/;" i
Dataset postWRF/postWRF/ruc.py /^from netCDF4 import Dataset$/;" i
Dataset postWRF/postWRF/rucplot.py /^from netCDF4 import Dataset$/;" i
Dataset postWRF/postWRF/wrfout.py /^from netCDF4 import Dataset$/;" i
Dataset utils/GIS_tools.py /^from netCDF4 import Dataset$/;" i
Defaults postWRF/postWRF/birdseye.py /^from .defaults import Defaults$/;" i
Defaults postWRF/postWRF/clicker.py /^from .defaults import Defaults$/;" i
Defaults postWRF/postWRF/defaults.py /^class Defaults:$/;" c
Defaults postWRF/postWRF/ecmwf.py /^from .defaults import Defaults$/;" i
Defaults postWRF/postWRF/figure.py /^from .defaults import Defaults$/;" i
Defaults postWRF/postWRF/main.py /^from .defaults import Defaults$/;" i
Defaults postWRF/postWRF/ruc.py /^from .defaults import Defaults$/;" i
Defaults postWRF/postWRF/rucplot.py /^from .defaults import Defaults$/;" i
E lazyWRF/bin/profile_test.py /^E = 1500$/;" v
E postWRF/bin/plot_ecmwf.py /^E = ECMWF(ec_fname,config)$/;" v
ECMWF postWRF/bin/plot_ecmwf.py /^from WEM.postWRF.postWRF.ecmwf import ECMWF$/;" i
ECMWF postWRF/postWRF/ecmwf.py /^class ECMWF:$/;" c
ECMWFDataServer postWRF/bin/paper3_spread.py /^from ecmwfapi import ECMWFDataServer$/;" i
ECMWFDataServer postWRF/bin/paper4_SAL.py /^from ecmwfapi import ECMWFDataServer$/;" i
ECMWFdir postWRF/bin/paper3_spread.py /^ECMWFdir = '\/chinook2\/jrlawson\/bowecho\/paper3_ECMWFdata'$/;" v
ECnc postWRF/bin/paper3_spread.py /^ ECnc = get_ECMWF_nc(date)$/;" v
ECz postWRF/bin/paper3_spread.py /^ ECz = get_ECMWF_vrbl(ECnc,vrbl='Z',hr=fcsthr,lv=gefslv,$/;" v
EXPORT postWRF/bin/SAL.py /^ EXPORT = {}$/;" v
EXS postWRF/bin/bowecho_plot.py /^ EXS = collections.OrderedDict([('ICBC-Thompson',{}),('p09-STMX',{}),('p09-MXMP',{}),('NAM-MXMP',{}),('p09-MorrisonHail-STCH',{}),('p09-Thompson-STCH',{})])$/;" v
EXS postWRF/bin/bowecho_plot.py /^ EXS = collections.OrderedDict([('NAM-MXMP',{}),('NAM-STMX',{}),$/;" v
EXS postWRF/bin/hires_bowecho_plot.py /^ EXS = {'GEFS-ICBC':{},'NAM-MXMP':{},'GEFS-MXMP':{},'GEFS-STCH-thomp':{},'GEFS-STCH-morrh':{},'GEFS-STMX':{}}$/;" v
EXS postWRF/bin/hires_bowecho_plot.py /^ EXS = {'GEFS-ICBC':{},'NAM-MXMP':{},'NAM-STMX':{},'NAM-STCH5':{},'GEFS-STCH':{},'NAM-STCH':{}}$/;" v
Elim postWRF/bin/domains.py /^Elim = -86.0$/;" v
Elim postWRF/bin/paper3_spread.py /^Elim = N.ceil(lons.max())$/;" v
F postWRF/bin/difference_plots.py /^ F = BirdsEye(ax=ax,fig=fig)$/;" v
Figure postWRF/postWRF/birdseye.py /^from .figure import Figure$/;" i
Figure postWRF/postWRF/clicker.py /^from .figure import Figure$/;" i
Figure postWRF/postWRF/figure.py /^class Figure(object):$/;" c
Figure postWRF/postWRF/main.py /^from .figure import Figure$/;" i
Figure postWRF/postWRF/map.py /^from .figure import Figure$/;" i
Figure postWRF/postWRF/ruc.py /^from .figure import Figure$/;" i
Figure postWRF/postWRF/rucplot.py /^from .figure import Figure$/;" i
Figure postWRF/postWRF/skewt.py /^from .figure import Figure$/;" i
Figure postWRF/postWRF/xsection.py /^from .figure import Figure$/;" i
GEFSdir postWRF/bin/paper3_spread.py /^GEFSdir = '\/chinook2\/jrlawson\/bowecho\/paper3_GEFSdata'$/;" v
GEFSlats postWRF/bin/paper3_spread.py /^GEFSlats = N.arange(Slim,Nlim+1.0,1.0)$/;" v
GEFSlons postWRF/bin/paper3_spread.py /^GEFSlons = N.arange(Wlim,Elim+1.0,1.0)$/;" v
GHn lazyWRF/bin/sensitivity_ensemble_example.py /^GHn = 0 # For SKEB: pick constant graupel\/hail option$/;" v
GIS_tools utils/getdata.py /^from . import GIS_tools$/;" i
HEAT postWRF/bin/heatmap_bow.py /^ HEAT = pickle.load(f)$/;" v
HEAT postWRF/bin/paper3_spread.py /^ HEAT = {}$/;" v
IC lazyWRF/bin/sensitivity_ensemble_example.py /^IC = 'GEFSR2' # Model for initial\/boundary conditions in WRF$/;" v
IC postWRF/bin/DKE.py /^IC = 'GEFS'$/;" v
IC postWRF/bin/RUC_plot.py /^IC = 'GEFSR2'$/;" v
IC postWRF/bin/bowecho_plot.py /^ IC = 'GEFSR2'$/;" v
IC postWRF/bin/bowecho_plot.py /^ IC = 'NAM'$/;" v
IC postWRF/bin/bowecho_plot.py /^ IC = 'GEFSR2'$/;" v
IC postWRF/bin/bowecho_plot.py /^IC = 'NAM'$/;" v
IC postWRF/bin/combine_png.py /^IC = input('ICs? (GEFSR2\/NAM\/GFS): ')$/;" v
IC postWRF/bin/hires_bowecho_plot.py /^ IC = 'GEFSR2'$/;" v
IC postWRF/bin/hires_bowecho_plot.py /^ IC = 'GEFSR2'$/;" v
IC postWRF/bin/postage.py /^IC = 'GEFSR2'$/;" v
IC postWRF/bin/skewT.py /^IC = 'GEFSR2'$/;" v
IC postWRF/bin/skewT_JRL.py /^IC = 'GEFSR2'$/;" v
IC_n postWRF/bin/casestudy.py /^IC_n = 'p09'$/;" v
ICens lazyWRF/bin/sensitivity_ensemble_example.py /^ICens = 'p04' # Initial conditions for ensembles$/;" v
ICens postWRF/bin/postage.py /^ICens = 'p04'$/;" v
ICens postWRF/bin/skewT.py /^ICens = ['p09',]$/;" v
ICens postWRF/bin/skewT_JRL.py /^ICens = ['p09',]$/;" v
ICs postWRF/bin/casestudy.py /^ICs = 'GEFS'$/;" v
L utils/metconstants.py /^L = 2.501e6 # Latent heat of vaporisation$/;" v
LG16med postWRF/bin/SAL.py /^ LG16med = N.median(LG16val)$/;" v
LG16spread postWRF/bin/SAL.py /^ LG16spread = N.abs(N.percentile(LG16val,25) - N.percentile(LG16val,75))$/;" v
LG16val postWRF/bin/SAL.py /^ LG16val = arrERR[nest][:,nt]$/;" v
Lazy lazyWRF/lazyWRF/main.py /^class Lazy:$/;" c
LazySettings lazyWRF/bin/lazysettings.py /^class LazySettings:$/;" c
LinearSegmentedColormap postWRF/postWRF/colourtables.py /^from matplotlib.colors import LinearSegmentedColormap$/;" i
LinearSegmentedColormap postWRF/postWRF/scales.py /^from matplotlib.colors import LinearSegmentedColormap$/;" i
LookUpTable postWRF/postWRF/lookuptable.py /^class LookUpTable():$/;" c
Lv postWRF/postWRF/constants.py /^Lv = 2500000.0$/;" v
M postWRF/bin/API_test.py /^import matplotlib as M$/;" i
M postWRF/bin/GEFS_NAM_compare.py /^import matplotlib as M$/;" i
M postWRF/bin/Gallus_plot.py /^import matplotlib as M$/;" i
M postWRF/bin/ILIN11_reports_radar.py /^import matplotlib as M$/;" i
M postWRF/bin/SAL.py /^import matplotlib as M$/;" i
M postWRF/bin/barents_plot.py /^import matplotlib as M$/;" i
M postWRF/bin/bolttest.py /^import matplotlib as M$/;" i
M postWRF/bin/bowecho_plot.py /^import matplotlib as M$/;" i
M postWRF/bin/combine_png.py /^import matplotlib as M$/;" i
M postWRF/bin/difference_plots.py /^import matplotlib as M$/;" i
M postWRF/bin/domains.py /^import matplotlib as M$/;" i
M postWRF/bin/forecastfunnel.py /^import matplotlib as M$/;" i
M postWRF/bin/heatmap_bow.py /^import matplotlib as M$/;" i
M postWRF/bin/hires_bowecho_plot.py /^import matplotlib as M$/;" i
M postWRF/bin/ideal.py /^import matplotlib as M$/;" i
M postWRF/bin/kenzie_climo.py /^import matplotlib as M$/;" i
M postWRF/bin/multiple.py /^import matplotlib as M$/;" i
M postWRF/bin/nonsquare.py /^import matplotlib as M$/;" i
M postWRF/bin/paper3_spread.py /^import matplotlib as M$/;" i
M postWRF/bin/paper4_SAL.py /^import matplotlib as M$/;" i
M postWRF/bin/postage.py /^import matplotlib as M$/;" i
M postWRF/bin/spread_compare.py /^import matplotlib as M$/;" i
M postWRF/bin/spread_compare_v2.py /^import matplotlib as M$/;" i
M postWRF/postWRF/axes.py /^import matplotlib as M$/;" i
M postWRF/postWRF/birdseye.py /^import matplotlib as M$/;" i
M postWRF/postWRF/clicker.py /^import matplotlib as M$/;" i
M postWRF/postWRF/figure.py /^import matplotlib as M$/;" i
M postWRF/postWRF/main.py /^import matplotlib as M$/;" i
M postWRF/postWRF/ruc.py /^import matplotlib as M$/;" i
M postWRF/postWRF/rucplot.py /^import matplotlib as M$/;" i
M postWRF/postWRF/scales.py /^import matplotlib as M$/;" i
M postWRF/postWRF/skewt.py /^import matplotlib as M$/;" i
M utils/GIS_tools.py /^import matplotlib as M$/;" i
MAXmembers postWRF/bin/MAX_ensemble_compare.py /^MAXmembers = [x for x in members if x.endswith('MAX')]$/;" v
MP lazyWRF/bin/sensitivity_ensemble_example.py /^MP = 'ICBC' # For SKEB: name of MP scheme$/;" v
MP postWRF/bin/DKE.py /^MP = 'ICBC'$/;" v
MP postWRF/bin/bowecho_plot.py /^ MP = 'ICBC'$/;" v
MP postWRF/bin/bowecho_plot.py /^ MP = 'Morrison_Hail'$/;" v
MP postWRF/bin/bowecho_plot.py /^ MP = 'WDM6_Grau'$/;" v
MP postWRF/bin/bowecho_plot.py /^ MP = 'ICBC'$/;" v
MP postWRF/bin/bowecho_plot.py /^ MP = 'WDM6_Grau'$/;" v
MP postWRF/bin/bowecho_plot.py /^ MP = 'WSM5'$/;" v
MP postWRF/bin/combine_png.py /^ MP = input('Which control microphysics scheme? (Ferrier, Morrison_Grau, etc) ')$/;" v
MP postWRF/bin/hires_bowecho_plot.py /^ MP = 'ICBC'$/;" v
MP postWRF/bin/hires_bowecho_plot.py /^ MP = 'Morrison_Hail'$/;" v
MP postWRF/bin/hires_bowecho_plot.py /^ MP = 'WDM6_Grau'$/;" v
MP postWRF/bin/hires_bowecho_plot.py /^ MP = 'ICBC'$/;" v
MP postWRF/bin/multiple.py /^ MP = 'WDM6_Grau'$/;" v
MP postWRF/bin/postage.py /^MP = 'Thompson' # For SKEB$/;" v
MP postWRF/bin/skewT_JRL.py /^MP = 'ICBC'$/;" v
MPn lazyWRF/bin/sensitivity_ensemble_example.py /^MPn = 8 # For SKEB: pick constant MP scheme$/;" v
MPs postWRF/bin/DKE.py /^MPs = ['ICBC','WSM6_Grau','WSM6_Hail','Kessler','Ferrier','WSM5',$/;" v
Map postWRF/postWRF/map.py /^class Map(Figure):$/;" c
MultipleLocator postWRF/postWRF/skewt2.py /^ from matplotlib.ticker import ScalarFormatter, MultipleLocator$/;" i
N lazyWRF/bin/profile_test.py /^import numpy as N$/;" i
N lazyWRF/lazyWRF/create_sounding.py /^import numpy as N$/;" i
N postWRF/bin/API_test.py /^import numpy as N$/;" i
N postWRF/bin/Daniel_plot.py /^import numpy as N$/;" i
N postWRF/bin/GEFS_NAM_compare.py /^import numpy as N$/;" i
N postWRF/bin/Gallus_plot.py /^import numpy as N$/;" i
N postWRF/bin/MAX_ensemble_compare.py /^import numpy as N$/;" i
N postWRF/bin/SAL.py /^import numpy as N $/;" i
N postWRF/bin/SALmedians_compare.py /^import numpy as N$/;" i
N postWRF/bin/bolttest.py /^import numpy as N$/;" i
N postWRF/bin/bowecho_plot.py /^import numpy as N$/;" i
N postWRF/bin/combine_png.py /^import numpy as N$/;" i
N postWRF/bin/difference_plots.py /^import numpy as N$/;" i
N postWRF/bin/forecastfunnel.py /^import numpy as N$/;" i
N postWRF/bin/heatmap_bow.py /^import numpy as N$/;" i
N postWRF/bin/hires_bowecho_plot.py /^import numpy as N$/;" i
N postWRF/bin/ideal.py /^import numpy as N$/;" i
N postWRF/bin/kenzie_climo.py /^import numpy as N$/;" i
N postWRF/bin/multiple.py /^import numpy as N$/;" i
N postWRF/bin/nonsquare.py /^import numpy as N$/;" i
N postWRF/bin/paper3_spread.py /^import numpy as N$/;" i
N postWRF/bin/paper4_SAL.py /^import numpy as N $/;" i
N postWRF/bin/plot_ecmwf.py /^import numpy as N$/;" i
N postWRF/bin/plot_radar.py /^import numpy as N$/;" i
N postWRF/bin/postage.py /^import numpy as N$/;" i
N postWRF/bin/pressure_gradients.py /^import numpy as N$/;" i
N postWRF/bin/spread_compare.py /^import numpy as N$/;" i
N postWRF/bin/spread_compare_v2.py /^import numpy as N$/;" i
N postWRF/bin/xsection.py /^import numpy as N$/;" i
N postWRF/bin/zoom_in_bow.py /^import numpy as N$/;" i
N postWRF/postWRF/birdseye.py /^import numpy as N$/;" i
N postWRF/postWRF/clicker.py /^import numpy as N$/;" i
N postWRF/postWRF/ecmwf.py /^import numpy as N$/;" i
N postWRF/postWRF/figure.py /^import numpy as N$/;" i
N postWRF/postWRF/main.py /^import numpy as N$/;" i
N postWRF/postWRF/obs.py /^import numpy as N$/;" i
N postWRF/postWRF/ruc.py /^import numpy as N$/;" i
N postWRF/postWRF/rucplot.py /^import numpy as N$/;" i
N postWRF/postWRF/sal.py /^import numpy as N$/;" i
N postWRF/postWRF/scales.py /^import numpy as N$/;" i
N postWRF/postWRF/skewt.py /^import numpy as N$/;" i
N postWRF/postWRF/stats.py /^import numpy as N$/;" i
N postWRF/postWRF/wrfout.py /^import numpy as N$/;" i
N postWRF/postWRF/xsection.py /^import numpy as N$/;" i
N utils/GIS_tools.py /^import numpy as N$/;" i
NAM_list postWRF/bin/paper3_spread.py /^NAM_list = {}$/;" v
NAMdir postWRF/bin/paper3_spread.py /^NAMdir = '\/chinook2\/jrlawson\/bowecho\/paper3_NAMdata'$/;" v
NAMdir postWRF/bin/paper3_spread.py /^NAMdir = '\/chinook2\/jrlawson\/bowecho\/paper3_NAMdata\/'$/;" v
NAMdir postWRF/bin/paper4_SAL.py /^NAMdir = '\/chinook2\/jrlawson\/bowecho\/paper4_NAMdata'$/;" v
NC postWRF/bin/GEFS_NAM_compare.py /^NC = {'NEOK06':{$/;" v
Nlim postWRF/bin/domains.py /^Nlim = 50.0$/;" v
Nlim postWRF/bin/paper3_spread.py /^Nlim = N.ceil(lats.max())$/;" v
OKb postWRF/bin/paper3_spread.py /^ OKb = ('S','P') $/;" v
Obs postWRF/postWRF/main.py /^from .obs import Obs$/;" i
Obs postWRF/postWRF/obs.py /^class Obs(object):$/;" c
P0 postWRF/postWRF/constants.py /^P0 = 100000.0$/;" v
P0 utils/metconstants.py /^P0 = 10**5 # Reference pressure$/;" v
PLOT postWRF/bin/GEFS_NAM_compare.py /^PLOT = {'Z':collections.OrderedDict()}$/;" v
PLOTS postWRF/bin/MAX_ensemble_compare.py /^PLOTS = {$/;" v
PLOTS postWRF/bin/SALmedians_compare.py /^PLOTS = {$/;" v
PLOTS postWRF/bin/pressure_gradients.py /^PLOTS = {$/;" v
PLOTS postWRF/bin/zoom_in_bow.py /^PLOTS = {$/;" v
P_to_z lazyWRF/lazyWRF/create_sounding.py /^ def P_to_z(self,T,Pa,refPa=100000):$/;" m class:Profile
PkBlfloat postWRF/postWRF/colourtables.py /^def PkBlfloat(datarange):$/;" f
Profile lazyWRF/bin/profile_test.py /^from WEM.lazyWRF.lazyWRF.create_sounding import Profile$/;" i
Profile lazyWRF/lazyWRF/create_sounding.py /^class Profile(object):$/;" c
Profile postWRF/postWRF/main.py /^from .skewt import Profile$/;" i
Profile postWRF/postWRF/skewt.py /^class Profile(Figure):$/;" c
PuRdBlfloat postWRF/postWRF/colourtables.py /^def PuRdBlfloat(datarange):$/;" f
R postWRF/bin/heatmap_bow.py /^ R = None $/;" v
R postWRF/bin/heatmap_bow.py /^ R = RUC(RUCpath)$/;" v
R utils/metconstants.py /^R = 287.04 # gas constant air $/;" v
RBS postWRF/bin/paper4_SAL.py /^from scipy.interpolate import RectBivariateSpline as RBS$/;" i
RBS postWRF/postWRF/sal.py /^ from scipy.interpolate import RectBivariateSpline as RBS$/;" i
RC postWRF/bin/barents_plot.py /^ RC = Settings()$/;" v
RC postWRF/bin/bowecho_plot.py /^ RC = Settings()$/;" v
RC postWRF/bin/hires_bowecho_plot.py /^ RC = Settings()$/;" v
REALcmd lazyWRF/bin/sensitivity_ensemble_example.py /^ REALcmd = ' '.join(('qsub','-d',pathtoWRF,'real_run.sh'))$/;" v
RF postWRF/bin/paper3_spread.py /^import numpy.lib.recfunctions as RF$/;" i
RMSE postWRF/bin/paper3_spread.py /^ RMSE = N.sqrt(((ECz - data)**2).mean())$/;" v
RUC postWRF/bin/barents_plot.py /^ RUC = RUCPlot(RC,t,wrfdir=WRF_dir)$/;" v
RUC postWRF/bin/bowecho_plot.py /^ RUC = RUCPlot(RC,t,wrfdir=WRF_dir)$/;" v
RUC postWRF/bin/heatmap_bow.py /^from WEM.postWRF.postWRF.ruc import RUC$/;" i
RUC postWRF/bin/hires_bowecho_plot.py /^ RUC = RUCPlot(RC,t,wrfdir=WRF_dir)$/;" v
RUC postWRF/postWRF/main.py /^from .ruc import RUC$/;" i
RUC postWRF/postWRF/ruc.py /^class RUC(WRFOut):$/;" c
RUCPlot postWRF/postWRF/rucplot.py /^class RUCPlot(Figure):$/;" c
RUC_URL utils/getdata.py /^def RUC_URL(utc):$/;" f
RUC_fname utils/getdata.py /^def RUC_fname(utc,filetype='grib'):$/;" f
RUC_version utils/getdata.py /^def RUC_version(utc,fname=False,URL=False):$/;" f
RUCdir postWRF/bin/forecastfunnel.py /^RUCdir = '\/chinook2\/jrlawson\/bowecho\/'$/;" v
RUCdir postWRF/bin/heatmap_bow.py /^RUCdir = '\/chinook2\/jrlawson\/bowecho\/RUCclimo\/heatmap\/'$/;" v
RUCdir postWRF/bin/kenzie_climo.py /^RUCdir = '\/chinook2\/jrlawson\/bowecho\/RUCclimo\/'$/;" v
RUCf postWRF/bin/heatmap_bow.py /^ RUCf = fname + '.nc'$/;" v
RUCg postWRF/bin/heatmap_bow.py /^ RUCg = getdata.RUC_fname(t)$/;" v
RUCpath postWRF/bin/heatmap_bow.py /^ RUCpath = os.path.join(RUCdir,RUCf)$/;" v
RUCplots postWRF/bin/combine_png.py /^ RUCplots = glob.glob(RUCrootdir+'\/*')$/;" v
RUCplots postWRF/bin/postage.py /^ RUCplots = glob.glob(RUCrootdir+'\/*')$/;" v
RUCrootdir postWRF/bin/combine_png.py /^RUCrootdir = os.path.join(config.output_root,case_str,'RUC','anl','VERIF')$/;" v
RUCrootdir postWRF/bin/postage.py /^RUCrootdir = os.path.join(config.output_root,case_str,'RUC','anl','VERIF')$/;" v
Radar postWRF/bin/paper4_SAL.py /^from WEM.postWRF.postWRF.obs import Radar$/;" i
Radar postWRF/postWRF/main.py /^from .obs import Radar$/;" i
Radar postWRF/postWRF/obs.py /^class Radar(Obs):$/;" c
Radar postWRF/postWRF/sal.py /^from .obs import Radar$/;" i
RdBuWH postWRF/postWRF/colourtables.py /^def RdBuWH():$/;" f
RdBufloat postWRF/postWRF/colourtables.py /^def RdBufloat(*args):$/;" f
Rv utils/metconstants.py /^Rv = 461.5 # gas constant vapour$/;" v
SAL postWRF/bin/SAL.py /^from WEM.postWRF.postWRF.sal import SAL$/;" i
SAL postWRF/bin/paper4_SAL.py /^from WEM.postWRF.postWRF.sal import SAL$/;" i
SAL postWRF/postWRF/sal.py /^class SAL(object):$/;" c
SALDATA postWRF/bin/SAL.py /^ SALDATA = pickle.load(open(picklef, 'rb'))$/;" v
SAL_climo_plot postWRF/bin/paper4_SAL.py /^SAL_climo_plot = 0$/;" v
SAL_cref_compute postWRF/bin/paper4_SAL.py /^SAL_cref_compute = 0$/;" v
SAL_cref_random_compute postWRF/bin/paper4_SAL.py /^SAL_cref_random_compute = 0$/;" v
SAL_precip_compute postWRF/bin/paper4_SAL.py /^SAL_precip_compute = 0$/;" v
SALcm postWRF/bin/cm_list.py /^SALcm = [(76,0,0),$/;" v
SALcm postWRF/bin/paper4_SAL.py /^from cm_list import viridis as SALcm$/;" i
SALplot postWRF/bin/SAL.py /^ SALplot = 1$/;" v
SALplot_only postWRF/bin/SAL.py /^ SALplot_only = 1$/;" v
SBS postWRF/bin/paper4_SAL.py /^from scipy.interpolate import SmoothBivariateSpline as SBS$/;" i
SENS postWRF/bin/bowecho_plot.py /^ SENS = {'ICBC':ensnames,'MXMP':experiments,'STCH':0,'STCH5':0,'STMX':experiments}$/;" v
SENS postWRF/bin/hires_bowecho_plot.py /^ SENS = {'ICBC':ensnames,'MXMP':experiments,'STCH':0,'STCH5':0,'STMX':experiments}$/;" v
SM_DATA postWRF/bin/SAL.py /^ SM_DATA = pickle.load(open(pickle_sm_f, 'rb'))$/;" v
SPCReports postWRF/postWRF/obs.py /^class SPCReports(Obs):$/;" c
SR postWRF/bin/ILIN11_reports_radar.py /^SR = StormReports(fpath)$/;" v
SR postWRF/bin/storm_reports.py /^SR = StormReports(fpath)$/;" v
ScalarFormatter postWRF/postWRF/skewt2.py /^ from matplotlib.ticker import ScalarFormatter, MultipleLocator$/;" i
Scales postWRF/bin/paper4_SAL.py /^from WEM.postWRF.postWRF.scales import Scales$/;" i
Scales postWRF/postWRF/birdseye.py /^from .scales import Scales$/;" i
Scales postWRF/postWRF/clicker.py /^from .scales import Scales$/;" i
Scales postWRF/postWRF/main.py /^from .scales import Scales$/;" i
Scales postWRF/postWRF/scales.py /^class Scales(object):$/;" c
Scales postWRF/postWRF/xsection.py /^from .scales import Scales$/;" i
Settings postWRF/bin/DKE.py /^from DKE_settings import Settings$/;" i
Settings postWRF/bin/DKE_settings.py /^class Settings:$/;" c
Settings postWRF/bin/DKEold.py /^from DKE_settings import Settings$/;" i
Settings postWRF/bin/RUC_plot.py /^from settings import Settings$/;" i
Settings postWRF/bin/barents_plot.py /^from barents_settings import Settings$/;" i
Settings postWRF/bin/barents_settings.py /^class Settings:$/;" c
Settings postWRF/bin/casestudy.py /^from casestudy_settings import Settings$/;" i
Settings postWRF/bin/casestudy_settings.py /^class Settings:$/;" c
Settings postWRF/bin/combine_png.py /^from settings import Settings$/;" i
Settings postWRF/bin/plot_ecmwf.py /^from settings import Settings$/;" i
Settings postWRF/bin/postage.py /^from settings import Settings$/;" i
Settings postWRF/bin/settings.py /^class Settings:$/;" c
Settings postWRF/bin/skewT.py /^from settings import Settings$/;" i
Settings postWRF/bin/skewT_JRL.py /^from settings import Settings$/;" i
SkewSpine postWRF/postWRF/skewt2.py /^class SkewSpine(mspines.Spine):$/;" c
SkewT postWRF/postWRF/main.py /^from .skewt import SkewT$/;" i
SkewT postWRF/postWRF/skewt.py /^class SkewT(Figure):$/;" c
SkewXAxes postWRF/postWRF/skewt2.py /^class SkewXAxes(Axes):$/;" c
SkewXAxis postWRF/postWRF/skewt2.py /^class SkewXAxis(maxis.XAxis):$/;" c
SkewXTick postWRF/postWRF/skewt2.py /^class SkewXTick(maxis.XTick):$/;" c
Slim postWRF/bin/domains.py /^Slim = 28.0$/;" v
Slim postWRF/bin/paper3_spread.py /^Slim = N.floor(lats.min())$/;" v
StormReports postWRF/bin/ILIN11_reports_radar.py /^from WEM.postWRF.postWRF.obs import StormReports$/;" i
StormReports postWRF/bin/storm_reports.py /^from WEM.postWRF.postWRF.obs import StormReports$/;" i
StormReports postWRF/postWRF/obs.py /^class StormReports(Obs):$/;" c
StringIO postWRF/postWRF/skewt2.py /^ from six import StringIO$/;" i
Tb utils/metconstants.py /^Tb = 300.0 # Base temperature$/;" v
TimeSeries postWRF/postWRF/main.py /^from .ts import TimeSeries$/;" i
TimeSeries postWRF/postWRF/ts.py /^class TimeSeries:$/;" c
TimeSfcLatLon utils/GIS_tools.py /^def TimeSfcLatLon(nc,varlist,times,latslons='all'):$/;" f
Tplot postWRF/bin/forecastfunnel.py /^Tplot = 0$/;" v
TvBAR lazyWRF/lazyWRF/create_sounding.py /^ def TvBAR(self,):$/;" m class:Profile
Tz utils/metconstants.py /^Tz = 273.15 # 0 C in Kelvin$/;" v
U postWRF/bin/difference_plots.py /^ U = DATA[nest]['U']$/;" v
U2 postWRF/bin/difference_plots.py /^ U2 = U[::n,::n]$/;" v
U_diff postWRF/bin/difference_plots.py /^U_diff = DATA['SINGLE']['U'] - DATA['NESTED']['U']$/;" v
U_diff2 postWRF/bin/difference_plots.py /^ U_diff2 = -1* U_diff[::n,::n]$/;" v
V lazyWRF/bin/profile_test.py /^V = 12$/;" v
V postWRF/bin/DKE.py /^ V = list(range(250,5250,250))$/;" v
V postWRF/bin/DKEold.py /^V = list(range(200,2200,200))$/;" v
V postWRF/bin/bowecho_plot.py /^ V = list(range(500,18000,500))$/;" v
V postWRF/bin/difference_plots.py /^ V = DATA[nest]['V']$/;" v
V postWRF/bin/hires_bowecho_plot.py /^ V = list(range(250,5250,250))$/;" v
V2 postWRF/bin/difference_plots.py /^ V2 = V[::n,::n]$/;" v
VV postWRF/bin/DKE.py /^ VV = [100,] + V$/;" v
VV postWRF/bin/bowecho_plot.py /^ VV = [250,] + V$/;" v
VV postWRF/bin/hires_bowecho_plot.py /^ VV = [100,] + V$/;" v
V_diff postWRF/bin/difference_plots.py /^V_diff = DATA['SINGLE']['V'] - DATA['NESTED']['V']$/;" v
V_diff2 postWRF/bin/difference_plots.py /^ V_diff2 = -1* V_diff[::n,::n]$/;" v
Vtable_suffix lazyWRF/bin/lazywrf_example.py /^ Vtable_suffix = 'GFS'$/;" v
Vtable_suffix lazyWRF/bin/lazywrf_example.py /^ Vtable_suffix = 'NAM'$/;" v
W postWRF/bin/spread_compare.py /^ W = WRFOut(ncfiles[0])$/;" v
W1fpath postWRF/bin/spread_compare_v2.py /^ W1fpath = os.path.join(BOW['hires1']['ncroot'],'s21',BOW[plot]['ncf']) $/;" v
W1k postWRF/bin/spread_compare.py /^ W1k = WRFOut(ncfiles[0])$/;" v
W1k postWRF/bin/spread_compare_v2.py /^ W1k = WRFOut(W1fpath)$/;" v
W3fpath postWRF/bin/spread_compare_v2.py /^ W3fpath = os.path.join(BOW['hires3']['ncroot'],'s21',BOW[plot]['ncf'])$/;" v
WEM lazyWRF/lazyWRF/create_sounding.py /^ import WEM.postWRF.postWRF.skewt2 as sT$/;" i
WEM lazyWRF/lazyWRF/main.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/DKE.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/DKEold.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/GEFS_NAM_compare.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/MAX_ensemble_compare.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/RUC_plot.py /^import WEM.utils.utils as utils$/;" i
WEM postWRF/bin/SAL.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/SALmedians_compare.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/barents_plot.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/bolttest.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/bowecho_plot.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/combine_png.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/difference_plots.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/domains.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/forecastfunnel.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/heatmap_bow.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/heatmap_bow.py /^import WEM.utils.getdata as getdata$/;" i
WEM postWRF/bin/hires_bowecho_plot.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/ideal.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/kenzie_climo.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/multiple.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/paper4_SAL.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/plot_ecmwf.py /^import WEM.utils.utils as utils$/;" i
WEM postWRF/bin/postage.py /^import WEM.utils.utils as utils$/;" i
WEM postWRF/bin/pressure_gradients.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/skewT.py /^import WEM.utils.utils as utils$/;" i
WEM postWRF/bin/skewT_JRL.py /^import WEM.utils.utils as utils$/;" i
WEM postWRF/bin/spread_compare.py /^import WEM.postWRF.postWRF.stats as stats$/;" i
WEM postWRF/bin/spread_compare.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/spread_compare_v2.py /^import WEM.postWRF.postWRF.stats as stats$/;" i
WEM postWRF/bin/spread_compare_v2.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/xsection.py /^import WEM.utils as utils$/;" i
WEM postWRF/bin/zoom_in_bow.py /^import WEM.utils as utils$/;" i
WEM postWRF/postWRF/birdseye.py /^import WEM.utils as utils$/;" i
WEM postWRF/postWRF/ecmwf.py /^import WEM.utils as utils$/;" i
WEM postWRF/postWRF/figure.py /^import WEM.utils as utils$/;" i
WEM postWRF/postWRF/main.py /^import WEM.utils as utils$/;" i
WEM postWRF/postWRF/obs.py /^import WEM.utils as utils$/;" i
WEM postWRF/postWRF/ruc.py /^import WEM.utils as utils$/;" i
WEM postWRF/postWRF/rucplot.py /^import WEM.utils as utils$/;" i
WEM postWRF/postWRF/rucplot.py /^import WEM.utils.gridded_data as gridded_data$/;" i
WEM postWRF/postWRF/scales.py /^import WEM.utils as utils$/;" i
WEM postWRF/postWRF/skewt.py /^import WEM.utils as utils$/;" i
WEM postWRF/postWRF/stats.py /^import WEM.utils as utils$/;" i
WEM postWRF/postWRF/wrfout.py /^import WEM.utils as utils$/;" i
WEM postWRF/postWRF/xsection.py /^import WEM.utils as utils$/;" i
WPS lazyWRF/bin/lazywrf_example.py /^WPS = 1$/;" v
WRF lazyWRF/bin/lazywrf_example.py /^WRF = 1$/;" v
WRFEnviron postWRF/bin/API_test.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/DKE.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/DKEold.py /^from WEM.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/Daniel_plot.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/GEFS_NAM_compare.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/Gallus_plot.py /^from WEM.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/ILIN11_reports_radar.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/MAX_ensemble_compare.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/RUC_plot.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/SAL.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/SALmedians_compare.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/barents_plot.py /^from WEM.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/bolttest.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/bowecho_plot.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/casestudy.py /^from postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/difference_plots.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/domains.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/forecastfunnel.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/heatmap_bow.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/hires_bowecho_plot.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/ideal.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/kenzie_climo.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/multiple.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/nonsquare.py /^from WEM.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/paper4_SAL.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/plot_ecmwf.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/plot_radar.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/pressure_gradients.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/skewT.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/skewT_JRL.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/spread_compare.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/spread_compare_v2.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/xsection.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/bin/zoom_in_bow.py /^from WEM.postWRF.postWRF import WRFEnviron$/;" i
WRFEnviron postWRF/postWRF/__init__.py /^from .main import WRFEnviron$/;" i
WRFEnviron postWRF/postWRF/main.py /^class WRFEnviron(object):$/;" c
WRFOut postWRF/bin/GEFS_NAM_compare.py /^from WEM.postWRF.postWRF.wrfout import WRFOut$/;" i
WRFOut postWRF/bin/MAX_ensemble_compare.py /^from WEM.postWRF.postWRF.wrfout import WRFOut$/;" i
WRFOut postWRF/bin/SALmedians_compare.py /^from WEM.postWRF.postWRF.wrfout import WRFOut$/;" i
WRFOut postWRF/bin/difference_plots.py /^from WEM.postWRF.postWRF.wrfout import WRFOut$/;" i
WRFOut postWRF/bin/pressure_gradients.py /^from WEM.postWRF.postWRF.wrfout import WRFOut$/;" i
WRFOut postWRF/bin/spread_compare.py /^from WEM.postWRF.postWRF.wrfout import WRFOut$/;" i
WRFOut postWRF/bin/spread_compare_v2.py /^from WEM.postWRF.postWRF.wrfout import WRFOut$/;" i
WRFOut postWRF/bin/xsection.py /^from WEM.postWRF.postWRF.wrfout import WRFOut$/;" i
WRFOut postWRF/bin/zoom_in_bow.py /^from WEM.postWRF.postWRF.wrfout import WRFOut$/;" i
WRFOut postWRF/postWRF/birdseye.py /^from .wrfout import WRFOut$/;" i
WRFOut postWRF/postWRF/main.py /^from .wrfout import WRFOut$/;" i
WRFOut postWRF/postWRF/maps.py /^from .wrfout import WRFOut$/;" i
WRFOut postWRF/postWRF/ruc.py /^from .wrfout import WRFOut$/;" i
WRFOut postWRF/postWRF/rucplot.py /^from .wrfout import WRFOut$/;" i
WRFOut postWRF/postWRF/sal.py /^from .wrfout import WRFOut$/;" i
WRFOut postWRF/postWRF/skewt.py /^from .wrfout import WRFOut$/;" i
WRFOut postWRF/postWRF/stats.py /^from .wrfout import WRFOut$/;" i
WRFOut postWRF/postWRF/ts.py /^from .wrfout import WRFOut$/;" i
WRFOut postWRF/postWRF/wrfout.py /^class WRFOut(object):$/;" c
WRF_dir postWRF/bin/barents_plot.py /^ WRF_dir = os.path.join(config.wrfout_root,case,'NAM',en,'ICBC')$/;" v
WRF_dir postWRF/bin/bowecho_plot.py /^ WRF_dir = os.path.join(config.wrfout_root,case,'NAM',en,'ICBC')$/;" v
WRF_dir postWRF/bin/hires_bowecho_plot.py /^ WRF_dir = os.path.join(config.wrfout_root,case,'NAM',en,'ICBC')$/;" v
WRFcmd lazyWRF/bin/sensitivity_ensemble_example.py /^ WRFcmd = ' '.join(('qsub','-d',pathtoWRF,'wrf_run.sh','-W','depend=afterok:'+jobid)) $/;" v
WRFterrain utils/GIS_tools.py /^def WRFterrain(fileselection='control',dom=1):$/;" f
WRFterrain_P utils/GIS_tools.py /^def WRFterrain_P(fileselection='control',dom=1,slice=0):$/;" f
Wlim postWRF/bin/domains.py /^Wlim = -115.0$/;" v
Wlim postWRF/bin/paper3_spread.py /^Wlim = N.floor(lons.min())$/;" v
Zplot postWRF/bin/forecastfunnel.py /^Zplot = 1$/;" v
__init__ lazyWRF/bin/lazysettings.py /^ def __init__(self,case):$/;" m class:LazySettings
__init__ lazyWRF/lazyWRF/create_sounding.py /^ def __init__(self,z,zL,E,m,hodotype,n,V,fdir,PW=30,$/;" m class:Profile
__init__ lazyWRF/lazyWRF/main.py /^ def __init__(self,config):$/;" m class:Lazy
__init__ postWRF/bin/DKE_settings.py /^ def __init__(self):$/;" m class:Settings
__init__ postWRF/bin/barents_settings.py /^ def __init__(self):$/;" m class:Settings
__init__ postWRF/bin/casestudy_settings.py /^ def __init__(self):$/;" m class:Settings
__init__ postWRF/bin/settings.py /^ def __init__(self):$/;" m class:Settings
__init__ postWRF/postWRF/axes.py /^ def __init__(self,config):$/;" m class:Axes
__init__ postWRF/postWRF/birdseye.py /^ def __init__(self,nc=False,ax=0,fig=0):$/;" m class:BirdsEye
__init__ postWRF/postWRF/clicker.py /^ def __init__(self,wrfout,data=0,fig=0,ax=0,clvs=False,cmap=False):$/;" m class:Clicker
__init__ postWRF/postWRF/defaults.py /^ def __init__(self):$/;" m class:Defaults
__init__ postWRF/postWRF/ecmwf.py /^ def __init__(self,fpath,config):$/;" m class:ECMWF
__init__ postWRF/postWRF/figure.py /^ def __init__(self,nc=False,ax=0,fig=0,plotn=(1,1),layout='normal'):$/;" m class:Figure
__init__ postWRF/postWRF/lookuptable.py /^ def __init__(self):$/;" m class:LookUpTable
__init__ postWRF/postWRF/main.py /^ def __init__(self):$/;" m class:WRFEnviron
__init__ postWRF/postWRF/obs.py /^ def __init__(self,fpath):$/;" m class:Obs
__init__ postWRF/postWRF/obs.py /^ def __init__(self,fpath,):$/;" m class:StormReports
__init__ postWRF/postWRF/obs.py /^ def __init__(self,utc,datadir,wind=True,hail=True,torn=True):$/;" m class:SPCReports
__init__ postWRF/postWRF/obs.py /^ def __init__(self,utc,datapath):$/;" m class:Radar
__init__ postWRF/postWRF/ruc.py /^ def __init__(self,fpath,wrfdir=False):$/;" m class:RUC
__init__ postWRF/postWRF/rucplot.py /^ def __init__(self,config,t,**kwargs):$/;" m class:RUCPlot
__init__ postWRF/postWRF/sal.py /^ def __init__(self,Wctrl_fpath,Wmod_fpath,vrbl,utc,lv=False,$/;" m class:SAL
__init__ postWRF/postWRF/scales.py /^ def __init__(self,vrbl,lv,clvs=0):$/;" m class:Scales
__init__ postWRF/postWRF/skewt.py /^ def __init__(self,nc=0):$/;" m class:Profile
__init__ postWRF/postWRF/skewt.py /^ def __init__(self,nc=False):$/;" m class:SkewT
__init__ postWRF/postWRF/skewt2.py /^ def __init__(self, *args, **kwargs):$/;" m class:SkewXAxis
__init__ postWRF/postWRF/ts.py /^ def __init__(self,ensemble,latlon,locname):$/;" m class:TimeSeries
__init__ postWRF/postWRF/wrfout.py /^ def __init__(self,fpath):$/;" m class:WRFOut
__init__ postWRF/postWRF/xsection.py /^ def __init__(self,wrfout,latA=0,lonA=0,latB=0,lonB=0):$/;" m class:CrossSection
_adjust_location postWRF/postWRF/skewt2.py /^ def _adjust_location(self):$/;" m class:SkewSpine
_gen_axes_spines postWRF/postWRF/skewt2.py /^ def _gen_axes_spines(self):$/;" m class:SkewXAxes
_get_tick postWRF/postWRF/skewt2.py /^ def _get_tick(self, major):$/;" m class:SkewXAxis
_init_axis postWRF/postWRF/skewt2.py /^ def _init_axis(self):$/;" m class:SkewXAxes
_set_lim_and_transforms postWRF/postWRF/skewt2.py /^ def _set_lim_and_transforms(self):$/;" m class:SkewXAxes
aa postWRF/bin/spread_compare.py /^ aa = N.where(latpts < Nl)$/;" v
aa postWRF/bin/spread_compare_v2.py /^ aa = N.where(latpts < Nl)$/;" v
accum_hr postWRF/bin/SAL.py /^ accum_hr = 1$/;" v
accum_rain postWRF/bin/bowecho_plot.py /^accum_rain = 0$/;" v
accum_rain postWRF/bin/hires_bowecho_plot.py /^accum_rain = 0$/;" v
active_pixels postWRF/bin/paper4_SAL.py /^active_pixels = 1$/;" v
active_px postWRF/postWRF/sal.py /^ def active_px(self,data='ctrl',fmt='pc'):$/;" m class:SAL
alabaster docs/conf.py /^import alabaster$/;" i
all_3D_dte postWRF/bin/bowecho_plot.py /^all_3D_dte = 1 # To produce line graphs for all averages$/;" v
all_3D_dte postWRF/bin/hires_bowecho_plot.py /^all_3D_dte = 0 # To produce line graphs for all averages$/;" v
all_error_growth postWRF/postWRF/main.py /^ def all_error_growth(self,outdir,infodict,ylim=False,f_prefix=False,$/;" m class:WRFEnviron
all_taSAL_plot postWRF/bin/paper4_SAL.py /^all_taSAL_plot = 0$/;" v
arg lazyWRF/bin/setup_gefs.py /^ arg = sys.argv[1]$/;" v
arr postWRF/bin/heatmap_bow.py /^arr = N.zeros([14,ntimes])$/;" v
arrERR postWRF/bin/SAL.py /^ arrERR = {}$/;" v
arrSAL postWRF/bin/SAL.py /^ arrSAL = N.empty([len(ensnames),3])$/;" v
atmos_levs lazyWRF/bin/lazywrf_example.py /^ atmos_levs = 27$/;" v
atmos_levs lazyWRF/bin/lazywrf_example.py /^ atmos_levs = 40$/;" v
author postWRF/setup.py /^ author='John Lawson',$/;" v
author_email postWRF/setup.py /^ author_email='[email protected]',$/;" v
autoclass_content docs/conf.py /^autoclass_content = 'both'$/;" v
ax postWRF/bin/SAL.py /^ ax = fig.add_subplot(111)$/;" v
ax postWRF/bin/SAL.py /^ ax = axes$/;" v
ax postWRF/bin/SAL.py /^ ax = axes.flat[nn]$/;" v
ax postWRF/bin/SALmedians_compare.py /^ ax = next(axit)$/;" v
ax postWRF/bin/SALmedians_compare.py /^ ax = next(axit)$/;" v
ax postWRF/bin/combine_png.py /^ ax = fig.add_subplot(rows,cols,p)$/;" v
ax postWRF/bin/postage.py /^ ax = fig.add_subplot(rows,cols,p)$/;" v
ax postWRF/bin/pressure_gradients.py /^ ax = next(axit)$/;" v
ax postWRF/bin/spread_compare.py /^ ax=ax)$/;" v
ax postWRF/bin/spread_compare.py /^ ax = axes.flat[nt]$/;" v
ax postWRF/bin/zoom_in_bow.py /^ ax = next(axit)$/;" v
ax0 postWRF/bin/barents_plot.py /^ ax0 = plt.subplot(gs[0])$/;" v
ax0 postWRF/bin/bowecho_plot.py /^ ax0 = plt.subplot(gs[0])$/;" v
ax0 postWRF/bin/hires_bowecho_plot.py /^ ax0 = plt.subplot(gs[0])$/;" v
ax1 postWRF/bin/barents_plot.py /^ ax1 = plt.subplot(gs[1])$/;" v
ax1 postWRF/bin/bowecho_plot.py /^ ax1 = plt.subplot(gs[1])$/;" v
ax1 postWRF/bin/hires_bowecho_plot.py /^ ax1 = plt.subplot(gs[1])$/;" v
ax2 postWRF/bin/heatmap_bow.py /^ ax2 = ax.twinx()$/;" v
axes postWRF/bin/DKEold.py /^axes = {}$/;" v
axes postWRF/bin/SAL.py /^ axes = N.array([False,] * 12)$/;" v
axes_of_dilatation postWRF/postWRF/birdseye.py /^ def axes_of_dilatation(self,xdata,ydata,fname,outdir,$/;" m class:BirdsEye
axesofdilatation postWRF/bin/hires_bowecho_plot.py /^axesofdilatation = 0$/;" v
axit postWRF/bin/SALmedians_compare.py /^axit = iter(axes.flat)$/;" v
axit postWRF/bin/pressure_gradients.py /^axit = iter(axes.flat)$/;" v
axit postWRF/bin/zoom_in_bow.py /^axit = iter(axes.flat)$/;" v
axn postWRF/bin/GEFS_NAM_compare.py /^ axn = 0$/;" v
axnest postWRF/bin/SAL.py /^ axnest = axes.flat[1]$/;" v
axsing postWRF/bin/SAL.py /^ axsing = axes.flat[0]$/;" v
axtitle postWRF/bin/multiple.py /^ axtitle = ''$/;" v
axtitle postWRF/bin/multiple.py /^ axtitle = 'Control'$/;" v
axtitle postWRF/bin/multiple.py /^ axtitle = plot.replace('_',' ')$/;" v
base64 utils/unix_tools.py /^import base64 $/;" i
basemap_setup postWRF/postWRF/ecmwf.py /^ def basemap_setup(self,**kwargs):$/;" m class:ECMWF
basemap_setup postWRF/postWRF/figure.py /^ def basemap_setup(self,smooth=1,lats=False,lons=False,proj='merc',$/;" m class:Figure
basemap_setup postWRF/postWRF/ruc.py /^ def basemap_setup(self,**kwargs):$/;" m class:RUC
basemap_setup postWRF/postWRF/rucplot.py /^ def basemap_setup(self,**kwargs):$/;" m class:RUCPlot
baseurl postWRF/bin/paper3_spread.py /^baseurl = 'http:\/\/nomads.ncdc.noaa.gov\/data\/meso-eta-hi'$/;" v
baseurl postWRF/bin/paper3_spread.py /^baseurl = 'http:\/\/www1.ncdc.noaa.gov\/pub\/has\/model'$/;" v
baseurl postWRF/bin/paper4_SAL.py /^baseurl = 'http:\/\/nomads.ncdc.noaa.gov\/data\/meso-eta-hi'$/;" v
bb postWRF/bin/spread_compare.py /^ bb = N.where(latpts > Sl)$/;" v
bb postWRF/bin/spread_compare_v2.py /^ bb = N.where(latpts > Sl)$/;" v
bbox_to_anchor postWRF/bin/paper3_spread.py /^ bbox_to_anchor=(0.35, 0.9),$/;" v
bbox_transform postWRF/bin/paper3_spread.py /^ bbox_transform=plt.gcf().transFigure)$/;" v
bmap postWRF/bin/paper3_spread.py /^import mpl_toolkits.basemap as bmap$/;" i
boxcol postWRF/bin/SAL.py /^ boxcol = 'lightgray'$/;" v
boxcol postWRF/bin/SAL.py /^ boxcol = 'white'$/;" v
boxcol postWRF/bin/SAL.py /^ boxcol = 'yellow'$/;" v
boxmax postWRF/bin/heatmap_bow.py /^ boxmax = int((boxwidth-1)\/2)$/;" v
boxmin postWRF/bin/heatmap_bow.py /^ boxmin = -boxmax$/;" v
boxwidth postWRF/bin/heatmap_bow.py /^ boxwidth = 15$/;" v
buoyancy lazyWRF/lazyWRF/create_sounding.py /^ def buoyancy(self,):$/;" m class:Profile
bw_irsat postWRF/postWRF/colourtables.py /^def bw_irsat(*args):$/;" f
calc_RH lazyWRF/lazyWRF/create_sounding.py /^ def calc_RH(self,z,ztr=12000.0):$/;" m class:Profile
calc_U lazyWRF/lazyWRF/create_sounding.py /^ def calc_U(self,z,us,zs=3000):$/;" m class:Profile
calc_theta lazyWRF/lazyWRF/create_sounding.py /^ def calc_theta(self,z,ztr=12000.0,theta0=300.0,thetatr=343,Ttr=213):$/;" m class:Profile
calendar lazyWRF/bin/lazywrf_example.py /^import calendar$/;" i
calendar postWRF/bin/DKE.py /^import calendar$/;" i
calendar postWRF/bin/DKEold.py /^import calendar$/;" i
calendar postWRF/bin/getdata.py /^import calendar $/;" i
calendar postWRF/postWRF/ecmwf.py /^import calendar$/;" i
calendar postWRF/postWRF/main.py /^import calendar$/;" i
calendar postWRF/postWRF/obs.py /^import calendar$/;" i
calendar postWRF/postWRF/ruc.py /^import calendar $/;" i
calendar postWRF/postWRF/wrfout.py /^import calendar$/;" i
calendar utils/GIS_tools.py /^import calendar$/;" i
calendar utils/getdata.py /^import calendar $/;" i
case postWRF/bin/DKE.py /^case = '20060526'$/;" v
case postWRF/bin/RUC_plot.py /^case = '20060526'$/;" v
case postWRF/bin/bowecho_plot.py /^case = '20060526'$/;" v
case postWRF/bin/hires_bowecho_plot.py /^case = '20110419'$/;" v
case postWRF/bin/multiple.py /^case = '20130815'$/;" v
case postWRF/bin/plot_ecmwf.py /^case = '20130815'$/;" v
case postWRF/bin/postage.py /^case = 20110419$/;" v
case postWRF/bin/skewT.py /^case = '20130815'$/;" v
case postWRF/bin/skewT_JRL.py /^case = '20130815'$/;" v
case postWRF/bin/spread_compare.py /^case = '20130815'$/;" v
case postWRF/bin/spread_compare_v2.py /^case = '20130815'$/;" v
case_logic postWRF/bin/SAL.py /^ def case_logic(case):$/;" f
case_str postWRF/bin/combine_png.py /^ case_str = '20060526'$/;" v
case_str postWRF/bin/combine_png.py /^ case_str = '20090910'$/;" v
case_str postWRF/bin/combine_png.py /^ case_str = '20110419'$/;" v
case_str postWRF/bin/combine_png.py /^ case_str = '20130815'$/;" v
case_str postWRF/bin/postage.py /^ case_str = '20090910'$/;" v
case_str postWRF/bin/postage.py /^ case_str = '20110419'$/;" v
case_str postWRF/bin/postage.py /^ case_str = '20130815'$/;" v
casedate postWRF/bin/heatmap_bow.py /^ casedate = case['casedate']$/;" v
casedir postWRF/bin/SAL.py /^ casedir = case$/;" v
casedir postWRF/bin/SAL.py /^ casedir = case+'_paper1'$/;" v
caselabels postWRF/bin/heatmap_bow.py /^ caselabels = []$/;" v
casenames postWRF/bin/casestudy.py /^casenames = 'bowecho'$/;" v
cases postWRF/bin/SAL.py /^cases = ['2013081500',]$/;" v
cases postWRF/bin/domains.py /^cases = {'20130815_hires':'KSOK13'}$/;" v
cases postWRF/bin/forecastfunnel.py /^cases = {}$/;" v
cases postWRF/bin/heatmap_bow.py /^cases = N.loadtxt(fpath,dtype={'names':names,'formats':formats},skiprows=1,delimiter=',')$/;" v
cases postWRF/bin/kenzie_climo.py /^cases = N.loadtxt(fpath,dtype={'names':names,'formats':formats},skiprows=1,delimiter=',')$/;" v
cases postWRF/bin/paper3_spread.py /^cases = N.genfromtxt(fpath,dtype=None,names=True,delimiter=',',)$/;" v
cases postWRF/bin/paper3_spread.py /^cases = RF.append_fields(cases,'datetimes',N.array(datetimes))$/;" v
casesort postWRF/bin/paper3_spread.py /^ casesort = N.sort(cases.data,order='Score')$/;" v
casetypes postWRF/bin/heatmap_bow.py /^ casetypes = []$/;" v
cb postWRF/bin/DKEold.py /^cb = fig14.colorbar(cf,cax=cbar_ax,orientation='horizontal')$/;" v
cb postWRF/bin/DKEold.py /^cb = fig15.colorbar(cf,cax=cbar_ax,orientation='horizontal')$/;" v
cb postWRF/bin/DKEold.py /^cb = fig16.colorbar(cf,cax=cbar_ax,orientation='horizontal')$/;" v
cb postWRF/bin/GEFS_NAM_compare.py /^ cb = p.plot2D(vrbl,utc=t,level=lv,ncdir=ncdir,fig=fig,ax=axes.flat[axn],cb=False,clvs=clvs,nct=nct,smooth=sm,plottype=pt,save=False,match_nc=mnc)$/;" v
cb postWRF/bin/SALmedians_compare.py /^cb = {}$/;" v
cb postWRF/bin/difference_plots.py /^ cb = F.bmap.contourf(F.x,F.y,windmag,alpha=0.5,cmap=M.cm.copper_r,levels=clvs,extend='max')$/;" v
cb postWRF/bin/pressure_gradients.py /^ cb = p.plot2D(vrbl,utc=t,level=PLOTS[vrbl]['lv'],ncdir=ncdir[nest],outdir=False,fig=fig,ax=ax,cb=cb_opt,$/;" v
cb postWRF/bin/zoom_in_bow.py /^ cb = p.plot2D(vrbl,utc=t,level=PLOTS[vrbl]['lv'],ncdir=ncdir[nest],outdir=False,fig=fig,ax=ax,cb=cb_opt,$/;" v
cb1 postWRF/bin/multiple.py /^ cb1 = plt.colorbar(cb,cax=cbar_ax,orientation='horizontal')#,extend='both')$/;" v
cb_done postWRF/bin/multiple.py /^ cb_done = False$/;" v
cb_opt postWRF/bin/pressure_gradients.py /^cb_opt = False$/;" v
cb_opt postWRF/bin/zoom_in_bow.py /^cb_opt = False$/;" v
cb_saved postWRF/bin/MAX_ensemble_compare.py /^cb_saved = {}$/;" v
cbar_ax postWRF/bin/DKEold.py /^cbar_ax = fig14.add_axes([0.15,0.075,0.7,0.025])$/;" v
cbar_ax postWRF/bin/DKEold.py /^cbar_ax = fig15.add_axes([0.15,0.075,0.7,0.025])$/;" v
cbar_ax postWRF/bin/DKEold.py /^cbar_ax = fig16.add_axes([0.15,0.075,0.7,0.025])$/;" v
cbar_ax postWRF/bin/multiple.py /^ cbar_ax = fig.add_axes([0.81,0.12,0.16,0.023])$/;" v
cbar_ax postWRF/bin/pressure_gradients.py /^cbar_ax = fig.add_axes([0.15,0.097,0.7,0.025])$/;" v
cbar_ax postWRF/bin/zoom_in_bow.py /^cbar_ax = fig.add_axes([0.15,0.087,0.7,0.025])$/;" v
cbar_ax1 postWRF/bin/SALmedians_compare.py /^cbar_ax1 = fig.add_axes([0.245,0.08,0.27,0.02])$/;" v
cbar_ax2 postWRF/bin/SALmedians_compare.py /^cbar_ax2 = fig.add_axes([0.615,0.08,0.27,0.02])$/;" v
cbs postWRF/bin/DKEold.py /^cbs = {}$/;" v
cbx postWRF/bin/SALmedians_compare.py /^ cbx = plt.colorbar(cb[vrbl],cax=cbar_ax,orientation='horizontal')#,extend='both')$/;" v
cbx postWRF/bin/difference_plots.py /^ cbx = plt.colorbar(cb,orientation='horizontal',shrink=0.5)$/;" v
cbx postWRF/bin/pressure_gradients.py /^cbx = plt.colorbar(cb,cax=cbar_ax,orientation='horizontal')#,extend='both')$/;" v
cbx postWRF/bin/zoom_in_bow.py /^cbx = plt.colorbar(cb,ticks=PLOTS[vrbl]['cbtix'],cax=cbar_ax,orientation='horizontal')#,extend='both')$/;" v
cc postWRF/bin/spread_compare.py /^ cc = N.where(lonpts > Wl)$/;" v
cc postWRF/bin/spread_compare_v2.py /^ cc = N.where(lonpts > Wl)$/;" v
cc postWRF/postWRF/wrfout.py /^from . import constants as cc$/;" i
centre_dt postWRF/bin/heatmap_bow.py /^ centre_dt = datetime.datetime(year,mth,day,hr,0,0)$/;" v
centre_idx postWRF/bin/heatmap_bow.py /^ centre_idx = int(diff_dt.seconds\/3600.0)$/;" v
cf postWRF/bin/DKEold.py /^ cf = p.plot_diff_energy('sum_z','kinetic',t,runfolder,'DKE_500_'+initdate,$/;" v
cflabel postWRF/bin/xsection.py /^ cflabel='Water mixing ratio perturbation ($kg\\,kg^{-1}$)')$/;" v
check_compute postWRF/postWRF/ruc.py /^ def check_compute(self,vrbl):$/;" m class:RUC
check_compute postWRF/postWRF/wrfout.py /^ def check_compute(self,vrbl):$/;" m class:WRFOut
check_destagger postWRF/postWRF/wrfout.py /^ def check_destagger(self,var):$/;" m class:WRFOut
check_vcs postWRF/postWRF/wrfout.py /^ def check_vcs(self,z1,z2,exception=1):$/;" m class:WRFOut
check_vertical_coordinate utils/GIS_tools.py /^def check_vertical_coordinate(level):$/;" f
child lazyWRF/bin/sensitivity_ensemble_example.py /^ child = ssh_command(user,host,password,REALcmd)$/;" v
child lazyWRF/bin/sensitivity_ensemble_example.py /^ child = ssh_command(user,host,password,WRFcmd)$/;" v
child_dx lazyWRF/bin/lazywrf_example.py /^ child_dx = dxs[idx-1] * 1.0\/parent_grid_ratio[idx]$/;" v
child_dy lazyWRF/bin/lazywrf_example.py /^ child_dy = dys[idx-1] * 1.0\/parent_grid_ratio[idx]$/;" v
choicedone postWRF/bin/spread_compare.py /^ choicedone = 1$/;" v
choicedone postWRF/bin/spread_compare.py /^choicedone = 0$/;" v
click_x_y postWRF/postWRF/clicker.py /^ def click_x_y(self,plotpoint=0):$/;" m class:Clicker
climovrbl postWRF/bin/paper4_SAL.py /^climovrbl = 'cref'$/;" v
closest utils/GIS_tools.py /^def closest(arr,val):$/;" f
clvs postWRF/bin/DKEold.py /^ clvs = 0$/;" v
clvs postWRF/bin/GEFS_NAM_compare.py /^clvs = False$/;" v
clvs postWRF/bin/bowecho_plot.py /^ clvs = N.arange(0,1.0,0.01)$/;" v
clvs postWRF/bin/bowecho_plot.py /^ clvs=N.arange(-2.0,2.125,0.125)*10**-7,$/;" v
clvs postWRF/bin/bowecho_plot.py /^ clvs = N.arange(-9,10,1)$/;" v
clvs postWRF/bin/difference_plots.py /^ clvs = N.arange(5,32.5,2.5)$/;" v
clvs postWRF/bin/hires_bowecho_plot.py /^ clvs = N.arange(0,1.0,0.01)$/;" v
clvs postWRF/bin/hires_bowecho_plot.py /^ clvs=N.arange(-2.0,2.125,0.125)*10**-7,$/;" v
clvs postWRF/bin/hires_bowecho_plot.py /^ clvs = N.arange(-9,10,1)$/;" v
cmap postWRF/bin/heatmap_bow.py /^ cmap = lookup_cmap[vrbl]$/;" v
cmd postWRF/bin/paper3_spread.py /^ cmd = convert_nam(fi)$/;" v
cmd postWRF/bin/paper3_spread.py /^ cmd = 'tar -xvf {0} -C {1}'.format(tar,NAMdir)$/;" v
cnx postWRF/bin/heatmap_bow.py /^ cnx = -1$/;" v
col postWRF/bin/bowecho_plot.py /^ col = '#56B4E9'$/;" v
col postWRF/bin/bowecho_plot.py /^ col = '#CC79A7'$/;" v
col postWRF/bin/bowecho_plot.py /^ col = '#E69F00'$/;" v
col postWRF/bin/bowecho_plot.py /^ col = '#F0E442'$/;" v
cold_pool_depth postWRF/postWRF/wrfout.py /^ def cold_pool_depth(self,dpt,heights,dpt_env):$/;" m class:WRFOut
cold_pool_strength postWRF/postWRF/main.py /^ def cold_pool_strength(self,utc,ncdir=False,outdir=False,ncf=False,nct=False,$/;" m class:WRFEnviron
cold_pool_strength postWRF/postWRF/wrfout.py /^ def cold_pool_strength(self,X,time,swath_width=100,env=0,dz=0):$/;" m class:WRFOut
coldpoolstrength postWRF/bin/barents_plot.py /^coldpoolstrength = 0$/;" v
coldpoolstrength postWRF/bin/bowecho_plot.py /^coldpoolstrength = 0$/;" v
coldpoolstrength postWRF/bin/hires_bowecho_plot.py /^coldpoolstrength = 0$/;" v
collections postWRF/bin/GEFS_NAM_compare.py /^import collections$/;" i
collections postWRF/bin/bowecho_plot.py /^import collections$/;" i
collections postWRF/postWRF/birdseye.py /^import collections$/;" i
collections postWRF/postWRF/clicker.py /^import collections$/;" i
collections postWRF/postWRF/main.py /^import collections$/;" i
collections postWRF/postWRF/maps.py /^import collections$/;" i
collections postWRF/postWRF/wrfout.py /^import collections$/;" i
collections utils/GIS_tools.py /^import collections$/;" i
colocate_WRF_map postWRF/postWRF/ruc.py /^ def colocate_WRF_map(self,wrfdir):$/;" m class:RUC
colocate_WRF_map postWRF/postWRF/rucplot.py /^ def colocate_WRF_map(self,wrfdir):$/;" m class:RUCPlot
colorcode postWRF/bin/SAL.py /^ colorcode = 1$/;" v
cols postWRF/bin/domains.py /^cols = ('red',)*2$/;" v
combine_wind_components utils/GIS_tools.py /^def combine_wind_components(u,v):$/;" f
composite_profile postWRF/postWRF/main.py /^ def composite_profile(self,vrbl,utc,enspaths,latlon=False,$/;" m class:WRFEnviron
composite_profile postWRF/postWRF/skewt.py /^ def composite_profile(self,va,plot_time,plot_latlon,wrfouts,outpath,$/;" m class:Profile
compt postWRF/bin/bowecho_plot.py /^ compt = [(2006,5,d,h,0,0) for d,h in zip((26,27,27),(23,3,6))]$/;" v
compt postWRF/bin/bowecho_plot.py /^ compt = [(2013,8,d,h,0,0) for d,h in zip((15,16,16),(22,2,6))]$/;" v
compt postWRF/bin/hires_bowecho_plot.py /^ compt = [(2006,5,d,h,0,0) for d,h in zip((26,27,27),(23,3,6))]$/;" v
compt postWRF/bin/hires_bowecho_plot.py /^ compt = [(2013,8,d,h,0,0) for d,h in zip((15,16,16),(22,2,6))]$/;" v
compt postWRF/bin/multiple.py /^ compt = [(2006,5,d,h,0,0) for d,h in zip((26,27,27),(23,3,6))]$/;" v
compt postWRF/bin/multiple.py /^ compt = [(2013,8,d,h,0,0) for d,h in zip((15,16,16),(22,2,6))]$/;" v
compute postWRF/bin/DKE.py /^compute = 1$/;" v
compute postWRF/bin/heatmap_bow.py /^compute = 1$/;" v
compute postWRF/postWRF/wrfout.py /^ def compute(self,vrbl,tidx,lvidx,lonidx,latidx,other,lookup=0):$/;" m class:WRFOut
compute_C2 postWRF/postWRF/wrfout.py /^ def compute_C2(self,x,y,dpt,heights,dpt_env):$/;" m class:WRFOut
compute_CAPE postWRF/postWRF/wrfout.py /^ def compute_CAPE(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_DCAPE postWRF/postWRF/wrfout.py /^ def compute_DCAPE(self):$/;" m class:WRFOut
compute_DCP postWRF/postWRF/wrfout.py /^ def compute_DCP(self):$/;" m class:WRFOut
compute_ECMWF_Lyapunov postWRF/bin/paper3_spread.py /^compute_ECMWF_Lyapunov = 0$/;" v
compute_GEFS_std postWRF/bin/paper3_spread.py /^compute_GEFS_std = 0$/;" v
compute_L1 postWRF/postWRF/sal.py /^ def compute_L1(self,):$/;" m class:SAL
compute_L2 postWRF/postWRF/sal.py /^ def compute_L2(self,):$/;" m class:SAL
compute_PMSL_gradient postWRF/postWRF/wrfout.py /^ def compute_PMSL_gradient(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_P_levels lazyWRF/lazyWRF/create_sounding.py /^ def compute_P_levels(self,zz,theta):$/;" m class:Profile
compute_Q_pert postWRF/postWRF/wrfout.py /^ def compute_Q_pert(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_REFL_comp postWRF/postWRF/wrfout.py /^ def compute_REFL_comp(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_RH lazyWRF/lazyWRF/create_sounding.py /^ def compute_RH(self,Td,T):$/;" m class:Profile
compute_RH postWRF/postWRF/wrfout.py /^ def compute_RH(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_T2_gradient postWRF/postWRF/wrfout.py /^ def compute_T2_gradient(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_T2_pertub postWRF/postWRF/wrfout.py /^ def compute_T2_pertub(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_TL lazyWRF/lazyWRF/create_sounding.py /^ def compute_TL(self,TK,rh):$/;" m class:Profile
compute_Td postWRF/postWRF/wrfout.py /^ def compute_Td(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_Td_2 postWRF/postWRF/wrfout.py /^ def compute_Td_2(self,tidx,lvidx,lonidx,latidx,other='C'):$/;" m class:WRFOut
compute_V postWRF/postWRF/sal.py /^ def compute_V(self,dic):$/;" m class:SAL
compute_accum_rain postWRF/postWRF/wrfout.py /^ def compute_accum_rain(self,utc,accum_hr):$/;" m class:WRFOut
compute_amplitude postWRF/postWRF/sal.py /^ def compute_amplitude(self,):$/;" m class:SAL
compute_ave postWRF/postWRF/wrfout.py /^ def compute_ave(self,va,z1,z2):$/;" m class:WRFOut
compute_buoyancy postWRF/postWRF/wrfout.py /^ def compute_buoyancy(self,tidx,lvidx,lonidx,latidx,other=False):$/;" m class:WRFOut
compute_comp_ref postWRF/postWRF/wrfout.py /^ def compute_comp_ref(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_cpdz postWRF/postWRF/wrfout.py /^ def compute_cpdz(self,x,y,dpt,heights,dpt_env):$/;" m class:WRFOut
compute_d postWRF/postWRF/sal.py /^ def compute_d(self):$/;" m class:SAL
compute_density postWRF/postWRF/wrfout.py /^ def compute_density(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_derivatives postWRF/postWRF/wrfout.py /^ def compute_derivatives(self,U,V):$/;" m class:WRFOut
compute_diff_energy postWRF/postWRF/main.py /^ def compute_diff_energy(self,*args,**kwargs):$/;" m class:WRFEnviron
compute_diff_energy postWRF/postWRF/stats.py /^def compute_diff_energy(ptype,energy,files,times,upper=None,lower=None,$/;" f
compute_divergence postWRF/postWRF/wrfout.py /^ def compute_divergence(self,U,V):$/;" m class:WRFOut
compute_dpt postWRF/postWRF/wrfout.py /^ def compute_dpt(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_dptp postWRF/postWRF/wrfout.py /^ def compute_dptp(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_dryairmass postWRF/postWRF/wrfout.py /^ def compute_dryairmass(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_drybulb postWRF/postWRF/wrfout.py /^ def compute_drybulb(self,tidx,lvidx,lonidx,latidx,other='K'):$/;" m class:WRFOut
compute_dte postWRF/bin/bowecho_plot.py /^compute_dte = 0$/;" v
compute_dte postWRF/bin/hires_bowecho_plot.py /^compute_dte = 0$/;" v
compute_e lazyWRF/lazyWRF/create_sounding.py /^ def compute_e(self,T):$/;" m class:Profile
compute_fluid_trapping_diagnostic postWRF/postWRF/wrfout.py /^ def compute_fluid_trapping_diagnostic(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_frontogenesis postWRF/postWRF/rucplot.py /^ def compute_frontogenesis():$/;" m class:RUCPlot
compute_frontogenesis postWRF/postWRF/wrfout.py /^ def compute_frontogenesis(self,time,level):$/;" m class:WRFOut
compute_geopotential postWRF/postWRF/wrfout.py /^ def compute_geopotential(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_geopotential_height postWRF/postWRF/wrfout.py /^ def compute_geopotential_height(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_instantaneous_local_Lyapunov postWRF/postWRF/wrfout.py /^ def compute_instantaneous_local_Lyapunov(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_location postWRF/postWRF/sal.py /^ def compute_location(self,):$/;" m class:SAL
compute_mixing_ratios postWRF/postWRF/wrfout.py /^ def compute_mixing_ratios(self,tidx,lvidx,lonidx,latidx,other=False):$/;" m class:WRFOut
compute_olr postWRF/postWRF/wrfout.py /^ def compute_olr(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_omega postWRF/postWRF/wrfout.py /^ def compute_omega(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_pmsl postWRF/postWRF/wrfout.py /^ def compute_pmsl(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_pressure postWRF/postWRF/wrfout.py /^ def compute_pressure(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_qtotal postWRF/postWRF/wrfout.py /^ def compute_qtotal(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_r postWRF/postWRF/sal.py /^ def compute_r(self,dic):$/;" m class:SAL
compute_satvappres postWRF/postWRF/wrfout.py /^ def compute_satvappres(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_shear postWRF/postWRF/rucplot.py /^ def compute_shear(self,nc,**kwargs):$/;" m class:RUCPlot
compute_shear postWRF/postWRF/wrfout.py /^ def compute_shear(self,tidx,lvidx,lonidx,latidx,other=False):$/;" m class:WRFOut
compute_shear_deformation postWRF/postWRF/wrfout.py /^ def compute_shear_deformation(self,U,V):$/;" m class:WRFOut
compute_shear_old postWRF/postWRF/ruc.py /^ def compute_shear_old(self,nc,**kwargs):$/;" m class:RUC
compute_simref_atlevel postWRF/postWRF/wrfout.py /^ def compute_simref_atlevel(self,level=1):$/;" m class:WRFOut
compute_spechum postWRF/postWRF/wrfout.py /^ def compute_spechum(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_stretch_deformation postWRF/postWRF/wrfout.py /^ def compute_stretch_deformation(self,U,V):$/;" m class:WRFOut
compute_strongest_wind postWRF/postWRF/wrfout.py /^ def compute_strongest_wind(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_structure postWRF/postWRF/sal.py /^ def compute_structure(self):$/;" m class:SAL
compute_temp_advection postWRF/postWRF/wrfout.py /^ def compute_temp_advection(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_theta postWRF/postWRF/wrfout.py /^ def compute_theta(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_thetae lazyWRF/lazyWRF/create_sounding.py /^ def compute_thetae(self,T,r,P):$/;" m class:Profile
compute_thetae postWRF/postWRF/wrfout.py /^ def compute_thetae(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_thetae_profile lazyWRF/lazyWRF/create_sounding.py /^ def compute_thetae_profile(self,TK,p,r,RH):$/;" m class:Profile
compute_total_deformation postWRF/postWRF/wrfout.py /^ def compute_total_deformation(self,U,V):$/;" m class:WRFOut
compute_vappres postWRF/postWRF/wrfout.py /^ def compute_vappres(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_vorticity postWRF/postWRF/wrfout.py /^ def compute_vorticity(self,U,V):$/;" m class:WRFOut
compute_w lazyWRF/lazyWRF/create_sounding.py /^ def compute_w(self,T,P):$/;" m class:Profile
compute_wind postWRF/postWRF/wrfout.py /^ def compute_wind(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_wind10 postWRF/postWRF/rucplot.py /^ def compute_wind10(self,nc):$/;" m class:RUCPlot
compute_wind10 postWRF/postWRF/wrfout.py /^ def compute_wind10(self,tidx,lvidx,lonidx,latidx,other):$/;" m class:WRFOut
compute_wind10_2 postWRF/postWRF/ruc.py /^ def compute_wind10_2(self,nc):$/;" m class:RUC
config postWRF/bin/DKEold.py /^config = Settings()$/;" v
config postWRF/bin/RUC_plot.py /^config = Settings()$/;" v
config postWRF/bin/barents_plot.py /^config = Settings()$/;" v
config postWRF/bin/casestudy.py /^config = Settings()$/;" v
config postWRF/bin/combine_png.py /^config = Settings()$/;" v
config postWRF/bin/plot_ecmwf.py /^config = Settings()$/;" v
config postWRF/bin/skewT.py /^config = Settings()$/;" v
config postWRF/bin/skewT_JRL.py /^config = Settings()$/;" v
convert_NAM postWRF/bin/paper3_spread.py /^convert_NAM = 0$/;" v
convert_kt2ms utils/GIS_tools.py /^def convert_kt2ms(wspd):$/;" f
convert_nam postWRF/bin/paper3_spread.py /^def convert_nam(fpath):$/;" f
convert_nam postWRF/bin/paper4_SAL.py /^def convert_nam(fpath):$/;" f
convert_times postWRF/postWRF/obs.py /^ def convert_times(self,):$/;" m class:StormReports
convert_to_nc postWRF/bin/paper3_spread.py /^def convert_to_nc(fpath_old):$/;" f
convert_tuple_to_dntimes utils/GIS_tools.py /^def convert_tuple_to_dntimes(times):$/;" f
copy lazyWRF/lazyWRF/create_sounding.py /^import copy$/;" i
copy postWRF/bin/paper3_spread.py /^import copy$/;" i
copy postWRF/postWRF/main.py /^import copy$/;" i
copy_files lazyWRF/lazyWRF/main.py /^ def copy_files(self,tofolder):$/;" m class:Lazy
copy_namelist lazyWRF/lazyWRF/main.py /^ def copy_namelist(self,suffix):$/;" m class:Lazy
copyfiles lazyWRF/bin/copyfilescript.py /^def copyfiles(pathtoWRF,outdir,ensmem,confirm_switch=0):$/;" f
copyfiles lazyWRF/bin/setup_gefs_isu.py /^from copyfilescript import copyfiles$/;" i
copyright docs/conf.py /^copyright = '2014, John Lawson'$/;" v
countsize postWRF/bin/paper4_SAL.py /^countsize = 0$/;" v
covar_plot postWRF/bin/paper4_SAL.py /^ covar_plot = 0$/;" v
cp utils/metconstants.py /^cp = 1005.0$/;" v
create_colorbar postWRF/postWRF/figure.py /^ def create_colorbar(self,fpath,fname,cf,label='',tix=False):$/;" m class:Figure
create_ensemble postWRF/bin/bowecho_plot.py /^def create_ensemble():$/;" f
create_fname postWRF/postWRF/figure.py /^ def create_fname(self,*naming):$/;" m class:Figure
create_fname postWRF/postWRF/main.py /^ def create_fname(self,vrbl,utc=False,level=False,other=False,$/;" m class:WRFEnviron
create_linenormal_xs postWRF/postWRF/xsection.py /^ def create_linenormal_xs(self,x,y,length_pts=3):$/;" m class:CrossSection
create_quicklook lazyWRF/bin/sensitivity_ensemble_example.py /^def create_quicklook(datestring,ICmodel,ensembletype,ICens,ens,pathtonc):$/;" f
create_slice postWRF/postWRF/wrfout.py /^ def create_slice(self,vrbl,tidx,lvidx,lonidx,latidx,dim_names):$/;" m class:WRFOut
create_textfile lazyWRF/lazyWRF/create_sounding.py /^ def create_textfile(self):$/;" m class:Profile
csv lazyWRF/lazyWRF/create_sounding.py /^import csv$/;" i
csvprocess utils/GIS_tools.py /^def csvprocess(data,names,convert=0):$/;" f
ct postWRF/postWRF/clicker.py /^from . import colourtables as ct$/;" i
ct postWRF/postWRF/obs.py /^ from . import colourtables as ct$/;" i
ct postWRF/postWRF/scales.py /^from . import colourtables as ct$/;" i
ctrl_fpath postWRF/bin/SAL.py /^ ctrl_fpath = False$/;" v
ctrl_fpath postWRF/bin/SAL.py /^ ctrl_fpath = os.path.join(ctrl_dir,W_fname)$/;" v
cut_2D_array postWRF/postWRF/ruc.py /^ def cut_2D_array(self,data_in):$/;" m class:RUC
cut_2D_array postWRF/postWRF/rucplot.py /^ def cut_2D_array(self,data_in):$/;" m class:RUCPlot
cut_lat_lon postWRF/postWRF/ruc.py /^ def cut_lat_lon(self):$/;" m class:RUC
cut_lat_lon postWRF/postWRF/rucplot.py /^ def cut_lat_lon(self):$/;" m class:RUCPlot
cv utils/metconstants.py /^cv = 718.0$/;" v
data postWRF/bin/heatmap_bow.py /^ data = HEAT[rel_choice][vrbl][lv]$/;" v
data postWRF/bin/paper3_spread.py /^ data = N.mean(stack,axis=2)$/;" v
data postWRF/bin/paper3_spread.py /^ data = nc.variables['HGT_P1_L100_GLL0'][h,lvidx,:,:]$/;" v
data postWRF/bin/paper3_spread.py /^ data = regrid_NAM_data(nc,'Z',lv=gefslv)$/;" v
datadir postWRF/bin/ILIN11_reports_radar.py /^datadir = '\/chinook2\/jrlawson\/bowecho\/20130815\/VERIF'$/;" v
datadir postWRF/bin/plot_radar.py /^datadir = '\/chinook2\/jrlawson\/bowecho\/20130815\/VERIF'$/;" v
date postWRF/bin/paper4_SAL.py /^ date = startdate$/;" v
date0 postWRF/bin/heatmap_bow.py /^ date0 = centre_dt + datetime.timedelta(hours=24)$/;" v
date0 postWRF/bin/heatmap_bow.py /^ date0 = centre_dt$/;" v
datestr lazyWRF/bin/setup_gefs_isu.py /^datestr = '20060526'$/;" v
datestring lazyWRF/bin/sensitivity_ensemble_example.py /^datestring = '20110419'$/;" v
datestring lazyWRF/bin/sensitivity_ensemble_old.py /^datestring = '20090910'$/;" v
datestring lazyWRF/bin/setup_gefs.py /^ datestring = line[15:19] + line[20:22] + line[23:25]$/;" v
datetime lazyWRF/bin/lazywrf_example.py /^import datetime$/;" i
datetime postWRF/bin/ILIN11_reports_radar.py /^import datetime$/;" i
datetime postWRF/bin/MAX_ensemble_compare.py /^import datetime$/;" i
datetime postWRF/bin/SAL.py /^import datetime$/;" i
datetime postWRF/bin/SALmedians_compare.py /^import datetime$/;" i
datetime postWRF/bin/difference_plots.py /^import datetime$/;" i
datetime postWRF/bin/heatmap_bow.py /^import datetime$/;" i
datetime postWRF/bin/kenzie_climo.py /^import datetime$/;" i
datetime postWRF/bin/paper3_spread.py /^import datetime$/;" i
datetime postWRF/bin/paper4_SAL.py /^import datetime$/;" i
datetime postWRF/bin/pressure_gradients.py /^import datetime$/;" i
datetime postWRF/bin/storm_reports.py /^import datetime$/;" i
datetime postWRF/bin/xsection.py /^import datetime$/;" i
datetime postWRF/bin/zoom_in_bow.py /^import datetime$/;" i
datetime postWRF/postWRF/obs.py /^import datetime$/;" i
datetime postWRF/postWRF/wrfout.py /^import datetime$/;" i
datetime utils/GIS_tools.py /^import datetime$/;" i
datetime_to_timetuple utils/GIS_tools.py /^def datetime_to_timetuple(utc):$/;" f
datetimes postWRF/bin/paper3_spread.py /^datetimes = []$/;" v
day postWRF/bin/heatmap_bow.py /^ day = int(casedate[6:8])$/;" v
day postWRF/bin/heatmap_bow.py /^ day = int(day1[6:8])$/;" v
day1 postWRF/bin/heatmap_bow.py /^ day1 = case['casedate']$/;" v
day1_dt postWRF/bin/heatmap_bow.py /^ day1_dt = datetime.datetime(year,mth,day,starthr,0,0)$/;" v
days lazyWRF/bin/lazywrf_example.py /^ days = dt.days$/;" v
dd postWRF/bin/spread_compare.py /^ dd = N.where(lonpts < El)$/;" v
dd postWRF/bin/spread_compare_v2.py /^ dd = N.where(lonpts < El)$/;" v
debug_get postWRF/postWRF/ruc.py /^debug_get = 0$/;" v
debug_get postWRF/postWRF/wrfout.py /^debug_get = 0$/;" v
decompose_wind utils/GIS_tools.py /^def decompose_wind(wspd,wdir,convert=0):$/;" f
delcmd postWRF/bin/paper3_spread.py /^ delcmd = 'rm {0} -f'.format(d)$/;" v
delcmd postWRF/bin/paper3_spread.py /^ delcmd = 'rm {0} -f'.format(tar)$/;" v
delete_files postWRF/bin/paper3_spread.py /^def delete_files(*args):$/;" f
delete_files postWRF/bin/paper4_SAL.py /^def delete_files(*args):$/;" f
delta_diff_energy postWRF/postWRF/main.py /^ def delta_diff_energy(self,vrbl,utc0,utc1,energy,datadir,outdir,$/;" m class:WRFEnviron
delta_plot postWRF/bin/bowecho_plot.py /^delta_plot = 0$/;" v
delta_plot postWRF/bin/hires_bowecho_plot.py /^delta_plot = 0$/;" v
description postWRF/setup.py /^ description='Post-processing of WRF data.',$/;" v
destagger postWRF/postWRF/wrfout.py /^ def destagger(self,data,ax):$/;" m class:WRFOut
determine_model utils/GIS_tools.py /^def determine_model(fname):$/;" f
dewpoint postWRF/postWRF/skewt.py /^ def dewpoint(self,nc,time,y,x,P,linestyle='dashed',color='black'):$/;" m class:SkewT
dewpoint utils/GIS_tools.py /^def dewpoint(T,RH): # Lawrence 2005 BAMS?$/;" f
dewpoint1 postWRF/postWRF/colourtables.py /^def dewpoint1(*args):$/;" f
dewpoint_real postWRF/postWRF/skewt.py /^ def dewpoint_real(self,td,P,color='red',linestyle='dashed'):$/;" m class:SkewT
dict_fname postWRF/bin/heatmap_bow.py /^ dict_fname = os.path.join(RUCdir,'heatmap_dict_{0}box.pickle'.format(boxwidth))$/;" v
dict_fpath postWRF/bin/heatmap_bow.py /^ dict_fpath = os.path.join(RUCdir,'heatmap_dict_{0}box.pickle'.format(boxwidth))$/;" v
diff_dt postWRF/bin/heatmap_bow.py /^ diff_dt = date0 - start_dt$/;" v
diffplot postWRF/bin/difference_plots.py /^diffplot = 0$/;" v
dir_from_naming utils/unix_tools.py /^def dir_from_naming(root,*args):$/;" f
dirs postWRF/bin/paper3_spread.py /^dirs = ['HAS010721020','HAS010721029','HAS010721031',$/;" v
dom postWRF/bin/casestudy.py /^dom = 1$/;" v
dom postWRF/bin/hires_bowecho_plot.py /^dom = 1$/;" v
dom postWRF/bin/multiple.py /^dom = 1$/;" v
dom postWRF/bin/xsection.py /^dom = 1$/;" v
domain_areas postWRF/bin/casestudy.py /^domain_areas = 0 # sequence of dictionaries with N,E,S,W representing lat\/lon limits.$/;" v
domains lazyWRF/bin/lazywrf_example.py /^domains = 1$/;" v
download postWRF/bin/paper4_SAL.py /^download = 0$/;" v
download_ECMWF postWRF/bin/paper3_spread.py /^def download_ECMWF(date,days=2):$/;" f
download_ECMWF_data postWRF/bin/paper3_spread.py /^download_ECMWF_data = 0$/;" v
download_GEFS postWRF/bin/paper3_spread.py /^def download_GEFS(vrbl,date,member,coord='latlon'):$/;" f
download_GEFS_data postWRF/bin/paper3_spread.py /^download_GEFS_data = 0$/;" v
download_NAM postWRF/bin/paper3_spread.py /^download_NAM = 0$/;" v
download_RUC postWRF/bin/forecastfunnel.py /^def download_RUC(utc,fpath):$/;" f
download_RUC postWRF/bin/heatmap_bow.py /^def download_RUC(utc,fpath):$/;" f
download_RUC postWRF/bin/kenzie_climo.py /^def download_RUC(utc,fpath):$/;" f
download_data lazyWRF/bin/lazywrf_example.py /^def download_data(date,initdata,pathtoinitdata):$/;" f
download_data postWRF/bin/forecastfunnel.py /^download_data = 1$/;" v
download_data postWRF/bin/kenzie_climo.py /^download_data = 1$/;" v
download_nam postWRF/bin/paper3_spread.py /^def download_nam(url):$/;" f
download_nam postWRF/bin/paper4_SAL.py /^def download_nam(url):$/;" f
download_radar postWRF/bin/combine_png.py /^def download_radar(radar_view,time_str,verifrootdir):$/;" f
draw postWRF/postWRF/skewt2.py /^ def draw(self, renderer):$/;" m class:SkewXTick
draw_box postWRF/postWRF/clicker.py /^ def draw_box(self):$/;" m class:Clicker
draw_line postWRF/postWRF/clicker.py /^ def draw_line(self):$/;" m class:Clicker
draw_transect postWRF/postWRF/xsection.py /^ def draw_transect(self,outpath,fname,radar=True):$/;" m class:CrossSection
dry_adiabats postWRF/postWRF/skewt.py /^ def dry_adiabats(self,):$/;" m class:SkewT
dstack_loop utils/GIS_tools.py /^def dstack_loop(data, Dict, Key):$/;" f
dstack_loop utils/GIS_tools.py /^def dstack_loop(data, obj):$/;" f
dstack_loop_v2 utils/GIS_tools.py /^def dstack_loop_v2(data, obj):$/;" f
dt lazyWRF/bin/lazywrf_example.py /^ dt = datetime.timedelta(seconds=(dt_2 - dt_1))$/;" v
dt postWRF/bin/pressure_gradients.py /^ dt = datetime.datetime(*time.gmtime(t)[:-2])$/;" v
dt postWRF/bin/zoom_in_bow.py /^ dt = datetime.datetime(*time.gmtime(t)[:-2])$/;" v
dt_1 lazyWRF/bin/lazywrf_example.py /^ dt_1 = calendar.timegm(idate)$/;" v
dt_2 lazyWRF/bin/lazywrf_example.py /^ dt_2 = calendar.timegm(fdate)$/;" v
dtetime postWRF/bin/bowecho_plot.py /^ dtetime = [(2013,8,16,0,0,0),]$/;" v
duration postWRF/bin/combine_png.py /^ duration = input("What duration? ")$/;" v
dx lazyWRF/bin/lazywrf_example.py /^dx = 3 # In km; grid spacing of largest domain$/;" v
dxs lazyWRF/bin/lazywrf_example.py /^ dxs = [dx*1000]$/;" v
dy lazyWRF/bin/lazywrf_example.py /^dy = 3 # Ditto$/;" v
dys lazyWRF/bin/lazywrf_example.py /^ dys = [dy*1000]$/;" v
e postWRF/postWRF/skewt.py /^ def e(self,w,p):$/;" m class:SkewT
e_sn lazyWRF/bin/lazywrf_example.py /^e_sn = (500,)$/;" v
e_we lazyWRF/bin/lazywrf_example.py /^e_we = (500,) # Needs to be same length as number of domains$/;" v
ec_abspath postWRF/bin/plot_ecmwf.py /^ec_abspath = os.path.join(ec_path,'*.nc')$/;" v
ec_fname postWRF/bin/plot_ecmwf.py /^ec_fname = glob.glob(ec_abspath)[0]$/;" v
ec_path postWRF/bin/plot_ecmwf.py /^ec_path = os.path.join(config.ecmwf_root,case,'ECMWF')$/;" v
ecmwf_times postWRF/postWRF/ecmwf.py /^ def ecmwf_times(self):$/;" m class:ECMWF
edit_namelist lazyWRF/bin/lazywrf_example.py /^def edit_namelist(old,new,incolumn=1):$/;" f
edit_namelist lazyWRF/bin/setup_gefs.py /^def edit_namelist(old,new):$/;" f
edit_namelist lazyWRF/bin/setup_gefs_isu.py /^def edit_namelist(old,new):$/;" f
edit_namelist lazyWRF/lazyWRF/main.py /^ def edit_namelist(self,suffix,sett,newval,maxdom=1):$/;" m class:Lazy
edit_namelist postWRF/postWRF/wrfout.py /^ def edit_namelist(self,fpath,old,new,incolumn=1,col=23):$/;" m class:WRFOut
edit_namelist_input lazyWRF/bin/lazywrf_example.py /^def edit_namelist_input(old,new,pathtoWRF=pathtoWRF):$/;" f
edit_namelist_input lazyWRF/bin/sensitivity_ensemble_example.py /^def edit_namelist_input(old,new,pathtoWRF=pathtoWRF):$/;" f
edit_namelist_input lazyWRF/bin/sensitivity_ensemble_old.py /^def edit_namelist_input(old,new,pathtoWRF=pathtoWRF):$/;" f
ee postWRF/bin/spread_compare.py /^ ee = N.intersect1d(aa,bb)$/;" v
ee postWRF/bin/spread_compare_v2.py /^ ee = N.intersect1d(aa,bb)$/;" v
email lazyWRF/bin/lazywrf_example.py /^email = 0$/;" v
en postWRF/bin/barents_plot.py /^ en = ensnames[0]$/;" v
en postWRF/bin/bowecho_plot.py /^ en = 'p09'$/;" v
en postWRF/bin/bowecho_plot.py /^ en = ensnames[0]$/;" v
en postWRF/bin/hires_bowecho_plot.py /^ en = 'p09'$/;" v
en postWRF/bin/hires_bowecho_plot.py /^ en = ensnames[0]$/;" v
enddate postWRF/bin/paper4_SAL.py /^enddate = datetime.datetime(2015,9,1,0,0,0)$/;" v
ens postWRF/bin/DKE.py /^ens = 'c00'$/;" v
ens postWRF/bin/combine_png.py /^ ens = 'anl'$/;" v
ens postWRF/bin/combine_png.py /^ ens = input('Which ensemble member? (c00, p01 etc): ')$/;" v
ens postWRF/bin/combine_png.py /^ ens = ['c00'] + ['p'+"%02d" %n for n in range(1,11)]$/;" v
ens_members postWRF/bin/casestudy.py /^ens_members = path_to_wrfouts$/;" v
ens_names postWRF/bin/DKE.py /^ens_names = ['c00',] + ["p{0:02d}".format(n) for n in range(1,11)]$/;" v
ensemble postWRF/bin/bowecho_plot.py /^ ensemble = create_ensemble()$/;" v
ensemblelist lazyWRF/bin/setup_gefs.py /^ensemblelist = ['c00'] + ['p'+str(n) for n in range(1,11)]$/;" v
ensemblelist lazyWRF/bin/setup_gefs_isu.py /^ensemblelist = ['p'+ '%02u' %n for n in range(1,11)] $/;" v
ensembletype lazyWRF/bin/sensitivity_ensemble_example.py /^ensembletype = experiment # Same thing, whatever$/;" v
ensembletype lazyWRF/bin/sensitivity_ensemble_old.py /^ensembletype = 'STCH' # Change in future to expand to e.g. mixed microphysics$/;" v
ensembletype postWRF/bin/skewT_JRL.py /^ensembletype = 'MXMP'$/;" v
enslist postWRF/bin/multiple.py /^ enslist = ['NEXRAD','RUC'] + ensnames$/;" v
enslist postWRF/bin/multiple.py /^ enslist = ensnames * len(exlist)$/;" v
ensname_logic postWRF/bin/SAL.py /^ def ensname_logic(nest):$/;" f
ensnames lazyWRF/bin/sensitivity_ensemble_example.py /^ ensnames = ['WSM6_Grau','WSM6_Hail','Kessler','Ferrier','WSM5','WDM5','Lin','WDM6_Grau','WDM6_Hail','Morrison_Grau','Morrison_Hail']$/;" v
ensnames lazyWRF/bin/sensitivity_ensemble_example.py /^ ensnames = ['WSM6_Grau_STCH','WSM6_Hail_STCH','Kessler_STCH','Ferrier_STCH','WSM5_STCH','WDM5_STCH','Lin_STCH','WDM6_Grau_STCH','WDM6_Hail_STCH','Morrison_Grau_STCH','Morrison_Hail_STCH']$/;" v
ensnames lazyWRF/bin/sensitivity_ensemble_example.py /^ ensnames = ['s' + '%02u' %n for n in range(1,11)]$/;" v
ensnames lazyWRF/bin/sensitivity_ensemble_old.py /^ ensnames = ['s' + '%02u' %n for n in range(1,11)] # Change the range to create n-member ensemble$/;" v
ensnames postWRF/bin/DKEold.py /^ensnames = ['c00'] + ['p{0:02d}'.format(n) for n in range(1,11)]$/;" v
ensnames postWRF/bin/RUC_plot.py /^ensnames = ['p'+"%02d" %n for n in range(8,11)]$/;" v
ensnames postWRF/bin/SAL.py /^ ensnames = ensname_logic(nest)$/;" v
ensnames postWRF/bin/bowecho_plot.py /^ ensnames = 'c00'$/;" v
ensnames postWRF/bin/bowecho_plot.py /^ ensnames = 'p09'$/;" v
ensnames postWRF/bin/bowecho_plot.py /^ ensnames = 'anl'$/;" v
ensnames postWRF/bin/bowecho_plot.py /^ ensnames = ['c00'] + ['p'+"%02d" %n for n in range(1,11)]$/;" v
ensnames postWRF/bin/bowecho_plot.py /^ ensnames = ['anl',]$/;" v
ensnames postWRF/bin/bowecho_plot.py /^ ensnames = ['anl']$/;" v
ensnames postWRF/bin/hires_bowecho_plot.py /^ ensnames = 'anl'$/;" v
ensnames postWRF/bin/hires_bowecho_plot.py /^ ensnames = 'p09'$/;" v