{ "info": { "author": "Gr\u00e9gory Hammad", "author_email": "gregory.hammad@hotmail.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Physics" ], "description": ".. image:: https://img.shields.io/badge/License-GPL%20v3-blue.svg\n :target: https://www.gnu.org/licenses/gpl-3.0\n.. image:: https://gitlab.com/ghammad/pyActigraphy/badges/master/pipeline.svg\n :target: https://gitlab.com/ghammad/pyActigraphy/commits/master\n.. image:: https://gitlab.com/ghammad/pyActigraphy/badges/master/coverage.svg\n :target: https://gitlab.com/ghammad/pyActigraphy/commits/master\n.. image:: https://img.shields.io/pypi/v/pyActigraphy.svg\n :target: https://pypi.org/project/pyActigraphy\n.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.2537921.svg\n :target: https://doi.org/10.5281/zenodo.2537921\n\n**pyActigraphy**\n================\nOpen-source python package for actigraphy data analysis.\n\n\nThis package is meant to provide a comprehensive set of tools to:\n\n* read actigraphy raw data files with various formats\n* calculate typical wake/sleep cycle-related variables (ex: IS, IV, ...)\n* perform complex analyses (ex: FDA, SSA, HMM, ...)\n\nRequirements\n============\n* python 3.X\n* joblib\n* pandas\n* numba\n* numpy\n* pyexcel\n* pyexcel-ods3\n* scipy\n* statsmodels\n\nInstallation\n============\nIn a (bash) shell, simply type:\n\n* For users:\n\n.. code-block:: shell\n\n pip install pyActigraphy\n\nTo update the package:\n\n.. code-block:: shell\n\n pip install -U pyActigraphy\n\nIt is strongly recommended to use the latest version of the pyActigraphy package.\n\n\n* For developers:\n\n.. code-block:: shell\n\n git clone git@github.com:ghammad/pyActigraphy.git\n cd pyActigraphy/\n git checkout develop\n pip install -e .\n\nQuick start\n===========\n\nThe following example illustrates how to calculate the interdaily stability\nwith the pyActigraphy package:\n\n.. code-block:: python\n\n >>> import pyActigraphy\n >>> rawAWD = pyActigraphy.io.read_raw_awd('/path/to/your/favourite/file.AWD')\n >>> rawAWD.IS()\n 0.6900175913031027\n >>> rawAWD.IS(freq='30min', binarize=True, threshold=4)\n 0.6245582891144925\n >>> rawAWD.IS(freq='1H', binarize=False)\n 0.5257020914453097\n\n\nContributing\n============\n\nThere are plenty of ways to contribute to this package, including (but not limiting to):\n\n* report bugs (and, ideally, how to reproduce the bug)\n* suggest improvements\n* improve the documentation\n* hug or high-five the authors when you meet them!\n\nAuthors\n=======\n\n* **Gr\u00e9gory Hammad** `@ghammad `_ - *Initial and main developer*\n* **Mathilde Reyt** `@ReytMathilde `_\n\nSee also the list of `contributors `_ who participated in this project.\n\nLicense\n=======\n\nThis project is licensed under the GNU GPL-3.0 License - see the `LICENSE `_ file for details\n\nAcknowledgments\n===============\n\n* **Aubin Ardois** `@aardoi `_ developed the first version of the MTN class during his internship at the CRC, in May-August 2018.\n* The CRC colleagues for their support, ideas, etc.\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": "http://github.com/ghammad/pyActigraphy", "keywords": "actigraphy actimetry analysis python open-source", "license": "GNU GPL-3.0", "maintainer": "", "maintainer_email": "", "name": "pyActigraphy", "package_url": "https://pypi.org/project/pyActigraphy/", "platform": "", "project_url": "https://pypi.org/project/pyActigraphy/", "project_urls": { "Homepage": "http://github.com/ghammad/pyActigraphy" }, "release_url": "https://pypi.org/project/pyActigraphy/0.2/", "requires_dist": [ "joblib", "lmfit", "pandas", "numba", "numpy", "pyexcel", "pyexcel-ods3", "scipy", "spm1d", "statsmodels" ], "requires_python": "", "summary": "Analysis package for actigraphy data", "version": "0.2" }, "last_serial": 5739485, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "9d9d1cccffabb9df716d1eddc0f4d795", "sha256": "62debd90257b6d949c6ac71998166c4bffb3525c1da879c490d140639db4b5ca" }, "downloads": -1, "filename": "pyActigraphy-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9d9d1cccffabb9df716d1eddc0f4d795", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 193447, "upload_time": "2019-01-11T21:08:08", "url": "https://files.pythonhosted.org/packages/90/b9/c8a0f440540eb2610cb35d06412139e9259eb9181406325e63d627d559d0/pyActigraphy-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca114b5afe62a84b37fa7b7f70d25bb7", "sha256": "c6d088d3c5af133b763a67f6ea3342955fb6bc443ae414d77f6a5cf8db6f3adc" }, "downloads": -1, "filename": "pyActigraphy-0.1.tar.gz", "has_sig": false, "md5_digest": "ca114b5afe62a84b37fa7b7f70d25bb7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 178813, "upload_time": "2019-01-11T21:08:10", "url": "https://files.pythonhosted.org/packages/41/1c/1c5b3c46c3e4ae92894d6c8735c7b5d0f2be2f47ae1a0b3ccf2de918e997/pyActigraphy-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "e93f7cba124ddfad6b88a030966eedc0", "sha256": "baeb06762feaaf24f65010fd60387cb3fe6d25f59eaef5796171ad428b22cc66" }, "downloads": -1, "filename": "pyActigraphy-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e93f7cba124ddfad6b88a030966eedc0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 376253, "upload_time": "2019-08-27T20:59:38", "url": "https://files.pythonhosted.org/packages/73/49/7d59f2c6df6605868fe986ffa143561a98b4a1cc6ce62b5ba9c09a49fcf3/pyActigraphy-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d20ed083ffc5c54b25cb1fd00c33202", "sha256": "742f811fec7ef90a12650901eb5e3248944918421baa4ba4d26f9ff167b858b1" }, "downloads": -1, "filename": "pyActigraphy-0.2.tar.gz", "has_sig": false, "md5_digest": "0d20ed083ffc5c54b25cb1fd00c33202", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 349874, "upload_time": "2019-08-27T20:59:41", "url": "https://files.pythonhosted.org/packages/14/33/8558cc2e98f415154c1654b6d5d2b494d7d3e3a77cc0411e4e1a8b4e5ac2/pyActigraphy-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e93f7cba124ddfad6b88a030966eedc0", "sha256": "baeb06762feaaf24f65010fd60387cb3fe6d25f59eaef5796171ad428b22cc66" }, "downloads": -1, "filename": "pyActigraphy-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e93f7cba124ddfad6b88a030966eedc0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 376253, "upload_time": "2019-08-27T20:59:38", "url": "https://files.pythonhosted.org/packages/73/49/7d59f2c6df6605868fe986ffa143561a98b4a1cc6ce62b5ba9c09a49fcf3/pyActigraphy-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d20ed083ffc5c54b25cb1fd00c33202", "sha256": "742f811fec7ef90a12650901eb5e3248944918421baa4ba4d26f9ff167b858b1" }, "downloads": -1, "filename": "pyActigraphy-0.2.tar.gz", "has_sig": false, "md5_digest": "0d20ed083ffc5c54b25cb1fd00c33202", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 349874, "upload_time": "2019-08-27T20:59:41", "url": "https://files.pythonhosted.org/packages/14/33/8558cc2e98f415154c1654b6d5d2b494d7d3e3a77cc0411e4e1a8b4e5ac2/pyActigraphy-0.2.tar.gz" } ] }