Metadata-Version: 2.2
Name: dbdicom
Version: 0.2.4
Summary: A pythonic interface for reading and writing DICOM databases
Author-email: Steven Sourbron <s.sourbron@sheffield.ac.uk>, Ebony Gunwhy <e.gunwhy@sheffield.ac.uk>
Project-URL: Homepage, https://qib-sheffield.github.io/dbdicom/
Keywords: python,medical imaging,DICOM
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: Environment :: Console
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: matplotlib
Requires-Dist: nibabel
Requires-Dist: numpy<=1.26.4
Requires-Dist: pandas
Requires-Dist: pydicom
Requires-Dist: python-gdcm
Requires-Dist: pylibjpeg-libjpeg
Requires-Dist: importlib-resources
Requires-Dist: scipy
Requires-Dist: imageio
Requires-Dist: vreg
Provides-Extra: docs
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: pydata-sphinx-theme; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: sphinx-remove-toctrees; extra == "docs"
Requires-Dist: autodocsumm; extra == "docs"
Requires-Dist: docutils; extra == "docs"
Requires-Dist: sphinxcontrib-applehelp; extra == "docs"
Requires-Dist: sphinxcontrib-devhelp; extra == "docs"
Requires-Dist: sphinxcontrib-htmlhelp; extra == "docs"
Requires-Dist: sphinxcontrib-jsmath; extra == "docs"
Requires-Dist: sphinxcontrib-qthelp; extra == "docs"
Requires-Dist: sphinxcontrib-serializinghtml; extra == "docs"
Requires-Dist: sphinx-gallery; extra == "docs"
Provides-Extra: extensions
Requires-Dist: scipy; extra == "extensions"
Requires-Dist: scikit-image<=0.19.0; extra == "extensions"
Requires-Dist: SimpleITK-SimpleElastix; extra == "extensions"
Requires-Dist: itk-elastix; extra == "extensions"
Requires-Dist: dipy; extra == "extensions"
Requires-Dist: scikit-learn; extra == "extensions"

`dbdicom` is a Pythonic interface for reading and writing DICOM databases.

# Installation

`pip install dbdicom`

# Documentation

For more detail, see the current [dbdicom documentation](https://qib-sheffield.github.io/dbdicom/).

# Ambition

The DICOM format is the universally recognised standard for medical imaging, 
but working with DICOM data remains a challenging task for data scientists. 

``dbdicom`` aims to provide an intuitive programming interface for reading and 
writing DICOM databases - replacing unfamiliar DICOM-native concepts by 
pythonic language and syntax. 

# Disclaimer

`dbdicom` is developed in public and currently trialled in ongoing 
multi-centre clinical studies 
[iBEAt](https://bmcnephrol.biomedcentral.com/articles/10.1186/s12882-020-01901-x>) 
and [AFiRM](https://www.uhdb.nhs.uk/afirm-study/). However, ``dbdicom`` is 
work in progress and **not yet sufficiently stable for wider use**. Current 
dissemination activities, such as on the 
[ISMRM (Toronto 2023)](https://www.ismrm.org/23m/), are limited in scope and 
intended to get early feedback from the community. 






