Menu

#324 Best practice: mention parameters used as Booleans should have SBO term

Closed - Duplicate
closed
nobody
5
2016-03-30
2016-02-20
No

In the section on best practices:

Some time ago, someone (very sorry, but I can't seem to figure out who said it or when) pointed out that parameters used as Booleans ought to have an SBO term annotation to make the fact clear. Apparently, the correct SBO term is #602 ("LOGICAL").

Discussion

  • Sarah Keating

    Sarah Keating - 2016-02-26

    I agree with this.

     
  • Lucian Smith

    Lucian Smith - 2016-02-29

    This is already present in the Parameter section:

    "In fact, it is possible to have an essentially Boolean \Parameter which is only assigned Boolean values, and only used in Boolean contexts. The units of such a \Parameter should be \token{dimensionless}. It would also be appropriate to set the \token{sboTerm} for such a \Parameter to be 'logical parameter' (\val{SBO:0000602})."

    Do we need to mention this elsewhere, too?

     
  • Andreas Dräger

    Andreas Dräger - 2016-03-10

    I agree that this clarification is necessary. Since it is already in the Parameter section of L3V2 draft, I think this is sufficient.

     
  • Nicolas Le Novère

    I concur

     
  • Dagmar Waltemath

    I also think it is sufficient in the parameter section, as it is now. No addition needed.

     
  • Lucian Smith

    Lucian Smith - 2016-03-30
    • status: open --> closed
    • Group: Reported-Proposed --> Closed - Duplicate
     
  • Lucian Smith

    Lucian Smith - 2016-03-30

    OK, closing this as a duplicate of https://sourceforge.net/p/sbml/sbml-specifications/273/ since the issue was resolved there. Thanks!

     

Log in to post a comment.

MongoDB Logo MongoDB