ncrcat (1) - Linux Manuals
ncrcat: netCDF Record Concatenator
NAME
ncrcat - netCDF Record ConcatenatorSYNTAX
ncrcat [-3] [-4] [-6] [-7] [-A] [--bfr sz][-C][-c][--cnk_byt sz][--cnk_dmn nm,sz] [--cnk_map map] [--cnk_plc plc] [--cnk_scl sz][-D dbg_lvl] [-d dim,[ min][,[ max]][,[ stride[[,[ subcycle]]]]] [-F] [-G gpe_dsc] [-g grp[,...]] [-h] [--hdr_pad sz] [-L dfl_lvl] [-l path] [--mro] [--msa] [-n loop] [--no_tmp_fl] [-O] [-p path] [-R] [-r] [--ram_all] [--rec_apn] [-t thr_nbr] [--unn] [-v var[,...]] [-X box] [-x] input-files output-fileDESCRIPTION
ncrcat concatenates record variables across an arbitrary number of input files. The final record dimension is by default the sum of the lengths of the record dimensions in the input files.
Input files may vary in size, but each must have a record dimension. The record coordinate, if any, should be monotonic (or else non-fatal warnings may be generated). Hyperslabs of the record dimension which include more than one file are handled correctly. ncra supports the stride argument to the -d hyperslab option for the record dimension only, stride is not supported for non-record dimensions.
ncrcat applies special rules to ARM convention time fields (e.g., time_offset).
EXAMPLES
Concatenate files
85.nc,
86.nc,
Assume the files
85.nc,
86.nc,
The following uses the
stride
option to concatenate all the March
temperature data from multiple input files into a single output file
Assume the
time
coordinate is incrementally numbered such that
January, 1985 = 1 and December, 1989 = 60.
Assuming
??
only expands to the five desired files, the following
concatenates June, 1985--June, 1989:
If the
info
and
NCO
programs are properly installed at your site, the command
should give you access to the complete manual, except for the
TeX-intensive portions.
These three methods produce identical answers.
ncrcat 8[56789].nc 8589.nc
ncrcat -n 5,2,1 85.nc 8589.nc
The file
87.nc
is superfluous, but does not cause an error.
The
-F
turns on the Fortran (1-based) indexing convention.
ncrcat -F -d time,12,14 85.nc 86.nc 87.nc 8512_8602.nc
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>.
COPYRIGHT
Copyright © 1995-2014 Charlie Zender
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
HOMEPAGE
The
NCO
homepage at <http://nco.sf.net> contains more information.
SEE ALSO
The full documentation for
NCO
is maintained as a Texinfo manual called the
NCO User's Guide.
Because
NCO
is mathematical in nature, the documentation includes TeX-intensive
portions not viewable on character-based displays.
Hence the only complete and authoritative versions of the
NCO User's Guide
are the PDF (recommended), DVI, and Postscript versions at
<http://nco.sf.net/nco.pdf>, <http://nco.sf.net/nco.dvi>,
and <http://nco.sf.net/nco.ps>, respectively.
HTML and XML versions
are available at <http://nco.sf.net/nco.html> and
<http://nco.sf.net/nco.xml>, respectively.