Forums

F.A.Q. F.A.Q.    Register Register    Login Login    Home Home
Search Search
SBML Discussions » sbml-discuss » upper, lower, mean, stdev
Show: Today's Posts  :: Message Navigator
| Subscribe to topic 
Return to the default flat view Create a new topic Submit Reply
AuthorTopic
Lucian Smith


Posts: 183
Registered:
July 2008
Re: upper, lower, mean, stdev 13 Jul '12 11:47 Go to previous messageGo to previous message

I was focusing on tool developers rather than users because a user doesn't
care how the data is stored, only *that* it's stored. All three options
provide ways to store this data, so I would argue that a user wouldn't
care.

But you're right that there is more to the story than simply what I
outlined--there's a sense in which putting attributes in core is
perscriptive, and encourages developers to implement things that
they otherwise might not. If this data truly needs to be exchanged and
tool developers are dragging their feet, this could be the push they need
to implement it.

-Lucian

* Bruce Shapiro <bshapiro@caltech.edu> [2012-07-13 19:28] writes:
> I would argue that this algorithm is perhaps itself a bit too stiff, but I
> am put off by the words "would implement it" and that it depends on tool
> developers and not tool users. Measurements always have an uncertainty in
> biology and both experimentalists and referees will feel a lot more
> comfortable if we show that we are taking this into account at the very
> core of our models. Whether or not something goes into the core should
> depend on (a) how important it is to biological modelling and (b) how far
> its effects will propagate into the implementation. (b) should only be of
> secondary importance, because if (a) is really, truly central, then we
> should do whatever it takes to get this into the core.
>
> To make it clear ... my vote is for the core .. no matter what it takes.
>
>
>
>
>
> On Fri, Jul 13, 2012 at 10:55 AM, Lucian Smith <lpsmith@spod-central.org>wrote:
>
> > I think you did a good job of enumerating the disadvantages; perhaps I can
> > have a go at enumerating the advantages?
> >
> > * Nicolas Le Novere <lenov@ebi.ac.uk> [2012-07-12 17:10] writes:
> > > The big question is the package to which those attribute should belong
> > to:
> > > 1) core (remember those are optional attributes)?
> > > 2) distrib?
> > > 3) another package? (at some point it was suggested to develop a stat
> > > package, for instance to extend the MathML).
> > >
> > > All solutions have their appeal, and all solutions have their drawbacks.
> > >
> > > 1) is harder to implement due to the stiffness of the core, and the
> > > perception that the burden will be high on all shoulders.
> >
> > The advantage of putting it into core is that the burden would be less on
> > those that *do* want to implement it.
> >
> > One implication of the 'stiffness of the core' disadvantage is timing: it
> > may take longer to put this in core than it would be to put it in a
> > package. However, given how long it's taken to get other packages up and
> > running, I'm not sure exactly what the difference is, here.
> >
> > My feeling on this one is that the disadvantages slightly outweigh the
> > advantages, but it's pretty close. The difference could be shifted if
> > there were a large number of tools ready to add this feature.
> >
> > > 2) will tie the attributes to distrib, and therefore they will only be
> > > accessible to tools understanding distrib.
> >
> > The advantage would be that it would be easier for tool writers who were
> > already planning to implement distrib.
> >
> > I think this is my favorite, simply because my impression is that the tool
> > writers who would implement these attributes are indeed the ones who would
> > be more likely to implement distrib as a whole. Again, I could be
> > persuaded otherwise with feedback from tool developers.
> >
> > > 3) will force the creation of a new package, with all the management
> > > hassle, but would make easier future independent evolutions (i.e. adding
> > > median).
> >
> > The advantage would be that it would be easier for developers who wanted
> > to add these attributes but nothing else.
> >
> > My feeling on this is that we should only do it if there is a large
> > subsection of people who want to implement just these attributes but
> > nothing else. I don't think this is the case?
> >
> > Overall, which choice we go with should boil down to the relative sizes of
> > these three populations:
> >
> > A) The tool developers who won't do anything with these attributes.
> > B) The tool developers who would implement these attributes but not
> > 'distrib'
> > C) The tool developers who would implement these attributes plus 'distrib'
> >
> > and I guess:
> >
> > D) The tool developers who would implement the rest of 'distrib' but not
> > these attributes.
> >
> > (I'm guessing the population of D is zero?)
> >
> > If A >> C >> B, which is my impression, that would argue for option 2,
> > rolling it into 'distrb'.
> >
> > If A >> B >> C, that would argue for option 3, creating a new small
> > package.
> >
> > If A ~= C + B, that would argue for option 1, rolling it into core.
> >
> > -Lucian
> >
> > ____________________________________________________________
> > To manage your sbml-discuss list subscription, visit
> > https://utils.its.caltech.edu/mailman/listinfo/sbml-discuss
> >
> > For a web interface to the sbml-discuss mailing list, visit
> > http://sbml.org/Forums/
> >
> > For questions or feedback about the sbml-discuss list,
> > contact sbml-team@caltech.edu
> >
> >
>
>
> --
> Bruce E Shapiro PhD
> Biological Network Modeling Center
> California Institute of Technology
> M/C 139-74, 1200 E California Blvd
> Pasadena, CA 91125
> http://bnmc.caltech.edu
> ____________________________________________________________
> To manage your sbml-discuss list subscription, visit
> https://utils.its.caltech.edu/mailman/listinfo/sbml-discuss
>
> For a web interface to the sbml-discuss mailing list, visit
> http://sbml.org/Forums/
>
> For questions or feedback about the sbml-discuss list,
> contact sbml-team@caltech.edu
____________________________________________________________
To manage your sbml-discuss list subscription, visit
https://utils.its.caltech.edu/mailman/listinfo/sbml-discuss

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

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

      

SubjectPosterDate
Read Message   upper, lower, mean, stdev Nicolas Le Novere12 Jul '12 08:32
Read Message   Re: upper, lower, mean, stdev myers12 Jul '12 11:40
Read Message   Re: upper, lower, mean, stdev Neil Swainston13 Jul '12 00:01
Read Message   Re: upper, lower, mean, stdev Nicolas Le Novere13 Jul '12 02:55
Read Message   Rép. : Re: upper, lower, mea =?utf-8?q?n=2C_stde... Frederic.BOIS13 Jul '12 00:47
Read Message   Re: Rép. : Re: upper, lower, mea =?utf-8?q?n=2C_... Nicolas Le Novere13 Jul '12 02:59
Read Message   Re: Rép. : Re: upper, lower, mea =?utf-8?q?n=2C_... Andrew Miller15 Jul '12 14:13
Read Message   Re: upper, lower, mean, stdev Nicolas Le Novere13 Jul '12 02:51
Read Message   Re: upper, lower, mean, stdev Pedro Mendes13 Jul '12 04:17
Read Message   Re: upper, lower, mean, stdev Herbert M Sauro13 Jul '12 08:08
Read Message   Re: upper, lower, mean, stdev Stefan.Hoops16 Jul '12 07:29
Read Message   Re: upper, lower, mean, stdev Stuart Moodie16 Jul '12 09:07
Read Message   Re: upper, lower, mean, stdev myers16 Jul '12 12:02
Read Message   Re: upper, lower, mean, stdev Andrew Miller16 Jul '12 12:37
Read Message   Re: upper, lower, mean, stdev Darren J Wilkinson16 Jul '12 13:26
Read Message   Re: upper, lower, mean, stdev Lucian Smith13 Jul '12 10:55
Read Message   Re: upper, lower, mean, stdev bshapiro13 Jul '12 11:19
Read Message   Re: upper, lower, mean, stdev  Lucian Smith13 Jul '12 11:47
Read Message   Re: upper, lower, mean, stdev Pedro Mendes13 Jul '12 13:40
Read Message   Re: upper, lower, mean, stdev Sarah Keating14 Jul '12 03:11
Read Message   Re: upper, lower, mean, stdev Pedro Mendes14 Jul '12 04:02
Previous Topic:Call for votes on Level 3 proposals: 'groups'
Next Topic:Talks & posters at COMBINE 2012
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.