Download Links

Simulate 3D | SBW (Win32) | Bifurcation Discovery | FluxBalance

Sunday, July 31, 2011

SBML Software Index on http://sysbioapps.dyndns.org

I’ve spend the weekend to update the sysbioapps website. It does provide a bit more information now and I’ve also fixed a minor issue with testing the SED-ML web services. Most notably however, I have placed the SBML Software Index online:

http://sysbioapps.dyndns.org/SoftwareMatrix

image

The Software Index provides the information from the SBML Software Survey (that collects information about available software that supports SBML) using the PivotViewer. This makes it possible to ask specific questions about the software and find the information much faster than it would be possible with the static matrix / summary information that was available until now.

I am well aware of the fact that many in the Systems Biology community do not consider Silverlight to be a viable platform: I have been told to rewrite the solution in Flash or JavaScript to make it possible to run it on more devices. However, I lack the time to do so at this moment, and so provide this information in the hopes that it will be of use to some.

How to use the Index

On the left hand side you will find a panel with the available categories:

image

Where you can simply search for specific information, or select options from the categories (in the screenshot above: Category, Dependencies, … SBML Import/Export) you are interested in. Each category contains several options (above we see Import and Export listed for the SBML Import / Export category). According to the pivot guidelines options within a category are supposed to be orthogonal. Unfortunately that is not the case for SBML software (as there are packages that support Import and Export for example). I still chose to place them together into one category (otherwise the number of categories would have become unwieldy). The consequence of this is that when you select both checkboxes, queries will be of the form:

SELECT TOOLS WITH EITHER SBML IMPORT  _ O R _ SBML EXPORT

rather than

SELECT TOOLS WITH EITHER SBML IMPORT _ A N D _ SBML EXPORT.

With this in mind I believe it is still possible to query the data easily (although I’m aware of at least 2 people that would disagree with this statement). I will revisit this as soon as Silverlight 5 is released this promises a modification of that behavior.

I also would like to attract your attention to the controls on the top of the control:

image

this allows to configure how the information is displayed. You can choose to display the information either tiled to see all selected tools at a glance:

image

Or as a bar graph, which makes it easy to compare specific aspects of the tools (such as which tools are available on which platform):

image

I will continue to update the index whenever new entries are submitted.

KNOWN ISSUES

Unfortunately at the time of this writing it was not possible to run the site using Moonlight. I know that the mono team is working tirelessly and so hope that this will be resolved in due time. Until then the index is only available on OSX and Windows. I’m sorry for the inconvenience.

Saturday, July 23, 2011

SED-ML Web Service

With the latest version of the SED-ML Web Services I also released a first version of a web service. It is online here:

http://sysbioapps.dyndns.org/SED-ML%20Web%20Tools/Services/SedMLService.asmx

For the WSDL use:

http://sysbioapps.dyndns.org/SED-ML%20Web%20Tools/Services/SedMLService.asmx?WSDL

Current functionality includes converting between SED-ML and SED-ML script, validating SED-ML and to generate SED-ML from scratch.

image

You can access the methods using SOAP as well as REST (HTTP GET / HTTP POST) requests.

Updated SED-ML Web Tools (now with editing of SED-ML descriptions)

I’ve just released a new version of the SED-ML Web Tools they as always available from:

http://sysbioapps.dyndns.org/SED-ML Web Tools/Home/

The new version allows to edit the loaded model either by directly manipulating the XML, or by altering the model using the SED-ML Script Language.

Here a simple tutorial of creating a new SED-ML description from an SBML model and then modifying it using SED-ML Script.

Unable to display content. Adobe Flash is required.

As always I look forward to your feedback. To make it easier to collect I’ve signed up with idea informer, so there is now an orange feedback button right there on the page. That makes it easy to request your feature requests:

image

Sunday, July 3, 2011

Creating SED-ML for SBML models

I have just released a new version of the SED-ML Web Tools. This version creates SED-ML models for SBML files. Have a look here:

http://sysbioapps.dyndns.org/SED-ML%20Web%20Tools/Home/Create

All that is needed is to fill out this form:

image

After that the SED-ML description can be executed, or downloaded. More advanced options (such as creating SED-ML descriptions for CellML models) is available in the SED-ML Script Editor:

sf.net/projects/libsedml/files/