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.

Biseau and its gui are packaged, so if you already have clingo and graphviz, you should be good with:

pip install biseau biseau-gui

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

Uploaded Source

Built Distribution

biseau-0.0.12-py3-none-any.whl (22.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: biseau-0.0.12.tar.gz
  • Upload date:
  • Size: 27.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.12.tar.gz
Algorithm Hash digest
SHA256 f205fabf2a0f441c2dba9fe61645cdbf56774b8dca31ae4c76893750e0bdcf6c
MD5 92214c844211b8ba416eb8761196b0e0
BLAKE2b-256 c3d94c2f84ea04307b5f626ac11e0d36d429d53d7876482b45a1e0329aa90dcc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: biseau-0.0.12-py3-none-any.whl
  • Upload date:
  • Size: 22.5 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.12-py3-none-any.whl
Algorithm Hash digest
SHA256 f89ac7df0452931291e2b7f8ef601d16423d48d1d9676a0c9fc348a7d35a7944
MD5 df49f1d5139e5361baa797d7a23afde0
BLAKE2b-256 aa71847339a7b8f8053ef970b320a18e245a97930b0424658041e658df5fbb11

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