{ "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": "k nearest neighbor (KNN) graphs via Pearson correlation distance and local sensitive hashing (LSH).\n\n- **Development**: https://github.com/iosonofabio/lshknn\n- **Authors**: Fabio Zanini and Paolo Carnevali\n- **License**: MIT\n- **Copyright**: Fabio Zanini and Chan Zuckerberg Initiative\n\n.. code-block:: python\n\n import numpy as np\n import lshknn\n\n # Make mock data\n # 2 features (rows), 4 samples (columns)\n data = np.array(\n [[1, 0, 1, 0],\n [0, 1, 0, 1]],\n dtype=np.float64)\n\n # Instantiate class\n c = lshknn.Lshknn(\n data=data,\n k=1,\n threshold=0.2,\n m=10,\n slice_length=4)\n\n # Call subroutine\n knn, similarity, n_neighbors = c()\n\n # Check result\n assert (knn == [[2], [3], [0], [1]]).all()", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/iosonofabio/lshknn", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "lshknn", "package_url": "https://pypi.org/project/lshknn/", "platform": "", "project_url": "https://pypi.org/project/lshknn/", "project_urls": { "Homepage": "https://github.com/iosonofabio/lshknn" }, "release_url": "https://pypi.org/project/lshknn/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "k nearest neighbor (KNN) graphs via Pearson correlation distance and local sensitive hashing (LSH).", "version": "0.1.2" }, "last_serial": 3604656, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "6beb1856bb08c5f54f219eaeacf0b323", "sha256": "1a96208c0b43ce8f818d48bf02cb4c46549910001ba0f1122db9b5f71dd01f3e" }, "downloads": -1, "filename": "lshknn-0.1.2.tar.gz", "has_sig": false, "md5_digest": "6beb1856bb08c5f54f219eaeacf0b323", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9589, "upload_time": "2018-02-22T08:47:57", "url": "https://files.pythonhosted.org/packages/db/d1/bf6b93f62eeaafb33fcb0edcf802b35f30e60dd616c0c24e7c656ce113fa/lshknn-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6beb1856bb08c5f54f219eaeacf0b323", "sha256": "1a96208c0b43ce8f818d48bf02cb4c46549910001ba0f1122db9b5f71dd01f3e" }, "downloads": -1, "filename": "lshknn-0.1.2.tar.gz", "has_sig": false, "md5_digest": "6beb1856bb08c5f54f219eaeacf0b323", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9589, "upload_time": "2018-02-22T08:47:57", "url": "https://files.pythonhosted.org/packages/db/d1/bf6b93f62eeaafb33fcb0edcf802b35f30e60dd616c0c24e7c656ce113fa/lshknn-0.1.2.tar.gz" } ] }