├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── examples ├── data │ ├── __init__.py │ └── data.py ├── example.ipynb ├── example.py └── karate_graph.png ├── graphrole ├── __init__.py ├── features │ ├── __init__.py │ ├── extract.py │ └── prune.py ├── graph │ ├── __init__.py │ ├── graph.py │ └── interface │ │ ├── __init__.py │ │ ├── base.py │ │ ├── igraph.py │ │ └── networkx.py ├── roles │ ├── __init__.py │ ├── description_length.py │ ├── extract.py │ └── factor.py └── types.py ├── requirements.txt ├── setup.cfg ├── setup.py └── tests ├── __init__.py ├── test_features ├── __init__.py ├── test_extract.py └── test_prune.py ├── test_graph ├── __init__.py ├── test_graph.py └── test_interface.py └── test_roles ├── __init__.py ├── test_description_length.py ├── test_extract.py └── test_factor.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/README.md -------------------------------------------------------------------------------- /examples/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/examples/data/__init__.py -------------------------------------------------------------------------------- /examples/data/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/examples/data/data.py -------------------------------------------------------------------------------- /examples/example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/examples/example.ipynb -------------------------------------------------------------------------------- /examples/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/examples/example.py -------------------------------------------------------------------------------- /examples/karate_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/examples/karate_graph.png -------------------------------------------------------------------------------- /graphrole/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/graphrole/__init__.py -------------------------------------------------------------------------------- /graphrole/features/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graphrole/features/extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/graphrole/features/extract.py -------------------------------------------------------------------------------- /graphrole/features/prune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/graphrole/features/prune.py -------------------------------------------------------------------------------- /graphrole/graph/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graphrole/graph/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/graphrole/graph/graph.py -------------------------------------------------------------------------------- /graphrole/graph/interface/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/graphrole/graph/interface/__init__.py -------------------------------------------------------------------------------- /graphrole/graph/interface/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/graphrole/graph/interface/base.py -------------------------------------------------------------------------------- /graphrole/graph/interface/igraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/graphrole/graph/interface/igraph.py -------------------------------------------------------------------------------- /graphrole/graph/interface/networkx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/graphrole/graph/interface/networkx.py -------------------------------------------------------------------------------- /graphrole/roles/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graphrole/roles/description_length.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/graphrole/roles/description_length.py -------------------------------------------------------------------------------- /graphrole/roles/extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/graphrole/roles/extract.py -------------------------------------------------------------------------------- /graphrole/roles/factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/graphrole/roles/factor.py -------------------------------------------------------------------------------- /graphrole/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/graphrole/types.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description-file = README.md 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_features/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_features/test_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/tests/test_features/test_extract.py -------------------------------------------------------------------------------- /tests/test_features/test_prune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/tests/test_features/test_prune.py -------------------------------------------------------------------------------- /tests/test_graph/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_graph/test_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/tests/test_graph/test_graph.py -------------------------------------------------------------------------------- /tests/test_graph/test_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/tests/test_graph/test_interface.py -------------------------------------------------------------------------------- /tests/test_roles/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_roles/test_description_length.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/tests/test_roles/test_description_length.py -------------------------------------------------------------------------------- /tests/test_roles/test_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/tests/test_roles/test_extract.py -------------------------------------------------------------------------------- /tests/test_roles/test_factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkaslovsky/GraphRole/HEAD/tests/test_roles/test_factor.py --------------------------------------------------------------------------------