Skip to content

Welcome to pydagroas

alt text

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.
  • Explian 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.