Welcome to pydagroas

Introduction
pydagoras is a Python package to create Directed Acyclic Graphs (DAGs) The aim of this site is to;
- Document the pypi package pydagoras that underpins the demo site
- Show an example script that uses
pydagoras - Document the demo site where the example app can be seen and used
- Explain how the how the demo app has been built
Package
pydagoras can be installed from PyPi, which can be reached using the Python link the bottom right corner of this page. The package section details;
- Other ways to get pydagoras
- What is included in the package
Example script
This section documents the script eg_use_pydagoras.py that is included in the test folder of the package. It provides an example of;
- How to constuct a DAG using pydagoras by creating and linking nodes
- Updating inputs
- Accessing the output
Demo
In this section there is a link to the demo site, it details how to use the demo site and how to make and see changes to the three example DAGs. It also shows a video showing the three example pydagoras DAGs being updated.
Example app
This section explains how the example app has been built, with a front end, that connects to a backend that uses pydagoras.
Code reference
This section allows you to look into the code behind the pydagoras package.