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 Users 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 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
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 originally formatted by
56 Brian Mays.
57
58
60 Report bugs to <http://sf.net/bugs/?group_id=3331>.
61
62
64 Copyright © 1995-2018 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-
87 intensive portions.
88
89 ncap2(1), ncatted(1), ncbo(1), ncclimo(1), nces(1), ncecat(1),
90 ncflint(1), ncks(1), nco(1), ncpdq(1), ncra(1), ncrcat(1), ncremap(1),
91 ncrename(1), ncwa(1)
92
93
95 The NCO homepage at <http://nco.sf.net> contains more information.
96
97
98
99 NCO(1)