{ "info": { "author": "Roberto Preste", "author_email": "robertopreste@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "=========\nprestools\n=========\n\n\n.. image:: https://img.shields.io/pypi/v/prestools.svg\n :target: https://pypi.python.org/pypi/prestools\n\n.. image:: https://img.shields.io/travis/robertopreste/prestools.svg\n :target: https://travis-ci.com/robertopreste/prestools\n\n.. image:: https://readthedocs.org/projects/prestools/badge/?version=latest\n :target: https://prestools.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://pyup.io/repos/github/robertopreste/prestools/python-3-shield.svg\n :target: https://pyup.io/repos/github/robertopreste/prestools/\n :alt: Python 3\n\n.. image:: https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg\n :target: https://saythanks.io/to/robertopreste\n\n\nMy personal functions and utilities for Python programming.\n\n\n* Free software: MIT license\n* Documentation: https://prestools.readthedocs.io\n* GitHub repo: https://github.com/robertopreste/prestools\n\n\nFeatures\n========\n\nSeveral ready-to-use functions for different tasks:\n\n* bioinformatics (``prestools.bioinf``)\n* data clustering (``prestools.clustering``)\n* plotting (``prestools.graph``)\n* miscellaneous (``prestools.misc``)\n\nPlease refer to the Usage_ section of the documentation for further details.\n\nInstallation\n============\n\nInstall prestools using pip **(Python 3 only)**::\n\n pip install prestools\n\nPlease refer to the Installation_ section of the documentation for further details.\n\nCredits\n=======\n\nThis package was created with Cookiecutter_ and the `cc-pypackage`_ project template.\n\n.. _Usage: https://prestools.readthedocs.io/en/latest/usage.html\n.. _Installation: https://prestools.readthedocs.io/en/latest/installation.html\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`cc-pypackage`: https://github.com/robertopreste/cc-pypackage\n\n\n=======\nHistory\n=======\n\n0.1.0 (2019-03-07)\n==================\n\n* First development release.\n\n0.1.1 (2019-03-14)\n------------------\n\n* Add functions for clustering data.\n\n0.1.2 (2019-03-15)\n------------------\n\n* Add ``hamming_distance()`` and ``mutate_sequence()`` functions in ``prestools.bioinf`` and related tests;\n* Clean code style.\n\n0.1.3 (2019-03-19)\n------------------\n\n* Add command line interface commands and related tests for ``bioinf`` and ``misc`` modules;\n* Add ``filter_type()`` function in ``prestools.misc`` and related tests;\n* Clean code style.\n\n0.1.4 (2019-03-23)\n------------------\n\n* Add ``wordcount()`` function in ``prestools.misc`` and related tests.\n\n0.1.5 (2019-04-05)\n------------------\n\n* Add ``equal_files()`` function in ``prestools.misc`` and related tests;\n* Update docstrings.\n\n0.1.6 (2019-04-11)\n------------------\n\n* Add ``random_image()`` function and CLI in ``prestools.plotting``.\n\n0.1.7 (2019-04-20)\n------------------\n\n* Add ``benchmark()`` function in ``prestools.misc`` and related tests.\n\n0.1.8 (2019-04-26)\n------------------\n\n* Change ``pm.benchmark()`` function to a decorator;\n* Add several distance calculation functions to ``prestools.bioinf`` and related tests;\n* Reformat code in ``prestools.bioinf``.\n\n0.1.9 (2019-04-27)\n------------------\n\n* Add distance functions to ``bioinf`` CLI command and related tests.\n\n0.1.10 (2019-05-06)\n-------------------\n\n* Change ``plotting`` library name to ``graph`` (to avoid alias conflict with pandas_profiling).\n\n0.1.11 (2019-05-07)\n-------------------\n\n* Fix docstrings and type hints;\n* Update documentation.\n\n0.1.12 (2019-05-08)\n-------------------\n\n* Add ``apply_parallel`` function to ``prestools.misc``.\n\n0.1.13 (2019-06-22)\n-------------------\n\n* Add short version arguments to ``reverse_complement`` bioinf function.\n\n0.1.14 (2019-07-03)\n-------------------\n\n* Add ``learn`` module and related tests;\n* Remove ``random_image`` from ``graph`` module;\n* Clean code.\n\n0.2.0 (2019-08-14)\n==================\n\n* Add ``rpkm`` and ``quantile_norm`` functions to ``prestools.bioinf``;\n* Add ``reduce_xaxis_ticks`` and ``reduce_yaxis_ticks`` functions to ``prestools.graph``;\n* Move ``flatten_image`` to ``prestools.graph``;\n* Remove ``prestools.learn``;\n* Update related tests;\n* Fix documentation and API.\n\n0.2.1 (2019-09-07)\n------------------\n\n* Add ``plot_confusion_matrix`` to ``prestools.graph``;\n* Add related tests;\n* Drop support for Python < 3.6;\n* Update requirements;\n* Update documentation.\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/robertopreste/prestools", "keywords": "prestools", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "prestools", "package_url": "https://pypi.org/project/prestools/", "platform": "", "project_url": "https://pypi.org/project/prestools/", "project_urls": { "Homepage": "https://github.com/robertopreste/prestools" }, "release_url": "https://pypi.org/project/prestools/0.2.1/", "requires_dist": [ "Click", "requests", "scipy", "pandas", "numpy", "matplotlib", "seaborn" ], "requires_python": "", "summary": "My personal functions and utilities for Python programming.", "version": "0.2.1" }, "last_serial": 5796687, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "6a7edd2ee7ef9a43ad2126429302ffa1", "sha256": "48280e70605a7ddebf9d6deb4639e31ab9b97036ad0614edb012ba180a57aaad" }, "downloads": -1, "filename": "prestools-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a7edd2ee7ef9a43ad2126429302ffa1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18717, "upload_time": "2019-09-07T16:48:42", "url": "https://files.pythonhosted.org/packages/73/84/42676306c0a08e4939275d34da1790c6862ed295a13c40095f827f81eaf9/prestools-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f37364d0f71a72714e4e49f7b8372e5e", "sha256": "bec3fa7749c6188a39d0424c6f1fa45591cc42935c7b3eaa23e199d939a79d3c" }, "downloads": -1, "filename": "prestools-0.2.1.tar.gz", "has_sig": false, "md5_digest": "f37364d0f71a72714e4e49f7b8372e5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30563, "upload_time": "2019-09-07T16:48:45", "url": "https://files.pythonhosted.org/packages/a9/b5/5264e9bdb779d2940cef2134c882c3c50bdb247393b5bf8b06a0feb09425/prestools-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6a7edd2ee7ef9a43ad2126429302ffa1", "sha256": "48280e70605a7ddebf9d6deb4639e31ab9b97036ad0614edb012ba180a57aaad" }, "downloads": -1, "filename": "prestools-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a7edd2ee7ef9a43ad2126429302ffa1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18717, "upload_time": "2019-09-07T16:48:42", "url": "https://files.pythonhosted.org/packages/73/84/42676306c0a08e4939275d34da1790c6862ed295a13c40095f827f81eaf9/prestools-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f37364d0f71a72714e4e49f7b8372e5e", "sha256": "bec3fa7749c6188a39d0424c6f1fa45591cc42935c7b3eaa23e199d939a79d3c" }, "downloads": -1, "filename": "prestools-0.2.1.tar.gz", "has_sig": false, "md5_digest": "f37364d0f71a72714e4e49f7b8372e5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30563, "upload_time": "2019-09-07T16:48:45", "url": "https://files.pythonhosted.org/packages/a9/b5/5264e9bdb779d2940cef2134c882c3c50bdb247393b5bf8b06a0feb09425/prestools-0.2.1.tar.gz" } ] }