disable swigdoc
use namespaces for libsbml and libsedml
removed BECOMESMOD token, which prevented parsing of unary negation + parentheses; -( reaction divider can still be parsed as separate tokens
pass second string arg to new module
revert test-breaking changes
sync api ver to 2.10.0
bump ver to 1.0.10
pass display name to module ctor
clean up
use comma separators for rdf resources
fix object parsing
use new-style annot parser to add cv terms
fix eof return
add first impl of composite annot parser, will clean up (21 errors in tests)
merge cv term work; all tests passing
add metaids to distrib test files
perform metaid-less comparisons in tests
add names to sbml tests
don't add built-in units to flattening
add name attr to fixname_test
elide metaids from comparison of flattened model
update expected syntax error
add git diff utility function
add elideMetaIds and elideMetaIdsFromSBMLstring SBML utility functions to allow testing for compliance sans metaids
update test data to use names and metaids where applicable to pass tests
update basic test data to expect meta ids; update basic test data to not expect implicit sbml model display name
remove inline module display name rule; update basic test data to expect meta ids; update basic test data to not expect implicit sbml model display name
move copy ctor to .cpp
variable: manually add copy ctor, don't copy m_sboTermWrapper
allow naming module in declaration; fix some s/r conflicts by specially parsing reaction dividers; always set meta ids for elements
add syntax for setting display id of modules and functions
add optional enableAnnotations parameter to functions which return antimony strings
parse module sboTerm assignments inside module body
allow parsing top-level sbo terms for modules
parse and write SBO terms; subclass Variable to provide a proxy object for using SBO terms with dot syntax
add functions to write out cv terms in Antimony syntax when converting SBML -> Antimony
Update test suite to fix most failing tests (only 3 are still failing).
add initial grammar for cv terms; expand Annotation base class to store list of cv terms
branch for miriam annotations
Squashed commit of the following:
Squashed commit of the following:
Squashed commit of the following:
Squashed commit of the following:
The SBO term was added by Tellurium, can be deleted
Antimony Round-tripping Bug
I just made a commit to this repo that should fix this. The fix is available in PhraSEDML 1.0.8, just uploaded to PyPI for win/mac/lin 64-bit.
bump ver to 1.0.8
fix https://sourceforge.net/p/phrasedml/tickets/24/
lsoda is 88
bump ver to 1.0.7
add initialConcentration selector
add lsoda phrasedml name
add lsoda to phrasedml algo names
fix .gitignore
bump ver to 2.9.4
add .gitignore
add else block
fix xml extension not being applied in some cases
fix for jws quirks
bump ver to 2.9.3
change back to l3v1 as workaround for https://www.pivotaltracker.com/story/show/146893141
bump ver to 1.0.6
Add functional range support for pulse experiment
add .gitignore
bump ver to 2.9.2
install runtime libs on windows
I fixed this in phrasedml 1.0.5 via a string substitution hack. There doesn't seem...
add hack to fix min/max symbol encodings. see h...
bump ver to 1.0.5
allow making model changes via xpath
Matthias, are you able to read SED-ML with the special csymbol definitions using...
fix version
add linux/osx shared libs to python package
remove v from __version__ and add myself to aut...
bump version to 1.0.4
apparently there are multiple places the versio...
antimony.__version__ should not contain 'v'; bu...
Thanks for your reply, Frank. The "undefined dynamic lookup" option does not exist...
PYTHON_USE_DYNAMIC_LOOKUP not working on Linux
use relative imports (should work for py2/3)
use correct flags for linux
dyn binding on osx/linux
add my name to authors since I am creating the ...
resolve isnan
specify full (relative) path so import works ac...
do not link to python lib on non-windows platforms
include versioned .so files in python package
include .dylibs and .so files in python package
Include the word "experimental" in the name of the experimental source archive
Get rid of .pth file
add conda files
Thanks! Tested on Mac and works.
Undefined functions break Python API
comment undefined function setPhrasedWriteSBMLT...
fix late bindings on Mac
make swig output dependency of command to copy ...
Make antimony_wrap.cpp a dependency of custom c...
Add missing install target for binding_python_l...
Need to specify setuptools in meta.yaml
Add WITH_CONDA_BUILDER CMake option