{ "info": { "author": "Christian Haselgrove", "author_email": "christian.haselgrove@umassmed.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Scientific/Engineering" ], "description": ".. See file COPYING distributed with unf for copyright and license.\n\nunf contains Python code for Universal Numeric Fingerprints (UNFs)\n\nhttp://guides.dataverse.org/en/latest/developers/unf/index.html\n\nVersion 0.5.0 contains two important design decisions:\n\nFirst, lists and tuples containing anything but primitives are not\nallowed. The UNF specification does not handle this case, presumably\nsince it was written with R in mind and nested vectors are not\nallowed in R. Versions of this package before 0.5.0 normalized\nsubsequences in place, but because normalized values are simply\nconcatenated in sequences, the normalization of (1, (2, 3)) would\nthen be the same as the normalization of (1, 2, 3) and the two would\nhave the same UNF.\n\nSecond, numpy arrays of greater than one dimension are handled the\nsame way that R data frames and matrices are handled, but without\nthe sorting step. The UNFs for the components of an array are\ncalculated, the results are put in a list, and the UNF of the\nresulting list is calculated. numpy arrays with one dimension are\ntreated as simple sequences.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/chaselgrove/python-unf", "keywords": null, "license": "BSD license", "maintainer": null, "maintainer_email": null, "name": "unf", "package_url": "https://pypi.org/project/unf/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/unf/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/chaselgrove/python-unf" }, "release_url": "https://pypi.org/project/unf/0.5.1/", "requires_dist": null, "requires_python": null, "summary": "Universal Numeric Fingerprints", "version": "0.5.1" }, "last_serial": 2820233, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e2a307f0b04c3ae5e73b152c2d49f139", "sha256": "fcb26e2fb8cb35cef8e99f212c118b8b4d9fa3b0172c488728efbb07260d7aae" }, "downloads": -1, "filename": "unf-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e2a307f0b04c3ae5e73b152c2d49f139", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3243, "upload_time": "2017-04-18T20:18:11", "url": "https://files.pythonhosted.org/packages/64/c4/a84c2ee5f844b4a24d62b6b57ed90079c55e56976318547dda74da14fde3/unf-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "20fb99d969dd5ded0da48d0c3f693296", "sha256": "8471306ae774376361033c04bc693dc139ab78d47bda27cfb794f61d7dd3e4cb" }, "downloads": -1, "filename": "unf-0.2.0.tar.gz", "has_sig": false, "md5_digest": "20fb99d969dd5ded0da48d0c3f693296", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3395, "upload_time": "2017-04-19T15:11:11", "url": "https://files.pythonhosted.org/packages/cc/22/d0cdc25870ac42808233409a7f94589961a178419b953743411f5ddede1b/unf-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "5bd85629ff395177152bd8b209346ef4", "sha256": "372b023b5e2efb34fb53f67e1957ead51becce674b9027c22e7e83e30d2b15f2" }, "downloads": -1, "filename": "unf-0.3.0.tar.gz", "has_sig": false, "md5_digest": "5bd85629ff395177152bd8b209346ef4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3490, "upload_time": "2017-04-19T15:43:47", "url": "https://files.pythonhosted.org/packages/71/76/dd7b42382afb6d844b5222df2082220c24ed9ada2d3b7bfb76306a1a0f96/unf-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "ef4690c2509b03412766ad686a649e0e", "sha256": "e42673d93e7eb2acbd55e9aeff670c02204faf6fbd63aad69c76e5fa01431aaf" }, "downloads": -1, "filename": "unf-0.4.0.tar.gz", "has_sig": false, "md5_digest": "ef4690c2509b03412766ad686a649e0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3560, "upload_time": "2017-04-19T16:09:41", "url": "https://files.pythonhosted.org/packages/85/4c/9aeb81d38a34568c82a760084e0bd9abd90821b0fc717faa25dc979f5516/unf-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "fd9b496c0e518ac1f10d6e566440ff36", "sha256": "b0f867480dabae985ae75184aeeda8db0d75f17eb38c38bdebb16f3f825e140b" }, "downloads": -1, "filename": "unf-0.4.1.tar.gz", "has_sig": false, "md5_digest": "fd9b496c0e518ac1f10d6e566440ff36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4316, "upload_time": "2017-04-20T20:26:38", "url": "https://files.pythonhosted.org/packages/b0/8e/65d86cbfb517ff89aaa37463c8d747bd978992035a2e9ad04d85160045af/unf-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "66535fd4239786ce8c95ecdd005c217c", "sha256": "49b935a9282f2af3774fe1d5ee08997ff9975a1a64cc4b9710dc224956513611" }, "downloads": -1, "filename": "unf-0.5.0.tar.gz", "has_sig": false, "md5_digest": "66535fd4239786ce8c95ecdd005c217c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4874, "upload_time": "2017-04-21T19:02:14", "url": "https://files.pythonhosted.org/packages/b0/28/50a71d16606f7f70e4c116b3a54c43eb27875bfc6b9dde06d108afc60269/unf-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "21e4121ecc3a8ae6cc037efde75c6d68", "sha256": "5027fac600dcf62c6d62636ca7bb6be6486613f5698433ed122715bf27dcd73d" }, "downloads": -1, "filename": "unf-0.5.1.tar.gz", "has_sig": false, "md5_digest": "21e4121ecc3a8ae6cc037efde75c6d68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4893, "upload_time": "2017-04-21T19:05:17", "url": "https://files.pythonhosted.org/packages/a7/35/2c8e3a3162a96499db9f7d96e44d77e24905f60ad12f8e0900a7177acc3e/unf-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "21e4121ecc3a8ae6cc037efde75c6d68", "sha256": "5027fac600dcf62c6d62636ca7bb6be6486613f5698433ed122715bf27dcd73d" }, "downloads": -1, "filename": "unf-0.5.1.tar.gz", "has_sig": false, "md5_digest": "21e4121ecc3a8ae6cc037efde75c6d68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4893, "upload_time": "2017-04-21T19:05:17", "url": "https://files.pythonhosted.org/packages/a7/35/2c8e3a3162a96499db9f7d96e44d77e24905f60ad12f8e0900a7177acc3e/unf-0.5.1.tar.gz" } ] }