{ "info": { "author": "Christopher Churas", "author_email": "churas.camera@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Natural Language :: English", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "===============================\nncmirtools\n===============================\n\n.. image:: https://img.shields.io/pypi/v/ncmirtools.svg\n :target: https://pypi.python.org/pypi/ncmirtools\n :alt: Pypi \n.. image:: https://pyup.io/repos/github/crbs/ncmirtools/shield.svg\n :target: https://pyup.io/repos/github/crbs/ncmirtools/\n :alt: Updates\n\n.. image:: https://travis-ci.org/CRBS/ncmirtools.svg?branch=master\n :target: https://travis-ci.org/CRBS/ncmirtools\n\n.. image:: https://coveralls.io/repos/github/CRBS/ncmirtools/badge.svg?branch=master\n :target: https://coveralls.io/github/CRBS/ncmirtools?branch=master\n\n.. image:: https://www.quantifiedcode.com/api/v1/project/1de1625cc49e4488b0fbd719cbfa0901/badge.svg\n :target: https://www.quantifiedcode.com/app/project/1de1625cc49e4488b0fbd719cbfa0901\n :alt: Code issues\n\nSet of commandline tools for interaction with data hosted internally at NCMIR_.\n\nFor more information please visit our wiki page: \n\nhttps://github.com/CRBS/ncmirtools/wiki\n\n\nTools\n-----\n\n* **mpidir.py** -- Given a Microscopy product id, this script finds the path on the filesystem\n\n* **projectdir.py** -- Given a project id, this script finds the path on the filesystem\n\n* **projectsearch.py** -- Allows caller to search database for projects\n\n* **mpidinfo.py** -- Queries database and returns information on specific Microscopy Product\n\n* **imagetokiosk.py** -- Transfers second youngest image file to remote server via scp\n\n* **ncmirtool.py** -- New tool that will soon be the main entry point for all commands above. Currently offers prototype uploading of data to Cell Image Library (CIL)\n\nDependencies\n------------\n\n* `argparse `_\n\n* `configparser `_\n\n* `pg8000 `_\n\n* `ftpretty `_\n\n* `paramiko `_\n\nCompatibility\n-------------\n\n* Should work on Python 2.7, 3.3, 3.4, & 3.5 on Linux distributions\n\n\nInstallation\n------------\n\nTry one of these:\n\n::\n\n pip install ncmirtools\n\n python setup.py install\n\n\nLicense\n-------\n\nSee LICENSE.txt_\n\n\nBugs\n-----\n\nPlease report them `here `_\n\n\nCredits\n---------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _NCMIR: https://ncmir.ucsd.edu/\n.. _LICENSE.txt: https://github.com/CRBS/ncmirtools/blob/master/LICENSE.txt\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n\n=======\nHistory\n=======\n\n0.5.2 (2018-04-02)\n------------------\n\n* Another fix for Issue #18 where the path output to standard\n out had incorrect path delimiter output.\n\n0.5.1 (2018-04-02)\n------------------\n\n* Set delimiter for uploads to / to deal with problem uploading\n files from windows machine. \n `Issue #18 `_\n\n0.5.0 (2018-03-28)\n------------------\n\n* Created prototype cilupload tool. \n Accessible via ncmirtool.py cilupload \n `Issue #17 `_\n\n* Created ncmirtool.py to prototype a single command line \n script entry point. \n `Issue #13 `_\n\n* Dropped support for Python 2.6\n\n0.4.0 (2017-06-28)\n------------------\n\n* Added imagetokiosk.py which transfers second youngest image\n file to remote server via scp.\n `Issue #16 `_\n\n* Fixed a couple minor issues so this tool will work on \n Windows. \n `Issue #14 `_\n\n0.3.0 (2017-01-13)\n------------------\n\n* Added mpidinfo.py script to provide information about \n Microscopy Product from database. `Issue #6 `_\n\n* Fixed bug in mpidinfo.py where passing id greater then 2^31 -1\n resulted in uncaught ProgrammingException `Issue #9 `_\n\n* Consolidated all _setup_logging() calls into one function in config.py.\n `Issue #8 `_\n\n* Modified NcmirToolsConfig to look for configuration file in /etc/ncmirtools.conf\n as well as the users home directory `Issue #7 `_\n\n\n0.2.0 (2016-11-8)\n------------------\n\n* Added projectdir.py script which finds directories for a given\n project id. Issue #3\n\n* Added projectsearch.py script which given a string will search\n a postgres database for projects with that string in the name\n or description. \n\n\n0.1.1 (2016-10-14)\n------------------\n\n* Minor improvements to README.rst for better presentation on pypi\n\n0.1.0 (2016-10-04)\n------------------\n\n* Initial release with single script mpidir.py\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/CRBS/ncmirtools", "keywords": "ncmirtools", "license": "", "maintainer": "", "maintainer_email": "", "name": "ncmirtools", "package_url": "https://pypi.org/project/ncmirtools/", "platform": "", "project_url": "https://pypi.org/project/ncmirtools/", "project_urls": { "Homepage": "https://github.com/CRBS/ncmirtools" }, "release_url": "https://pypi.org/project/ncmirtools/0.5.2/", "requires_dist": [ "argparse", "configparser", "pg8000", "ftpretty", "paramiko", "requests" ], "requires_python": "", "summary": "Set of commandline tools for NCMIR", "version": "0.5.2" }, "last_serial": 4382829, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "4e2228269a66c95caf860156063b92e1", "sha256": "25914597c2bccf97560d8c87ccfd3abd8bf291a3d9095ac162bec2ba11a18879" }, "downloads": -1, "filename": "ncmirtools-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4e2228269a66c95caf860156063b92e1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8952, "upload_time": "2016-10-14T19:03:52", "url": "https://files.pythonhosted.org/packages/85/c2/b73505bb274ba26c8318e42e05f5c8ea9bb34de9e67cbfe9c01fd05ef1e1/ncmirtools-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4cf8bea6e7510d26ce753c70081b1105", "sha256": "c8bd6fee67b14f449951580687a8bef6749055472fef83679926b6468c56385a" }, "downloads": -1, "filename": "ncmirtools-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4cf8bea6e7510d26ce753c70081b1105", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15460, "upload_time": "2016-10-14T19:03:39", "url": "https://files.pythonhosted.org/packages/67/38/1fa3e4c7f5d690702e455e2a0d77fed5fad5e9125c72279c5aef05d7ce53/ncmirtools-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ef5230b23e5f99f7aac6e94e48bcdc6f", "sha256": "074801f04b5be3b1bd1ffc54521e335f218834d8bb0cd5c1900e6d4ccdb22943" }, "downloads": -1, "filename": "ncmirtools-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef5230b23e5f99f7aac6e94e48bcdc6f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18740, "upload_time": "2016-11-08T20:25:01", "url": "https://files.pythonhosted.org/packages/01/76/1d95fa9e3a3a747f9b9f4a7e7654c676983f28940942937ca1e898562cd3/ncmirtools-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d0d84b3bf9892b8fbc89a1570989a15", "sha256": "63de112d39a14d71d74cbbbbe0a98d7f59fa8c3257db8056c88f3c0b91bcdb39" }, "downloads": -1, "filename": "ncmirtools-0.2.0.tar.gz", "has_sig": false, "md5_digest": "9d0d84b3bf9892b8fbc89a1570989a15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20599, "upload_time": "2016-11-08T20:24:58", "url": "https://files.pythonhosted.org/packages/87/57/8541b2a07fac234ade2d488285da36d54db242023659848a20ac159da2f1/ncmirtools-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "059dd868608456b5ee25e8360f44e352", "sha256": "d1874256052fc4832d111350c59ba9a620c2ae12b2e7f86617e57e97a2c4b1aa" }, "downloads": -1, "filename": "ncmirtools-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "059dd868608456b5ee25e8360f44e352", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23819, "upload_time": "2017-01-13T23:00:58", "url": "https://files.pythonhosted.org/packages/4d/6e/ab0cd6dba15d26775bd135d673958f10428174fe3aaf05f6af92fffc63f5/ncmirtools-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "193adbb0f8b621f1276a4f289c221649", "sha256": "292b0307b0c5e129f7aac924788c3e5cedde07528f811ce5362e5e357251ac49" }, "downloads": -1, "filename": "ncmirtools-0.3.0.tar.gz", "has_sig": false, "md5_digest": "193adbb0f8b621f1276a4f289c221649", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23190, "upload_time": "2017-01-13T23:00:56", "url": "https://files.pythonhosted.org/packages/18/98/68504beb8647d6e87488a3cdec95ccb888e1ead88766ac9e17c2a788c5c8/ncmirtools-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "ce6fb5b7482687ab9764f24823978715", "sha256": "2fce63cb2f5139ec53a326774fc3e6507e535b1982e28f26340a00c554b1e5cd" }, "downloads": -1, "filename": "ncmirtools-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ce6fb5b7482687ab9764f24823978715", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37106, "upload_time": "2017-06-29T20:42:50", "url": "https://files.pythonhosted.org/packages/c2/67/d91fa0f5b591d89b17aa00af317ad41b336aeb41ac1d4a2335329fa399f9/ncmirtools-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d431ff779f64d72dc0a205ff4b887f4", "sha256": "4bfbb81de29797ecc203691cce3c932567b4ef3d9f9c7f6a162fbce1831ce183" }, "downloads": -1, "filename": "ncmirtools-0.4.0.tar.gz", "has_sig": false, "md5_digest": "7d431ff779f64d72dc0a205ff4b887f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35564, "upload_time": "2017-06-29T20:42:52", "url": "https://files.pythonhosted.org/packages/8b/ea/434af9b9b2bffb28b96efe3b6aff7d40ecd173c5393c3d80ffeb257f25af/ncmirtools-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "ea0d5b24b0b779b991d11af7fd8d93ca", "sha256": "ae67bc3a80fb8b0330ebd39bc5be16ca2b56a6b67a929f4bea36da1935e22eb0" }, "downloads": -1, "filename": "ncmirtools-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea0d5b24b0b779b991d11af7fd8d93ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 43632, "upload_time": "2018-03-28T19:59:46", "url": "https://files.pythonhosted.org/packages/63/61/8f3bff6c33fe0f03a5f40ff7617673f449575263bafb3f6be63bdcfa55c1/ncmirtools-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "978234b2dbecddfd8ccfe5f8b40d0689", "sha256": "2b9486d88d395fec6cf459e01a8ff5a7d67983de1350d66b881a719c7b5e503d" }, "downloads": -1, "filename": "ncmirtools-0.5.0.tar.gz", "has_sig": false, "md5_digest": "978234b2dbecddfd8ccfe5f8b40d0689", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42869, "upload_time": "2018-03-28T19:59:47", "url": "https://files.pythonhosted.org/packages/c8/62/dc8b99b3262d338b4f57849e3042ac7521250431d41a93fccca06b24d7f3/ncmirtools-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "cc399af9b5f287a7a4fc17f63e170bdc", "sha256": "bd0d35abf8afd7465c4a9a4b07d63f7caa97bec36673e5b99ce5402a28933fba" }, "downloads": -1, "filename": "ncmirtools-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cc399af9b5f287a7a4fc17f63e170bdc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 43757, "upload_time": "2018-04-02T22:41:14", "url": "https://files.pythonhosted.org/packages/c9/ae/e69f298d95e7417e1de866778b0ab123fc20740bfd6d3a4613c60e8b4e3d/ncmirtools-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3cabf6228da438273bda3f4e84eb92e3", "sha256": "3a6ccfae0580faf2ccdcd71bf95fd087598aa013175c466497e3c292ee35ee5b" }, "downloads": -1, "filename": "ncmirtools-0.5.1.tar.gz", "has_sig": false, "md5_digest": "3cabf6228da438273bda3f4e84eb92e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43048, "upload_time": "2018-04-02T22:41:15", "url": "https://files.pythonhosted.org/packages/e2/5c/9ff924803781b19d1a7b86012131492366baf82c7a6ae9765177b4583f23/ncmirtools-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "92bbd8c683095802e8f80e67dada6b60", "sha256": "1721c167d2a52356e7c509cdf4e62319c24680b754dba7c2f65d487f99837b82" }, "downloads": -1, "filename": "ncmirtools-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "92bbd8c683095802e8f80e67dada6b60", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 44015, "upload_time": "2018-04-03T04:50:34", "url": "https://files.pythonhosted.org/packages/3c/9d/0d2b6973c6b80544957aa816b7093d4542acd089dbf749edc749b65f87be/ncmirtools-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf43e5d3115199bd9c2aa63e2875b63a", "sha256": "4ada2850a661da6266b6c754ef7b4c87ffa1ac4dc57bfbe7d0276b410cf40c97" }, "downloads": -1, "filename": "ncmirtools-0.5.2.tar.gz", "has_sig": false, "md5_digest": "cf43e5d3115199bd9c2aa63e2875b63a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43310, "upload_time": "2018-04-03T04:50:35", "url": "https://files.pythonhosted.org/packages/e7/09/9f227ac09cf8ba37741136c5f42b73f1051e5683459c305edb7b7f9575ab/ncmirtools-0.5.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "92bbd8c683095802e8f80e67dada6b60", "sha256": "1721c167d2a52356e7c509cdf4e62319c24680b754dba7c2f65d487f99837b82" }, "downloads": -1, "filename": "ncmirtools-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "92bbd8c683095802e8f80e67dada6b60", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 44015, "upload_time": "2018-04-03T04:50:34", "url": "https://files.pythonhosted.org/packages/3c/9d/0d2b6973c6b80544957aa816b7093d4542acd089dbf749edc749b65f87be/ncmirtools-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf43e5d3115199bd9c2aa63e2875b63a", "sha256": "4ada2850a661da6266b6c754ef7b4c87ffa1ac4dc57bfbe7d0276b410cf40c97" }, "downloads": -1, "filename": "ncmirtools-0.5.2.tar.gz", "has_sig": false, "md5_digest": "cf43e5d3115199bd9c2aa63e2875b63a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43310, "upload_time": "2018-04-03T04:50:35", "url": "https://files.pythonhosted.org/packages/e7/09/9f227ac09cf8ba37741136c5f42b73f1051e5683459c305edb7b7f9575ab/ncmirtools-0.5.2.tar.gz" } ] }