Metadata-Version: 2.4
Name: bnfinder3
Version: 3.0.0
Summary: Bayes Net Finder: an efficient and exact method for learning bayesian networks
Home-page: http://bioputer.mimuw.edu.pl/software/bnf
Download-URL: https://github.com/sysbio-vo/bnfinder
Author: Norbert Dojer, Alina Frolova
Author-email: Bartek Wilczynski <bartek@mimuw.edu.pl>
Maintainer-email: Bartek Wilczynski <bartek@mimuw.edu.pl>
License: GPL-2.0
Project-URL: Homepage, https://github.com/sysbio-vo/bnfinder
Project-URL: Documentation, http://bioputer.mimuw.edu.pl/software/bnf
Project-URL: Repository, https://github.com/sysbio-vo/bnfinder
Project-URL: Issues, https://github.com/sysbio-vo/bnfinder/issues
Keywords: bayesian networks,machine learning,bioinformatics,network inference
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=1.20.0
Requires-Dist: scipy>=1.7.0
Provides-Extra: rpy2
Requires-Dist: rpy2>=3.0.0; extra == "rpy2"
Provides-Extra: dev
Requires-Dist: build>=1.0.0; extra == "dev"
Requires-Dist: twine>=4.0.0; extra == "dev"
Requires-Dist: pytest>=7.0.0; extra == "dev"
Dynamic: download-url
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python

# bnfinder
BNFinder - tool for learning bayesian networks.

It can be used for both dynamic and static networks. It is written in python (requires version >= 3.8), and distributed under GNU GPL Library version 2.

The installation is performed by a single command in the source directory (it may require the administrator privileges):

`python setup.py install`

Or install from PyPI:

`pip install BNfinder`

During the installation it will automaticaly setup scipy python packages if needed. Also you can run it without installing:

`python bnf --help`

You can also refer to previous version:

http://bioputer.mimuw.edu.pl/software/bnf/

Latest docs are in the `doc` folder of the repo. Here is the article describing latest version of BNFinder:

Frolova A, Wilczyński B. (2018) Distributed Bayesian networks reconstruction on the whole genome scale. PeerJ 6:e5692 https://doi.org/10.7717/peerj.5692
