ncpdq(1)

ncpdq1

Netcdf permute dimensions quickly, pack data quietly...

Usage

ncpdq [-3] [-4] [-5] [-6] [-7] [-A] [-a dim[,...]] [--bfr sz_byt][-C][-c] [--cmp cmp_sng] [--cnk_byt sz_byt][--cnk_csh sz_byt][--cnk_dmn nm,sz_lmn] [--cnk_map map] [--cnk_min sz_byt] [--cnk_plc plc] [--cnk_scl sz_lmn][-D dbg_lvl] [-d dim,[ min][,[ max]]] [-F] [--fl_fmt=fmt] [-G gpe_dsc] [-g grp[,...]] [--glb att_name= att_val]] [-H] [-h] [--hdf] [--hdr_pad sz_byt][--hpss_try] [-L dfl_lvl] [-l path] [-M pck_map] [--mrd] [--msa] [--no_cll_msr] [--no_frm_trm] [--no_tmp_fl] [-O] [-o output-file] [-P pck_plc] [-p path] [--qnt var1[, var2[,...]]= prc]] [--qnt_alg alg_nm] [-R] [-r] [--ram_all] [-t thr_nbr] [-U] [--uio] [--unn] [-v var[,...]] [-X box] [-x] input-file [ output-file ]

Overview

ncpdq packs or re-shapes variables in input-file and stores them in output-file. Which variables to pack/unpack are determined by the packing policy encoded in the pck_plc argument to the -P switch. Valid pck_plc options are all_new, all_xst, xst_new, and upk. The numeric type of variable to pack or re-pack a variable to is determined by the packing map encoded in the pck_map argument to the -M switch. Valid pck_map options are flt_byt, flt_sht, hgh_byt, hgh_sht, and nxt_lsr.

ncpdq re-shapes variables in input-file by re-ordering and/or reversing dimensions specified in the dimension list. The dimension list is a comma separated list of dimension names, optionally prefixed by negative signs, that follow the -a switch. To re-order variables by a subset of their dimensions, specify these dimensions in a comma-separated list following -a, e.g., -a lon,lat. To reverse a dimension, prefix its name with a negative sign in the dimension list, e.g., -a -lat. Re-ordering and reversal may be performed simultaneously, e.g., -a lon,-lat,time,-lev.

Users may specify any permutation of dimensions, including permutations which change the record dimension identity. The record dimension is re-ordered like any other dimension. The record dimension is always the most slowly varying dimension in a record variable. The specified re-ordering will fail if it requires creating more than one record dimension amongst all the output variables.

Homepage

The NCO homepage at <http://nco.sf.net> contains more information.

Releases

11 releases since Debian 3.1 (Sarge); the text changed 8 times.

  1. 3.1–4.0
  2. 5.0
  3. 6.0–7
  4. 8
  5. 9
  6. 10
  7. 11
  8. 12
  9. 13

Author

NCO manual pages written by Charlie Zender and originally formatted by Brian Mays.

Reporting bugs

Report bugs to <http://sf.net/bugs/?group_id=3331>.

From nco 5.3.3-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.