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.

### Export as standalone script Currently under development.

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

Uploaded Source

Built Distribution

biseau-0.0.7-py3-none-any.whl (21.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: biseau-0.0.7.tar.gz
  • Upload date:
  • Size: 26.9 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.7.tar.gz
Algorithm Hash digest
SHA256 1d241128d4ca5c0e1eeafe8fc1ca8aa4476d9eabf45857cc86ccdd611a32b0da
MD5 f6ec7c3dbedb38c208f0eaed87f9be21
BLAKE2b-256 99d3902836c4b52d5d1d365cb43f7a4b35b9a4c409482a3dd1eb7fd2684a2d53

See more details on using hashes here.

File details

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

File metadata

  • Download URL: biseau-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 21.7 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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 86b3440542419ec5acbf99a46dd6276128f531ea27c3c925dee50049cbcab846
MD5 fca1a97ba5866f2f9e89aaa5c685bb2d
BLAKE2b-256 dc6f9f1f4e1b074ec009ff36854e4c17279eca94b560a61e8ce01df91a3d39c9

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