Telemedicina

    Come utilizzare risorse open source per inviare le bioimmagini in rete:

    Prerequisiti



    Fare il download del software necessario, occorrerà un'applicazione che funga da server DICOM, ad esempio il software dcmtk, associato ad un visualizzatore di immagini DICOM, nel nostro esempio Osiris:


    download dcmtk
    download Osiris


    Scompattare il pacchetto contenente il server DICOM:

    Windows 95/98/NT/Me/2000/XP



    dcmtk-3.5.3-win32-i386.zip è il gruppo di eseguibili da scompattare per esempio in C:\ .
    Nella directory C:\dcmtk-3.5.3-win32-i386\bin si trova il server DICOM che ci interessa; in particolare dal prompt dei comandi:

    /***** creiamo la directory che conterrà i gruppi di file dicom *****/

    mkdir C:\storedir

    /***** ci spostiamo nella directory contenente il server DICOM storescp ****/

    cd C:\dcmtk-3.5.3-win32-i386\bin

    /***** avviamo il server DICOM storescp ****/

    storescp -aet MIO_AETITLE -od C:\storedir -ss tc -v 4009

    tale comando avvia il processo server sulla porta 4009, gli assegna l'Application Entity Title "MIO_AETITLE", fissa la directory di destinazione dei files "C:\storedir" e stablilisce un prefisso "tc" che rappresenta la parte iniziale del nome della subdirectory che conterrà il gruppo di file DICOM. In particolare ciascuna subdirectory avrà il nome seguente:

    tc_YYYYMMDD_HHMMSSPPP

    ove:

    YYYY = anno (4 cifre)
    MM = mese (01-12)
    DD = giorno (01-31)
    HH = ora (00-23)
    MM = minuti (00-59)
    SS = secondi (00-59)
    PPP = millisecondi (000-999)

    Se si vuole automatizzare il tutto in ambiente windows basta creare con qualsiasi editor testuale un file contenente i comandi "da lanciare", salvare il file con estensione .bat, ed aggiungerlo in esecuzione automatica.

    Linux da sorgenti



    Spostandosi nella directory scelta per l'installazione:

    tar -xvzf dcmtk-3.5.3.tar.gz
    cd dcmtk-3.5.3
    ./configure
    make
    make install


    Poi si procede analogamente a quanto visto sopra.

    Per utilizzare il trasferimento criptato esistono le opzioni TLS, consiglio in questo caso lo studio delle librerie open source OpenSSL.

    Resta da settare opportunamente il client dal quale inviare le immagini (il client può essere ad es. una consolle TC o RM); a questo punto installare sul computer dove è presente il server DICOM il visualizzatore di immagini, selezionare il percorso delle immagini e il gioco è fatto.
    Questo è solo un esempio delle enormi potenzialità offerte dal mondo open source.

    Esistono altri progetti open in ambito medicale, ad es. il progetto Raynux. Gli strumenti utilizzati dal Dip. di Scienze Medico-Diagnostiche di Padova sono ottimi. Firebird è un database server multipiattaforma open-source (evoluzione della versione pubblica di Interbase del 2000), l'interfaccia grafica è realizzata in ambiente Delphi. Il progetto rappresenta di fatto un sistema RIS personalizzabile secondo le proprie esigenze.

    Segnalo inoltre un sistema PACS basato su noti software open source: ctn, dcmtk, mysql, con possibilità di amministrazione remota attraverso il modulo perl del Web-Server Apache e utilità di imaging processing. Trovate più informazioni su http://cdmedicpacsweb.sourceforge.net.
    Al seguente link si trova un articolo con esempi di configurazione di un PACS dipartimentale utilizzando risorse open source

    Giuseppe Massa: ultimo aggiornamento 15/09/2005