Skip to main content

Draw graphs using Answer Set Programming

Project description

# Biseau Build by Input Some Easy ASP from User.

Helps the exploration of formal structures by using ASP as a DSL for drawing graphs. For a Graphical User Interface, see the [biseau-gui](https://gitlab.inria.fr/lbourneu/biseau-gui) package.

For the initial version of biseau published in the [FCA4AI’18 workshop](https://fca4ai.hse.ru/2018) 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 (if biseau-gui is installed) 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.6.tar.gz (25.7 kB view details)

Uploaded Source

Built Distribution

biseau-0.0.6-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: biseau-0.0.6.tar.gz
  • Upload date:
  • Size: 25.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.6

File hashes

Hashes for biseau-0.0.6.tar.gz
Algorithm Hash digest
SHA256 519c1e3270c7f3aa7a38486678b956365cbd823c3b9bc804358cb424738763ed
MD5 69ca03fd2db2d4cd044abe034816985b
BLAKE2b-256 eab76714caa0814c15d5e47cb5bfe55df20d063f5b2b68669c5c9fee65d1ab8e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: biseau-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.6

File hashes

Hashes for biseau-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 cbf81dc42af954e7c0cbd76cc42b076290cab59bcdd972215de7934502f5b5ca
MD5 fce1522cfbc27c2b0c02bbaea2fe2242
BLAKE2b-256 0df5a215c418f916755f19f57952435be5bda3aa987d1f89ece161a473b9342a

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