{ "info": { "author": "Bertrand Neron", "author_email": "freeh4cker@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Information Analysis" ], "description": "EMG Analyzer\n============\n\n|Build Status| |Coverage Status|\n\nIs a tool set to help to analyze ElectroMyoGraphy recorded via smart\nanalyzer. For now it is able to normalize The voltage from an\nElectromyography recorded file (.emt file) and produce a new .emt file\nwith the normalized voltage, this new file can be open in smart\nanalyzer. The second script allow to generate new emt grouped by tracks.\n\nInstallation\n------------\n\n*emg\\_analyzer* is not yet registered on PyPI so you need to install it\nfrom github. It need at least python 3.6.\n\nFor users\n~~~~~~~~~\n\n::\n\n python3.6 -m pip install --user git+https://github.com/freeh4cker/emg_analyzer.git#egg=emg_analyzer\n\nFor developers\n~~~~~~~~~~~~~~\n\nIt's recommended to install *emg\\_analyzer* in a virtualenv\n\n::\n\n python3.6 -m venv emg_env\n source emg_env/bin/activate\n\nThen install the project in editable mode\n\n::\n\n pip install -e git+https://github.com/freeh4cker/emg_analyzer.git#egg=emg_analyzer\n\nquick start\n-----------\n\n:construction:\n\nemg\\_norm\n~~~~~~~~~\n\nTo normalize tracks in emt file. There is to way to normalize tracks.\n\n- all tracks are considered together to normalize (default)\n- normalize tracks by tracks\n\n::\n\n emg_norm -v foo.emt\n\n emg_norm -v --by-track foo.emt\n\nemg\\_group\\_tracks\n~~~~~~~~~~~~~~~~~~\n\nemg\\_group\\_tracks take several emt files as input and groups tracks\nbase on their names. Creates one .emt file by tracks. for instance:\n\n::\n\n emg_group_tracks exp{1,2,3}.emt \n\nwith inputs\n^^^^^^^^^^^\n\n::\n\n exp1.emt\n track_A track_B track_C track_D\n\n exp2.emt\n track_B track_A track_D track_D\n\n exp3.emt\n track_D track_C track_D track_C\n\ncreate outputs\n^^^^^^^^^^^^^^\n\n::\n\n track_A.emt\n exp1 exp2 exp3\n\n track_B.emt\n exp1 exp2 exp3\n\n track_C.emt\n exp1 exp2 exp3\n\n track_D.emt\n exp1 exp2 exp3\n\n **Note:** you can pipe the 2 methods\n\n ::\n\n emg_group_tracks exp{1,2,3}.emt | emg_norm -v\n\n create outputs:\n\n track\\_A.emt , track\\_B.emt, track\\_C.emt, track\\_D.emt,\n track\\_A\\_norm.emt , track\\_B\\_norm.emt, track\\_C\\_norm.emt,\n track\\_D\\_norm.emt\n\nContributing\n------------\n\nWe encourage contributions, bug report, enhancement ...\n\nBut before to do that we encourage to read `the contributing\nguide `__.\n\n.. |Build Status| image:: https://travis-ci.org/freeh4cker/emg_analyzer.svg?branch=master\n :target: https://travis-ci.org/freeh4cker/emg_analyzer\n.. |Coverage Status| image:: https://coveralls.io/repos/github/freeh4cker/emg_analyzer/badge.svg?branch=master\n :target: https://coveralls.io/github/freeh4cker/emg_analyzer?branch=master", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "EMG,data science,data normalization", "license": "BSD3", "maintainer": "", "maintainer_email": "", "name": "emg-analyzer", "package_url": "https://pypi.org/project/emg-analyzer/", "platform": "Unix", "project_url": "https://pypi.org/project/emg-analyzer/", "project_urls": null, "release_url": "https://pypi.org/project/emg-analyzer/0.1/", "requires_dist": null, "requires_python": ">=3.6", "summary": "parse emg recording and normalize the voltage", "version": "0.1" }, "last_serial": 4235604, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c403828566e8b88faa8b3ba632d0f3c7", "sha256": "2b303e04817316ce5e29f983fb45cdfc1ef9dee25d01ec0c1ea50996064517b7" }, "downloads": -1, "filename": "emg_analyzer-0.1.tar.gz", "has_sig": false, "md5_digest": "c403828566e8b88faa8b3ba632d0f3c7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18302, "upload_time": "2018-01-31T20:15:57", "url": "https://files.pythonhosted.org/packages/97/18/a1ef53224366203db6c530289ef647d96cb823e88e1d2a6f5fac57d3b0bf/emg_analyzer-0.1.tar.gz" } ], "0.2b2": [ { "comment_text": "", "digests": { "md5": "c7d968cdb32263a61503eaf70cd4a3ac", "sha256": "a8711e39bccdf380175a8688c479b6e67f9914a2a2371bd0c489e9b85ee17cc1" }, "downloads": -1, "filename": "emg_analyzer-0.2b2.tar.gz", "has_sig": false, "md5_digest": "c7d968cdb32263a61503eaf70cd4a3ac", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17957, "upload_time": "2018-09-03T21:23:10", "url": "https://files.pythonhosted.org/packages/8e/b4/bc73ddfb553e54148d592cc29b2120b4ff573f07d8ab0f4c251761d17277/emg_analyzer-0.2b2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c403828566e8b88faa8b3ba632d0f3c7", "sha256": "2b303e04817316ce5e29f983fb45cdfc1ef9dee25d01ec0c1ea50996064517b7" }, "downloads": -1, "filename": "emg_analyzer-0.1.tar.gz", "has_sig": false, "md5_digest": "c403828566e8b88faa8b3ba632d0f3c7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18302, "upload_time": "2018-01-31T20:15:57", "url": "https://files.pythonhosted.org/packages/97/18/a1ef53224366203db6c530289ef647d96cb823e88e1d2a6f5fac57d3b0bf/emg_analyzer-0.1.tar.gz" } ] }