Comments (5)
- assigned_to: nobody --> niko-rodrigue
Original comment by: niko-rodrigue
from jsbml.
This makes sense, however, in some cases it can and should be avoided. For instance, the SBO number must be greater than 0 and less than 999999. At the moment - and this is also the case in libSBML - an unset SBO number can be recognized because it obtains the value -1. Shouldn't we make use of similar approaches in other cases where this is possible?
Original comment by: draeger
from jsbml.
FYI: At present in libsbml I am working on using templates for all attributes so that each attribute stores
value
default value
isSetValue
where value/default value are of whichever type is appropriate and isSetValue is a boolean indicating whether the value has been set by the user or by default
This has been a big issue with users resulting friom the fact that SBML L3 removes default values
Original comment by: sarahkeating
from jsbml.
- status: open --> closed
Original comment by: niko-rodrigue
from jsbml.
Issue as been discussed on the jsbml-list, resolved and implemented.
Original comment by: niko-rodrigue
from jsbml.
Related Issues (20)
- The test if a plugin is loaded returns true when JSBML has a parser loaded HOT 6
- suggestion for all libraries: implement a logging facade instead of the logger HOT 5
- Exceptions thrown depending on the log level HOT 4
- order of authors is not correct HOT 1
- Stable version link in Readme.md file is not correct
- Spatial: nearestneighbor should be nearestNeighbor HOT 1
- no update on maven HOT 13
- java.lang.NoClassDefFoundError: org/apache/logging/log4j/util/ReflectionUtil HOT 3
- Issue when parsing math formula HOT 9
- Error reading file
- Make offline validation the default
- Deriving a unit for a lambda expression may cause an out of bounds exception
- Unary operator precedence ignored by ASTNode parser. HOT 6
- Removing objectives from a model is not sensitive for removal of the active objective
- Improve flattening by testing and merging an existing fork HOT 1
- Cloning of GeneProduct may create invalid SBML because of missing required attribute `label`
- Add checks if a model element already exists before adding it to avoid clashes in ModelBuilder
- No property change happens when a value is explicitly set to NaN that was undefined before
- NullPointerException in ASTNode
- Found the bug in ASTNode.toFomula() HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jsbml.