The metadata for the MOC output variable is
float MOC(time, transport_reg, moc_comp, moc_z, lat_aux_grid) ;
MOC:long_name = "Meridional Overturning Circulation" ;
MOC:units = "Sverdrups" ;
MOC:coordinates = "lat_aux_grid moc_z moc_components transport_region time" ;
MOC:cell_methods = "time: mean" ;
MOC:_FillValue = 9.96921e+36f ;
MOC:missing_value = 9.96921e+36f ;
The values for the transport_reg dimension are provided in the variable transport_regions, whose values are
transport_regions =
"Global Ocean - Marginal Seas",
"Atlantic Ocean + Mediterranean Sea + Labrador Sea + GIN Sea + Arctic Ocean + Hudson Bay" ;
which can be interpreted as global and Atlantic. To obtain the Indo-Pacific values, subtract the values for transport_reg=1 from transport_reg=0.
The syntax to do this depends on the analysis framework that you are using.
Also note the moc_comp dimension, which specifies different components of the MOC.
The values for the moc_comp dimension are provided in the variable moc_components, whose values are
moc_components =
"Eulerian Mean",
"Eddy-Induced (bolus)",
"Submeso" ;
To get the total MOC, you need to sum over the values of the moc_comp dimension.
Again, the syntax to do this depends on the analysis framework that you are using.