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

Uploaded Source

Built Distribution

biseau-0.0.8-py3-none-any.whl (21.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: biseau-0.0.8.tar.gz
  • Upload date:
  • Size: 27.0 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.8.tar.gz
Algorithm Hash digest
SHA256 fb2098e5bc71f852f328b0ac80a391eb733a12876a3992b5f8dd5f4e76e16e8d
MD5 5066edc10872cd45516fd9a1451c3f91
BLAKE2b-256 50cde7fa6d94fed507a54fd39830ebf3d25af3ff85b9b231feab4313d12393cb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: biseau-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 21.8 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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 5f8333b76171740240710cc020d0eb3742c828aa2569a5d08d3960d1e128a673
MD5 a211c4e7cd520c0142ee2307b8f7ce61
BLAKE2b-256 c5fce0e97efb80582c60107d12f00591ce9564081141ebe6db1b0986fd22c1d0

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