ROMS/TOMS Web Sites
David Robertson
IMCS, Rutgers University
New Brunswick, NJ, USA
Reg
iona l Ocean M od eling Syste m
R esearch C o mm u ni ty
T e r r a i n - F o l l o w i n g
O
c e a n M o d e l i n g S y s t e m
O p e r a t i o n a l C o m m u n i t y
Overview
•User and Forum Statistics
•New ROMS documentation projects
Webcast Presentations
Developer’s Blog
WikiROMS
Future Projects
Step by step how-tos
Tutorial movies and animations
Webcasts
• Recently we began sending forum updates every day that there is a post
• Since we began, only 3 days have passed (including weekends) without a post.
• The forum has become an effective medium for solving common problems.
• The forum allows users to help each other with their applications.
Web Forum
2004 new users: 2042005 new users: 2672006 new users: 244
New User Statistics
0
5
10
15
20
25
30
35
2004 2005 2006
J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D
Under Development•Model Documentation
Webcast Presentations
Developer’s Blog
WikiROMS
Users Manual
•Tutorials
Step-by-step how-to
webcasts
Videos
Animations
• Test Problems
Original
Text-to-Speech
Tutorials
•Step-by-step how-tos (ROMS for Beginners)
• Animations showing how to build tangent linear, representer, and adjoint models for ROMS
•Videos showing how to set up and run ROMS
•Animations explaining setup, running and post-processing
Unique visitors: 95,682Unique visitors this time last year: 54,813
New visitors in the last year: 40,869
Web Statistics
Users Manual
• Why FrameMaker?
Export both to PDF and HTML
Equation interface
Structuring and rules facilitate uniform updates
Structure facilitates re-organization
Auto-numbering
Cross reference
Dynamic index and table of contents
Code Structure Revision
Three archived CVS branches now exist:•roms-1•roms-2•roms-2-old
Because of the restructuring of the source code into multiple directories, now we have two roms-2 branches to allow comparisons between and old and new versions.
Source Code Browser
• The code browser allows you to navigate through the different algorithm branches and their scopes.
• It contains a clickable tree of all the calls within the code for browsing
• The links provide information about the number of calls to and calls from a specific component of the code
Users Manual
•Changes and updates from the community
• FrameMaker 7.0
• Documents in a common format (.doc, .tex, etc.)
• Email suggestions
• Post Ideas to the “ROMS Documentation” Forum
Users Manual
Searchable Database
•Changes and Updates
Documents in a common format (.doc, .tex, etc.)
Email suggestions
Post Ideas to the “ROMS Documentation” Forum
Currently
• Website is really just a gateway
CVS repository
Source code browser
Users Forum
General model info and documentation
Source code
Processing scripts
Description
Ocean modeling papers repository
Tangent linear, representer and adjoint animations