Motivation: The goal of this project is to provide a simple interface to working with Boolean networks. Emphasis is put on easy access to a large number of common tasks including the generation and manipulation of networks, attractor and basin computation, model checking and trap space computation, execution of established graph algorithms as well as graph drawing and layouts. Results: PYBOOLNET is a Python package for working with Boolean networks that supports simple access to model checking via NUSMV, standard graph algorithms via NETWORKX and visualization via DOT. In addition, state of the art attractor computation exploiting POTASSCO ASP is implemented. The package is function-based and uses only native Python and NETWORKX data types. Availability and Implementation: https://github. com/hklarner/PyBoolNet Contact: hannes. klarner@fu-berlin.de
机构:
NEtwoRks, Data, and Society (NERDS), Computer Science Department, IT University of Copenhagen, Copenhagen,2300, Denmark
Institute for Cross-Disciplinary Physics and Complex Systems (IFISC), University of the Balearic Islands (UIB), Spanish National Research Council (CSIC), Palma de Mallorca,07122, SpainNEtwoRks, Data, and Society (NERDS), Computer Science Department, IT University of Copenhagen, Copenhagen,2300, Denmark
Büth, Carlson M.
Vybornova, Anastassia
论文数: 0引用数: 0
h-index: 0
机构:
NEtwoRks, Data, and Society (NERDS), Computer Science Department, IT University of Copenhagen, Copenhagen,2300, DenmarkNEtwoRks, Data, and Society (NERDS), Computer Science Department, IT University of Copenhagen, Copenhagen,2300, Denmark
Vybornova, Anastassia
Szell, Michael
论文数: 0引用数: 0
h-index: 0
机构:
NEtwoRks, Data, and Society (NERDS), Computer Science Department, IT University of Copenhagen, Copenhagen,2300, Denmark
ISI Foundation, Turin,10126, Italy
Complexity Science Hub Vienna, Vienna,1080, AustriaNEtwoRks, Data, and Society (NERDS), Computer Science Department, IT University of Copenhagen, Copenhagen,2300, Denmark