NSF Workshop 2011: It’s About Time Analyzing Temporal MicroLevel Behavioral Patterns
November 15th, 20111.11 Beta Release
December 21st, 2010Download:
The OpenSHAPA 1.11-Beta and full release notes can be downloaded from here.
Feedback:
Grab the latest release and let us know what you think! You can learn more about sending in suggestions, problems and ideas here.
1.10 Beta Release
November 23rd, 2010Download:
The OpenSHAPA 1.10-Beta and full release notes can be downloaded from here.
Feedback:
Grab the latest release and let us know what you think! You can learn more about sending in suggestions, problems and ideas here.
OpenSHAPA’s 2nd Birthday
November 5th, 2010OpenSHAPA turns two today! So here are the birthday statistics (that you can compare with last years):
- 850 Features and Improvements have been implemented in the 11 OpenSHAPA versions that have been build and shipped.
- 1,623 commits code commits have been pushed into the central code repository
- 652 tests have been written and are executed for every build.
- 39.2% of the 54,864 lines of code that makes up OpenSHAPA are covered by test cases.
- 9 Different developers have contributed code, while many others have contributed documentation, improvement requests and ideas.
Plus we have some usage statistics (starting from around January):
- 89 different people have used OpenSHAPA a total 3269 times, combined.
- They use OpenSHAPA on average for a little over an hour, using about 6 features a minute.
- Selecting columns, and jogging video are our most used features.
Circa Version 0.94:
Modern day OpenSHAPA:
1.09 Beta Release
October 22nd, 2010Download:
The OpenSHAPA 1.09-Beta and full release notes can be downloaded from here.
Feedback:
Grab the latest release and let us know what you think! You can learn more about sending in suggestions, problems and ideas here.
1.08 Beta Release
September 27th, 2010Dave has put together a positively huge release this month, with heaps of new features.
First up we have Michael’s variable list improvements – apart from adding the ability to sort and edit items in the list, he also added the ability to change variable names by double clicking on them in the spreadsheet. As an extra bonus, Michael also squeezed in the ability to toggle variable visibility.
Nic A added a very cool extension to the plugin architecture, allowing plugins to access content stored in the spreadsheet. Following on from a bit of inspiration from Anita, Nic updated his air siutatoin display plugin to plot spreadsheet content spatially and temporally on top his air situation display (see picture below).
Nick S has made huge improvements to the vocab editor, as part of his honours thesis. He added shortcut keys, undo, and in general made creating vocabularies a much better experience.
Doug has done a fantastic job on one of the most difficult plugins: Audio! Intensity is shown temporally in the track view and also has a great spectrum analyser view that shows you the intensities of various frequencies.
Dave added extremely cool OSX gestures to the track view – try ‘pinching’ on the track view to zoom in and out of the tracks. He also spent a lot of time building not just one, but two new video plugins. The Gstreamer plugin provides support for many different video formats, and the Cocoa quicktime plugin increases playback performance. Dave also put together a brilliant Gstreamer installer package to make it very easy for OSX users to get access to the new audio plugin.
Finally we managed to get OpenSHAPA ported across to Java1.6 – this means that it is much easier to install on newer machines (such as those running Snow Leopard or Windows 7). The only downside is that all these new features are not available on OSX Tiger and Leopard – we’re working on it.
Please note – there are special upgrade instructions for migrating from an existing version of OpenSHAPA to the latest 1.08 beta version. See here:
- OSX – https://openshapa.org/fogbugz/default.asp?W80#toc_6
- Windows – https://openshapa.org/fogbugz/default.asp?W59#toc_4
Download:
The OpenSHAPA 1.08-Beta and full release notes can be downloaded from here.
Feedback:
Grab the latest release and let us know what you think! You can learn more about sending in suggestions, problems and ideas here.
1.07 Beta Release
July 16th, 2010This month’s release includes a really nice refinement to the track viewer, Dave has done a great job making the zoom on the track viewer really smooth and elegant – see the video below. While Doug and Nic rounded out some cool improvements to the plugin architecture – allowing custom plugins to save and load their own custom data. Michael has again added a bunch more UI tests to the suite, we also put in a few fixes for saving and loading project files.
Download:
The OpenSHAPA 1.07-Beta and full release notes can be downloaded from here.
Feedback:
Grab the latest release and let us know what you think! You can learn more about sending in suggestions, problems and ideas here.
1.06 Beta Release
June 18th, 2010This month’s release is a real grab-bag of fixes and improvements. First up we have Dave Liu, who has just started to help out with the OpenSHAPA programming effort. Dave has built his own coding tool in the past, and is planning some improvements to the new user experience – these will turn up in future releases. Doug made a nice improvement to the plugin architecture, allowing data viewers to save their own custom configuration with the project. Nic also added two features to the video plugin – the ability to quickly resize the video to 25%, 50% and 75% size, and the ability to show and hide video windows without closing them – you will find these new features as custom buttons in the track header. Michael continued his fantastic work with the testing framework, add stacks of new tests in this release. We also added a ‘Clear Region’ button to the track view – this can be accessed via a ‘ctrl’ + ‘-’ shortcut, making it really easy to clear your region of interest. We also improved the precision of the data controller – when using the ‘jog’ buttons, the time will snap to the closest frame rather than being offset by a fixed amount, thus ensuring that an accurate timestamp is recorded for each frame.
Download:
The OpenSHAPA 1.06-Beta and full release notes can be downloaded from here.
Feedback:
Grab the latest release and let us know what you think! You can learn more about sending in suggestions, problems and ideas here.
1.05 Beta Release
May 21st, 2010This month we added a swag of nice new additions to OpenSHAPA. Firstly, Doug added ‘per track’ volume controls. This means when there are multiple videos open, it is possible to completely customise the audio levels of each track. Part of this process added extra power to plugins, so developers can now add custom buttons to the track header. Doug also added a nice little dialog warning when videos can’t be found (particularly helpful when you move project files from one computer to another). We also fixed some problems related to saving variables and arguments containing hyphens. This month Jesse has done huge work on a scripting library he has been creating, and also added a fantastic ‘getting started’ tutorial on the wiki. Michael spent some time making user experience refinements to the track view – there is now a nice zoom slider which allows for greater zoom control, the track snapping feature is now always on, and there is a button for the ‘snap to region’ feature shown in earlier videos. Plus we have the usual addition of smaller fixes and tweaks – you can read about these in the release notes.
In other news, earlier this month Karen Adolph’s Lab at New York University hosted the first OpenSHAPA workshop. Early adopters from around the country travelled to NYU and learnt about the new scripting system, the new features of OpenSHAPA, and how to set up OpenSHAPA spreadsheets for their studies. Despite running into some early adopter bugs, participants were excited to begin working in OpenSHAPA and found it a huge improvement over their previous coding softwares. We’re excited to have a larger base of users for OpenSHAPA!
Download:
The OpenSHAPA 1.05-Beta and full release notes can be downloaded from here.
Feedback:
Grab the latest release and let us know what you think! You can learn more about sending in suggestions, problems and ideas here.
1.04 Beta Release
April 23rd, 2010This month we added some really nice visual improvements to OpenSHAPA. Firstly Doug opened up the plugin interface so that developers now have complete control over customizing what is displayed by their plugin in the track view. Nic and the ECHOMOD team made quick use of this feature updating their air situation display plugin (see below). In coming releases we hope to continue to extend plugins to chart additional data (such as audio) in these fields.
The second big improvement came from the work Michael has been doing on visual tests for OpenSHAPA. We managed to squeeze in some changes to the spreadsheet itself, made the font anti-aliased on Windows XP machines, and generally softened the ‘chart junk’ (see picture below) to make the whole spreadsheet much easier to read.
For this release we also fixed a few things with the scripting console to ensure that adequate feedback is provided when users execute scripts. We also added the ability to perform ‘continuous selections’ within columns on the spreadsheet – by holding down shift and clicking on two cells within a column, all the cells in between will now be selected.
Download:
The OpenSHAPA 1.04-Beta and full release notes can be downloaded from here.
Feedback:
Grab the latest release and let us know what you think! You can learn more about sending in suggestions, problems and ideas here.









