Forums

F.A.Q. F.A.Q.    Register Register    Login Login    Home Home
Search Search
SBML Discussions » sbml-discuss » What do SBML libraries need to focus on next?
Show: Today's Posts  :: Message Navigator
| Subscribe to topic 
Return to the default flat view Create a new topic Submit Reply
AuthorTopic
karthik


Posts: 13
Location:
India
Registered:
July 2004
Re: What do SBML libraries need to focus on next? 06 Jul '05 20:06 Go to previous messageGo to previous message

Hi Nick

I think Ben does have some of these in mind. In the Hackathon at Tokyo, I
had indeed discussed with him about people writing some add-on codes to
libSBML, such as extracting a stoichometric matrix, that would be of great
use (there's an example working code for this on the libsbml-discuss web
interface).

It would be great if this and other such routine model tasks would be
integrated into libSBML.

Regards

Karthik

********************************************************

KARTHIK RAMAN
Graduate Research Student
Supercomputer Education and Research Centre
Indian Institute of Science
Bangalore - 560 012

Phone: +91-80-22932469 (Ext 24)
+91-80-23601409 (Ext 24)
+91-98862-22404 (Mobile)

E-mail : karthik AT rishi.serc.iisc.ernet.in
Webpage : http://rishi.serc.iisc.ernet.in/~karthik/
Blog : karthikraman.blogspot.com

*******************************************************


On Wed, 6 Jul 2005, Nicholas Allen wrote:

>
> It's been roughly 3 years since the idea of SBML L2 was proposed. Since that time, I think that the underlying SBML libraries have gotten quite good at the mechanics of reading and writing SBML. There's still a lot of work left to be done to actually understand and use SBML, but that task is shared with SBML applications. So, I thought I'd ask everyone for their opinions on what SBML libraries should do to help make that happen, and what support is most important. I've come up with a few ways that SBML libraries could support applications better and I'd like to know about other ideas people have.
>
> - Validating models for semantic correctness. libSBML already can do a number of consistency checks on a model mentioned in the L2 specification, but there are some specification requirements left unchecked and it can be difficult to get feedback about what needs to be changed to make a model valid. JigCell has a smaller number of consistency checks, and I'd like to improve on this.
>
> - Translating id references in the model to the actual definition that is being referenced. References in an SBML model give an identifier, and it's up to you to figure out what that identifier actually means. It can be tricky to get this correct because of the way default units work and namespace clashes. I've been adding a number of methods to JigCell to resolve identifiers and I know Ben has mentioned doing this for libSBML as well.
>
> - Support for unit consistency checking and conversion. I know this is a big one as many SBML applications do a pretty poor job handling units at the current time. JigCell does the bare minimum to handle units and leaves it up to applications deal with the problem currently.
>
> - Tools for working with MathML. I think that libSBML has facilities for performing infix<->MathML conversions and JigCell does too, but it's still quite hard to interpret and manipulate MathML expressions after the SBML library has gone over the model.
>
> - Computing higher-level information about a model. There's a lot of duplicated code for computing stoichiometry matrices, differential equations, moiety conservation relations, and the like from a model. SBML libraries could provide these services so that people don't have to write their own. I'm thinking about moving a number of these computations from JigCell applications to the SBML library so that they're available to users.
>
> -- Nick Allen
> nallen@vt.edu
>
>

      

SubjectPosterDate
Read Message   What do SBML libraries need to focus on next? Nicholas Allen06 Jul '05 11:46
Read Message   Re: What do SBML libraries need to focus on next?  karthik06 Jul '05 20:06
Read Message   RE: What do SBML libraries need to focus on next? Herbert Sauro08 Jul '05 14:13
Read Message   Re: What do SBML libraries need to focus on next? Howard08 Jul '05 16:07
Read Message   Re: What do SBML libraries need to focus on next? Mike Hucka19 Jul '05 01:17
Read Message   Re: What do SBML libraries need to focus on next? Nicholas Allen19 Jul '05 15:43
Read Message   Re: Re: What do SBML libraries need to focus on ne... Mike Hucka19 Jul '05 18:32
Read Message   Re: What do SBML libraries need to focus on next? Stefan Hoops21 Jul '05 09:17
Read Message   Re: What do SBML libraries need to focus on next? Howard21 Jul '05 09:54
Read Message   Re: What do SBML libraries need to focus on next? Mike Hucka21 Jul '05 14:18
Read Message   Re: [sbml-discuss] What do SBML libraries need to ... Mike Hucka21 Jul '05 14:19
Read Message   Re: [sbml-discuss] What do SBML libraries need to ... Stefan Hoops21 Jul '05 09:17
Read Message   RE: What do SBML libraries need to focus on next? Herbert Sauro21 Jul '05 13:06
Read Message   RE: What do SBML libraries need to focus on next? Herbert Sauro21 Jul '05 14:35
Read Message   RE: What do SBML libraries need to focus on next? Mike Hucka21 Jul '05 14:42
Read Message   Re: What do SBML libraries need to focus on next? Howard21 Jul '05 16:03
Read Message   RE: What do SBML libraries need to focus on next? Herbert Sauro21 Jul '05 14:48
Read Message   RE: What do SBML libraries need to focus on next? Herbert Sauro21 Jul '05 17:52
Read Message   Re: What do SBML libraries need to focus on next? Howard21 Jul '05 19:19
Read Message   Re: What do SBML libraries need to focus on next? Sven Sahle22 Jul '05 05:49
Read Message   Re: What do SBML libraries need to focus on next? Howard22 Jul '05 18:11
Read Message   RE: What do SBML libraries need to focus on next? Herbert Sauro22 Jul '05 11:18
Previous Topic:Need for a standard for flux annotations
Next Topic:RE: Global vs. local parameters (was: Proposal: simple mechanism forreferencing ratelaws)
Go to forum:
-=] Back to Top [=-

Powered by FUDforum. (Copyright Advanced Internet Designs Inc.)

Please use our issue tracking system for any questions or suggestions about this website.