{ "info": { "author": "Thomas Haslwanter", "author_email": "thomas.haslwanter@fh-linz.at", "bugtrack_url": null, "classifiers": [], "description": "=====\nthLib\n=====\n\n*thLib* contains functions for working with sound, and for fitting circles,\nlines, sine-waves, and exponential decays. For signal processing, a\nSavitzky-Golay filter is included, as well as a demonstration of the\ncalculation of a power spectrum. UI utilities, and a few useful vector\nfunctions (e.g. an implementation of the Savitzky-Golay algorithm) round off\n*thLib*.\n\n**Note:** All functions for working with 3D kinematics have been moved into\nthe new package \"scikit-kinematics\"!\n(http://work.thaslwanter.at/skinematics/html)\n\nCompatible with Python 2 and 3.\n\nDependencies\n------------\nnumpy, scipy, matplotlib, pandas, statsmodels, skimage, sympy\n\nHomepage\n--------\nhttp://work.thaslwanter.at/thLib/html/\n\nAuthor: Thomas Haslwanter\nDate: 09-02-2018\nVer: 0.12.2\nLicence: BSD 2-Clause License (http://opensource.org/licenses/BSD-2-Clause)\n Copyright (c) 2018, Thomas Haslwanter\n All rights reserved.\n\nInstallation\n------------\nYou can install thlib with\n\n pip install thLib\n\nand upgrade to a new version with\n\n pip install thLib -U\n\nFits\n====\n\nFunctions\n---------\n\n- fits.demo_ransac ... RANSAC fit of best circle in image\n- fits.fit_circle ... basic circle fit\n- fits.fit_exp ... exponential fit\n- fits.fit_line ... linear regression fit, complete with confidence intervals for mean and values, and with plotting\n- fits.fit_sin ... sine fit\n- fits.fit_ellipse ... ellipse fit (Taubin's method)\n- fits.regress ... multilinear regression fit, similar to MATLAB\n \nSignal Processing Utilities\n===========================\n\n- signals.pSpect ... simple power spectrum from FFT\n- signals.savgol ... Savitzky-Golay filter\n\n\nGUI Utilities\n=============\n\n- ui.getfile ... GUI for selecting an existing file\n- ui.getdir ... GUI for selecting a directory\n- ui.listbox ... GUI for item selection\n- ui.progressbar ... Show a progressbar, for longer loops\n- ui.savefile ... GUI for saving a file\n- ui.get_screensize ... width and height of screen\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://work.thaslwanter.at", "keywords": "", "license": "http://opensource.org/licenses/BSD-2-Clause", "maintainer": "", "maintainer_email": "", "name": "thLib", "package_url": "https://pypi.org/project/thLib/", "platform": "", "project_url": "https://pypi.org/project/thLib/", "project_urls": { "Homepage": "http://work.thaslwanter.at" }, "release_url": "https://pypi.org/project/thLib/0.12.2/", "requires_dist": null, "requires_python": "", "summary": "Collection of Python utilities for signal analysis", "version": "0.12.2" }, "last_serial": 3566967, "releases": { "0.11.7": [], "0.11.8": [ { "comment_text": "", "digests": { "md5": "f1c05272a5fdeaf7bc810a905e91fdb8", "sha256": "a556593a6d7b89397245ee984f0b46c43c21080bde582843f5d61974e87ac3c2" }, "downloads": -1, "filename": "thLib-0.11.8.win-amd64.exe", "has_sig": false, "md5_digest": "f1c05272a5fdeaf7bc810a905e91fdb8", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 189801, "upload_time": "2016-04-06T07:54:29", "url": "https://files.pythonhosted.org/packages/ac/45/0e0fb7fc922588976223a9f1bdc9cecb8fd66e6ac0136b4551ac66a1b2ef/thLib-0.11.8.win-amd64.exe" }, { "comment_text": "", "digests": { "md5": "c2df1cb63bc4f028154e2788c4afddac", "sha256": "22eb184bdaf6195d02552f9e0c46298c696c55a5d6a67289bbf09fc9966a1a8c" }, "downloads": -1, "filename": "thLib-0.11.8.zip", "has_sig": false, "md5_digest": "c2df1cb63bc4f028154e2788c4afddac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 362655, "upload_time": "2016-04-06T07:54:21", "url": "https://files.pythonhosted.org/packages/b0/ec/44e0f369b54478d63ab538a92d1ec4c56ed218a7e829db72e48dea9c73b1/thLib-0.11.8.zip" } ], "0.11.9": [ { "comment_text": "", "digests": { "md5": "90694d12e8606792e620ce820ce4405e", "sha256": "fe3951a30a8e0697871dd0fdc1ac21de3b69358518fac1cc37ec738e97032d41" }, "downloads": -1, "filename": "thLib-0.11.9.win-amd64.exe", "has_sig": false, "md5_digest": "90694d12e8606792e620ce820ce4405e", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 189964, "upload_time": "2016-04-27T08:07:10", "url": "https://files.pythonhosted.org/packages/a5/e4/3b124ffca4f9872112db6ae4b85a59a8a9786f66568ceac149d790860305/thLib-0.11.9.win-amd64.exe" }, { "comment_text": "", "digests": { "md5": "e3291a10b468dd8bd0ea53b2808fd614", "sha256": "4394356dfede3112091a48889c4ccfc81f5b47543781e8e5baebd30e07dc176d" }, "downloads": -1, "filename": "thLib-0.11.9.zip", "has_sig": false, "md5_digest": "e3291a10b468dd8bd0ea53b2808fd614", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1449500, "upload_time": "2016-04-27T08:06:44", "url": "https://files.pythonhosted.org/packages/33/3e/c2b718112a6c19403725b34b27c6a12dedf36dff9458a6df2ce968870810/thLib-0.11.9.zip" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "e77590f5e6b272bbc5c4b53c26eb19b6", "sha256": "f252929218677ceb7a43531cf8145df789096d1f623539f2916dabd4ff991cd3" }, "downloads": -1, "filename": "thLib-0.12.0.win-amd64.exe", "has_sig": false, "md5_digest": "e77590f5e6b272bbc5c4b53c26eb19b6", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 613151, "upload_time": "2016-09-26T20:24:21", "url": "https://files.pythonhosted.org/packages/57/e6/f649307983354d928ac373ef14119a0f47a9bc4d22c3eb18bebe0b88f5c3/thLib-0.12.0.win-amd64.exe" }, { "comment_text": "", "digests": { "md5": "b23138425f10e62db5bc3804997722aa", "sha256": "1f9a95166b93e5e8477126c65f75f830cdaf6226b9debb55fba0a1b147569ecc" }, "downloads": -1, "filename": "thLib-0.12.0.zip", "has_sig": false, "md5_digest": "b23138425f10e62db5bc3804997722aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1421525, "upload_time": "2016-09-26T20:24:16", "url": "https://files.pythonhosted.org/packages/e7/2f/f7fc86564768251119a6b988c8c769faebc1f267fb9dc35f36927cc8b1a3/thLib-0.12.0.zip" } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "be5437758c50c8a8dc408c2c8ee16961", "sha256": "a9b398f8b31589a7fb7c163c0cd7852cc0ceb31e412e615c5a19a685714fbb93" }, "downloads": -1, "filename": "thLib-0.12.1.win-amd64.exe", "has_sig": false, "md5_digest": "be5437758c50c8a8dc408c2c8ee16961", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 613155, "upload_time": "2016-09-26T21:28:11", "url": "https://files.pythonhosted.org/packages/36/d2/2f94516874feb9bc79702cd36d23e8f46008fb961856c0866b13fa59649e/thLib-0.12.1.win-amd64.exe" }, { "comment_text": "", "digests": { "md5": "46cd56d0a4e171c52460f198bd208a26", "sha256": "e78f30289c69806eb9527fe0f367d6f0ad64025bc22f57eec14480e6103605d8" }, "downloads": -1, "filename": "thLib-0.12.1.zip", "has_sig": false, "md5_digest": "46cd56d0a4e171c52460f198bd208a26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1040340, "upload_time": "2016-09-26T21:28:07", "url": "https://files.pythonhosted.org/packages/48/3b/e5bfec2c6213f0ff6a8be82041eeb0146ea27811fb8753ad0e400ecf3917/thLib-0.12.1.zip" } ], "0.12.2": [ { "comment_text": "", "digests": { "md5": "6c4a6704b99e3661d250b0c6704e3c8b", "sha256": "b83522e0932d32089af9f40d9e9dec9ce890829c30be24319ebcbe0011b7f0bc" }, "downloads": -1, "filename": "thLib-0.12.2.tar.gz", "has_sig": false, "md5_digest": "6c4a6704b99e3661d250b0c6704e3c8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1372689, "upload_time": "2018-02-09T11:52:00", "url": "https://files.pythonhosted.org/packages/8d/30/d81a14296a2d68b662c4e57113ff1c3695ba87d0b2ad85fccf73d174d3c3/thLib-0.12.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "d4114e33019e72767aba65b60568c6ed", "sha256": "e6a33ef689406f7f7c26f0185fc0f5f53b8ec80f7fbb7d580831ca068be4cadf" }, "downloads": -1, "filename": "thLib-0.12.2.win-amd64.exe", "has_sig": false, "md5_digest": "d4114e33019e72767aba65b60568c6ed", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 646581, "upload_time": "2018-02-09T11:52:05", "url": "https://files.pythonhosted.org/packages/80/60/00075ad9d02019005180dd72fdd7918ebdc7479a55e58fed2513c68cc06c/thLib-0.12.2.win-amd64.exe" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6c4a6704b99e3661d250b0c6704e3c8b", "sha256": "b83522e0932d32089af9f40d9e9dec9ce890829c30be24319ebcbe0011b7f0bc" }, "downloads": -1, "filename": "thLib-0.12.2.tar.gz", "has_sig": false, "md5_digest": "6c4a6704b99e3661d250b0c6704e3c8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1372689, "upload_time": "2018-02-09T11:52:00", "url": "https://files.pythonhosted.org/packages/8d/30/d81a14296a2d68b662c4e57113ff1c3695ba87d0b2ad85fccf73d174d3c3/thLib-0.12.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "d4114e33019e72767aba65b60568c6ed", "sha256": "e6a33ef689406f7f7c26f0185fc0f5f53b8ec80f7fbb7d580831ca068be4cadf" }, "downloads": -1, "filename": "thLib-0.12.2.win-amd64.exe", "has_sig": false, "md5_digest": "d4114e33019e72767aba65b60568c6ed", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 646581, "upload_time": "2018-02-09T11:52:05", "url": "https://files.pythonhosted.org/packages/80/60/00075ad9d02019005180dd72fdd7918ebdc7479a55e58fed2513c68cc06c/thLib-0.12.2.win-amd64.exe" } ] }