[Webnucleo] ANNOUNCE: libnucnet 0.13 is now publicly available
Announce list for the Webnucleo project.
webnucleo at mailhost.ces.clemson.edu
Fri Mar 30 19:43:50 EDT 2012
Release 0.13 of Webnucleo's libnucnet Module is now publicly available.
Libnucnet is a library of codes for storing and managing nuclear reaction
networks (that is, collections of nuclei and reactions among them). The
module is available at this location:
http://www.webnucleo.org/home/modules/libnucnet/0.13
Below are the recent updates to the module:
New:
Routines to get a copy of a network view, update a network
view in a zone, remove a network view from a zone,
check whether the parent network of a network
view has been updated since the view was generated, to add or
remove reactions to/from a view, and to iterate over network
views stored in a zone have been added to the API.
A new technical report describes libnucnet views and how to use them.
Fix:
The user-defined function type Libnucnet__Net__screeningFunction has
been changed to Libnucnet__Net__screening_function to be compatible
with libnucnet naming standards. This is a backwards-incompatible
change.
Reorganization:
The evolution network for a zone is now updated from a network view
using the network view update routine; thus, the
updateEvolutionNetwork() and restoreDefaultEvolutionNetwork()
routines
have been removed. This is a backwards-incompatible change.
The addCopyOfNetView() routine has been removed. The action of this
routine can be replaced by a NetView copy and update.
Libnucnet__NucView and Libnucnet__ReacView no longer store the
originally defining XPath; thus, the getXPath() routines have been
removed.
The labels for a network view in a zone are no longer restricted
to XPath expressions.
The API routine to retrieve a network view from a zone no longer
creates the view if it does not exist. If it does not, the routine
now simply returns a null pointer indicating that the user should
create it and update it in the zone.
More information about the Webnucleo
mailing list