PyBoolNet is a Python package for the generation, modification and analysis of Boolean networks. The current version is available at PyBoolNet/releases.
For the manual, a reference and tutorials see the PyBoolNet manual. For bug reports and feedback do not hesitate to open issues at PyBoolNet issues or contact
- [email protected] (developer)
- [email protected]
- support for windows and macos
- refactored
subspace2statesaslist_states_in_subspaceandproposition2statesaslist_states_referenced_by_proposition - refactored function for state and subspace conversions to
state2str,state2dict,subspace2str,subspace2dictand added basic asserts - added functions
univocality_with_counterexample,faithfulness_with_counterexampleandcompleteness_with_counterexample - refactored the functions
univocal,faithfulandcompleteness_iterativeto twounivocality,faithfulnessandcompleteness - removed function
completeness_naivefrom AD since it is always less efficient thancompleteness_iterative - renamed module
TemporalQueriestoQueryPatternsfor clarity - bugfix absolute import for Python 3.x
- added functions
create_variables,create_disjoin_unionto module PIs - split function
percolate_constantsfrom module PIs intopercolate_and_keep_constantsandpercolate_and_remove_constantsfor clarity - bugfix in
completeness_iterativeof module AD - moved function
compute_attractors_tarjanfrom module STGs to module AttractorDetection - split functions
check_primesandcheck_smvfrom module MC into three functions each for counterexamples, acceptingstates and both of for clarity - removed feature
add_style_condensationgraphfrom module STGs - bugfix for the computation of the condensation graph
- added the parameter
LayoutEnginefor drawing graphs. Possible engines:dot,neato,fdp,sfdp,circoandtwopi - added functions for the
sccgraph, thecondensationgraphand theHTGto module STGs - now following the git model described in nvie.com
- refactored
Utility.pyinUtility\DiGraphs.pyandUtility\Misc.py - added documentation source to
Docs\Sphinx - added
AttractorBasins.py, a library for visualizing basins of attraction - added support for model checking with accepting states via NuSMV-a
- added
Repository/, a folder with pre-defined networks - added support for Python 2.x and 3.x
- added function
input_combinationsto modulePrimeImplicants
- first official release