1.5.1.1.7.1.20. polar2grid.readers.nucaps module¶
The NUCAPS Reader supports reading NUCAPS Retrieval files. This reader can be
used by specifying the name nucaps
to the polar2grid.sh
script.
Files for this reader should follow the naming scheme:
NUCAPS-EDR_v1r0_npp_s201603011158009_e201603011158307_c201603011222270.nc
This reader’s default resampling algorithm is ewa
for Elliptical Weighted
Averaging resampling. The --weight-delta-max
parameter is set to 40 and the
--weight-distance-max
parameter is set to 1.
This reader can provide the following products:
Product Name |
Description |
---|---|
Temperature_Xmb |
Temperature at various pressure levels |
H2O_MR_Xmb |
Water Vapor Mixing Ratio at various pressure levels |
Topography |
Height at surface |
Surface_Pressure |
Pressure at surface |
Skin_Temperature |
Skin Temperature |
Pressure based datasets are specified by the pressure level desired in millibars. The value used in the product name is listed in the table below for each corresponding pressure value:
Pressure Value |
Name Value |
---|---|
0.016 |
0.016 |
0.038 |
0.038 |
0.077 |
0.077 |
0.137 |
0.137 |
0.224 |
0.224 |
0.345 |
0.345 |
0.506 |
0.506 |
0.714 |
0.714 |
0.975 |
0.975 |
1.297 |
1.297 |
1.687 |
1.687 |
2.153 |
2.153 |
2.701 |
2.701 |
3.340 |
3.340 |
4.077 |
4.077 |
4.920 |
4.920 |
5.878 |
6 |
6.957 |
7 |
8.165 |
8 |
9.512 |
10 |
11.004 |
11 |
12.649 |
13 |
14.456 |
14 |
16.432 |
16 |
18.585 |
19 |
20.922 |
21 |
23.453 |
23 |
26.183 |
26 |
29.121 |
29 |
32.274 |
32 |
35.651 |
36 |
39.257 |
39 |
43.100 |
43 |
47.188 |
47 |
51.528 |
52 |
56.126 |
56 |
60.989 |
61 |
66.125 |
66 |
71.540 |
72 |
77.240 |
77 |
83.231 |
83 |
89.520 |
90 |
96.114 |
96 |
103.017 |
103 |
110.237 |
110 |
117.777 |
118 |
125.646 |
126 |
133.846 |
134 |
142.385 |
142 |
151.266 |
151 |
160.496 |
160 |
170.078 |
170 |
180.018 |
180 |
190.320 |
190 |
200.989 |
201 |
212.028 |
212 |
223.441 |
223 |
235.234 |
235 |
247.408 |
247 |
259.969 |
260 |
272.919 |
273 |
286.262 |
286 |
300.000 |
300 |
314.137 |
314 |
328.675 |
329 |
343.618 |
344 |
358.966 |
359 |
374.724 |
375 |
390.893 |
391 |
407.474 |
407 |
424.470 |
424 |
441.882 |
442 |
459.712 |
460 |
477.961 |
478 |
496.630 |
497 |
515.720 |
516 |
535.232 |
535 |
555.167 |
555 |
575.525 |
576 |
596.306 |
596 |
617.511 |
618 |
639.140 |
639 |
661.192 |
661 |
683.667 |
684 |
706.565 |
707 |
729.886 |
730 |
753.628 |
754 |
777.790 |
778 |
802.371 |
802 |
827.371 |
827 |
852.788 |
853 |
878.620 |
879 |
904.866 |
905 |
931.524 |
932 |
958.591 |
959 |
986.067 |
986 |
1013.950 |
1014 |
1042.230 |
1042 |
1070.920 |
1071 |
1100.000 |
1100 |
- class polar2grid.readers.nucaps.ReaderProxy(scn: Scene, user_products: list[str])[source]¶
Bases:
ReaderProxyBase
Provide Polar2Grid-specific information about this reader’s products.
- polar2grid.readers.nucaps.add_reader_argument_groups(parser: ArgumentParser, group: _ArgumentGroup | None = None) tuple[_ArgumentGroup | None, _ArgumentGroup | None] [source]¶
Add reader-specific command line arguments to an existing argument parser.
If
group
is provided then arguments are added to this group. If not, a new group is added to the parser and arguments added to this new group.