This is a major release update. Its primary purpose is to be fully compatible with Python 3.3+ and 2.6-2.7 (further support of 2.6 has been dropped), and also better support for 64-bit systems. For the first time, it uses a fully-automatic installer and is available on PyPI:
Please see the release notes -- mostly bug fixes and small efficiency improvements.
Please see the release notes - mostly bug fixes, but some Toolbox improvements to interface with SBML and NineML via PySCeS and Python-NineML API.
There were a couple of oversights in the tests for the latest release (v0.88.111221). Please either update the files from the Bazaar repository or make the simple changes by hand. Details of the two fixes are here: http://sourceforge.net/projects/pydstool/forums/forum/472291/topic/4922127
I have removed the latest (0.88.110127) version from the files because SF.net is having upload/download issues, possibly related to unscheduled site service downtime. This version will be posted on my website for now and will be re-uploaded when the SF issues are resolved.
Minor bug fixes and tweaks to internal operations.
A few small bugs were fixed in the latest update, and a fix for PyCont with AUTO on 64 bit systems was included. All of the tests in the tests/run_all_tests.py suite should now pass.
I posted a small bug-fix and minor feature improvement version of v0.88 to SourceForge. It is set to be the default download.
As some may have noticed, the PyDSTool wiki hosted at Cornell, and the associated subversion (SVN) repository have died due to catastrophic computer problems. Restoration is in progress but is not expected to be soon. In the meantime, an up-to-date version based on the SVN code is available from the temporary documentation pages linked to from http://pydstool.sourceforge.net -- namely the link on the CodeTopics page under the SVN heading. Right now this points to http://www2.gsu.edu/~matrhc/PyDSTool-04OCT2010.zip.
This version improves the support for hybrid systems and makes model inference and parameter estimation problems more tractable. It now includes support for quadratic interpolation between data points in Trajectory objects. It also includes several code & API optimizations and bug fixes.
More to come in the build-up to a bigger facelift and expansion in v0.90. See release notes for details.
This is a relatively minor update with just a few new features, and several bug fixes and API improvements. More to come in the build-up to a bigger facelift and expansion in v0.90. See release notes for details.
There are lots of minor improvements and fixes in this version, but a major feature is the support for user-defined functions for continuation using PyCont.
Also added: some basic phase-plane tools, calculation of phase response curves for oscillators and support for some special math functions. See release notes for details.
Fixed Radau integrator for windows platforms + some minor issues not caught at release time!
Now compatible with Numpy and Scipy 0.5.2!
This release fixes several bugs and limitations in the previous release and adds significant features to PyCont, a new data analysis toolbox, and to basic functionality of Generators -- mainly the use of dynamic bounds on state variables and parameters in event definitions.
We have released patch containing bug fixes and minor updates for PyDSTool 0.83.2.
Just unzip the patch in the directory containing your PyDSTool installation directory to overwrite any existing files that need updating.
Big news -- AUTO's periodic orbit continuation code has been interfaced and has a shiny new API from Python!
PyCont's graphics capabilities have also been much improved, along with a range of minor API and bug fix updates. See release notes for details.
We have released a new version of the PyDSTool package that includes significant updates and fixes. Please read the release notes to find out more.