Skip to main content

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:

  1. Clona el repositorio:

    git clone https://github.com/tu-usuario/dcm2mids.git
    cd dcm2mids
    
  2. Crea un entorno virtual (opcional pero recomendado):

    python -m venv venv
    source venv/bin/activate  # En Windows usa `venv\Scripts\activate`
    
  3. Instala las dependencias para el desarrollo:

    pip install -U pip setuptools wheel
    pip install -e .[dev]
    
  4. Realiza tus cambios y asegúrate de que los tests pasen:

    pytest
    
  5. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dcm2mids-0.1.26062024.tar.gz (43.2 kB view details)

Uploaded Source

Built Distribution

dcm2mids-0.1.26062024-py3-none-any.whl (34.7 kB view details)

Uploaded Python 3

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

Hashes for dcm2mids-0.1.26062024.tar.gz
Algorithm Hash digest
SHA256 b45fe9aa6d5db3f882514104068b9233379fd4a8f160ca70af2c534b7e21f53a
MD5 41b6d0e6ae42c20cac5cec49e390c769
BLAKE2b-256 c1246f59dc6075c4cd113483bb6f63c95546cc799de52bdeb9f72c442b7d77de

See more details on using hashes here.

File details

Details for the file dcm2mids-0.1.26062024-py3-none-any.whl.

File metadata

File hashes

Hashes for dcm2mids-0.1.26062024-py3-none-any.whl
Algorithm Hash digest
SHA256 00b23551ca2ce737c681c4df9f0293986642121e7d2cf145f0fae9eec83fbce2
MD5 1780cdd6483c272cbda9b76122ebf339
BLAKE2b-256 ad38908901cd3d23d9e6a4de4ee3a5d28957583867b401092adc658689de1dcd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page