.. _intro_proc_process.defaults: :file:`process.defaults` ------------------------ Program flow within :program:`sh_gamit` and :program:`sh_glred` is controlled by :file:`process.defaults`, shown below with annotations added for each section: .. literalinclude:: process.defaults :lines: 5-38 :language: csh This first section simply names the directories to be used for the processing. Most of the directories will be created with these names whether or not you include the entry and whether or not you actually use the directory. The only entry you are likely to change is :content:`glbpth`, for which you may want to assign successively different directory names (e.g., :file:`gsoln/`, :file:`hsoln/`, :file:`tsoln/`) if you perform parallel :program:`sh_glred` solutions using, for example, different combinations of data. .. literalinclude:: process.defaults :lines: 47-71 :language: csh The session variables are set here by default but can be overridden with the :option:`-sessinfo` option on the :program:`sh_gamit` command line. They specify, respectively, the sampling interval, number of epochs (2880 is 24 hours at 30 s intervals), and the start time (hr min). The next four entries allow you to control how :file:`station.info` and the L-file are updated. They work with :file:`sites.defaults` entries and are explained in the :doc:`next section `. The :content:`rinex_ftpsites` option specifies what remote archives are to be searched for RINEX files; you may add archives of your choosing by editing :file:`~/gg/tables/ftp_info`. The minimum x-file size option allows you to exclude from GAMIT processing data from sessions too short to be useful for your application. The 300-block (300 Kb on most machines) default sets the limit at about 3 hours of tracking; change this to a small number to process short sessions. The search window options instruct :program:`sh_gamit` to look for RINEX files named with day-of-year different from the one being processed. This assures that you will not miss local data within a file named for a previous day (:content:`rx_doy_minus`), and for midnight-crossing sessions, that you will download and include IGS data from the part of the session on the following day (:content:`rx_doy_plus`). The :content:`rx_doy_minus` option may need to be increased if you have RINEX files covering many days (the GAMIT maximum is 7). Changing these to 0 will save a little time if you know that all of your data are within the expected 0–24h span. Both of these options can be specified in the :program:`sh_gamit` command line if you want to change them on a day-to-day basis. .. literalinclude:: process.defaults :lines: 76-84 :language: csh The resource settings prevent processing from starting if there is inadequate disk space to complete it. .. literalinclude:: process.defaults :lines: 86- :language: csh The only system-dependent setting likely to need changing is the path for the :program:`convert` program, used to convert the sky plots from PostScript to PNG. If your UNIX installation does not have :program:`convert` available, use :option:`-nopngs` in the :program:`sh_gamit` command line so that the sky plots will be left as PostScript in the day directory.