GithubHelp home page GithubHelp logo

ainar / pysd Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sdxorg/pysd

0.0 1.0 1.0 15.35 MB

System Dynamics Modeling in Python

Home Page: http://pysd.readthedocs.org/

License: MIT License

Jupyter Notebook 40.34% Python 39.73% HTML 19.93%

pysd's Introduction

PySD

Coverage Status Code Health Build Status

Simulating System Dynamics Models in Python

This project is a simple library for running System Dynamics models in python, with the purpose of improving integration of Big Data and Machine Learning into the SD workflow.

Resources

See the project documentation for information about:

For standard methods for data analysis with SD models, see the PySD Cookbook, containing (for example):

If you use PySD in any published work, consider citing the PySD Introductory Paper:

Houghton, James; Siegel, Michael. "Advanced data analytics for system dynamics models using PySD." Proceedings of the 33rd International Conference of the System Dynamics Society. 2015.

Why create a new SD simulation engine?

There are a number of great SD programs out there (Vensim, iThink, AnyLogic, Insight Maker, and others). In order not to waste our effort, or fall victim to the Not-Invented-Here fallacy, we should have a very good reason for starting a new project.

That reason is this: There is a whole world of computational tools being developed in the larger data science community. System dynamicists should directly use the tools that other people are building, instead of replicating their functionality in SD specific software. The best way to do this is to bring specific SD functionality to the domain where those other tools are being developed.

This approach allows SD modelers to take advantage of the most recent developments in data science, and focus our efforts on improving the part of the stack that is unique to System Dynamics modeling.

Cloning this repository

If you'd like to work with this repository directly, you'll need to use a recursive git checkout in order to properly load the test suite (sorry..)

The command should be something like:

git clone --recursive https://github.com/JamesPHoughton/pysd.git

Contributors

Many people have contributed to developing this project - by submitting code, bug reports, and advice.

Special thanks to the sdCloud.io development team, who have made great contributions to XMILE support, and for integrating PySD into their cloud-based model simulation environment.

pysd's People

Contributors

ainar avatar alexprey avatar jamesphoughton avatar joonatuovinen avatar julienmalard avatar keith-citrenbaum avatar mhy05 avatar pbreach avatar rugue1 avatar simonstrong avatar

Watchers

 avatar

Forkers

swhatelse

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.