Skip to main content

Draw graphs using Answer Set Programming

Project description

# Biseau __B__uild by __I__nput __S__ome __E__asy __A__SP from __U__sers.

Helps the exploration of formal structures by using ASP as a DSL for drawing graphs.

For the initial version of biseau published in the FCA4AI’18 workshop at IJCAI, see [the archived repository biseau-initial](https://gitlab.inria.fr/lbourneu/biseau-initial)

## Principles

Now, you may want to read about:

  • [visualization details](doc/user-doc.mkd#visualization-principles), that explains the theory behind the visualization itself.

  • [visualization DSL](doc/user-doc.mkd#asp-to-dot), that explains which atoms produces which effect in visualization.

  • [scripting](doc/user-doc.mkd#scripting), that allow you to implement new behavior for biseau.

## Installation See [user documentation](doc/user-doc.mkd#installation) for details, but in short, you need [clingo](https://potassco.org/clingo/), [graphviz](http://graphviz.org/) and make install-deps.

## Usage See [user documentation](doc/user-doc.mkd#basic-usage) for details. See [Makefile](Makefile) for various recipes. Running biseau can be done using the following commands:

python -m biseau gui # run the Graphical User Interface python -m biseau # run the Command Line Interface python -m biseau –help # get help for the CLI

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

biseau-0.0.2.tar.gz (22.7 kB view details)

Uploaded Source

Built Distribution

biseau-0.0.2-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file biseau-0.0.2.tar.gz.

File metadata

  • Download URL: biseau-0.0.2.tar.gz
  • Upload date:
  • Size: 22.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6

File hashes

Hashes for biseau-0.0.2.tar.gz
Algorithm Hash digest
SHA256 39cb08a1d01720c8b6dc9f5bb343a54b73ea920aa0364e19fd3fa67a369393ee
MD5 3b526a58ee90edcc786cb21e324dd728
BLAKE2b-256 7488bbcfff21e79554c86f719ecba166b47397d94ab22d74fb89685a55010104

See more details on using hashes here.

File details

Details for the file biseau-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: biseau-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6

File hashes

Hashes for biseau-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4cdd7a9a35aff8c35e96a4bd51495813e2b08fb87f83a4ced42447ea90c9bd3a
MD5 b1a23eff8bc7e7d1a844f1340a01c4f7
BLAKE2b-256 2a49faaf6451102791371934e0019622aeda5ac0b35ac588298795fe586797b6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page