1 / 22

Sylvia Murphy

A web paradigm for the development, distribution, education and training of scientific software tools. Sylvia Murphy. National Center for Atmospheric Research. Purpose. To share with laboratories with whom we work, and with whom we share a similar mission.

marius
Download Presentation

Sylvia Murphy

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A web paradigm for the development, distribution, education and training of scientific software tools Sylvia Murphy National Center for Atmospheric Research

  2. Purpose To share with laboratories with whom we work, and with whom we share a similar mission. To see how you are solving our common issues.

  3. Outline • History and user base • What is NCL? • Web site structure • Web site growth • Profiler and data access • Training programs • Challenges

  4. User Base • Geographically diverse • Wide spectrum of computer skills • Wide spectrum of scientific skills • Multiple platforms • Unix/Linux/Aix/IRIX • HP alphas • PC • Multiple browsers

  5. A quick note about NCL • Interpreted computer language • Free • Robust file handling • 400+ data processing functions • High quality graphics • Can link to FORTRAN • Supported http://ngwww.ucar.edu/ncl/

  6. Advantages of the Web • 24/7 global access • Permanent repository of examples • Can grow with the software • Cheap compared to hardcopy documents • Can be “discovered”

  7. Web Structure • Context-sensitive job assistance • Examples • Reference pages • Downloadable users manuals • User community interaction • ncl-talk • workshops

  8. Home Page

  9. Graphic Examples (1 of 3)

  10. Graphics Examples (2 of 3)

  11. Polygons skew-t.ncl Wind Rose Histograms Skew T

  12. Example Pages Examples 1-8

  13. Reference Pages

  14. Downloadable User Manuals • pdf format • Multiple modules • Short but sweet

  15. Issues • A lot of stuff just doesn’t work on Unix • Herr menus • Local links within tables • Users wanted universal navigation • Frames caused problems with small screens • New users can’t find us from division pages

  16. Government Users

  17. University Users

  18. International Users

  19. Profiler • Python is the CGI base • NCL/python module creates plots • Data must reside on local server • Required cookies • CGI security an issue

  20. Computer Based Training • Learn NCL with individual topics • Dynamic • Interactive • Test knowledge

  21. Challenges • Lack of standards • Lack of in vesture by leadership • $$ • emphasis • Generation gap • Unix environment

  22. Conclusion • Government laboratories can significantly benefit from innovative use of the internet • It is a powerful medium in which to disseminate ideas and data • Many are not up to standard • Collective clout http://www.cgd.ucar.edu/csm/support

More Related