{ "info": { "author": "Kei Imada", "author_email": "kimada1@swarthmore.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: Scientific/Engineering" ], "description": "butter\n======\nPython implementation of the digital butterworth IIR filter\n\nDependencies\n============\n- **numpy** -- used for its math modules and fast array calculations\n- **numba** -- used to increase calculation speed\n\nBasic Usage\n===========\nImporting the Butter module::\n\n from butterworth import Butter\n\nCreating the Butter instance for a lowpass butterworth filter with cutoff frequency 1000Hz and rolloff frequency 48Hz for data taken with sampling frequency 44100::\n\n filter_ = Butter(btype=\"Lowpass\", cutoff=1000, rolloff=48, sampling=44100)\n\nSending sample data into filter and retrieving the filtered data::\n\n data=[1.0, -2.0, 3.0, . . . .]\n filtered_data = filter_.send(data)\n\nRetrieving forward-backward filtered data for the accumulated data::\n\n data1=[1.0, -2.0, 3.0, . . . .]\n filtered_data = filter_.send(data1)\n data2=[-1.0, 2.0, -3.0, . . . .]\n more_filtered_data = filter_.send(data2)\n forward_backwards_filtered_data = filter_.filtfilt()\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/keikun555/butter", "keywords": "signal processing butterworth filter IIR infinite impulse response forward-backward filtering", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "butterworth", "package_url": "https://pypi.org/project/butterworth/", "platform": "", "project_url": "https://pypi.org/project/butterworth/", "project_urls": { "Homepage": "https://github.com/keikun555/butter" }, "release_url": "https://pypi.org/project/butterworth/0.0.3/", "requires_dist": null, "requires_python": "", "summary": "Real-time digital butterworth IIR filter", "version": "0.0.3" }, "last_serial": 4348525, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "216fec468e28abb63b7e67c3d186a21e", "sha256": "626399b26910d61dc0713fc2d55682bd65c41a9460c946b3121f1b3c26b01434" }, "downloads": -1, "filename": "butterworth-0.0.0.tar.gz", "has_sig": false, "md5_digest": "216fec468e28abb63b7e67c3d186a21e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5570, "upload_time": "2017-08-09T22:49:18", "url": "https://files.pythonhosted.org/packages/84/05/6cf3bb2a7ced4cac8738b7e41f201ea08200a3fad804a0b143c341b5bbaf/butterworth-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "5a510058b36f5d14fa6336ba11eecb6f", "sha256": "522e5f49b25d82fe558d416b120ba0df5ca364b9761be7e0c8700b739242b343" }, "downloads": -1, "filename": "butterworth-0.0.1.tar.gz", "has_sig": false, "md5_digest": "5a510058b36f5d14fa6336ba11eecb6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13004, "upload_time": "2018-09-24T20:21:51", "url": "https://files.pythonhosted.org/packages/1d/5b/92125c450390d8f96688773d64216e34148193e20435c4bb0a5ab56a47af/butterworth-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "4a09ab514c9da4263bda11e65e4b70df", "sha256": "d1d8559d0341b004b2ab4babd8036b14acc95d91cd8276c69a15e7115534f3ff" }, "downloads": -1, "filename": "butterworth-0.0.2.tar.gz", "has_sig": false, "md5_digest": "4a09ab514c9da4263bda11e65e4b70df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13005, "upload_time": "2018-10-07T03:20:41", "url": "https://files.pythonhosted.org/packages/d7/89/4a4d915db999fd44c56e6139d810009618539739751ae71c7e13b2bdca0e/butterworth-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "42df58ba9cb45b337e90bc623f77c980", "sha256": "606e9e4dff546af048062b8eafc3211682b4f3614f5a1738ba67ebcff6c43326" }, "downloads": -1, "filename": "butterworth-0.0.3.tar.gz", "has_sig": false, "md5_digest": "42df58ba9cb45b337e90bc623f77c980", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13017, "upload_time": "2018-10-07T03:35:12", "url": "https://files.pythonhosted.org/packages/a8/21/b2b973665c5585a1d9870359ca6f45cc4f67cab0f94671fd4c29f55bc72a/butterworth-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "42df58ba9cb45b337e90bc623f77c980", "sha256": "606e9e4dff546af048062b8eafc3211682b4f3614f5a1738ba67ebcff6c43326" }, "downloads": -1, "filename": "butterworth-0.0.3.tar.gz", "has_sig": false, "md5_digest": "42df58ba9cb45b337e90bc623f77c980", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13017, "upload_time": "2018-10-07T03:35:12", "url": "https://files.pythonhosted.org/packages/a8/21/b2b973665c5585a1d9870359ca6f45cc4f67cab0f94671fd4c29f55bc72a/butterworth-0.0.3.tar.gz" } ] }