1NCO(1) General Commands Manual NCO(1)
2
3
4
6 NCO - netCDF Operators
7
9 operator [ options] input-files output-file
10
12 The netCDF Operators, or NCO are a suite of programs known as opera‐
13 tors. Each operator is a standalone, command line program which is ex‐
14 ecuted at the UNIX shell-level like, e.g., ls or mkdir. The operators
15 take netCDF (<http://www.unidata.ucar.edu/packages/netcdf>) files as
16 input, then perform a set of operations (e.g., deriving new data, aver‐
17 aging, hyperslabbing, or metadata manipulation) and produce a netCDF
18 file as output. The operators are primarily designed to aid manipula‐
19 tion and analysis of gridded scientific data. The single command style
20 of NCO allows users to manipulate and analyze files interactively and
21 with simple scripts, avoiding the overhead (and some of the power) of a
22 higher level programming environment. The NCO Users Guide illustrates
23 their use with examples from the field of climate modeling and analy‐
24 sis.
25
26 The available operators are:
27
28 ncap2, netCDF Arithmetic Processor
29 ncatted, netCDF Attribute Editor
30 ncbo, netCDF Binary Operator (includes ncadd, ncsubtract, ncmul‐
31 tiply, ncdivide)
32 nces, netCDF Ensemble Averager
33 ncecat, netCDF Ensemble Concatenator
34 ncflint, netCDF File Interpolator
35 ncks, netCDF Kitchen Sink
36 ncpdq, netCDF Permute Dimensions Quickly, Pack Data Quietly
37 ncra, netCDF Record Averager
38 ncrcat, netCDF Record Concatenator
39 ncrename, netCDF Renamer
40 ncwa, netCDF Weighted Averager.
41 (Note that the "averagers" are misnamed because they perform many non-
42 linear operations as well, e.g., total, minimum, maximum, RMS).
43
44 The operators are as general as netCDF itself: there are no restric‐
45 tions on the contents of the netCDF file(s) used as input. NCO's in‐
46 ternal routines are completely dynamic and impose no limit on the num‐
47 ber or sizes of dimensions, variables, and files. NCO is designed to
48 be used both interactively and with large batch jobs. The default op‐
49 erator behavior is often sufficient for everyday needs, and there are
50 numerous command line (i.e., run-time) options, for special cases. NCO
51 works well on all modern operating systems.
52
53
55 NCO manual pages written by Charlie Zender and originally formatted by
56 Brian Mays.
57
58
60 Report bugs to <http://sf.net/bugs/?group_id=3331>.
61
62
64 Copyright © 1995-present Charlie Zender
65 This is free software; see the source for copying conditions. There is
66 NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
67 PURPOSE.
68
69
71 The full documentation for NCO is maintained as a Texinfo manual called
72 the NCO Users Guide. Because NCO is mathematical in nature, the docu‐
73 mentation includes TeX-intensive portions not viewable on character-
74 based displays. Hence the only complete and authoritative versions of
75 the NCO Users Guide are the PDF (recommended), DVI, and Postscript ver‐
76 sions at <http://nco.sf.net/nco.pdf>, <http://nco.sf.net/nco.dvi>, and
77 <http://nco.sf.net/nco.ps>, respectively. HTML and XML versions are
78 available at <http://nco.sf.net/nco.html> and
79 <http://nco.sf.net/nco.xml>, respectively.
80
81 If the info and NCO programs are properly installed at your site, the
82 command
83
84 info nco
85
86 should give you access to the complete manual, except for the TeX-in‐
87 tensive portions.
88
89 ncap2(1), ncatted(1), ncbo(1), ncclimo(1), nces(1), ncecat(1),
90 ncflint(1), ncz2psx(1), ncks(1), nco(1), ncpdq(1), ncra(1), ncrcat(1),
91 ncremap(1), ncrename(1), ncwa(1)
92
93
95 The NCO homepage at <http://nco.sf.net> contains more information.
96
97
98
99 NCO(1)