Skip to main content
Files added late

12 files were added to this release more than 14 days after its initial publication. Inspect the release files before installing.

Pre-release

This release is a pre-release and may not be stable for production use.

Copyright (C) <2020> by Mobile Systems and Networking Group, Fudan University

https://img.shields.io/pypi/v/Python-EasyGraph.svg https://img.shields.io/pypi/pyversions/Python-EasyGraph.svg https://img.shields.io/pypi/l/Python-EasyGraph

Introduction

EasyGraph is an open source graph processing library. It is written in Python and supports analysis for undirected graphs and directed graphs. It covers advanced graph processing methods in structural hole spanners detection, graph embedding and several classic methods (subgraph generation, connected component discovery and isomorphic graph generation).

EasyGraph integrates state-of-the-art graph processing approaches and implements them using Python. EasyGraph covers a series of advanced graph processing algorithms include structural hole spanners detection (HIS, MaxD, Common_Greedy, AP_Greedy and HAM), and graph representation learning (DeepWalk, Node2Vec, LINE and SDNE). Besides, for a number of general graph processing approaches, EasyGraph optimizes the algorithms and introduces parallel computing methods to achieve high efficiency.

Install

Installation with pip

$ pip install Python-EasyGraph

or conda

$ conda install Python-EasyGraph

Simple Example

This is a simple example for the detection of sturctural hole spanners using the HIS algorithm.

>>> import easygraph as eg
>>> G = eg.Graph()
>>> G.add_edges([(1,2), (2,3), (1,3), (3,4), (4,5), (3,5), (5,6)])
>>> _, _, H = eg.get_structural_holes_HIS(G, C=[frozenset([1,2,3]), frozenset([4,5,6])])
>>> H # The structural hole score of each node. Note that node `4` is regarded as the most possible structural hole spanner.
{1: {0: 0.703948974609375},
 2: {0: 0.703948974609375},
 3: {0: 1.2799804687499998},
 4: {0: 1.519976806640625},
 5: {0: 1.519976806640625},
 6: {0: 0.83595703125}
}

Metadata

Release files for Python-EasyGraph 0.2a29

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Files added late

12 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Built distributions (wheels)

Table of built distributions (wheels) for Python-EasyGraph 0.2a29
File
Python_EasyGraph-0.2a29-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
Python_EasyGraph-0.2a29-cp39-cp39-manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details
Python_EasyGraph-0.2a29-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
Python_EasyGraph-0.2a29-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
Python_EasyGraph-0.2a29-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
Python_EasyGraph-0.2a29-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
Python_EasyGraph-0.2a29-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
Python_EasyGraph-0.2a29-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
Python_EasyGraph-0.2a29-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details
Python_EasyGraph-0.2a29-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
Python_EasyGraph-0.2a29-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
Python_EasyGraph-0.2a29-cp36-cp36m-macosx_10_9_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 Details

Total release size: 4.1 MB

Release files / Python_EasyGraph-0.2a29-cp39-cp39-win_amd64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL Python_EasyGraph-0.2a29-cp39-cp39-win_amd64.whl
Size 155.4 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
fd79aa5a950cbe8be7ab320b079ccd878a737f6c3f2596d84cee6791a75997d3
BLAKE2b-256 checksum
How to use checksums
3d4d6a55db15124b454bf5ba9f1918922af799437affcb19355fd1c677ca0f3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.4 tqdm/4.60.0 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.3 CPython/3.8.5

Release files / Python_EasyGraph-0.2a29-cp39-cp39-manylinux1_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL Python_EasyGraph-0.2a29-cp39-cp39-manylinux1_x86_64.whl
Size 727.3 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
385953f6fc08c6340bac9dd2bb8377babb5a8463d4ee790eb47fa6a3b5193ac9
BLAKE2b-256 checksum
How to use checksums
309a184d4250d4ea6d1ff8125e55d19232f968d3f57626aae1a9dcf71cdddcd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.24.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.50.2 importlib-metadata/4.10.0 keyring/21.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.5

Release files / Python_EasyGraph-0.2a29-cp39-cp39-macosx_10_9_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL Python_EasyGraph-0.2a29-cp39-cp39-macosx_10_9_x86_64.whl
Size 150.5 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a52d6cad725ae2ee6a77badd743d7d69d36a1eaf8a27dca63a0271ca6d63dc82
BLAKE2b-256 checksum
How to use checksums
1097482a05be16383a4cf19c400bb031a8698c1ec51928217ea09d05e624423d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.5

Release files / Python_EasyGraph-0.2a29-cp38-cp38-win_amd64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL Python_EasyGraph-0.2a29-cp38-cp38-win_amd64.whl
Size 155.5 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
6281094b62d91ef33614dafb7359efabd56b7e29b169b45d973e58996a34fabc
BLAKE2b-256 checksum
How to use checksums
435669310471b435e58f0fb734570c3dad754c828c0f97823d8967c01374b82c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.4 tqdm/4.60.0 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.3 CPython/3.8.5

Release files / Python_EasyGraph-0.2a29-cp38-cp38-manylinux1_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL Python_EasyGraph-0.2a29-cp38-cp38-manylinux1_x86_64.whl
Size 728.1 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9da7fed27c245920e6860e3d95dd7fd5184cba795a2cf7b8e38a840f51d2c162
BLAKE2b-256 checksum
How to use checksums
2ddc724a8d2f6b92eeed54ac25d3bc0a68192bab14b5e0457aae9ce7e94401f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.24.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.50.2 importlib-metadata/4.10.0 keyring/21.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.5

Release files / Python_EasyGraph-0.2a29-cp38-cp38-macosx_10_9_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL Python_EasyGraph-0.2a29-cp38-cp38-macosx_10_9_x86_64.whl
Size 150.5 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d0580a9f3c7b4d0a2f302074c38b4dd0113425d7ea411bae8434b1f72e9ca36e
BLAKE2b-256 checksum
How to use checksums
fa8d437aab40795f115adbb3d011e0724ead1578e9664483717a0fe2740ca4f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.5

Release files / Python_EasyGraph-0.2a29-cp37-cp37m-win_amd64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL Python_EasyGraph-0.2a29-cp37-cp37m-win_amd64.whl
Size 155.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
2125be9eb15950a9c005278855b3d0f4b5f40ef3722efcd35b469f7ccf9499dc
BLAKE2b-256 checksum
How to use checksums
a681c22b93c6e1303d149a7e99a3e144273e0cb76d6c02d7975572322ae5b977
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.4 tqdm/4.60.0 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.3 CPython/3.8.5

Release files / Python_EasyGraph-0.2a29-cp37-cp37m-manylinux1_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL Python_EasyGraph-0.2a29-cp37-cp37m-manylinux1_x86_64.whl
Size 727.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
3a5d1a83a710b7360c7fe9d57f29d42821536105ccdaa67c71d097b1f83f7c3e
BLAKE2b-256 checksum
How to use checksums
260a0d1b1349f385edef85adf1e81056473d499186921f6273267b45c7b87460
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.24.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.50.2 importlib-metadata/4.10.0 keyring/21.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.5

Release files / Python_EasyGraph-0.2a29-cp37-cp37m-macosx_10_9_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL Python_EasyGraph-0.2a29-cp37-cp37m-macosx_10_9_x86_64.whl
Size 150.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
009a6e222df6efd6415c21a686349467149cc87de96787c3eb7fe545cdb2d633
BLAKE2b-256 checksum
How to use checksums
4acb730db93cd7686d0dfa9361600e4c42cc016d6bb993c610f88459be8be1af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.5

Release files / Python_EasyGraph-0.2a29-cp36-cp36m-win_amd64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL Python_EasyGraph-0.2a29-cp36-cp36m-win_amd64.whl
Size 155.4 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
a456da6d22c9f98afff8acef1fabff1d343a356ab09e46e805081bfec81f59b6
BLAKE2b-256 checksum
How to use checksums
371835e03c7b717c5aac671f38bed55a0a093b79bc9f6e0dc7b8915548f16255
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.4 tqdm/4.60.0 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.3 CPython/3.8.5

Release files / Python_EasyGraph-0.2a29-cp36-cp36m-manylinux1_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL Python_EasyGraph-0.2a29-cp36-cp36m-manylinux1_x86_64.whl
Size 727.4 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
bc09d4ebee882585319fa1604d81d3e820a993edab842d3dac78f875e5de1a93
BLAKE2b-256 checksum
How to use checksums
b9153c76d79622138a566b54458a355c8af218c85b4fae833c5a54d72f9d8d7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.24.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.50.2 importlib-metadata/4.10.0 keyring/21.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.5

Release files / Python_EasyGraph-0.2a29-cp36-cp36m-macosx_10_9_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL Python_EasyGraph-0.2a29-cp36-cp36m-macosx_10_9_x86_64.whl
Size 150.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
410ce7ef0d4b66f9220d540a083720b5625e3ccb649f162c2067a541b0bc82e2
BLAKE2b-256 checksum
How to use checksums
504618c85a671e8c1cb6e41fb9a89c30de172d9b628f4c726e2d1d53493afa56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.5

Release history Release notifications | RSS feed

1.6

49 release files

1.5.2

49 release files

1.5.1

49 release files

1.5

49 release files

1.4.5

7 release files

1.4.4

49 release files

1.4.3

1 release file

1.4.2

21 release files

1.4.1

48 release files

1.4

40 release files

1.3

40 release files

1.2

40 release files

1.1

34 release files

1.0

34 release files

0.2a33

5 release files

0.2a32

1 release file

0.2a31

1 release file

0.2a30

5 release files

This release

0.2a29 This release

12 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page