{ "info": { "author": "Michael Hirsch, Ph.D.", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Atmospheric Science" ], "description": "[![Zenodo](https://zenodo.org/badge/DOI/10.5281/zenodo.241127.svg)](https://zenodo.org/record/241127)\n[![Travis CI](https://travis-ci.org/scivision/dmcutils.svg?branch=master)](https://travis-ci.org/scivision/dmcutils)\n[![Coverage](https://coveralls.io/repos/github/scivision/dmcutils/badge.svg?branch=master)](https://coveralls.io/github/scivision/dmcutils?branch=master)\n[![Maintainability](https://api.codeclimate.com/v1/badges/4203c9d68d331350ce2f/maintainability)](https://codeclimate.com/github/scivision/dmcutils/maintainability)\n[![pypi versions](https://img.shields.io/pypi/pyversions/dmcutils.svg)](https://pypi.python.org/pypi/dmcutils)\n[![pypi format](https://img.shields.io/pypi/format/dmcutils.svg)](https://pypi.python.org/pypi/dmcutils)\n[![PyPi Download stats](http://pepy.tech/badge/dmcutils)](http://pepy.tech/project/dmcutils)\n\n\n# DMC Utils\n\n\nPrograms used to help with the Dual-Multi-sCale (DMC) experiment.\nExample of dealing with 100000 - 1 million Andor Neo spool files in a fast way.\n\n## Installation\n\n python -m pip install -e .\n\n## Functions\n\n- `angledist` computes angular distance between points (in degrees)\n for a pair of points with RA,decl. or az,el.\n\n\n## Notes\n\n[Install Matlab Engine](https://www.scivision.co/matlab-engine-callable-from-python-how-to-install-and-setup/)\noptional, just for corrupted 2010 Solis files.\n\n---\n\nThe Andor Solis Neo spool file format has changed at least three times.\nThis spool reader is known to work for the 2011-2012 versions (I don't have exact version numbers, but could find out if you need).\n\nFor 2008-Spring 2011 spool files, see the `andor_neo_spool` directory in this repo.\n\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/scivision/dmcutils", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "dmcutils", "package_url": "https://pypi.org/project/dmcutils/", "platform": "", "project_url": "https://pypi.org/project/dmcutils/", "project_urls": { "Homepage": "https://github.com/scivision/dmcutils" }, "release_url": "https://pypi.org/project/dmcutils/0.9.3/", "requires_dist": [ "python-dateutil", "pytz", "pandas", "h5py", "scikit-image", "imageio", "histutils", "morecvutils", "astrometry-azel; extra == 'io'", "matplotlib; extra == 'plot'", "pytest; extra == 'tests'", "coveralls; extra == 'tests'", "flake8; extra == 'tests'", "mypy; extra == 'tests'", "flask; extra == 'web'", "flask-limiter; extra == 'web'" ], "requires_python": ">=3.6", "summary": "Utilities to read and plot DMC Experiment data", "version": "0.9.3" }, "last_serial": 3984466, "releases": { "0.9.0": [ { "comment_text": "", "digests": { "md5": "1c42773b82e8e449ba20b06672a606c4", "sha256": "157c455b5dd821f8d6b34f2f76c943c915512c9498d5ed0b57b9419ca3388f69" }, "downloads": -1, "filename": "dmcutils-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1c42773b82e8e449ba20b06672a606c4", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 10812, "upload_time": "2018-02-11T00:27:44", "url": "https://files.pythonhosted.org/packages/c6/a4/b874ee37c30c1a286a2854ea59f9883fe37d3afa11f7e22653c16fa02eb5/dmcutils-0.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39023da53d8ba8a529e9deda82e260d7", "sha256": "15fdf02704cd6573615f06ad99d6b3b16688554ac808eb4c011798094b69bdd5" }, "downloads": -1, "filename": "dmcutils-0.9.0.tar.gz", "has_sig": false, "md5_digest": "39023da53d8ba8a529e9deda82e260d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8849, "upload_time": "2018-02-11T00:27:35", "url": "https://files.pythonhosted.org/packages/14/75/4421a03b524ac51f3ece5397379b2b2dc7e361f206a4089a40d8dd4605df/dmcutils-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "5773d39217a202324a766c061405cb02", "sha256": "e172e0b10df111e3bf2d59f555b15e7eac3b2868bf5c4ae8f1a5932435a714a0" }, "downloads": -1, "filename": "dmcutils-0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5773d39217a202324a766c061405cb02", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12565, "upload_time": "2018-02-18T07:46:28", "url": "https://files.pythonhosted.org/packages/8a/91/349c4d91cd874ad375bb2538a72c9890c914cff5b8ddb48941d14f6e43c9/dmcutils-0.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7185062c679a44873cd7be9ce5c6977", "sha256": "e16ad93a60f761bfcbefbebc70d4be79d6b1ba964d0d2db4ae28b60b2d73c86a" }, "downloads": -1, "filename": "dmcutils-0.9.1.tar.gz", "has_sig": false, "md5_digest": "f7185062c679a44873cd7be9ce5c6977", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9280, "upload_time": "2018-02-18T07:46:27", "url": "https://files.pythonhosted.org/packages/3f/ab/e68e5d13c495768e3db613ba3443d31c78401c43fbb0b63ebe3ac540b1cf/dmcutils-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "5ffcc39bae8819a74684bf5f410cdcb2", "sha256": "cff127a868fd03a6ce21c29c6baf6e1c50eee3698ed25258b1db22c1a782441a" }, "downloads": -1, "filename": "dmcutils-0.9.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5ffcc39bae8819a74684bf5f410cdcb2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 10867, "upload_time": "2018-06-21T03:57:22", "url": "https://files.pythonhosted.org/packages/32/6d/60d8a34af0ec82376b3a25d2597125f927cb13dbfabbe666eeff6063b9a5/dmcutils-0.9.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b72bdb8ac34f9fe8f0e378d533bc0c3f", "sha256": "fd554153b997e9269e1a04ca9a23e4ce694101a1b0ccbefaa5e921fb4a0eaafa" }, "downloads": -1, "filename": "dmcutils-0.9.2.tar.gz", "has_sig": false, "md5_digest": "b72bdb8ac34f9fe8f0e378d533bc0c3f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 9416, "upload_time": "2018-06-21T03:57:23", "url": "https://files.pythonhosted.org/packages/73/84/ca12cc98cf8540b2975687ff6c7452c926be78003b2dba292f859b060060/dmcutils-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "a6977465390ae78b4cb49bf3987b7222", "sha256": "f6443575eaf88dd87aba91e02db594ddad5780098328819c262219f07b96cea6" }, "downloads": -1, "filename": "dmcutils-0.9.3-py3-none-any.whl", "has_sig": false, "md5_digest": "a6977465390ae78b4cb49bf3987b7222", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 10994, "upload_time": "2018-06-21T05:43:34", "url": "https://files.pythonhosted.org/packages/e1/0c/957fd1a39fd5ef835c535df32f992035ad0089ea54d7c240930a9c7dc85f/dmcutils-0.9.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ea65a49bae5fb7cbc92dd6311e411b8", "sha256": "f4d2507da3a7000a208472b4f37995043c61656b7e6504ea71ae4efaa7bfa0b6" }, "downloads": -1, "filename": "dmcutils-0.9.3.tar.gz", "has_sig": false, "md5_digest": "9ea65a49bae5fb7cbc92dd6311e411b8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 9572, "upload_time": "2018-06-21T05:43:36", "url": "https://files.pythonhosted.org/packages/39/67/87adea12d04a2f60552b01cfebca79ff20854dced2e9cdabf1aaa5849810/dmcutils-0.9.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a6977465390ae78b4cb49bf3987b7222", "sha256": "f6443575eaf88dd87aba91e02db594ddad5780098328819c262219f07b96cea6" }, "downloads": -1, "filename": "dmcutils-0.9.3-py3-none-any.whl", "has_sig": false, "md5_digest": "a6977465390ae78b4cb49bf3987b7222", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 10994, "upload_time": "2018-06-21T05:43:34", "url": "https://files.pythonhosted.org/packages/e1/0c/957fd1a39fd5ef835c535df32f992035ad0089ea54d7c240930a9c7dc85f/dmcutils-0.9.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ea65a49bae5fb7cbc92dd6311e411b8", "sha256": "f4d2507da3a7000a208472b4f37995043c61656b7e6504ea71ae4efaa7bfa0b6" }, "downloads": -1, "filename": "dmcutils-0.9.3.tar.gz", "has_sig": false, "md5_digest": "9ea65a49bae5fb7cbc92dd6311e411b8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 9572, "upload_time": "2018-06-21T05:43:36", "url": "https://files.pythonhosted.org/packages/39/67/87adea12d04a2f60552b01cfebca79ff20854dced2e9cdabf1aaa5849810/dmcutils-0.9.3.tar.gz" } ] }