{ "info": { "author": "Fabio Zanini", "author_email": "fabio.zanini@stanford.edu", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Programming Language :: Python", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "Smart local moving (SLM) community detection in Python/C++, modeled on the Java\nversion on https://github.com/mneedham/slm.\n\n- **Development**: https://github.com/iosonofabio/slmpy\n- **Author**: Fabio Zanini\n- **License**: MIT\n- **Requirements**: ``pybind11>=2.2``, ``numpy``, ``pkgconfig`` (see ``requirements.txt``)\n\n\n\n.. code-block:: python\n\n from slmpy import ModularityOptimzer\n\n edges = [\n [0, 1],\n [0, 2],\n [0, 3],\n [1, 2],\n [1, 3],\n [2, 3],\n [3, 4],\n [4, 5],\n [4, 6],\n [5, 6],\n [7, 8],\n ]\n\n mo = ModularityOptimzer(edges)\n mo.fixed_nodes = [0, 4] # This fixes nodes 0 and 4 to be in different communities\n communities = mo(algorithm='smart_local_moving')\n\n # Check answer\n assert((communities == [0, 0, 0, 0, 1, 1, 1]).all())", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/iosonofabio/slmpy", "keywords": "", "license": "MIT", "maintainer": "Fabio Zanini", "maintainer_email": "fabio.zanini@fastmail.fm", "name": "slmpy", "package_url": "https://pypi.org/project/slmpy/", "platform": "", "project_url": "https://pypi.org/project/slmpy/", "project_urls": { "Homepage": "https://github.com/iosonofabio/slmpy" }, "release_url": "https://pypi.org/project/slmpy/0.3.3/", "requires_dist": null, "requires_python": "", "summary": "Smart local moving (SLM) community detection in Python/C++", "version": "0.3.3" }, "last_serial": 5157250, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "f5bba865fffa3e9ee014b57b9dd9c569", "sha256": "c4c422fd36bf1e2e018053eb430859ebf9834a8e5de0fc0fb5fd46e41895f024" }, "downloads": -1, "filename": "slmpy-0.3.0.tar.gz", "has_sig": false, "md5_digest": "f5bba865fffa3e9ee014b57b9dd9c569", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11878, "upload_time": "2019-04-17T17:36:39", "url": "https://files.pythonhosted.org/packages/86/c1/bf158af038dfe44a26518285f87cc5efa106e2a4b7c36c66253b1e95ab16/slmpy-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "38866eb93087f88eb0c0e5468d0b8d38", "sha256": "17912f906b49214ecf7453468fc7995d1f31e601df1d345e0d31572f1a6f30d8" }, "downloads": -1, "filename": "slmpy-0.3.1.tar.gz", "has_sig": false, "md5_digest": "38866eb93087f88eb0c0e5468d0b8d38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11763, "upload_time": "2019-04-17T19:43:20", "url": "https://files.pythonhosted.org/packages/57/b1/dfe882b422a874dafac7eb6997a7c6c2495124d638f45caa444c5912dbb2/slmpy-0.3.1.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "da2f5605cc544f5b11396ae0c5317ddf", "sha256": "3d3368636fe1132f3677faef668c9f7a5ba0a2eae13385bd7501577cbcd4bfba" }, "downloads": -1, "filename": "slmpy-0.3.3.tar.gz", "has_sig": false, "md5_digest": "da2f5605cc544f5b11396ae0c5317ddf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12235, "upload_time": "2019-04-17T21:37:37", "url": "https://files.pythonhosted.org/packages/4a/af/2f8d395df8297ad8209c5cb139d7abf45081b5583c2a972f8c6b38b51e17/slmpy-0.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "da2f5605cc544f5b11396ae0c5317ddf", "sha256": "3d3368636fe1132f3677faef668c9f7a5ba0a2eae13385bd7501577cbcd4bfba" }, "downloads": -1, "filename": "slmpy-0.3.3.tar.gz", "has_sig": false, "md5_digest": "da2f5605cc544f5b11396ae0c5317ddf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12235, "upload_time": "2019-04-17T21:37:37", "url": "https://files.pythonhosted.org/packages/4a/af/2f8d395df8297ad8209c5cb139d7abf45081b5583c2a972f8c6b38b51e17/slmpy-0.3.3.tar.gz" } ] }