Emilio's EMU Applications
Applications I've written for a variety of purposes some are general, others perform a very specific task and are
meant to be used with a specific dataset. I will present these two types separately.
Go to this page for a discussion of some current bugs, problems, or desireable
features for some of these applications.
Go to this page for a directory dump of the code files for all the applications listed
below. you can then just download the files from there.
NOTE:
"!" means that the application may have some bugs (though it probably runs).
"*" means that the program may not run at all -- either I haven't completed it, or I haven't updated
the code to conform with the current EMU Toolbox.
General Applications
- annmeannc.c - Take monthly time series and create a
netcdf file containing annual means of each specified variable.
- climateindex.c - Create a "climate index" map, to be
used in vegdynvsci.c
- ! covarmatrix.c - Create a covariance matrix from the time
series; to be used in an Empirical Orthogonal Function program (EOF, also known as PC - Principal Components)
- histograms.c - Calculate histograms time-varying for each time
step, for each chosen variable.
- makenc.c - Make netcdf files (several variables into a single file)
out of binary files, using predefined cdl files.
- mktransect.c
- monmeannc.c - Take monthly time series and create a netcdf file
containing monthly means ("climatologies") of each specified variable.
- rtfactors.c - Calculate temporal correlation maps (Rt) between a
Dependent Variable\n\ and a number of factors (Independent Variables)
- rxyfactors.c - Calculate spatial correlation time series (Rxy)
between a Dependent Variable and a number of factors (Independent Variables)
- sitests.c - Write an ascii table of mean values (time series of
means) for a set of regions defined by unique values in a mask file
- ! spectralmaps.c - Perform a spectral decomposition, per pixel.
The power density at each frequency is returned as a series of maps
- statsmaps.c - From the time series, create maps of statistical
parameters per pixel: mean, stdev, min, max
- statsmonthly.c - Take mohthly time series and create a netcdf or
binary files containing mean monthly values for each specified variable
- tobinary.c - Convert XYT data from any format (eg, netcdf) into flat
formats like binary or ascii, as individual XY files. See this configuration file
for an example of the format used to specify input ("from") and output ("to") variables.
- vegdynvsci.c - "Vegetation dynamis vs. Climate Index":
Calculate means of chosen vegetation indices (or other variables) vs. binned values of the climate index map produced
by climateindex.c
Single-Purpose Applications
- * editncdims.c -
- * islscp_revlat.c -
- clclimate.c -
- masksnc.c -
- mkcasastaticnc.c -
- ! runoffbasins.c -
- * soilsnc.c -
IN TESTING, DEVELOPMENT, UPGRADING, OR SEMI-OBSOLETE
- diffmax.c
- diffone.c
- multivarnetcdf_scale.c
- revlatbin.c
- impact.c