Learn R Programming

opentraj (version 1.0)

ReadFiles:

Read Files

Description

The ReadFiles function is a utility function called by function ProcTraj. This function reads all the endpoint files output by HYSPLIT, process these files, and put them all together in a single file.

Usage

ReadFiles(working_dir, ID, dates, tz)

Arguments

working_dir
String; path to HySplit working directory, this is the location of the endpoint trajectory files that will be read by ReadFiles.
ID
Integer: Process ID. When called in Parallel, this ID argument ensures that each process will deal with a separate set of files preventing race condition problems among different processes.
dates
Vector containg all the dates that will be calculated by hysplit.
tz
String; TimeZone e.g "GMT"

Details

Each HYSPLIT endpoints trajectory file has a header containing some information about the trajectory it self. In order to put all trajectories together, ReadFile take this header information out. An example of a single trajectory output by HYSPLIT could be: 3 1 CDC1 7 7 1 0 0 CDC1 7 8 1 0 0 CDC1 7 9 1 0 0 1 FORWARD OMEGA 7 8 11 22 50.185 -67.475 100.0 1 PRESSURE 1 1 7 8 11 22 0 0 0.0 50.185 -67.475 100.0 953.4 1 1 7 8 11 23 0 0 1.0 50.033 -67.312 95.3 956.9 1 1 7 8 12 0 0 0 2.0 49.871 -67.159 90.4 960.0 1 1 7 8 12 1 0 0 3.0 49.708 -67.009 85.8 962.7 In this example, the ReadFile function would take the header information out, so that, only the four last lines would be used.

See Also

ProcTraj