Tool for converting DICOM images to the BIDS/MIDS structure
Project description
dcm2mids
dcm2mids
es una herramienta para convertir imágenes DICOM a la estructura BIDS/MIDS. Este proyecto ha sido creado utilizando PyScaffold.
Instalación
Installation
There are three options:
- Clone the repository and add the folder to the
PYTHONPATH
(recommended if you wish to contribute, or develop on top of the existing methods):
git clone https://github.com/BIMCV-CSUSP/dcm2mids.git
export PYTHONPATH="<PATH>/dcm2mids:$PYTHONPATH"
Replacing <PATH>
with the proper value to generate a global path to the dcm2mids
folder. The configuration of the PYTHONPATH
may vary for your system.
- Clone the repository, and install from source as a pip package:
git clone https://github.com/BIMCV-CSUSP/dcm2mids.git
cd dcm2mids
pip install -e .
- Install as a standalone pip package using:
pip install git+https://github.com/BIMCV-CSUSP/dcm2mids.git#egg=dcm2mids
Uso
Después de la instalación, puedes usar dcm2mids
desde la línea de comandos. Aquí hay un ejemplo básico de cómo usar la herramienta:
dcm2mids /ruta/a/tu/archivo.dcm /ruta/de/salida
Desarrollo
Si deseas contribuir al desarrollo de dcm2mids
, sigue estos pasos:
-
Clona el repositorio:
git clone https://github.com/tu-usuario/dcm2mids.git cd dcm2mids
-
Crea un entorno virtual (opcional pero recomendado):
python -m venv venv source venv/bin/activate # En Windows usa `venv\Scripts\activate`
-
Instala las dependencias para el desarrollo:
pip install -U pip setuptools wheel pip install -e .[dev]
-
Realiza tus cambios y asegúrate de que los tests pasen:
pytest
-
Realiza un pull request con tus cambios.
Licencia
Este proyecto está licenciado bajo los términos de la licencia MIT. Ver el archivo LICENSE para más detalles.
Contacto
Para preguntas o comentarios sobre dcm2mids
, puedes abrir un issue en el repositorio o contactar a los mantenedores del proyecto.
Este `README.md` incluye instrucciones para la instalación, uso y desarrollo del proyecto `dcm2mids`, así como información sobre la licencia y el contacto para soporte adicional. Asegúrate de reemplazar `https://github.com/tu-usuario/dcm2mids.git` con la URL real de tu repositorio de GitHub.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file dcm2mids-0.1.26062024.tar.gz
.
File metadata
- Download URL: dcm2mids-0.1.26062024.tar.gz
- Upload date:
- Size: 43.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b45fe9aa6d5db3f882514104068b9233379fd4a8f160ca70af2c534b7e21f53a |
|
MD5 | 41b6d0e6ae42c20cac5cec49e390c769 |
|
BLAKE2b-256 | c1246f59dc6075c4cd113483bb6f63c95546cc799de52bdeb9f72c442b7d77de |
File details
Details for the file dcm2mids-0.1.26062024-py3-none-any.whl
.
File metadata
- Download URL: dcm2mids-0.1.26062024-py3-none-any.whl
- Upload date:
- Size: 34.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00b23551ca2ce737c681c4df9f0293986642121e7d2cf145f0fae9eec83fbce2 |
|
MD5 | 1780cdd6483c272cbda9b76122ebf339 |
|
BLAKE2b-256 | ad38908901cd3d23d9e6a4de4ee3a5d28957583867b401092adc658689de1dcd |