@@ -111,7 +111,7 @@ def main(args):
111111 msftyyz .long_name = 'Ocean Y Overturning Mass Streamfunction'
112112 msftyyz .units = 'kg s-1'
113113 msftyyz .coordinates = 'region'
114- msftyyz .cell_methods = 'z_i:sum yq:sum time:mean'
114+ msftyyz .cell_methods = 'z_i:point yq:point time:mean'
115115 msftyyz .time_avg_info = 'average_T1,average_T2,average_DT'
116116 msftyyz .standard_name = 'ocean_y_overturning_mass_streamfunction'
117117
@@ -126,7 +126,7 @@ def main(args):
126126 msftyzmpa .long_name = 'ocean Y overturning mass streamfunction due to parameterized mesoscale advection'
127127 msftyzmpa .units = 'kg s-1'
128128 msftyzmpa .coordinates = 'region'
129- msftyzmpa .cell_methods = 'z_i:sum yq:sum time:mean'
129+ msftyzmpa .cell_methods = 'z_i:point yq:point time:mean'
130130 msftyzmpa .time_avg_info = 'average_T1,average_T2,average_DT'
131131 msftyzmpa .standard_name = 'ocean_y_overturning_mass_streamfunction_due_to_parameterized_' + \
132132 'mesoscale_advection'
@@ -142,7 +142,7 @@ def main(args):
142142 msftyzsmpa .long_name = 'ocean Y overturning mass streamfunction due to parameterized submesoscale advection'
143143 msftyzsmpa .units = 'kg s-1'
144144 msftyzsmpa .coordinates = 'region'
145- msftyzsmpa .cell_methods = 'z_i:sum yq:sum time:mean'
145+ msftyzsmpa .cell_methods = 'z_i:point yq:point time:mean'
146146 msftyzsmpa .time_avg_info = 'average_T1,average_T2,average_DT'
147147 msftyzsmpa .standard_name = 'ocean_meridional_overturning_mass_streamfunction_due_to_parameterized_' + \
148148 'submesoscale_advection'
@@ -154,9 +154,10 @@ def main(args):
154154 wmo = np .ma .array (wmo ,fill_value = nc_misval )
155155 wmo .long_name = 'Upward mass transport from resolved and parameterized advective transport'
156156 wmo .units = 'kg s-1'
157- wmo .cell_methods = 'z_i:sum xh:sum yh:sum time:mean'
157+ wmo .cell_methods = 'z_i:point xh:sum yh:sum time:mean'
158158 wmo .time_avg_info = 'average_T1,average_T2,average_DT'
159159 wmo .standard_name = 'upward_ocean_mass_transport'
160+ wmo .cell_measures = 'area:areacello'
160161
161162 #-- mfo
162163 _ , mfo , straits = sum_transport_in_straits (args .straitdir , monthly_average = True )
@@ -202,7 +203,7 @@ def main(args):
202203
203204 f_out = nc .Dataset (args .outfile , 'w' , format = 'NETCDF3_CLASSIC' )
204205 f_out .setncatts (f_in .__dict__ )
205- f_out .filename = args .outfile
206+ f_out .filename = os . path . basename ( args .outfile )
206207
207208 time_dim = f_out .createDimension ('time' , size = None )
208209 basin_dim = f_out .createDimension ('basin' , size = 3 )
0 commit comments