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 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 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.5.tar.gz (23.5 kB view details)

Uploaded Source

Built Distribution

biseau-0.0.5-py3-none-any.whl (17.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: biseau-0.0.5.tar.gz
  • Upload date:
  • Size: 23.5 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.5.tar.gz
Algorithm Hash digest
SHA256 674378eff790189699516694de7830eba5d9f428338fc029e77f670294c79551
MD5 1b47c09735bf8d0a2e3be8510641bd21
BLAKE2b-256 94638911dfb64efcdf9f189c477a3947fb40e368119ae972d576083cc917d55f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: biseau-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 17.4 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 babecbfaffb78ea72f4659d3d0f8dddd54e229278ed64654ca6acc97a8d59868
MD5 82f19f92770902f4ae3aa2b74227751e
BLAKE2b-256 bc0f5c6c45bff5bbe9aa8e7b722bb494b7d0374ba1093440368809f7f46d8bcb

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