Welcome to the PyDSTool Wiki pages. PyDSTool is an integrated simulation, modeling and analysis package for dynamical systems, written in Python. It is being developed at Cornell University. As a new project, and being a Wiki, these pages are still in development and subject to sudden changes.
Download latest version
1st June 2008: Version 0.86 has been released, which is compatible with Python 2.5, Numpy 1.0.4 and Scipy 0.6.0, and includes some new features and bug fixes.
This release is primarily a compatibility release in the run-up to a major update in version 0.90.
The 0.90 release will (probably) coincide with migration to a
trac-based wiki (the link currently returns here).
Look at the ComingAttractions in 0.88 that are in the late stages of development!
New users should read the general information about the source code on the CodeTopics page. To download the latest complete public release, please go to the
SourceForge files page, where you can read the release notes. Recent changes will be reflected in the
Subversion repository (documented
here). The source code is available under the terms of the BSD license.
The SourceForge site (click above) includes a
mailing list and
forums to post bug reports, etc.
Documentation
ProjectOverview: An overview of PyDSTool's features, implementation, and perspective on its design.
GettingStarted: Installation procedure / notes, tutorial of basic features.
UserDocumentation: User's reference documentation.
TechDocumentation: Technical user and developer documentation.
ToolboxDocumentation: Information about the included toolboxes.
APIdocs: Full API documentation (automatically generated by HappyDoc). The most up-to-date version of this is provided with the package download.
FAQ: Frequently Asked Questions.
Design reference: development-oriented reference guide. It is quite out of date (July 2005), and needs rewriting for the Wiki. BibReference: Reference literature list.
Developers
Please log in (or create an account) when you begin adding to this Wiki. See "login" button on sidebar. You'll need to email Rob Clewley to add write permission to your account.
Code development
CodeTopics: Info about the source code, coding practices, and downloading.
PythonResources: Relevant links to Python resources
ToDoLists: Both general and module-specific "to do" lists, including desirable features to implement
BugReporting: List bugs or other code problems here
User Group
Within these pages, please "sign" your additions using the @SIG@ macro, which includes your username and the date and time of the posting.
GeneralDiscussion: General project discussion
CodeDiscussion: Post and discuss code issues
PeoplePage: List of developers and users