{ "info": { "author": "Bertrand Charpentier", "author_email": "bercha@kth.se", "bugtrack_url": null, "classifiers": [ "Topic :: System :: Clustering" ], "description": "paris: Hierarchical graph clustering algorithm and dendrogram processing\n=========================\n\nparis is a Python module that provides an implementation of the hierarchical clustering algorithm for graphs, paris.\nIt provides four algorithms able to process dendrograms in order to extract best clusters, clusterings or distances.\n\nInstallation\n------------\n\nInstall the latest version of cylouvain using ``pip`` ::\n\n $ pip install pyparis\n\nDependencies\n------------\n\ncylouvain requires:\n\n- Python (>= 2.7 or >= 3.4)\n- NumPy\n- NetworkX\n\nSimple example\n--------------\n\nBuild a simple graph with NetworkX::\n\n >>> import networkx as nx\n >>> graph = nx.Graph()\n >>> graph.add_nodes_from(['a', 'b', 'c', 'd', 'e', 'f'])\n >>> graph.add_edges_from([('a', 'b'), ('a', 'c'), ('b', 'c'),\n ('c', 'd'),\n ('d', 'e'), ('d', 'f'), ('f', 'e')])\n\nCompute a partition of the nodes using cylouvain::\n\n >>> from paris import paris\n >>> dendrogram = paris(graph)\n\nCompute the best clusters, clusterings and distances::\n\n >>> best_cluster = best_cluster_cut(dendrogram)\n >>> best_homogneous_clustering = best_homogeneous_cut(dendrogram)\n >>> best_heterogneous_clustering = best_heterogeneous_cut(dendrogram)\n >>> best_distance = best_distance\n\nLicense\n-------\n\nReleased under the MIT license::\n\n Copyright (C) 2018 Bertrand Charpentier \n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Charpenb/paris", "keywords": "modularity multi-scale hierarchical graph clustering", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "pyparis", "package_url": "https://pypi.org/project/pyparis/", "platform": "", "project_url": "https://pypi.org/project/pyparis/", "project_urls": { "Homepage": "https://github.com/Charpenb/paris" }, "release_url": "https://pypi.org/project/pyparis/0.0.1/", "requires_dist": null, "requires_python": "", "summary": "Multi-scale modularity based clustering algorithm", "version": "0.0.1" }, "last_serial": 3807048, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "bb07da66908eb027c81cdf540343db40", "sha256": "dbe72ceb2311b1fdbbbde6252b1b90f002cfd3c99c88aa2e74e02e6302cde464" }, "downloads": -1, "filename": "pyparis-0.0.1.tar.gz", "has_sig": false, "md5_digest": "bb07da66908eb027c81cdf540343db40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5606, "upload_time": "2018-04-25T14:41:01", "url": "https://files.pythonhosted.org/packages/eb/45/cae16ba7c69617371d0b3f9d0f75a8a29cd23aaa6c635005f94d04c3e8e8/pyparis-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bb07da66908eb027c81cdf540343db40", "sha256": "dbe72ceb2311b1fdbbbde6252b1b90f002cfd3c99c88aa2e74e02e6302cde464" }, "downloads": -1, "filename": "pyparis-0.0.1.tar.gz", "has_sig": false, "md5_digest": "bb07da66908eb027c81cdf540343db40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5606, "upload_time": "2018-04-25T14:41:01", "url": "https://files.pythonhosted.org/packages/eb/45/cae16ba7c69617371d0b3f9d0f75a8a29cd23aaa6c635005f94d04c3e8e8/pyparis-0.0.1.tar.gz" } ] }