{ "info": { "author": "Jordan Matelsky", "author_email": "jordan@matelsky.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "# spndarray\n\n\n```python\n\nimport numpy as np\nimport spndarray\n\n# We have a dataset...\n>>> data = np.zeros((10, 10, 10))\n# It has a peculiar value at [5, 5, 5].\n>>> data[5, 5, 5] = 3.14\n\n# WE know that each voxel of this block is one meter:\n>>> block = spndarray.spndarray(data, unit=\"m\")\n\n# Now we can access that same data in whatever unit we'd like:\n>>> print(block[5000, 5000, 5000, \"mm\"])\n3.14\n\n# What if the voxels aren't perfect unit-cubes?\n# In this example, the data are 0.5 x 0.5 x 5 meters per voxel:\n>>> aniso_block = spndarray.spndarray(\n data,\n voxelsize=(0.5, 0.5, 5),\n unit=\"m\"\n)\n>>> print(aniso_block[2.5, 2.5, 25, 'm'])\n3.14\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/j6k4m8/spndarray/tarball/0.0.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "volume,spatial,array", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "spndarray", "package_url": "https://pypi.org/project/spndarray/", "platform": "", "project_url": "https://pypi.org/project/spndarray/", "project_urls": { "Download": "https://github.com/j6k4m8/spndarray/tarball/0.0.1" }, "release_url": "https://pypi.org/project/spndarray/0.0.1/", "requires_dist": [ "numpy" ], "requires_python": "", "summary": "Library for manipulating spatial arrays.", "version": "0.0.1" }, "last_serial": 4215355, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "27e878f31bc3277a0073415bfc51578b", "sha256": "f4471d431afb50c0482bea1b79b196027ce4863e731cfd1fff54efc80e4b2c6c" }, "downloads": -1, "filename": "spndarray-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27e878f31bc3277a0073415bfc51578b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2405, "upload_time": "2018-08-28T15:19:19", "url": "https://files.pythonhosted.org/packages/57/56/1bf24b65e815e764f59c4d961c7c902ccabbec61d1ba7361e9b2744275a7/spndarray-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4812cb66ac66d24e55c2680ee1045ef6", "sha256": "40af0e769d400fc3e671e5fd981e7a856dc31285ee0db359367a3d3361612765" }, "downloads": -1, "filename": "spndarray-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4812cb66ac66d24e55c2680ee1045ef6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2260, "upload_time": "2018-08-28T15:19:20", "url": "https://files.pythonhosted.org/packages/fb/30/f43202b3829ce674afa0159336d3dd20ab6f25fac18d526e35beb2fe236a/spndarray-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "27e878f31bc3277a0073415bfc51578b", "sha256": "f4471d431afb50c0482bea1b79b196027ce4863e731cfd1fff54efc80e4b2c6c" }, "downloads": -1, "filename": "spndarray-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27e878f31bc3277a0073415bfc51578b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2405, "upload_time": "2018-08-28T15:19:19", "url": "https://files.pythonhosted.org/packages/57/56/1bf24b65e815e764f59c4d961c7c902ccabbec61d1ba7361e9b2744275a7/spndarray-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4812cb66ac66d24e55c2680ee1045ef6", "sha256": "40af0e769d400fc3e671e5fd981e7a856dc31285ee0db359367a3d3361612765" }, "downloads": -1, "filename": "spndarray-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4812cb66ac66d24e55c2680ee1045ef6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2260, "upload_time": "2018-08-28T15:19:20", "url": "https://files.pythonhosted.org/packages/fb/30/f43202b3829ce674afa0159336d3dd20ab6f25fac18d526e35beb2fe236a/spndarray-0.0.1.tar.gz" } ] }