{ "info": { "author": "Andreas Thiele", "author_email": "andreasthiele@outlook.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "# pyatc\nPython tools for working with proprietary Alivecor ATC files in both python 2 and python 3.\n\nSupports reading and writing ATC files, reading from and writing to JSON and exporting to [EDF](http://www.edfplus.info/) (not plus) format.\n\n## Installation\npyatc is available on [pypi](https://pypi.org/project/pyATC/).\n\nInstall using pip with `pip install pyatc`\n\n## Usage\nThis sample requires you to have a file named in.atc in the same folder as the script.\n```\nfrom pyatc.pyatc import PyATC\n\nf = PyATC.read_file(\"in.atc\") #Read ATC\nf.write_json_to_file(\"out.json\") #Write json\nf.write_to_file(\"out.atc\") #Write ATC\nf.write_edf_to_file(\"out.edf\") #Write EDF\n```\nPlease refer to [test.py](pyatc/test.py) for more usage.\n\n### File support\nCurrently only file version 2 & 3 is supported. If you don't know if your file is the right format, try reading the file and the library will throw an `UnsupportedFileVersionException` if it is not.\n\nIf you got ATC files of a different version than 2 & 3, and ideally knowledge on how to read them, please let me know so that the library can support them.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Thiele/pyatc/", "keywords": "ATC alivecor edf json", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyATC", "package_url": "https://pypi.org/project/pyATC/", "platform": "", "project_url": "https://pypi.org/project/pyATC/", "project_urls": { "Bug Reports": "https://github.com/Thiele/pyatc/issues", "Homepage": "https://github.com/Thiele/pyatc/" }, "release_url": "https://pypi.org/project/pyATC/1.0.6/", "requires_dist": [ "python-dateutil" ], "requires_python": "", "summary": "Library for working with Alivecor ATC files", "version": "1.0.6" }, "last_serial": 4223520, "releases": { "1.0.3": [ { "comment_text": "", "digests": { "md5": "ab6349165c54618b94bbe46e1c87f394", "sha256": "e3e1ca694ccedd2fabc0fda0a6dbbd0762e9d342db41729adfa2577179a34c68" }, "downloads": -1, "filename": "pyATC-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab6349165c54618b94bbe46e1c87f394", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8086, "upload_time": "2018-06-10T13:45:44", "url": "https://files.pythonhosted.org/packages/89/f9/12423bbeefd74b1baa3dbe8e8e7b805c2bbc16ff40a5b3dba219d8401ae8/pyATC-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6df1daf227c7d3a46e912767e5dd76d", "sha256": "3e0643bf592eff73bbd8d41bc488063db239f729de659641be27ea579f132c65" }, "downloads": -1, "filename": "pyATC-1.0.3.tar.gz", "has_sig": false, "md5_digest": "a6df1daf227c7d3a46e912767e5dd76d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5853, "upload_time": "2018-06-10T13:45:46", "url": "https://files.pythonhosted.org/packages/ca/3a/5c61f8ae707376c2011b514367dac387f0ed987577e6c99f96cca9e8d3e1/pyATC-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "bd74225f7ff39c3ca4315ec881952c80", "sha256": "30b156e4af298223540aee7a07fe421b7326f9de41bf1e51e5b4a31d1cd808bf" }, "downloads": -1, "filename": "pyATC-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd74225f7ff39c3ca4315ec881952c80", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8084, "upload_time": "2018-06-10T13:49:55", "url": "https://files.pythonhosted.org/packages/9f/e8/ec95b7ac94be1150e2bcdb766d6631604ef108d24859cd11d90cd450b998/pyATC-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "55b6191591d50c8f8dc18d910c87163e", "sha256": "9d055c8ae9a81e0ba1f15d44418ac583ee50db1238edbb058ae2133e81a6a8bf" }, "downloads": -1, "filename": "pyATC-1.0.4.tar.gz", "has_sig": false, "md5_digest": "55b6191591d50c8f8dc18d910c87163e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6642, "upload_time": "2018-06-10T13:49:56", "url": "https://files.pythonhosted.org/packages/d9/82/4f3dd1eab504744564ad53252287b321d2a406e43a56735f59c337f87739/pyATC-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "befc7fa443f209c3bd3180a896231b3e", "sha256": "fc33ac228b6057b16319b04e9cb625eea717f7550ad3a82592bc8f3f52eac807" }, "downloads": -1, "filename": "pyATC-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "befc7fa443f209c3bd3180a896231b3e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9202, "upload_time": "2018-06-10T18:19:12", "url": "https://files.pythonhosted.org/packages/ae/ff/678e0355f877f9b673b09dc090e5c62344c5c2e6bbd41b5b6083a42c2229/pyATC-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5877f0443679b69933586866d198db26", "sha256": "9973ecac2f2ec2167f19de6abde003e3f4c405c314eaaf2b93ff79b180f74919" }, "downloads": -1, "filename": "pyATC-1.0.5.tar.gz", "has_sig": false, "md5_digest": "5877f0443679b69933586866d198db26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7226, "upload_time": "2018-06-10T18:19:13", "url": "https://files.pythonhosted.org/packages/52/a3/2fc8da8cf36256d63dafea61f4f57537826ffc0c16cdc36217cc00202893/pyATC-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "bafe0ec088632236ce3aff9a86e8d331", "sha256": "18be2bad76ef5022a9ca21cc6575f4d28ca4f4a37e7f4f86ef2c065acceed0be" }, "downloads": -1, "filename": "pyATC-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bafe0ec088632236ce3aff9a86e8d331", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7952, "upload_time": "2018-08-30T18:23:17", "url": "https://files.pythonhosted.org/packages/49/96/2ccddf88a97922bae40c764b519fd15bdcc718f3bea7164efe00817fa949/pyATC-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78844381013f0ba2818dd8ff0dd92641", "sha256": "da6782dad0bd7c0af2b7e4c4c593336638c4dcd945a3ffe43c07c8a369ad5bb9" }, "downloads": -1, "filename": "pyATC-1.0.6.tar.gz", "has_sig": false, "md5_digest": "78844381013f0ba2818dd8ff0dd92641", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7435, "upload_time": "2018-08-30T18:23:18", "url": "https://files.pythonhosted.org/packages/91/8b/9ed20b4a1a8d0d84ae3225a283f942e388241837928805d024c276a9c6e3/pyATC-1.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bafe0ec088632236ce3aff9a86e8d331", "sha256": "18be2bad76ef5022a9ca21cc6575f4d28ca4f4a37e7f4f86ef2c065acceed0be" }, "downloads": -1, "filename": "pyATC-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bafe0ec088632236ce3aff9a86e8d331", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7952, "upload_time": "2018-08-30T18:23:17", "url": "https://files.pythonhosted.org/packages/49/96/2ccddf88a97922bae40c764b519fd15bdcc718f3bea7164efe00817fa949/pyATC-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78844381013f0ba2818dd8ff0dd92641", "sha256": "da6782dad0bd7c0af2b7e4c4c593336638c4dcd945a3ffe43c07c8a369ad5bb9" }, "downloads": -1, "filename": "pyATC-1.0.6.tar.gz", "has_sig": false, "md5_digest": "78844381013f0ba2818dd8ff0dd92641", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7435, "upload_time": "2018-08-30T18:23:18", "url": "https://files.pythonhosted.org/packages/91/8b/9ed20b4a1a8d0d84ae3225a283f942e388241837928805d024c276a9c6e3/pyATC-1.0.6.tar.gz" } ] }