Last active
August 29, 2015 14:23
-
-
Save j08lue/65b0fe59d047e6ca3ec9 to your computer and use it in GitHub Desktop.
xray.open_mfdataset concatenating static variables - example from POP model output
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cells": [ | |
{ | |
"cell_type": "code", | |
"execution_count": 3, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": [ | |
"<xray.Dataset>\n", | |
"Dimensions: (d2: 2, lat_aux_grid: 395, moc_comp: 3, moc_z: 61, nlat: 384, nlon: 320, time: 1, transport_comp: 5, transport_reg: 2, z_t: 60, z_t_150m: 15, z_w: 60, z_w_bot: 60, z_w_top: 60)\n", | |
"Coordinates:\n", | |
" transport_components (transport_comp) |S256 'Total' ...\n", | |
" transport_regions (transport_reg) |S256 'Global Ocean - Marginal Seas' ...\n", | |
" * time (time) float64 3.653e+04\n", | |
" * z_t (z_t) float32 500.0 1500.0 2500.0 3500.0 4500.0 ...\n", | |
" * z_t_150m (z_t_150m) float32 500.0 1500.0 2500.0 3500.0 ...\n", | |
" * z_w (z_w) float32 0.0 1000.0 2000.0 3000.0 4000.0 ...\n", | |
" * z_w_top (z_w_top) float32 0.0 1000.0 2000.0 3000.0 4000.0 ...\n", | |
" * z_w_bot (z_w_bot) float32 1000.0 2000.0 3000.0 4000.0 ...\n", | |
" * lat_aux_grid (lat_aux_grid) float32 -79.4882 -78.9529 -78.4187 ...\n", | |
" * moc_z (moc_z) float32 0.0 1000.0 2000.0 3000.0 4000.0 ...\n", | |
" ULONG (nlat, nlon) float64 321.1 322.3 323.4 324.5 325.6 ...\n", | |
" ULAT (nlat, nlon) float64 -78.95 -78.95 -78.95 -78.95 ...\n", | |
" TLONG (nlat, nlon) float64 320.6 321.7 322.8 323.9 325.1 ...\n", | |
" TLAT (nlat, nlon) float64 -79.22 -79.22 -79.22 -79.22 ...\n", | |
" * d2 (d2) int64 0 1\n", | |
" * moc_comp (moc_comp) int64 0 1 2\n", | |
" * nlat (nlat) int64 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...\n", | |
" * nlon (nlon) int64 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...\n", | |
" * transport_comp (transport_comp) int64 0 1 2 3 4\n", | |
" * transport_reg (transport_reg) int64 0 1\n", | |
"Data variables:\n", | |
" time_bound (time, d2) float64 3.65e+04 3.653e+04\n", | |
" moc_components (moc_comp) |S256 'Eulerian Mean' ...\n", | |
" dz (z_t) float64 1e+03 1e+03 1e+03 1e+03 1e+03 1e+03 ...\n", | |
" dzw (z_w) float64 500.0 1e+03 1e+03 1e+03 1e+03 1e+03 ...\n", | |
" KMT (nlat, nlon) float64 0.0 0.0 0.0 0.0 0.0 0.0 0.0 ...\n", | |
" KMU (nlat, nlon) float64 0.0 0.0 0.0 0.0 0.0 0.0 0.0 ...\n", | |
" REGION_MASK (nlat, nlon) float64 0.0 0.0 0.0 0.0 0.0 0.0 0.0 ...\n", | |
" UAREA (nlat, nlon) float64 1.423e+13 1.423e+13 1.423e+13 ...\n", | |
" TAREA (nlat, nlon) float64 1.125e+13 1.125e+13 1.124e+13 ...\n", | |
" HU (nlat, nlon) float64 0.0 0.0 0.0 0.0 0.0 0.0 0.0 ...\n", | |
" HT (nlat, nlon) float64 0.0 0.0 0.0 0.0 0.0 0.0 0.0 ...\n", | |
" DXU (nlat, nlon) float64 2.397e+06 2.397e+06 2.397e+06 ...\n", | |
" DYU (nlat, nlon) float64 5.94e+06 5.94e+06 5.94e+06 ...\n", | |
" DXT (nlat, nlon) float64 1.894e+06 1.893e+06 1.893e+06 ...\n", | |
" DYT (nlat, nlon) float64 5.94e+06 5.94e+06 5.94e+06 ...\n", | |
" HTN (nlat, nlon) float64 2.397e+06 2.397e+06 2.397e+06 ...\n", | |
" HTE (nlat, nlon) float64 5.94e+06 5.94e+06 5.94e+06 ...\n", | |
" HUS (nlat, nlon) float64 2.397e+06 2.397e+06 2.397e+06 ...\n", | |
" HUW (nlat, nlon) float64 5.94e+06 5.94e+06 5.94e+06 ...\n", | |
" ANGLE (nlat, nlon) float64 0.0 0.0 0.0 0.0 0.0 0.0 0.0 ...\n", | |
" ANGLET (nlat, nlon) float64 0.0 0.0 0.0 0.0 0.0 0.0 0.0 ...\n", | |
" days_in_norm_year float64 365.0\n", | |
" grav float64 980.6\n", | |
" omega float64 7.292e-05\n", | |
" radius float64 6.371e+08\n", | |
" cp_sw float64 3.996e+07\n", | |
" sound float64 1.5e+05\n", | |
" vonkar float64 0.4\n", | |
" cp_air float64 1.005e+03\n", | |
" rho_air float64 1.292\n", | |
" rho_sw float64 1.026\n", | |
" rho_fw float64 1.0\n", | |
" stefan_boltzmann float64 5.67e-08\n", | |
" latent_heat_vapor float64 2.501e+06\n", | |
" latent_heat_fusion float64 3.337e+09\n", | |
" ocn_ref_salinity float64 34.7\n", | |
" sea_ice_salinity float64 4.0\n", | |
" T0_Kelvin float64 273.1\n", | |
" salt_to_ppt float64 1e+03\n", | |
" ppt_to_salt float64 0.001\n", | |
" mass_to_Sv float64 1e-12\n", | |
" heat_to_PW float64 4.186e-15\n", | |
" salt_to_Svppt float64 1e-09\n", | |
" salt_to_mmday float64 3.154e+05\n", | |
" momentum_factor float64 10.0\n", | |
" hflux_factor float64 2.439e-05\n", | |
" fwflux_factor float64 0.0001\n", | |
" salinity_factor float64 -0.00347\n", | |
" sflux_factor float64 0.1\n", | |
" nsurface_t float64 8.621e+04\n", | |
" nsurface_u float64 8.305e+04\n", | |
" UVEL (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" UVEL2 (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" VVEL (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" VVEL2 (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" TEMP (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" dTEMP_POS_2D (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" dTEMP_NEG_2D (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SALT (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" RHO (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" RHO_VINT (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" RESID_T (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" RESID_S (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SU (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SV (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SSH (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SSH2 (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SHF (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SHF_QSW (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SFWF (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SFWF_WRST (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" TAUX (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" TAUX2 (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" TAUY (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" TAUY2 (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" FW (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" TFW_T (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" TFW_S (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" EVAP_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" PREC_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SNOW_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" MELT_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" ROFF_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" IOFF_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SALT_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SENH_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" LWUP_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" LWDN_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" MELTH_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" IFRAC (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" IAGE (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" QSW_HBL (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" KVMIX (time, z_w_bot, nlat, nlon) float64 nan nan nan ...\n", | |
" KVMIX_M (time, z_w_bot, nlat, nlon) float64 nan nan nan ...\n", | |
" TPOWER (time, z_w_bot, nlat, nlon) float64 nan nan nan ...\n", | |
" VDC_T (time, z_w_bot, nlat, nlon) float64 nan nan nan ...\n", | |
" VDC_S (time, z_w_bot, nlat, nlon) float64 nan nan nan ...\n", | |
" VVC (time, z_w_bot, nlat, nlon) float64 nan nan nan ...\n", | |
" KAPPA_ISOP (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" KAPPA_THIC (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" HOR_DIFF (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" DIA_DEPTH (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" TLT (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" INT_DEPTH (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" UISOP (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" VISOP (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" WISOP (time, z_w_top, nlat, nlon) float64 nan nan nan ...\n", | |
" ADVT_ISOP (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" ADVS_ISOP (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" VNT_ISOP (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" VNS_ISOP (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" USUBM (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" VSUBM (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" WSUBM (time, z_w_top, nlat, nlon) float64 nan nan nan ...\n", | |
" HLS_SUBM (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" ADVT_SUBM (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" ADVS_SUBM (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" VNT_SUBM (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" VNS_SUBM (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" HDIFT (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" HDIFS (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" WVEL (time, z_w_top, nlat, nlon) float64 nan nan nan ...\n", | |
" WVEL2 (time, z_w_top, nlat, nlon) float64 nan nan nan ...\n", | |
" UET (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" VNT (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" WTT (time, z_w_top, nlat, nlon) float64 nan nan nan ...\n", | |
" UES (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" VNS (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" WTS (time, z_w_top, nlat, nlon) float64 nan nan nan ...\n", | |
" ADVT (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" ADVS (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" PV (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" Q (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" PD (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" QSW_HTP (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" QFLUX (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" HMXL (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" XMXL (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" TMXL (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" HBLT (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" XBLT (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" TBLT (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" BSF (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" MOC (time, transport_reg, moc_comp, moc_z, lat_aux_grid) float64 0.0 ...\n", | |
" N_HEAT (time, transport_reg, transport_comp, lat_aux_grid) float64 nan ...\n", | |
" N_SALT (time, transport_reg, transport_comp, lat_aux_grid) float64 nan ...\n", | |
"Attributes:\n", | |
" title: x1_sfwf00115\n", | |
" history: none\n", | |
" Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm\n", | |
" contents: Diagnostic and Prognostic Variables\n", | |
" source: CCSM POP2, the CCSM Ocean Component\n", | |
" revision: $Id: tavg.F90 58852 2014-04-04 21:28:27Z [email protected] $\n", | |
" calendar: All years have exactly 365 days.\n", | |
" start_time: This dataset was created on 2015-04-12 at 21:29:46.5\n", | |
" cell_methods: cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.\n", | |
" nsteps_total: 904125\n", | |
" tavg_sum: 2678400.0\n", | |
" tavg_sum_qflux: 2678400.0\n" | |
] | |
} | |
], | |
"source": [ | |
"with xray.open_dataset(files[0], decode_times=False) as single:\n", | |
" print single" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 4, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": [ | |
"<xray.Dataset>\n", | |
"Dimensions: (d2: 2, lat_aux_grid: 395, moc_comp: 3, moc_z: 61, nlat: 384, nlon: 320, time: 12, transport_comp: 5, transport_reg: 2, z_t: 60, z_t_150m: 15, z_w: 60, z_w_bot: 60, z_w_top: 60)\n", | |
"Coordinates:\n", | |
" transport_components (transport_comp) |S256 'Total' ...\n", | |
" * transport_comp (transport_comp) int64 0 1 2 3 4\n", | |
" transport_regions (transport_reg) |S256 'Global Ocean - Marginal Seas' ...\n", | |
" * transport_reg (transport_reg) int64 0 1\n", | |
" * z_t (z_t) float32 500.0 1500.0 2500.0 3500.0 4500.0 ...\n", | |
" * z_t_150m (z_t_150m) float32 500.0 1500.0 2500.0 3500.0 ...\n", | |
" * z_w (z_w) float32 0.0 1000.0 2000.0 3000.0 4000.0 ...\n", | |
" * z_w_top (z_w_top) float32 0.0 1000.0 2000.0 3000.0 4000.0 ...\n", | |
" * z_w_bot (z_w_bot) float32 1000.0 2000.0 3000.0 4000.0 ...\n", | |
" * lat_aux_grid (lat_aux_grid) float32 -79.4882 -78.9529 -78.4187 ...\n", | |
" * moc_z (moc_z) float32 0.0 1000.0 2000.0 3000.0 4000.0 ...\n", | |
" ULONG (nlat, nlon) float64 321.1 322.3 323.4 324.5 325.6 ...\n", | |
" * nlat (nlat) int64 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...\n", | |
" * nlon (nlon) int64 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...\n", | |
" ULAT (nlat, nlon) float64 -78.95 -78.95 -78.95 -78.95 ...\n", | |
" TLONG (nlat, nlon) float64 320.6 321.7 322.8 323.9 325.1 ...\n", | |
" TLAT (nlat, nlon) float64 -79.22 -79.22 -79.22 -79.22 ...\n", | |
" * d2 (d2) int64 0 1\n", | |
" * moc_comp (moc_comp) int64 0 1 2\n", | |
" * time (time) float64 3.653e+04 3.656e+04 3.659e+04 ...\n", | |
"Data variables:\n", | |
" RESID_S (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" RESID_T (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" LWUP_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" TFW_S (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" TFW_T (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" VNT_ISOP (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" ROFF_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" VSUBM (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" VNS_ISOP (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" MELT_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" WTT (time, z_w_top, nlat, nlon) float64 nan nan nan ...\n", | |
" QSW_HTP (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" VNT_SUBM (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" HOR_DIFF (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" TBLT (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" VNT (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" VNS (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" MELTH_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" sflux_factor (time) float64 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 ...\n", | |
" VVC (time, z_w_bot, nlat, nlon) float64 nan nan nan ...\n", | |
" sea_ice_salinity (time) float64 4.0 4.0 4.0 4.0 4.0 4.0 4.0 4.0 4.0 ...\n", | |
" SENH_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" VDC_S (time, z_w_bot, nlat, nlon) float64 nan nan nan ...\n", | |
" stefan_boltzmann (time) float64 5.67e-08 5.67e-08 5.67e-08 5.67e-08 ...\n", | |
" SSH2 (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" VDC_T (time, z_w_bot, nlat, nlon) float64 nan nan nan ...\n", | |
" WSUBM (time, z_w_top, nlat, nlon) float64 nan nan nan ...\n", | |
" dTEMP_POS_2D (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" WVEL2 (time, z_w_top, nlat, nlon) float64 nan nan nan ...\n", | |
" salt_to_mmday (time) float64 3.154e+05 3.154e+05 3.154e+05 ...\n", | |
" HDIFT (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" HDIFS (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" N_HEAT (time, transport_reg, transport_comp, lat_aux_grid) float64 nan ...\n", | |
" VNS_SUBM (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" salinity_factor (time) float64 -0.00347 -0.00347 -0.00347 -0.00347 ...\n", | |
" ocn_ref_salinity (time) float64 34.7 34.7 34.7 34.7 34.7 34.7 34.7 ...\n", | |
" grav (time) float64 980.6 980.6 980.6 980.6 980.6 980.6 ...\n", | |
" DIA_DEPTH (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" RHO (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" TAREA (time, nlat, nlon) float64 1.125e+13 1.125e+13 ...\n", | |
" LWDN_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" days_in_norm_year (time) float64 365.0 365.0 365.0 365.0 365.0 365.0 ...\n", | |
" UISOP (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" hflux_factor (time) float64 2.439e-05 2.439e-05 2.439e-05 ...\n", | |
" HT (time, nlat, nlon) float64 0.0 0.0 0.0 0.0 0.0 0.0 ...\n", | |
" HU (time, nlat, nlon) float64 0.0 0.0 0.0 0.0 0.0 0.0 ...\n", | |
" SHF_QSW (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" ANGLET (time, nlat, nlon) float64 0.0 0.0 0.0 0.0 0.0 0.0 ...\n", | |
" ADVS_SUBM (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" radius (time) float64 6.371e+08 6.371e+08 6.371e+08 ...\n", | |
" ADVT_SUBM (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" mass_to_Sv (time) float64 1e-12 1e-12 1e-12 1e-12 1e-12 1e-12 ...\n", | |
" PREC_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" PV (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" TEMP (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" dTEMP_NEG_2D (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" HUW (time, nlat, nlon) float64 5.94e+06 5.94e+06 ...\n", | |
" IOFF_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" PD (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" HUS (time, nlat, nlon) float64 2.397e+06 2.397e+06 ...\n", | |
" heat_to_PW (time) float64 4.186e-15 4.186e-15 4.186e-15 ...\n", | |
" TAUX (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" TAUY (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" nsurface_t (time) float64 8.621e+04 8.621e+04 8.621e+04 ...\n", | |
" nsurface_u (time) float64 8.305e+04 8.305e+04 8.305e+04 ...\n", | |
" KVMIX (time, z_w_bot, nlat, nlon) float64 nan nan nan ...\n", | |
" KAPPA_ISOP (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" ADVT_ISOP (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SHF (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" ADVT (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" ADVS (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" HTE (time, nlat, nlon) float64 5.94e+06 5.94e+06 ...\n", | |
" XBLT (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" HTN (time, nlat, nlon) float64 2.397e+06 2.397e+06 ...\n", | |
" ADVS_ISOP (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SSH (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" dzw (time, z_w) float64 500.0 1e+03 1e+03 1e+03 1e+03 ...\n", | |
" MOC (time, transport_reg, moc_comp, moc_z, lat_aux_grid) float64 0.0 ...\n", | |
" salt_to_Svppt (time) float64 1e-09 1e-09 1e-09 1e-09 1e-09 1e-09 ...\n", | |
" REGION_MASK (time, nlat, nlon) float64 0.0 0.0 0.0 0.0 0.0 0.0 ...\n", | |
" latent_heat_vapor (time) float64 2.501e+06 2.501e+06 2.501e+06 ...\n", | |
" FW (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" WTS (time, z_w_top, nlat, nlon) float64 nan nan nan ...\n", | |
" cp_air (time) float64 1.005e+03 1.005e+03 1.005e+03 ...\n", | |
" RHO_VINT (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" KMU (time, nlat, nlon) float64 0.0 0.0 0.0 0.0 0.0 0.0 ...\n", | |
" KMT (time, nlat, nlon) float64 0.0 0.0 0.0 0.0 0.0 0.0 ...\n", | |
" INT_DEPTH (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" HBLT (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" UET (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" BSF (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SALT (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" UES (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" SFWF_WRST (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" HLS_SUBM (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" TLT (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" rho_sw (time) float64 1.026 1.026 1.026 1.026 1.026 1.026 ...\n", | |
" rho_air (time) float64 1.292 1.292 1.292 1.292 1.292 1.292 ...\n", | |
" XMXL (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" moc_components (time, moc_comp) |S256 'Eulerian Mean' ...\n", | |
" UVEL2 (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" IAGE (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" QSW_HBL (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" VISOP (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" sound (time) float64 1.5e+05 1.5e+05 1.5e+05 1.5e+05 ...\n", | |
" TPOWER (time, z_w_bot, nlat, nlon) float64 nan nan nan ...\n", | |
" T0_Kelvin (time) float64 273.1 273.1 273.1 273.1 273.1 273.1 ...\n", | |
" IFRAC (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SV (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" SU (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" WVEL (time, z_w_top, nlat, nlon) float64 nan nan nan ...\n", | |
" latent_heat_fusion (time) float64 3.337e+09 3.337e+09 3.337e+09 ...\n", | |
" VVEL2 (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" WISOP (time, z_w_top, nlat, nlon) float64 nan nan nan ...\n", | |
" ANGLE (time, nlat, nlon) float64 0.0 0.0 0.0 0.0 0.0 0.0 ...\n", | |
" TAUX2 (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" QFLUX (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" cp_sw (time) float64 3.996e+07 3.996e+07 3.996e+07 ...\n", | |
" rho_fw (time) float64 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 ...\n", | |
" DYT (time, nlat, nlon) float64 5.94e+06 5.94e+06 ...\n", | |
" DYU (time, nlat, nlon) float64 5.94e+06 5.94e+06 ...\n", | |
" SNOW_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" fwflux_factor (time) float64 0.0001 0.0001 0.0001 0.0001 0.0001 ...\n", | |
" KVMIX_M (time, z_w_bot, nlat, nlon) float64 nan nan nan ...\n", | |
" UAREA (time, nlat, nlon) float64 1.423e+13 1.423e+13 ...\n", | |
" salt_to_ppt (time) float64 1e+03 1e+03 1e+03 1e+03 1e+03 1e+03 ...\n", | |
" EVAP_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" TAUY2 (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" time_bound (time, d2) float64 3.65e+04 3.653e+04 3.653e+04 ...\n", | |
" Q (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" VVEL (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" momentum_factor (time) float64 10.0 10.0 10.0 10.0 10.0 10.0 10.0 ...\n", | |
" omega (time) float64 7.292e-05 7.292e-05 7.292e-05 ...\n", | |
" SALT_F (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" vonkar (time) float64 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 ...\n", | |
" DXU (time, nlat, nlon) float64 2.397e+06 2.397e+06 ...\n", | |
" DXT (time, nlat, nlon) float64 1.894e+06 1.893e+06 ...\n", | |
" USUBM (time, z_t, nlat, nlon) float64 0.0 0.0 0.0 0.0 ...\n", | |
" ppt_to_salt (time) float64 0.001 0.001 0.001 0.001 0.001 0.001 ...\n", | |
" UVEL (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" TMXL (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" dz (time, z_t) float64 1e+03 1e+03 1e+03 1e+03 1e+03 ...\n", | |
" KAPPA_THIC (time, z_t, nlat, nlon) float64 nan nan nan nan ...\n", | |
" N_SALT (time, transport_reg, transport_comp, lat_aux_grid) float64 nan ...\n", | |
" SFWF (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
" HMXL (time, nlat, nlon) float64 nan nan nan nan nan nan ...\n", | |
"Attributes:\n", | |
" title: x1_sfwf00115\n", | |
" history: none\n", | |
" Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm\n", | |
" contents: Diagnostic and Prognostic Variables\n", | |
" source: CCSM POP2, the CCSM Ocean Component\n", | |
" revision: $Id: tavg.F90 58852 2014-04-04 21:28:27Z [email protected] $\n", | |
" calendar: All years have exactly 365 days.\n", | |
" start_time: This dataset was created on 2015-04-12 at 21:29:46.5\n", | |
" cell_methods: cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.\n", | |
" nsteps_total: 904125\n", | |
" tavg_sum: 2678400.0\n", | |
" tavg_sum_qflux: 2678400.0\n" | |
] | |
} | |
], | |
"source": [ | |
"with xray.open_mfdataset(files, decode_times=False) as multiple:\n", | |
" print multiple" | |
] | |
} | |
], | |
"metadata": { | |
"kernelspec": { | |
"display_name": "Python 2", | |
"language": "python", | |
"name": "python2" | |
}, | |
"language_info": { | |
"codemirror_mode": { | |
"name": "ipython", | |
"version": 2 | |
}, | |
"file_extension": ".py", | |
"mimetype": "text/x-python", | |
"name": "python", | |
"nbconvert_exporter": "python", | |
"pygments_lexer": "ipython2", | |
"version": "2.7.10" | |
} | |
}, | |
"nbformat": 4, | |
"nbformat_minor": 0 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment