Archives
July 2010 (1)May 2010 (4)
February 2010 (1)
Sections
Announcements (2)Asking for help (1)
Progress posts (3)
Progress Post Type
EndUser (1)TechnicalDevelopment (1)
Methodology (1)
Jisc Tags
UserCase (1)RapidInnovation (3)
VRERI (3)
JISC (3)
BlogMyData (3)
TechStandards (1)
Implementation (1)
Productivity (1)
Tools
Show/Hide Keys
One thing that would be extremely useful for BlogMyData users is the ability to view animations of data, with the ability to step through them frame by frame. What options are available to us? Usual web-based video players (YouTube-style) don't allow frame-by-frame advance/rewind.
Any suggestions? Please comment on this blog or email j.d.blower (at) reading.ac.uk
- HTML5 will not be compatible with old browsers, and would we have to do some bespoke coding anyway?
- Javascript has high compatibility, but we'd need to code our own solution and deal with potential complexities like dealing with large movies. We'd need access to individual frames as GIFs, PNGs or JPEGs.
- We could develop a Java applet, but client-side Java on the web is not really a nice solution on the web...
- ...Flash might be better but rules out iPhone/iPad access
- We could simply provide a link to an AVI or similar, which would open in the user's video player (if one is available)
Any suggestions? Please comment on this blog or email j.d.blower (at) reading.ac.uk
Progress Post Type: endUser
Jisc Tags: userCase;rapidInnovation;VRERI;JISC;BlogMyData
The project team (thanks Andy and Adit) have got a first end-to-end prototype of the BlogMyData system up and running, with basic capabilities for the user to log in and to blog about map images on the Godiva2 site. So I visited Dan Hodson of NCAS-Climate to demonstrate the system and elicit some feedback.
I went prepared, having met Dan before and worked out which dataset would be a good candidate to show off the new system. We chose a set of monthly means of temperature, salinity and density (key parameters in ocean dynamics) from HiGEM, a state-of-the-art high-resolution climate model. With this dataset loaded up on our test site (having done some extra technical work to correct some metadata headers in the data files), we chatted informally about how the system works, and how it ought to work from Dan's point of view.
Here are the key points of Dan's feedback:
Finally, here's a screenshot of a sample blog entry we generated during the session showing some HiGEM data near the poles:
Jisc Tags: userCase;rapidInnovation;VRERI;JISC;BlogMyData
The project team (thanks Andy and Adit) have got a first end-to-end prototype of the BlogMyData system up and running, with basic capabilities for the user to log in and to blog about map images on the Godiva2 site. So I visited Dan Hodson of NCAS-Climate to demonstrate the system and elicit some feedback.
I went prepared, having met Dan before and worked out which dataset would be a good candidate to show off the new system. We chose a set of monthly means of temperature, salinity and density (key parameters in ocean dynamics) from HiGEM, a state-of-the-art high-resolution climate model. With this dataset loaded up on our test site (having done some extra technical work to correct some metadata headers in the data files), we chatted informally about how the system works, and how it ought to work from Dan's point of view.
Here are the key points of Dan's feedback:
- Dan found it very useful to be able to explore the HiGEM data in the interactive way that Godiva2 allows. For him, it's among the easiest ways to visually get to grips with what's going on with the data.
- But this project is really all about the blogging and collaborative aspects, in which we have a classic chicken-and-egg situation: it's only useful once there's enough information on the blog to make it worthwhile. Therefore we discussed targeting the system to a particular collaboration between Dan and colleagues at the Met Office: the capability to discuss the model over the web could be very useful to help distributed colleagues work together asynchronously. This specific collaboration will hopefully seed the blog with useful information that others can discover.
- The privacy controls are welcome and important: without these scientists would be very reluctant to share their thoughts.
- Although it's nice to be able to blog about static map images, Dan would find it very useful to be able to create animations using Godiva2 and record them in blog posts (and comment about them of course). The development of this capability is now being pushed up the priority list.
- Godiva2's ability to display data in polar coordinates (and to animate in these coordinates) is particularly useful, and timely given Dan's team's upcoming focus on the Arctic. Therefore we need to make sure that polar coordinates are handled correctly within the whole system; this can be tricky, since most "geo-webby" tools use latitude-longitude coordinates, which are not very suitable in high latitudes.
Finally, here's a screenshot of a sample blog entry we generated during the session showing some HiGEM data near the poles:
Screenshot from blog
Progress Post Type: methodology
Jisc Tags: implementation;productivity;rapidInnovation;VRERI;JISC;BlogMyData
Just a few notes on how we are collaborating as a project team. In addition to this public blog (which contains announcements and progress posts; the latter are required by our funders to monitor progress), there are two private blogs, one containing our to-do list and another containing helpful hints we'd like to remember for the future. Although there may be better tools for issue tracking, by keeping all project information on one site we make it easier to collaborate and record information.
As the project manager, I find the to-do blog extremely useful for keeping track of what's going on. This blog engine contains some useful features such as key-value pair tags and Sections, which make it easier to categorize posts and get close to the functionality of dedicated issue-trackers. Unfortunately the unusual tagging system of this blog engine makes it hard to follow JISC's requirements of adding standard tags to progress posts. I hope that having a separate section for progress posts, and a dedicated tag for "Progress post type" will help our funders find the information they need to monitor us.
(The two private blogs may one day become public - but at the moment there is little of interest to outsiders and we don't want to increase the noise.)
Each post in this blog is automatically tweeted, for those of you who have joined the Twitterati and are interested in following our progress.
We use Skype to hold somewhat-irregular meetings of the project team, working off the outstanding entries in the to-do blog.
We are in the early stages of working with users to improve the system; these users are based at the University of Reading, and so I am visiting them personally as often as we can arrange to gradually iterate towards a useful solution.
Jisc Tags: implementation;productivity;rapidInnovation;VRERI;JISC;BlogMyData
Just a few notes on how we are collaborating as a project team. In addition to this public blog (which contains announcements and progress posts; the latter are required by our funders to monitor progress), there are two private blogs, one containing our to-do list and another containing helpful hints we'd like to remember for the future. Although there may be better tools for issue tracking, by keeping all project information on one site we make it easier to collaborate and record information.
As the project manager, I find the to-do blog extremely useful for keeping track of what's going on. This blog engine contains some useful features such as key-value pair tags and Sections, which make it easier to categorize posts and get close to the functionality of dedicated issue-trackers. Unfortunately the unusual tagging system of this blog engine makes it hard to follow JISC's requirements of adding standard tags to progress posts. I hope that having a separate section for progress posts, and a dedicated tag for "Progress post type" will help our funders find the information they need to monitor us.
(The two private blogs may one day become public - but at the moment there is little of interest to outsiders and we don't want to increase the noise.)
Each post in this blog is automatically tweeted, for those of you who have joined the Twitterati and are interested in following our progress.
We use Skype to hold somewhat-irregular meetings of the project team, working off the outstanding entries in the to-do blog.
We are in the early stages of working with users to improve the system; these users are based at the University of Reading, and so I am visiting them personally as often as we can arrange to gradually iterate towards a useful solution.
Jisc Tags: techStandards;rapidInnovation;VRERI;JISC;BlogMyData
Progress Post Type: technicalDevelopment
BlogMyData is all about linking the Godiva2 data visualization website with a blogging engine, so that users can record comments and collaborate on what they see in Godiva2. This post briefly describes the main components of the system and how they fit together.
Here is an overview diagram of the system:
Godiva2 has two extra features: the ability for a user to log in (using OpenID), and the addition of a "Create blog post" link. Upon clicking this, the user is presented with a pop-up window allowing them to add the text and title of their post. This is then sent to the blog engine (in Southampton), along with other automatically-included metadata such as the username, the dataset under investigation and the geographic coordinates of the current viewing window.
The geographic information is stored in a geospatial database (we are using the popular PostGIS system). Actually, for reasons of current convenience, this database is located in Reading, and entries are sent to it from the blog engine over the web using FeatureServer.
The information can then be displayed on the blog's website, or syndicated to other clients using RSS (for Outlook, Google Reader and other feed readers) and GeoRSS (geo-tagged RSS, for geo-enabled feed readers such as Google Maps).
Progress Post Type: technicalDevelopment
BlogMyData is all about linking the Godiva2 data visualization website with a blogging engine, so that users can record comments and collaborate on what they see in Godiva2. This post briefly describes the main components of the system and how they fit together.
Here is an overview diagram of the system:
BlogMyData overview diagram
Godiva2 has two extra features: the ability for a user to log in (using OpenID), and the addition of a "Create blog post" link. Upon clicking this, the user is presented with a pop-up window allowing them to add the text and title of their post. This is then sent to the blog engine (in Southampton), along with other automatically-included metadata such as the username, the dataset under investigation and the geographic coordinates of the current viewing window.
The geographic information is stored in a geospatial database (we are using the popular PostGIS system). Actually, for reasons of current convenience, this database is located in Reading, and entries are sent to it from the blog engine over the web using FeatureServer.
The information can then be displayed on the blog's website, or syndicated to other clients using RSS (for Outlook, Google Reader and other feed readers) and GeoRSS (geo-tagged RSS, for geo-enabled feed readers such as Google Maps).
This is a 3-minute presentation introducing the BlogMyData project and was given at the JISC VRERI Kick-off event in London on 24th February 2010. Please ignore the strange face I appear to be pulling in the first frame, which is unfortunately what Vimeo seems to have chosen for the screenshot.
You can download the slides from here: http://vreri.googlecode.com/files/VRERI_Kickoff_BlogMyData.ppt.
You can download the slides from here: http://vreri.googlecode.com/files/VRERI_Kickoff_BlogMyData.ppt.
VRERI KickOff BlogMyData from JISC Innovation on Vimeo.