Skip to main content

Minimal Trap Spaces computation using Maximal Siphons

Project description

trappist logo

Trappist is a tool for computing minimal trap spaces of a Boolean model.

Install

You can install trappist with pip:

$ python3 -m pip install -e git+https://github.com/soli/trap-spaces-as-siphons.git

You will also need the clingo ASP solver in your PATH for the asp method of computing the trap spaces (default). Instructions are provided directly on the Potassco pages.

Note that Trappist does install the PySAT module so that the sat method is always available even if you do not have clingo.

Run trappist in a Binder image

Submitted version: Binder

Latest version, with 2022-12-01 colomoto-docker image: Binder

Read about trappist

The article describing trappist is here

Run trappist from the command line

After installing trappist (and maybe clingo), just run

$ trappist [-m maximum number of solutions] [-t maximum time to use in seconds] [-s solver (asp|sat)] <PNML input file>

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

trappist-0.6.0.tar.gz (22.0 kB view hashes)

Uploaded Source

Built Distribution

trappist-0.6.0-py3-none-any.whl (25.5 kB view hashes)

Uploaded Python 3

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