Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 699 Bytes

File metadata and controls

18 lines (15 loc) · 699 Bytes

SCNFN Python

A Python implementation of the SCNFNs, a PBN-alternative optimized for inference of large-scale networks from time series data. Introduced by Ifigeneia Apostolopoulou and Diana Marculescu.

TODO

  • SCNF Logic Clause inference.
  • SCNF Bernoulli variable optimization.
  • SCNFN to PBN Conversion.
  • PBN to SCNFN Conversion.
  • Integration of Schiebinger data.

Usage

Install with:

python -m pip install git+https://github.com/UoS-PLCCN/SCNF_python.git

Example

For an example of usage, refer to main.py of this repository. To run it, you need to install the package with the demo extras.