[ncl-talk] select sub_region
Chathurika
chatu at scsio.ac.cn
Thu Dec 16 05:21:59 MST 2021
Dear Karin,
Thank you so much for your kind answer. Actually It is my fault that I have not updated the script after creating the one time nc file to send you. The data that I used has the variable name tauuo. I created the one time file (variable name was tauuo_ssp instead of tauuo), unfortunately forgot to update the information in the script before sent it to you. I did not get any error while running the script. For some reason it just does not select the right region. You too can check it. Even though you give the latitude and longitude values associated with the Pacific Ocean, You won't get the defined region. That's the only problem I have.
Anyway thanks for your valuable time and kind response.
Best regards,
Chathu
-----Original Messages-----
From:"Karin Meier-Fleischer" <meier-fleischer at dkrz.de>
Sent Time:2021-12-16 19:51:40 (Thursday)
To: Chathurika <chatu at scsio.ac.cn>
Cc: "ncl-talk at ucar.edu" <ncl-talk at ucar.edu>
Subject: Re: [ncl-talk] select sub_region
Running your script causes the following error which tells you exactly what is going wrong.
ncl NCL_Talk.ncl
Copyright (C) 1995-2019 - All Rights Reserved
University Corporation for Atmospheric Research
NCAR Command Language Version 6.6.2
The use of this software is governed by a License Agreement.
See http://www.ncl.ucar.edu/ for more details.
fatal:["Execute.c":133]:variable (tauuo) is not in file (./tauuo_ssp.nc)
fatal:["Execute.c":6378]:variable (tauuo) is not in file (f)
fatal:["Execute.c":8637]:Execute: Error occurred at or near line 9 in file NCL_Talk.ncl
fatal:Variable (tauuo_ssp) is undefined
fatal:["Execute.c":8637]:Execute: Error occurred at or near line 10 in file NCL_Talk.ncl
fatal:Variable (tauuo_ssp) is undefined
fatal:["Execute.c":8637]:Execute: Error occurred at or near line 11 in file NCL_Talk.ncl
The variable you try to read has the name tauuo_ssp and not tauuo! And NCL is so kind to tell you at which line you have to look first.
Change the variable name from tauuo to tauuo_ssp and it works fine.
If you do not know the contents of a netCDF file you should have a look at it with the command line programs ncl_filedump or ncdump.
Am 15.12.21 um 13:43 schrieb Chathurika:
Dear Karin,
Thank you very much for your reply. Please find the attached script and data file (one time step). I want to select the pacific ocean (120E-120W).
Thanks again and best regards,
Chathu
-----Original Messages-----
From:"Karin Meier-Fleischer" <meier-fleischer at dkrz.de>
Sent Time:2021-12-15 19:00:13 (Wednesday)
To: Chathurika <chatu at scsio.ac.cn>
Cc:"ncl-talk at ucar.edu"<ncl-talk at ucar.edu>
Subject: Re: [ncl-talk] select sub_region
Hi Chatchurika,
it is very hard to say what is going wrong without the data and only the information 'It does not select the Pacifik Ocean'. Can you send one timestep of your data and best would be to provide your NCL script.
-Karin
Am 14.12.21 um 18:17 schrieb Chathurika:
Dear Karin,
Many many thanks for your email. I am sorry It is a typo. I actually did try this
= f->tauuo(:,{10:75},{-120:120}) and vice versa.
= f->tauuo(:,{10:75},300:60}) and vice versa.
However, It does not select the Pacific Ocean.
Summary of longitude is;
Variable: lon (coordinate)
Type: double
Total Size: 2888 bytes
361 values
Number of Dimensions: 1
Dimensions and sizes: [lon | 361]
Coordinates:
Number Of Attributes: 4
standard_name : longitude
long_name : longitude
units : degrees_east
axis : X
(0) -180
(1) -179
(2) -178
(3) -177
(4) -176
(5) -175
(6) -174
(7) -173
(8) -172
(9) -171
(10) -170
(11) -169
(12) -168
(13) -167
(14) -166
(15) -165
(16) -164
(17) -163
(18) -162
(19) -161
(20) -160
(21) -159
(22) -158
(23) -157
(24) -156
(25) -155
(26) -154
(27) -153
(28) -152
(29) -151
(30) -150
(31) -149
(32) -148
(33) -147
(34) -146
(35) -145
(36) -144
(37) -143
(38) -142
(39) -141
(40) -140
(41) -139
(42) -138
(43) -137
(44) -136
(45) -135
(46) -134
(47) -133
(48) -132
(49) -131
(50) -130
(51) -129
(52) -128
(53) -127
(54) -126
(55) -125
(56) -124
(57) -123
(58) -122
(59) -121
(60) -120
(61) -119
(62) -118
(63) -117
(64) -116
(65) -115
(66) -114
(67) -113
(68) -112
(69) -111
(70) -110
(71) -109
(72) -108
(73) -107
(74) -106
(75) -105
(76) -104
(77) -103
(78) -102
(79) -101
(80) -100
(81) -99
(82) -98
(83) -97
(84) -96
(85) -95
(86) -94
(87) -93
(88) -92
(89) -91
(90) -90
(91) -89
(92) -88
(93) -87
(94) -86
(95) -85
(96) -84
(97) -83
(98) -82
(99) -81
(100) -80
(101) -79
(102) -78
(103) -77
(104) -76
(105) -75
(106) -74
(107) -73
(108) -72
(109) -71
(110) -70
(111) -69
(112) -68
(113) -67
(114) -66
(115) -65
(116) -64
(117) -63
(118) -62
(119) -61
(120) -60
(121) -59
(122) -58
(123) -57
(124) -56
(125) -55
(126) -54
(127) -53
(128) -52
(129) -51
(130) -50
(131) -49
(132) -48
(133) -47
(134) -46
(135) -45
(136) -44
(137) -43
(138) -42
(139) -41
(140) -40
(141) -39
(142) -38
(143) -37
(144) -36
(145) -35
(146) -34
(147) -33
(148) -32
(149) -31
(150) -30
(151) -29
(152) -28
(153) -27
(154) -26
(155) -25
(156) -24
(157) -23
(158) -22
(159) -21
(160) -20
(161) -19
(162) -18
(163) -17
(164) -16
(165) -15
(166) -14
(167) -13
(168) -12
(169) -11
(170) -10
(171) -9
(172) -8
(173) -7
(174) -6
(175) -5
(176) -4
(177) -3
(178) -2
(179) -1
(180) 0
(181) 1
(182) 2
(183) 3
(184) 4
(185) 5
(186) 6
(187) 7
(188) 8
(189) 9
(190) 10
(191) 11
(192) 12
(193) 13
(194) 14
(195) 15
(196) 16
(197) 17
(198) 18
(199) 19
(200) 20
(201) 21
(202) 22
(203) 23
(204) 24
(205) 25
(206) 26
(207) 27
(208) 28
(209) 29
(210) 30
(211) 31
(212) 32
(213) 33
(214) 34
(215) 35
(216) 36
(217) 37
(218) 38
(219) 39
(220) 40
(221) 41
(222) 42
(223) 43
(224) 44
(225) 45
(226) 46
(227) 47
(228) 48
(229) 49
(230) 50
(231) 51
(232) 52
(233) 53
(234) 54
(235) 55
(236) 56
(237) 57
(238) 58
(239) 59
(240) 60
(241) 61
(242) 62
(243) 63
(244) 64
(245) 65
(246) 66
(247) 67
(248) 68
(249) 69
(250) 70
(251) 71
(252) 72
(253) 73
(254) 74
(255) 75
(256) 76
(257) 77
(258) 78
(259) 79
(260) 80
(261) 81
(262) 82
(263) 83
(264) 84
(265) 85
(266) 86
(267) 87
(268) 88
(269) 89
(270) 90
(271) 91
(272) 92
(273) 93
(274) 94
(275) 95
(276) 96
(277) 97
(278) 98
(279) 99
(280) 100
(281) 101
(282) 102
(283) 103
(284) 104
(285) 105
(286) 106
(287) 107
(288) 108
(289) 109
(290) 110
(291) 111
(292) 112
(293) 113
(294) 114
(295) 115
(296) 116
(297) 117
(298) 118
(299) 119
(300) 120
(301) 121
(302) 122
(303) 123
(304) 124
(305) 125
(306) 126
(307) 127
(308) 128
(309) 129
(310) 130
(311) 131
(312) 132
(313) 133
(314) 134
(315) 135
(316) 136
(317) 137
(318) 138
(319) 139
(320) 140
(321) 141
(322) 142
(323) 143
(324) 144
(325) 145
(326) 146
(327) 147
(328) 148
(329) 149
(330) 150
(331) 151
(332) 152
(333) 153
(334) 154
(335) 155
(336) 156
(337) 157
(338) 158
(339) 159
(340) 160
(341) 161
(342) 162
(343) 163
(344) 164
(345) 165
(346) 166
(347) 167
(348) 168
(349) 169
(350) 170
(351) 171
(352) 172
(353) 173
(354) 174
(355) 175
(356) 176
(357) 177
(358) 178
(359) 179
(360) 180
It always select the middle part instead of Pacific.
Thank you very very much and best regards,
Chathu
-----Original Messages-----
From:"Karin Meier-Fleischer via ncl-talk" <ncl-talk at mailman.ucar.edu>
Sent Time:2021-12-14 20:33:47 (Tuesday)
To:ncl-talk at mailman.ucar.edu
Cc:
Subject: Re: [ncl-talk] select sub_region
Hi Chatchu,
you should have received an error message because you try to extract data from a 4D variable tauuo which seems to be a 3D variable (with a different name tauuo_ssp ??).
Variable: tauuo_ssp
...
Dimensions and sizes: [time | 720] x [lat | 66] x [lon | 360]
Coordinates:
time: [569784..744360]
lat: [ 10.. 75]
lon: [ 180..-180]
Try
variable = f->tauuo_ssp(:,:,{-120.:120.})
-Karin
Am 14.12.21 um 13:12 schrieb Chathurika via ncl-talk:
Hello Everyone,
I have a dataset and the variable summary as follows;
Variable: tauuo_ssp
Type: float
Total Size: 45809280 bytes
11452320 values
Number of Dimensions: 3
Dimensions and sizes: [time | 720] x [lat | 66] x [lon | 360]
Coordinates:
time: [569784..744360]
lat: [ 10.. 75]
lon: [ 180..-180]
Number Of Attributes: 7
depth : 0
standard_name : surface_downward_x_stress
long_name : Surface downward x stress
units : N m-2
code : 548
_FillValue : -9e+33
missing_value : -9e+33
I want to select the pacific ocean (-120:120). However, this does not work. I tried out several ways to choose this subsection, but I always got the part that I wanted to subtract between -120:120 (means Atlantic plus the Indian Ocean instead of Pacific Ocean).
I tried this
= f->tauuo(:,0,{10:75},{-120:120}) and vice versa.
= f->tauuo(:,0,{10:75},300:60}) and vice versa.
Nothing selected the Pacific Ocean from 120E to 120W.
Could you please give me a hint on how I could do this? That would be a great help.
Thank you very very much and best regards,
Chathu
_______________________________________________
ncl-talk mailing list ncl-talk at mailman.ucar.edu List instructions, subscriber options, unsubscribe: https://mailman.ucar.edu/mailman/listinfo/ncl-talk
Wickramage Chathurika Hemamali
Msc in Physical Oceanography
State Key Laboratory of Tropical Oceanography
South China Sea Institute of Oceanology
University of Chinese Academy of Science
China
Specialized in Oceanography and Marine Geology (Bachelor)
University of Ruhuna
Matara
Sri Lanka
Email : wickramagechathurika at rocketmail.com
chatu at scsio.ac.cn
Wickramage Chathurika Hemamali
Msc in Physical Oceanography
State Key Laboratory of Tropical Oceanography
South China Sea Institute of Oceanology
University of Chinese Academy of Science
China
Specialized in Oceanography and Marine Geology (Bachelor)
University of Ruhuna
Matara
Sri Lanka
Email : wickramagechathurika at rocketmail.com
chatu at scsio.ac.cn
--
Dipl. Geophys. Karin Meier-Fleischer
Visualization Group - NCL, CDO, Python
Application Support
Deutsches Klimarechenzentrum GmbH (DKRZ)
Bundesstrasse 45a - D-20146 Hamburg - Germany
Phone: +49 (0)40 460094 126
Fax: +49 (0)40 460094 270
E-Mail: meier-fleischer at dkrz.de URL: www.dkrz.de Geschäftsführer: Prof. Dr. Thomas Ludwig
Sitz der Gesellschaft: Hamburg
Amtsgericht Hamburg HRB 39784
Wickramage Chathurika Hemamali
Msc in Physical Oceanography
State Key Laboratory of Tropical Oceanography
South China Sea Institute of Oceanology
University of Chinese Academy of Science
China
Specialized in Oceanography and Marine Geology (Bachelor)
University of Ruhuna
Matara
Sri Lanka
Email : wickramagechathurika at rocketmail.com
chatu at scsio.ac.cn
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.ucar.edu/pipermail/ncl-talk/attachments/20211216/15323f51/attachment-0001.html>
More information about the ncl-talk
mailing list