A Markov chain Monte-Carlo for graph inference.
Project description
fast-midynet
Framework for graph inference.
Installation
Requirements
- pybind11
- scikit-build
- numpy
- scipy
- networkx
- pandas
- pytest
Installation with pip
You can use pip to install the python module:
pip install .
Note that the basegraph
must be installed. You can either download it and install it yourself, or you can load the submodules and install it directly from the repository:
git submodule --init
pip install ext/base_graph
Build the C++ library
TO build the C++ library, we use cmake. First, we must set up the CMake environment. From the root directory (i.e., where the root file CMakeFile.txt
is located), run the following command:
cmake -S . -B build
This commands build the necessary scripts for building the library. To set up the environment for building the C++ unit tests as well, set the BUILD_TEST
argument to ON
:
cmake -S . -B build -DBUILD_TESTS=ON -Wno-dev
Finally, build the C++ library by running the following command:
cmake --build build -j4
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for graphinf-0.3.1-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3afc8f51473a28c29c3c59d5874680e8a86e658c8301a9548c58bac316a019ab |
|
MD5 | fe206a811afc4db90db9ac199e512792 |
|
BLAKE2b-256 | 98e30b1d0d75843e4ea7bb3d2eb79c3657600054e9962cc34c17f24856fa77e6 |