Information Technology Skills for Meteorology
2011-12-14 13:21:45: All students taking METR 5330 or METR 4330 for credit during the Fall 2011 semester, please have your work completed by 11:59pm Sunday 18 December.
2011-08-24 18:13:38: If you are enrolled, but do not have an account yet, please send me the information I need to grant you an account, as described in item 13 in Credit.
2011-05-19 19:11:22: On Gentry, python version 2.6.5 has been installed as python26. The older version 2.4.3 is available at python24 or python.
All users with accounts on Gentry should be aware of the six month rule for changing a password on an OU computer...
The
icon indicates a task has been defined within. I recommend doing the first five tasks in order. BTW, those tasks have been upgraded and clarified for Spring 2010. After the first five tasks, I have no general advice about which tasks to prefer.
Doing this for credit For those enrolled, or seeking enrollment, at OU in METR 4330 or METR 5330.
Is your computer ready? You will need to be able to connect to Gentry or an equivalent webserver. You may want to do most of the computing on a PC.
Tips Links to a few tip pages here. (These tip pages are also referenced as needed within the tasks).
Basic HTML For those doing this for credit, and needing a password-protected webpage.
Python Introduction How to get started with Python. The task demonstrates reading and analyzing "flat files" from the mesonet.
Raster Graphics A task is offered for plotting radar data.
Vector Graphics Again the task is plotting radar data.
String Methods and Regular Expressions Automated reformatting of NWS products, with simple CGI.
Numeric/numarray/numpy Fast array extensions for Python number crunching. Also learn how to use javascript to animate PNGs.
NetCDF Using and storing data in the common file format (for meteorology) NetCDF. You will need to know the array syntax of numpy/Numeric before doing this.
Statistical Analysis with Python Elementary statistical analysis, emphasizing data preparation and plotting. Uses numpy/Numeric .
CGI with Forms More compilcated CGI, and also plotting with MatPlotLib.
GemPak, with CGI and/or crontab
The old page may have some useful legacy tasks.
Revision Plans:
- next up: IDV