WMT 1.0 release: Difference between revisions
Created page with "= WMT 1.0 = __NOTOC__ The WMT 1.0 release announcement." |
mNo edit summary |
||
(14 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
__NOTOC__ | __NOTOC__ | ||
The | [[File:WMT-3-views.png|600px|right]] | ||
The CSDMS Integration Facility is happy to announce the release of version 1.0 | |||
of the CSDMS Web Modeling Tool, '''WMT'''. | |||
WMT | |||
is a web application that provides an Ajax client-side graphical interface | |||
and a RESTful server-side database and API | |||
that allows users, | |||
from a web browser on a desktop, laptop or tablet computer, | |||
to build and run coupled | |||
surface dynamics models on a supercomputer. | |||
With WMT, users can: | |||
* Design a model from a set of components | |||
* Edit component parameters | |||
* Save models to a web-accessible server | |||
* Share saved models with the community | |||
* Submit runs to an HPC system | |||
* Download simulation results | |||
To see how you can use WMT to configure and run a coupled model on the web, | |||
check out the [[WMT tutorial|WMT_tutorial]], | |||
or jump right into using WMT at https://csdms.colorado.edu/wmt. | |||
WMT is an MIT-licensed open source application, | |||
built entirely with open source software (Python, SQLite, Java, and Javascript). | |||
The WMT source code is freely available on GitHub | |||
(see [[WMT_1.0_release#Links|Links]] below). | |||
We actively encourage CSDMS members to contribute to the development of WMT | |||
by forking and cloning its GitHub repositories, | |||
then sending pull requests with improvements back to the CSDMS IF. | |||
== New/improved features == | |||
Since the introduction of a pre-release version of WMT | |||
at the [[CSDMS_2014_annual_meeting_Mark_Piper|2014 CSDMS Annual Meeting]], | |||
WMT has been extensively tested in the classroom by CSDMS IF personnel, | |||
using a series of educational [[Labs_portal|labs]]. | |||
The CSDMS IF has also added new features and tweaked some existing behaviors, | |||
including: | |||
* A sign-in screen has been added. Users must login with an email address and a password to access WMT functionality. Links provide information to new users and password help. | |||
* A short [http://youtu.be/hbfmxHRYbtA YouTube video] was created to demonstrate how to use the WMT client. A link to the video is provided on the sign-in screen. | |||
* A configuration file has been included with the client. It allows several client settings (e.g., the address of the HPC host) to be modified by an administrator without rebuilding the client. | |||
* When opening a saved model, the owner and creation date are shown in the “Open Model” dialog. By default, users can now only see models that they own. However, if they set the public label on a model they own, it can be viewed, and run, by others. Likewise, when opening a model, selecting the public label allows a user to see public models created by other users. A user can’t modify a public model that they don’t own. They can, however, save a copy of the model with their username; the public label is automatically removed from the copy. | |||
== Links == | |||
* The primary instance of WMT resides at https://csdms.colorado.edu/wmt | |||
* The CSDMS wiki hosts the [[WMT help|WMT_Help]] page and a [[WMT tutorial|WMT_tutorial]] | |||
* The source code for WMT can be found in three GitHub repositories: | |||
** '''wmt''', the data/database server: https://github.com/csdms/wmt | |||
** '''wmt-exe''', the execution server: https://github.com/csdms/wmt-exe | |||
** '''wmt-client''', the web client: https://github.com/csdms/wmt-client | |||
--[[User:Mpiper|Mpiper]] ([[User talk:Mpiper|talk]]) 15:42, 19 September 2015 (MDT) |
Latest revision as of 12:08, 21 September 2015
WMT 1.0

The CSDMS Integration Facility is happy to announce the release of version 1.0 of the CSDMS Web Modeling Tool, WMT.
WMT is a web application that provides an Ajax client-side graphical interface and a RESTful server-side database and API that allows users, from a web browser on a desktop, laptop or tablet computer, to build and run coupled surface dynamics models on a supercomputer.
With WMT, users can:
- Design a model from a set of components
- Edit component parameters
- Save models to a web-accessible server
- Share saved models with the community
- Submit runs to an HPC system
- Download simulation results
To see how you can use WMT to configure and run a coupled model on the web, check out the WMT_tutorial, or jump right into using WMT at https://csdms.colorado.edu/wmt.
WMT is an MIT-licensed open source application, built entirely with open source software (Python, SQLite, Java, and Javascript). The WMT source code is freely available on GitHub (see Links below). We actively encourage CSDMS members to contribute to the development of WMT by forking and cloning its GitHub repositories, then sending pull requests with improvements back to the CSDMS IF.
New/improved features
Since the introduction of a pre-release version of WMT at the 2014 CSDMS Annual Meeting, WMT has been extensively tested in the classroom by CSDMS IF personnel, using a series of educational labs. The CSDMS IF has also added new features and tweaked some existing behaviors, including:
- A sign-in screen has been added. Users must login with an email address and a password to access WMT functionality. Links provide information to new users and password help.
- A short YouTube video was created to demonstrate how to use the WMT client. A link to the video is provided on the sign-in screen.
- A configuration file has been included with the client. It allows several client settings (e.g., the address of the HPC host) to be modified by an administrator without rebuilding the client.
- When opening a saved model, the owner and creation date are shown in the “Open Model” dialog. By default, users can now only see models that they own. However, if they set the public label on a model they own, it can be viewed, and run, by others. Likewise, when opening a model, selecting the public label allows a user to see public models created by other users. A user can’t modify a public model that they don’t own. They can, however, save a copy of the model with their username; the public label is automatically removed from the copy.
Links
- The primary instance of WMT resides at https://csdms.colorado.edu/wmt
- The CSDMS wiki hosts the WMT_Help page and a WMT_tutorial
- The source code for WMT can be found in three GitHub repositories:
- wmt, the data/database server: https://github.com/csdms/wmt
- wmt-exe, the execution server: https://github.com/csdms/wmt-exe
- wmt-client, the web client: https://github.com/csdms/wmt-client