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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file graphinf-0.3.1.tar.gz.
File metadata
- Download URL: graphinf-0.3.1.tar.gz
- Upload date:
- Size: 291.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91f1f752bafaa9c3e1bee9e0e4bc08caaedb19c12bb1eb2ebb1659f01429b5e6
|
|
| MD5 |
ee8124ab754a27de046596571ee2da55
|
|
| BLAKE2b-256 |
8d4ed4c9a6d62faec250e36fcee5a3a45bd9b164ca27eae35bf7bbd954c50eb5
|
File details
Details for the file graphinf-0.3.1-cp310-cp310-manylinux_2_35_x86_64.whl.
File metadata
- Download URL: graphinf-0.3.1-cp310-cp310-manylinux_2_35_x86_64.whl
- Upload date:
- Size: 926.5 kB
- Tags: CPython 3.10, manylinux: glibc 2.35+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3afc8f51473a28c29c3c59d5874680e8a86e658c8301a9548c58bac316a019ab
|
|
| MD5 |
fe206a811afc4db90db9ac199e512792
|
|
| BLAKE2b-256 |
98e30b1d0d75843e4ea7bb3d2eb79c3657600054e9962cc34c17f24856fa77e6
|