Welcome to dicomselect’s documentation!

dicomselect is a Python tool that simplifies the process of creating SQLite databases from directories containing .dcm files or from .zip archives containing .dcm files at the root of the zip file. Once the database is created, you can easily perform SQL-like queries on the data directly within Python.

Additionally, dicomselect allows you to convert query results into various file formats supported by SimpleITK, providing flexibility in working with your DICOM data.

Installation

Python 3.10 or higher. You can install this project using pip. If you haven’t already, it’s recommended to create a virtual environment to isolate project dependencies.

pip install dicomselect

GitHub ↗

Contents