{ "info": { "author": "Darcy Mason and contributors", "author_email": "darcymason@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Healthcare Industry", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Medical Science Apps.", "Topic :: Scientific/Engineering :: Physics", "Topic :: Software Development :: Libraries" ], "description": "pydicom\n=======\n\n[![Build Status](https://travis-ci.org/pydicom/pydicom.svg?branch=master)](https://travis-ci.org/pydicom/pydicom)\n[![AppVeyor](https://ci.appveyor.com/api/projects/status/1vjtkr82lumnd3i7?svg=true)](https://ci.appveyor.com/project/glemaitre/pydicom)\n[![CircleCI](https://circleci.com/gh/pydicom/pydicom/tree/master.svg?style=shield)](https://circleci.com/gh/pydicom/pydicom/tree/master)\n[![codecov](https://codecov.io/gh/pydicom/pydicom/branch/master/graph/badge.svg)](https://codecov.io/gh/pydicom/pydicom)\n[![Python version](https://img.shields.io/pypi/pyversions/pydicom.svg)](https://img.shields.io/pypi/pyversions/pydicom.svg)\n[![PyPI version](https://badge.fury.io/py/pydicom.svg)](https://badge.fury.io/py/pydicom)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.2541240.svg)](https://doi.org/10.5281/zenodo.2541240)\n\npydicom is a pure python package for working with [DICOM](http://medical.nema.org/) files.\nIt was made for inspecting and modifying DICOM data in an easy \"pythonic\" way.\nThe modifications can be written again to a new file.\n\nAs a pure python package, pydicom can run anywhere python runs without any other requirements,\nalthough [NumPy](http://www.numpy.org) is needed if manipulating pixel data.\n\npydicom is not a DICOM server, and is not primarily about viewing images.\nIt is designed to let you\nmanipulate data elements in DICOM files with python code.\n\nLimitations -- for files with _compressed_ pixel data, pydicom can decompress\nit (with additional libraries installed) and allow you to manipulate the data,\nbut can only store changed pixel data as uncompressed. Files can always be\nread and saved (including compressed pixel data that has not been modified),\nbut once decompressed, modified pixel data cannot be compressed again.\n\nDocumentation\n-------------\n\npydicom documentation is available on GitHub Pages both for the [development\n (master) version](https://pydicom.github.io/pydicom/dev) and for the\n[released version](https://pydicom.github.io/pydicom/stable). The\ndocumentation for [the previous 0.9.9 version](https://pydicom.github.io/pydicom/0.9/)\nis still there for reference.\n\nSee [Getting Started](https://pydicom.github.io/pydicom/stable/getting_started.html)\nfor installation and basic information, and the\n[User Guide](https://pydicom.github.io/pydicom/stable/pydicom_user_guide.html)\nfor an overview of how to use the pydicom library.\nTo contribute to pydicom, read our [contribution guide](https://github.com/pydicom/pydicom/blob/master/CONTRIBUTING.md).\nTo contribute an example or extension of pydicom that does not belong with\nthe core software, see our contribution repository,\n[contrib-pydicom](https://www.github.com/pydicom/contrib-pydicom).\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/pydicom/pydicom/archive/master.zip", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pydicom/pydicom", "keywords": "dicom python medical imaging", "license": "MIT", "maintainer": "Darcy Mason and contributors", "maintainer_email": "darcymason@gmail.com", "name": "pydicom", "package_url": "https://pypi.org/project/pydicom/", "platform": "", "project_url": "https://pypi.org/project/pydicom/", "project_urls": { "Download": "https://github.com/pydicom/pydicom/archive/master.zip", "Homepage": "https://github.com/pydicom/pydicom" }, "release_url": "https://pypi.org/project/pydicom/1.3.0/", "requires_dist": null, "requires_python": "", "summary": "Pure python package for DICOM medical file reading and writing", "version": "1.3.0" }, "last_serial": 5523985, "releases": { "0.9.1": [], "0.9.2": [], "0.9.3": [], "0.9.4-1": [], "0.9.5": [], "0.9.6": [], "0.9.7": [ { "comment_text": "", "digests": { "md5": "6726dc7b335deba04ee08caf8a5dd1e4", "sha256": "7cc1e62ccb5150dc5a7571daaa847aa07b720bfcc6f874c1cf1fd9f66d37fe90" }, "downloads": -1, "filename": "pydicom-0.9.7.tar.gz", "has_sig": false, "md5_digest": "6726dc7b335deba04ee08caf8a5dd1e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 418567, "upload_time": "2014-03-06T01:47:32", "url": "https://files.pythonhosted.org/packages/a4/79/0ddfac40a4a41d3e4233d50ad2d3952e87ea69a0cbdf2141aff3b1b1d498/pydicom-0.9.7.tar.gz" }, { "comment_text": "", "digests": { "md5": "449e8e6b24223c5564e00133b2ee6041", "sha256": "a18ac40d6e580bfe91ee7ed36d11b370150219ae1b24cc80654db145f14f46d5" }, "downloads": -1, "filename": "pydicom-0.9.7.zip", "has_sig": false, "md5_digest": "449e8e6b24223c5564e00133b2ee6041", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 460712, "upload_time": "2014-03-06T02:53:48", "url": "https://files.pythonhosted.org/packages/56/56/923309a191ec29482fbece7d36e1cef1ef17c766bf07cd1651996507e634/pydicom-0.9.7.zip" } ], "0.9.8": [ { "comment_text": "", "digests": { "md5": "b4370f802f0faae7239c8bc9f8a51a18", "sha256": "74c258a90bacec67dc7765321dac6a6230b3cb4430f1baae21b1a95b55286efe" }, "downloads": -1, "filename": "pydicom-0.9.8.tar.gz", "has_sig": false, "md5_digest": "b4370f802f0faae7239c8bc9f8a51a18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 422504, "upload_time": "2014-03-06T01:27:37", "url": "https://files.pythonhosted.org/packages/43/62/ba7218b51ebc231863c321dedef54cf97fb29e33832e67db00951a998c50/pydicom-0.9.8.tar.gz" }, { "comment_text": "", "digests": { "md5": "fda7e4df2dc6e7bb96ffc1471caecaad", "sha256": "707ca3ea7ca7701d8f832372f821b2ce8a33ff589b86b949a9f479f2bb279d84" }, "downloads": -1, "filename": "pydicom-0.9.8.zip", "has_sig": false, "md5_digest": "fda7e4df2dc6e7bb96ffc1471caecaad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 466418, "upload_time": "2014-03-06T02:53:04", "url": "https://files.pythonhosted.org/packages/34/31/ba81f0c40ebcdbc8fd4cb268adf5e3b68ec94fd2a05bb82f573aeb4e897f/pydicom-0.9.8.zip" } ], "0.9.9": [ { "comment_text": "", "digests": { "md5": "a66ca6728e69ba565ab9c8a21740eee8", "sha256": "09b82896319d9b0e5e95dae64875c37413b6ca9b974f4bb785564875f617236a" }, "downloads": -1, "filename": "pydicom-0.9.9.tar.gz", "has_sig": false, "md5_digest": "a66ca6728e69ba565ab9c8a21740eee8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 422348, "upload_time": "2014-11-23T18:52:37", "url": "https://files.pythonhosted.org/packages/5d/1d/dd9716ef3a0ac60c23035a9b333818e34dec2e853733d03f502533af9b84/pydicom-0.9.9.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "dd251cbbc95fb0a8f7872b1592db49fb", "sha256": "ed6fe8fb7582a47eecee9356a88b0487789e4636c7c0b1bd8c9272396a372ffa" }, "downloads": -1, "filename": "pydicom-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dd251cbbc95fb0a8f7872b1592db49fb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6678052, "upload_time": "2018-02-26T14:58:18", "url": "https://files.pythonhosted.org/packages/f6/6f/f2d7b7ca161899233908f8d3f76cfbb8ed7c4f18b6dfb8bcca0a0e5ed8c8/pydicom-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0425283d5f84395aad9ba125d7109cc4", "sha256": "276b80a9eeece649ec337fc4ce14ea00ec2d15ad02fd1f42c675eb908147e3f7" }, "downloads": -1, "filename": "pydicom-1.0.1.tar.gz", "has_sig": false, "md5_digest": "0425283d5f84395aad9ba125d7109cc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6709787, "upload_time": "2018-02-26T14:58:46", "url": "https://files.pythonhosted.org/packages/ef/b7/1df95556f9ec0f76274d5e810d98659dec6b471f805314c017916e5a3e24/pydicom-1.0.1.tar.gz" } ], "1.0.1rc1": [ { "comment_text": "", "digests": { "md5": "1af81a27000c31e0029ea5e554cb94d7", "sha256": "fae1fe53e47455e56dc666ca9ff6bb7c3d53efb84c3b09837a5cc536daab0161" }, "downloads": -1, "filename": "pydicom-1.0.1rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1af81a27000c31e0029ea5e554cb94d7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6678099, "upload_time": "2018-02-19T17:26:00", "url": "https://files.pythonhosted.org/packages/53/c1/4f442f20a5dc1bac1045489c347335b3275f972d56cdf3fe7b8af93e65cb/pydicom-1.0.1rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "abef0dc6c5ceb2f5de75a57ca3d95346", "sha256": "808da4fe7a4b29b4da31d23da6f10510c4c277a4dad3977b1ad34bc2440c3b78" }, "downloads": -1, "filename": "pydicom-1.0.1rc1.tar.gz", "has_sig": false, "md5_digest": "abef0dc6c5ceb2f5de75a57ca3d95346", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6709785, "upload_time": "2018-02-19T17:26:36", "url": "https://files.pythonhosted.org/packages/26/be/4ce67b46a438746f29db36f422c30e131ff2f3d5925e39d4533edd59063d/pydicom-1.0.1rc1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "fc9aa582d108c7da25255f360fd2d7b0", "sha256": "26988f7b38456702d18468642d06e710a68efd0ca281e3c410910b7b03205264" }, "downloads": -1, "filename": "pydicom-1.0.2.tar.gz", "has_sig": false, "md5_digest": "fc9aa582d108c7da25255f360fd2d7b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6710232, "upload_time": "2018-03-03T19:59:35", "url": "https://files.pythonhosted.org/packages/d3/74/f1e9d1b8f86a94a732fed44545e2096580c1719661866bf46df5d0faa3f7/pydicom-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "92bf529894c39c336222615db38eb2b2", "sha256": "29bd6959a3800e02ba58fb10386b553a4230c4697a40843493e2aa85800764c3" }, "downloads": -1, "filename": "pydicom-1.1.0-1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "92bf529894c39c336222615db38eb2b2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6706461, "upload_time": "2018-06-18T12:57:38", "url": "https://files.pythonhosted.org/packages/56/e1/7185572caa15620decf8d7f9492f7406ac221f878cc82e922fc36a0e5aac/pydicom-1.1.0-1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a618c9ed2c03e46354703466f7c34231", "sha256": "5c329dddfff964e3cdb53df13f1206e24abddd83a481087b53dcc2c541aa63db" }, "downloads": -1, "filename": "pydicom-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a618c9ed2c03e46354703466f7c34231", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6708567, "upload_time": "2018-06-18T12:41:29", "url": "https://files.pythonhosted.org/packages/aa/54/147fb802753cba05b7a120425d0a95d6f956c6d8512df0ff51ba8fa521ad/pydicom-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c324e452d6ca3fd1861a14484569d11b", "sha256": "9e3cb1d4e2f46203bf2785cf26d3897868e40e167110e4559603b20eff9bc1ec" }, "downloads": -1, "filename": "pydicom-1.1.0.tar.gz", "has_sig": false, "md5_digest": "c324e452d6ca3fd1861a14484569d11b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6724086, "upload_time": "2018-06-18T12:51:10", "url": "https://files.pythonhosted.org/packages/e1/46/a8830d8206cf171f9a7b2514e78dd2f156d03cc1e6420924b1f19a9e8c06/pydicom-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "f8610863b37e0a133d287b0e832aa147", "sha256": "2132a9b15a927a1c35a757c0bdef30c373c89cc999cf901633dcd0e8bdd22e84" }, "downloads": -1, "filename": "pydicom-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f8610863b37e0a133d287b0e832aa147", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7336862, "upload_time": "2018-10-06T19:44:35", "url": "https://files.pythonhosted.org/packages/97/ae/93aeb6ba65cf976a23e735e9d32b0d1ffa2797c418f7161300be2ec1f1dd/pydicom-1.2.0-py2.py3-none-any.whl" } ], "1.2.0rc1": [ { "comment_text": "", "digests": { "md5": "e942d3505e7e933471e82edbe49de7f1", "sha256": "2a335948c0da0d55e43937d433720c9f77c085e64584c63507d402e9f1664d2a" }, "downloads": -1, "filename": "pydicom-1.2.0rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e942d3505e7e933471e82edbe49de7f1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7336899, "upload_time": "2018-10-01T12:21:46", "url": "https://files.pythonhosted.org/packages/e0/4d/fe5dcb4f4f6ba3a969477f4980fc4220722367922e41f44b5016551d68e6/pydicom-1.2.0rc1-py2.py3-none-any.whl" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "7a7f08449162a39f2183c62bd442e9d5", "sha256": "7fc34362fd7c20d95b04cf5e41c7e5bb54ab4f29fef6ff1dd3eb0783cafe174a" }, "downloads": -1, "filename": "pydicom-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7a7f08449162a39f2183c62bd442e9d5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7018766, "upload_time": "2018-11-21T00:12:57", "url": "https://files.pythonhosted.org/packages/f0/8f/0e38dc0bcaf81170e3e6a53c23a0ceb70d9991c7ec887245981b36f18358/pydicom-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "646d4c1113a51e8d7c987cbb24841b90", "sha256": "0e68e79d6fba2fb472b52f3cc3ff4b6ddb626c651d23f666226ad9aae74626da" }, "downloads": -1, "filename": "pydicom-1.2.1.tar.gz", "has_sig": false, "md5_digest": "646d4c1113a51e8d7c987cbb24841b90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7014494, "upload_time": "2018-11-21T00:13:31", "url": "https://files.pythonhosted.org/packages/19/7d/46eeeee63d522f74c1215ab9f79e66f6e9a641959cfe007e3a3af3bae044/pydicom-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "87bc925ec289cf2b657734aa09bab7cc", "sha256": "44a11323e9ee5c189da20958c28ca426656778ee7c7942a2126bf0a9f6aa4e95" }, "downloads": -1, "filename": "pydicom-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "87bc925ec289cf2b657734aa09bab7cc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7019244, "upload_time": "2019-01-16T02:18:36", "url": "https://files.pythonhosted.org/packages/43/88/d3c419ab2e753e7651510882a53219373e78fb55294cb247dffd3934ea55/pydicom-1.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74bbb9bce7de750b75731554cb04de63", "sha256": "aab3979cbd985feb6a44a3e751805d913629de82c4810ee94c35b9399aeaf0d7" }, "downloads": -1, "filename": "pydicom-1.2.2.tar.gz", "has_sig": false, "md5_digest": "74bbb9bce7de750b75731554cb04de63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7014928, "upload_time": "2019-01-16T02:19:08", "url": "https://files.pythonhosted.org/packages/65/60/403e8ba7f2aa41803c4c91f523e236644fc62438e0f292eda8e8eb681408/pydicom-1.2.2.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "c8ba31c8edff054daca02de46182e9e9", "sha256": "ee3a94de180c6337e1443ce346730a784f9027f56175f61ba4dfda632693b843" }, "downloads": -1, "filename": "pydicom-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c8ba31c8edff054daca02de46182e9e9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7051088, "upload_time": "2019-07-12T16:48:06", "url": "https://files.pythonhosted.org/packages/fc/d5/da1fdf3b967e324ee47a7ad9553c9b94c1193b6b98afd9eeda0efb76b9f7/pydicom-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0da76e31df2264856eafd869cb0bbfb", "sha256": "585b0a81843dd021a9baa97d955aa99b2b6aac9b46beff4c4bdc2e3cbda621c8" }, "downloads": -1, "filename": "pydicom-1.3.0.tar.gz", "has_sig": false, "md5_digest": "a0da76e31df2264856eafd869cb0bbfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7044351, "upload_time": "2019-07-12T16:49:35", "url": "https://files.pythonhosted.org/packages/a5/6b/ee1f34c9355847e871c0608e9db50e29c68fa900b303f04de17cd3594693/pydicom-1.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c8ba31c8edff054daca02de46182e9e9", "sha256": "ee3a94de180c6337e1443ce346730a784f9027f56175f61ba4dfda632693b843" }, "downloads": -1, "filename": "pydicom-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c8ba31c8edff054daca02de46182e9e9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7051088, "upload_time": "2019-07-12T16:48:06", "url": "https://files.pythonhosted.org/packages/fc/d5/da1fdf3b967e324ee47a7ad9553c9b94c1193b6b98afd9eeda0efb76b9f7/pydicom-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0da76e31df2264856eafd869cb0bbfb", "sha256": "585b0a81843dd021a9baa97d955aa99b2b6aac9b46beff4c4bdc2e3cbda621c8" }, "downloads": -1, "filename": "pydicom-1.3.0.tar.gz", "has_sig": false, "md5_digest": "a0da76e31df2264856eafd869cb0bbfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7044351, "upload_time": "2019-07-12T16:49:35", "url": "https://files.pythonhosted.org/packages/a5/6b/ee1f34c9355847e871c0608e9db50e29c68fa900b303f04de17cd3594693/pydicom-1.3.0.tar.gz" } ] }