{ "info": { "author": "David Banks", "author_email": "amoebae@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# nxquickplot\n\nConvenient plotting for graphs in NetworkX. These functions are rather\nasymmetric/non-composable because they aim to literally capture concrete use\npatterns rather than abstracting over them. If you need other stuff, just use\nthe raw `draw_networkx` API.\n\n## API\n\n### Draw the graph with a force-directed layout\n\n```\nfrom nxquickplot import plot_force\nimport networkx\n\ng = networkx.DiGraph()\n\ng.add_node('Alice')\ng.add_node('Bob')\ng.add_edge('Alice', 'Bob')\n\nplot_force(g)\n```\n\n\n### Draw the graph with a random deterministic layout\n\n```\nfrom nxquickplot import plot_random_deterministic\nimport networkx\n\ng = networkx.DiGraph()\n\ng.add_node('Alice')\ng.add_node('Bob')\ng.add_edge('Alice', 'Bob')\n\nplot_random_deterministic(g)\n```\n\n### Draw the graph plotting a certain attribute rather than the node ID\n\n```\nfrom nxquickplot import plot_with_attr\nimport networkx\n\ng = networkx.DiGraph()\n\ng.add_node('Alice', age=42)\ng.add_node('Bob', age=31)\ng.add_edge('Alice', 'Bob')\n\nplot_with_attr(g, 'age')\n```\n\nThis must be force directed.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/amoe/nxquickplot", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "nxquickplot", "package_url": "https://pypi.org/project/nxquickplot/", "platform": "", "project_url": "https://pypi.org/project/nxquickplot/", "project_urls": { "Homepage": "https://github.com/amoe/nxquickplot" }, "release_url": "https://pypi.org/project/nxquickplot/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Convenience package for drawing NetworkX graphs", "version": "1.0.0" }, "last_serial": 5638382, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f179eb24774763d4a476653568583aac", "sha256": "f6c458d821f5084ce35b4edc66f1159aa04827026e3223f595edd6401bd0bbb6" }, "downloads": -1, "filename": "nxquickplot-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f179eb24774763d4a476653568583aac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2260, "upload_time": "2019-06-18T12:47:22", "url": "https://files.pythonhosted.org/packages/ce/0b/c7400899d703ed0df2d81006f21e615ab09dd77047d654183c027cefaf58/nxquickplot-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "880ab7939e9116219039d5aa8bfb5799", "sha256": "91ab88356eeefaae815ec27f5f964c115a4bdd6d7c6f33f75efed1fcd5f2c18e" }, "downloads": -1, "filename": "nxquickplot-0.0.1.tar.gz", "has_sig": false, "md5_digest": "880ab7939e9116219039d5aa8bfb5799", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1009, "upload_time": "2019-06-18T12:47:24", "url": "https://files.pythonhosted.org/packages/2e/b2/27d656e0c2baecf647d6a086f862fc3f1116adf3b8a809f3bb7d5870bd43/nxquickplot-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "8bb6bcf88bc3daa531442a3be928087f", "sha256": "d2ceec9da726ea91bd2d9a863f89c3fc81f436a8a4fe16eb6a7952a5ba4fc0df" }, "downloads": -1, "filename": "nxquickplot-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8bb6bcf88bc3daa531442a3be928087f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2577, "upload_time": "2019-06-18T12:52:50", "url": "https://files.pythonhosted.org/packages/77/a9/c36b1a7d363a3b3c34851e92884ce0ab399aef62e32f60cf9081b2a3c83b/nxquickplot-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f8085ff99c37604874fd6d551f69f248", "sha256": "e37c7a8d3dbb49ccabfc7bb1516bb27c86d996b971aa1017dd2cd9e615be2a20" }, "downloads": -1, "filename": "nxquickplot-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f8085ff99c37604874fd6d551f69f248", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1193, "upload_time": "2019-06-18T12:52:53", "url": "https://files.pythonhosted.org/packages/69/6e/417fbc3567d6f0836bb81f6f40e959f3716c99a98e51928085af55fea85c/nxquickplot-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "df1c99768327003832b3c7e3304ef807", "sha256": "74ec420ce4a9b48d27b5ac603c713293f92d8c7aea298b16e5e63205c67e5518" }, "downloads": -1, "filename": "nxquickplot-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "df1c99768327003832b3c7e3304ef807", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2584, "upload_time": "2019-06-18T12:57:08", "url": "https://files.pythonhosted.org/packages/ac/89/4e8fc42772b46c606376c233e12d516a0ebb3bbc2cfa27c16eae74db0c65/nxquickplot-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52cf52d0aa0bf4d7f16f82a9867d5645", "sha256": "1bc38aba8d945a18245862d3fe5bf25e55ade46f1568af3f30bedf5c1ca6bea8" }, "downloads": -1, "filename": "nxquickplot-0.0.3.tar.gz", "has_sig": false, "md5_digest": "52cf52d0aa0bf4d7f16f82a9867d5645", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1195, "upload_time": "2019-06-18T12:57:10", "url": "https://files.pythonhosted.org/packages/86/59/9edd33149bfafbc3357a913733ab41f230f23206f4613310901211d13f01/nxquickplot-0.0.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "77c73ca5e8f8460075ffb416334f1598", "sha256": "fab2fd870eb0030aff1d4913c3a166e29e7e264ee11c8150a12913acf666c289" }, "downloads": -1, "filename": "nxquickplot-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "77c73ca5e8f8460075ffb416334f1598", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6176, "upload_time": "2019-08-06T08:36:33", "url": "https://files.pythonhosted.org/packages/10/85/fa46b5dba0c5b56f35f78d7efeea8b483892ce85c25fa3063ee3cda64647/nxquickplot-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34e3cbf49ab1d9d7793fb388731315b6", "sha256": "d9cecb27f5322ab6bf472e90d6f5083048e6dbe2015f56f4dfa8fdcc55e56e24" }, "downloads": -1, "filename": "nxquickplot-1.0.0.tar.gz", "has_sig": false, "md5_digest": "34e3cbf49ab1d9d7793fb388731315b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1713, "upload_time": "2019-08-06T08:36:35", "url": "https://files.pythonhosted.org/packages/02/fc/82e4cf105cc2958cf1867b81410e76ba6313ead01f68e153eba8f2ff1174/nxquickplot-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "77c73ca5e8f8460075ffb416334f1598", "sha256": "fab2fd870eb0030aff1d4913c3a166e29e7e264ee11c8150a12913acf666c289" }, "downloads": -1, "filename": "nxquickplot-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "77c73ca5e8f8460075ffb416334f1598", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6176, "upload_time": "2019-08-06T08:36:33", "url": "https://files.pythonhosted.org/packages/10/85/fa46b5dba0c5b56f35f78d7efeea8b483892ce85c25fa3063ee3cda64647/nxquickplot-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34e3cbf49ab1d9d7793fb388731315b6", "sha256": "d9cecb27f5322ab6bf472e90d6f5083048e6dbe2015f56f4dfa8fdcc55e56e24" }, "downloads": -1, "filename": "nxquickplot-1.0.0.tar.gz", "has_sig": false, "md5_digest": "34e3cbf49ab1d9d7793fb388731315b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1713, "upload_time": "2019-08-06T08:36:35", "url": "https://files.pythonhosted.org/packages/02/fc/82e4cf105cc2958cf1867b81410e76ba6313ead01f68e153eba8f2ff1174/nxquickplot-1.0.0.tar.gz" } ] }