Forums

F.A.Q. F.A.Q.    Register Register    Login Login    Home Home
Search Search
SBML Discussions » jsbml-development » [jsbml-development] Our repository
Show: Today's Posts  :: Message Navigator
| Subscribe to topic 
Return to the default flat view Create a new topic Submit Reply
AuthorTopic
Andreas Dräger


Posts: 273
Registered:
June 2006
Re: [jsbml-development] Our repository 07 Oct '09 02:19 Go to previous messageGo to previous message

Hi Nico and Marine,

The forgotten files are now committed. Originally, I didn't intend to
upload our reader/writer classes because we basically copy the libSBML
objects into these in memory constructs. However, maybe this can be
interesting for other people, too.

Regarding Nico's comments: I agree. For the start of the project, I
simply copied everything from SBMLsqueezer's repository. However, I
think there is just the first line that we have to change in each header.

The license of the trunk should be LGPL as Sara pointed out. For my
branch I would like to stick with GPL. This shouldn't be a problem.

One comment to the class Symbol: It is a convenient interface and the
SBML specification states at some places that fields should be of type
Variable or of type Symbol where Symbol means Variables that are allowed
to be constant. To have a common superclass for Parameters, Species and
Compartments is convenient for the following purposes:
1. We can create constructors that require an instance of Symbol and
therefore ensure not to get some other NamedSBase or what ever.
2. We can group the many common features of Species, Compartments, and
parameters, which is especially useful for applications that really use
our jsbml as an internal data structure and that perform computation on in.
But the problem is that the names of the arguments in SBML are sometimes
a bit different for these three entities, e.g., the value or unit
attribute in Species is called differently although it is basically the
equivalent.

Cheers
Andreas

--
Dipl.-Bioinform. Andreas Dräger
Eberhard Karls University Tübingen
Center for Bioinformatics (ZBIT)
Sand 1
72076 Tübingen
Germany

Phone: +49-7071-29-70436
Fax: +49-7071-29-5091

____________________________________________________________
To manage your jsbml-development list subscription, visit
https://utils.its.caltech.edu/mailman/listinfo/jsbml-development

For a web interface to the jsbml-development mailing list, visit
http://sbml.org/Forums/

For questions or feedback about the jsbml-development list,
contact sbml-team@caltech.edu

      

SubjectPosterDate
Read Message   [jsbml-development] Our repository Andreas Dräger04 Oct '09 15:15
Read Message   Re: [jsbml-development] Our repository rodrigue05 Oct '09 06:58
Read Message   Re: [jsbml-development] Our repository  Andreas Dräger07 Oct '09 02:19
Read Message   Re: [jsbml-development] Our repository rodrigue07 Oct '09 03:10
Read Message   Re: [jsbml-development] Our repository Mike Hucka09 Oct '09 17:13
Read Message   Re: [jsbml-development] Our repository Andreas Dräger10 Oct '09 01:25
Read Message   Re: [jsbml-development] Our repository ajouraku10 Oct '09 08:19
Read Message   Re: Our repository Andreas Dräger11 Oct '09 03:04
Read Message   Re: Our repository rodrigue12 Oct '09 09:00
Read Message   Re: [jsbml-development] Our repository Marine Dumousseau06 Oct '09 07:50
Previous Topic:On-line SBML Validator
Next Topic:[jsbml-development] LibSBMLReader usage
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.