1NCPDQ(1)                    General Commands Manual                   NCPDQ(1)
2
3
4

NAME

6       ncpdq - netCDF Permute Dimensions Quickly, Pack Data Quietly...
7

SYNTAX

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

DESCRIPTION

22       ncpdq  packs  or  re-shapes  variables in input-file and stores them in
23       output-file.  Which variables to  pack/unpack  are  determined  by  the
24       packing policy encoded in the pck_plc argument to the -P switch.  Valid
25       pck_plc options are all_new, all_xst, xst_new, and  upk.   The  numeric
26       type  of variable to pack or re-pack a variable to is determined by the
27       packing map encoded in the pck_map argument to the  -M  switch.   Valid
28       pck_map options are flt_byt, flt_sht, hgh_byt, hgh_sht, and nxt_lsr.
29
30       ncpdq re-shapes variables in input-file by re-ordering and/or reversing
31       dimensions specified in the dimension list.  The dimension  list  is  a
32       comma  separated  list of dimension names, optionally prefixed by nega‐
33       tive signs, that follow the -a switch.  To re-order variables by a sub‐
34       set  of their dimensions, specify these dimensions in a comma-separated
35       list following -a, e.g., -a lon,lat.  To reverse  a  dimension,  prefix
36       its  name  with  a  negative sign in the dimension list, e.g., -a -lat.
37       Re-ordering and reversal may  be  performed  simultaneously,  e.g.,  -a
38       lon,-lat,time,-lev.
39
40       Users may specify any permutation of dimensions, including permutations
41       which change the record dimension identity.  The  record  dimension  is
42       re-ordered  like  any  other dimension.  The record dimension is always
43       the most slowly varying dimension in a record variable.  The  specified
44       re-ordering  will fail if it requires creating more than one record di‐
45       mension amongst all the output variables.
46
47

AUTHOR

49       NCO manual pages written by Charlie Zender and originally formatted  by
50       Brian Mays.
51
52

REPORTING BUGS

54       Report bugs to <http://sf.net/bugs/?group_id=3331>.
55
56
58       Copyright © 1995-present Charlie Zender
59       This is free software; see the source for copying conditions.  There is
60       NO warranty; not even for MERCHANTABILITY or FITNESS FOR  A  PARTICULAR
61       PURPOSE.
62
63

SEE ALSO

65       The full documentation for NCO is maintained as a Texinfo manual called
66       the NCO Users Guide.  Because NCO is mathematical in nature, the  docu‐
67       mentation  includes  TeX-intensive  portions not viewable on character-
68       based displays.  Hence the only complete and authoritative versions  of
69       the NCO Users Guide are the PDF (recommended), DVI, and Postscript ver‐
70       sions at <http://nco.sf.net/nco.pdf>, <http://nco.sf.net/nco.dvi>,  and
71       <http://nco.sf.net/nco.ps>,  respectively.   HTML  and XML versions are
72       available         at          <http://nco.sf.net/nco.html>          and
73       <http://nco.sf.net/nco.xml>, respectively.
74
75       If  the  info and NCO programs are properly installed at your site, the
76       command
77
78              info nco
79
80       should give you access to the complete manual, except for  the  TeX-in‐
81       tensive portions.
82
83       ncap2(1),   ncatted(1),   ncbo(1),   ncclimo(1),   nces(1),  ncecat(1),
84       ncflint(1), ncz2psx(1), ncks(1), nco(1), ncpdq(1), ncra(1),  ncrcat(1),
85       ncremap(1), ncrename(1), ncwa(1)
86
87

HOMEPAGE

89       The NCO homepage at <http://nco.sf.net> contains more information.
90
91
92
93                                                                      NCPDQ(1)
Impressum