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
14 executed at the UNIX shell-level like, e.g., ls or mkdir. The opera‐
15 tors take netCDF (<http://www.unidata.ucar.edu/packages/netcdf>) files
16 as input, then perform a set of operations (e.g., deriving new data,
17 averaging, hyperslabbing, or metadata manipulation) and produce a
18 netCDF file as output. The operators are primarily designed to aid
19 manipulation and analysis of gridded scientific data. The single com‐
20 mand style of NCO allows users to manipulate and analyze files interac‐
21 tively and with simple scripts, avoiding the overhead (and some of the
22 power) of a higher level programming environment. The NCO User's Guide
23 illustrates their use with examples from the field of climate modeling
24 and analysis.
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 ncea, 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
46 internal routines are completely dynamic and impose no limit on the
47 number or sizes of dimensions, variables, and files. NCO is designed
48 to be used both interactively and with large batch jobs. The default
49 operator 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 Brian Mays.
56
57
59 Report bugs to <http://sf.net/bugs/?group_id=3331>.
60
61
63 Copyright © 1995-2010 Charlie Zender
64 This is free software; see the source for copying conditions. There is
65 NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
66 PURPOSE.
67
68
70 The full documentation for NCO is maintained as a Texinfo manual called
71 the NCO User's Guide. Because NCO is mathematical in nature, the docu‐
72 mentation includes TeX-intensive portions not viewable on character-
73 based displays. Hence the only complete and authoritative versions of
74 the NCO User's Guide are the PDF (recommended), DVI, and Postscript
75 versions at <http://nco.sf.net/nco.pdf>, <http://nco.sf.net/nco.dvi>,
76 and <http://nco.sf.net/nco.ps>, respectively. HTML and XML versions
77 are available at <http://nco.sf.net/nco.html> and
78 <http://nco.sf.net/nco.xml>, respectively.
79
80 If the info and NCO programs are properly installed at your site, the
81 command
82
83 info nco
84
85 should give you access to the complete manual, except for the TeX-
86 intensive portions.
87
88 ncap2(1), ncatted(1), ncbo(1), ncdiff(1), ncea(1), ncecat(1),
89 ncflint(1), ncks(1), nco(1), ncpdq(1), ncra(1), ncrcat(1), ncrename(1),
90 ncwa(1)
91
92
93
95 The NCO homepage at <http://nco.sf.net> contains more information.
96
97
98
99 NCO(1)