Local Help


  • The Local Computing Environment
  • Description of "Commonly Used" Programs
  • Radx Software Suite
  • Py-ART Python Radar Toolkit
  • Radar Meteorology Group Frequently Asked Questions
  • Helpful Hints
  • Using Local Radar Programs
  • On Processing Radar Data: AT741 Class Computer Help
  • Unix Help for Users
  • Basic Unix (NCAR)
  • The UNIX Reference Desk

  • The Local Computing Environment


    The Workstations

    There are 10 Linux Workstations: Annapurna (Rm 317), Andes (Rm 315), Denali (Rm 315), Longs (Rm 320), Maroon (Rm 316), Radarmet (Rm 315), Rainier (Rm 318), Rawah (Rm 320), Shasta (Rm 318), and Teton (Rm 316). Linux is a free Unix operating system. Radarmet is the server for the group. Email for the group comes to Radarmet, and Radarmet serves as the group's ftp and web server. The /home directories are on Denali.

    Also there are a PC, Cascade, and a Mac, Mustang, in Room 318. They have Microsoft Office on them.

    Hard Disk Usage

    It is best (but not necessary) to run the programs on the same machine where the data resides. The data disks are remotely available on most all machines, so one can access the data on a variety of machines. To access a data disk on another machine one goes to the directory '/net/machinename/diskname'. The diskname is usually 'data'.

    You may also need to set an environmental variable to point to the data. There are several environmental variables (TMPDIR, SCRATCH, DORADE_DIR, PYTHONPATH) which point programs to the chosen directory.

    Changing the Environment

    C Shell (tcsh) is the shell (i.e. environment) that is default. For each window has its own shell running with the default settings in '.cshrc'. (The default settings are set when the window is created.) When one changes the settings in a window (by 'source .cshrc'), it is changed only for that window. Files that begin with a '.' are hidden files and can be viewed with 'ls -a'. Many of the files that begin with a '.' are configuration files. Many default configurations are set at the system level, but they can be overridden by one's local configuration files. One common configuration is the mail alias 'radarmet' which allows one to send mail to everyone in the group.

    Printing

    From the Linux workstations one can send a text file or a postscript file to the printer by 'lpr File'. One can save paper and put several pages of text on one page by 'T2 File' (two pages) and by 'T4 File' (four pages). Similarly four pages of postscript output can be put on one page by 'P4 File'.


    Description of "Commonly Used" Programs


    Text Editors

  • emacs: a popular editor
  • nedit: a popular editor with a graphical user interface
  • nano: simple user-friendly editor
  • vi: standard unix editor
  • vim: enhanced and more friendly vi editor
  • Graphics Programs and Packages

  • idl: data analysis and visualization package
  • ncview: plots netcdf files
  • animate: animates gif images and quicktime video
  • xv: displays and edits images in several graphics formats
  • Radar Programs

  • PyArt: A radar analysis and display package using python
  • RadxConvert: converts between a variety of radar formats.
  • Radx2Grid: creates a cartesian grid from a radar volume
  • Old Radar Programs

  • any_to_uf: converts a variety of radar formats to UF
  • ced2nc: converts a cedric file to netcdf
  • cedric: combines data for dual doppler analysis
  • sprint: creates a cartesian grid from a radar volume object
  • qreou: creates a cartesian grid from a radar volume object
  • solo3: view and edit dorade sweep files
  • xltrs3: translate data to and from dorade sweep files (from and to common radar formats)
  • Remote Secure Access From MS Windows

  • nxclient: client to allow one to start an X Windows session remotely (also get the fonts)
  • putty: a terminal window that connects to a remote machine via ssh
  • winscp: allows one to do secure remote file transfer
  • Secure Remote Shell

  • ssh: secure remote shell for safely connecting to a remote computer
  • scp: secure remote copy for safely copying files to and from a remote computer
  • sftp: secure remote ftp for safely ftp'ing to and from a remote computer
  • Shells

  • bash: enhanced sh shell
  • tcsh: enhanced csh shell