DICOMatic 2.1 - Previous versions

Critical updates New features an updates Minor changes

2012


rev-7

30/January/2012
  • All: Fix a problem with license created after 2011.
  • DICOMatic: Work on Toshiba "VF" MR format.
  • DICOMatic: Fix a bug with some Varian procpar files that cause a crash.
  • readOmatic: Add support for UNIX "xfs" disks using "dir type 2" (type 1 was already supported).

2011


rev-6d

22/September/2011
  • DICOMatic: Fix a problem with some color lossless images that where not converted.
  • DICOMatic: Fix a problem with images that advertize the wrong pixel sign.
  • DICOMatic: Fix a problem with some GE Pet images.
  • DICOMatic: Fx a problem with the times in GE Pet images.
  • DICOMatic: Fix a problem with some HDL1 MR images.
  • readOmatic: Improve the ALI reader for AIT tapes.
  • readOmatic: Fix a problem with some Allstore disks.

rev-6b

02/Mar/2011
  • readOmatic: Fix a problem with the new licenses where the study license was seen as expired for dates past 2011).
  • readOmatic: Fix a problem with some buggy FAT32 files.

rev-6

11/Jan/2011
  • All modules: Went back to Visual Studio 6 for the time being.
  • DICOMatic: add support for NEMA images with all the bytes swapped (as seen in Siemens ECAT files).
  • DICOMatic: fix a bug in the XA DICOM tables that created 2 warnings.
  • DICOMatic: Add partial support for DICOM VIVID7 Ge GEMS ultrasound images with images inside the private (7FE1,xxxx) tags. All images are save as "SC", but not with the correct parameters. Some images may actually be in spherical or cylindrical coord. system.
  • DICOMatic: fix a problem with DICOM, 8 bit Big Endian images encoded in explicit OW tag.
  • DICOMatic: fix a memory leak with Camtronics XA images.
  • DICOMatic: fix a memory leak with NEMA-2 images using Lempel-Ziv compression.
  • DICOMatic: Until suplement 43 is implemented, the 3D portion of Philips Ultrasound DICOM images will be saved as "SC".
  • DICOM_Watch: Fix a memory leak.
  • DICOM_Watch: Add a few more choices in the "saved dir" config page.
  • DICOM_Watch: Add a start/stop button, Improved the audit trail.
  • DICOM_Watch: Add 4 parameters in the configuration:
    Page 1: We can now limit the size of the trace and audit files. If the files are bigger than the limit, a new file will be created instead. Each files has a number added to its name.
    page 7: We can now keep the original path for the kept files
    page 8: We can now keep the original path for the failed files
    Page 9: We can now freeze the program if the target disk does not have enough free space.
  • readOmatic: Modif to the configuration options.
  • readOmatic: Fix a bug with Unix "efs" directories.
  • readOmatic: Add support for A.L.I. technologies archive tapes.
  • readOmatic: Add support for Microsoft MTF tape archives.
  • readOmatic: Fix a bug with some FAT-32 DVD-RAM.
  • readOmatic: Add support for GE Centricity archives on UDO disks.
  • readOmatic: Add the option to "skip" a file if it already exist in the "Overwrite" option of the configuration menu, to "rename" a file if its size is different or to "overwrite" a file if the new one is bigger.

2010


rev-5b

09/Aug/2010
  • readOmatic: Add a new tape format: MTFS for DLT tapes.
  • readOmatic: Add a "study" layer to the tree created from SPI MOD.
  • DICOMatic: New token license. Token generated from this point on will not be compatible with older versions of the program. Older tokens are still supported.

rev-5

Backdated to 01/Apr/2010
  • All modules: Important license fix.
  • readOmatic: The audit trails are now created "by drive" to enable multiple copies of the program reading from multiple drives without interfering with one another.
  • readOmatic: Add a "tape_offset" parameter to start reading some tapes from a fixed position. The offset is either in blocks or files depending on the tape format.
  • readOmatic: Add a "tape_retension" parameters to the configuration that force the program to retension tapes (go to EOD and rewind) before each scan.
  • DICOMatic: Add a SIEMENS ultrasound format. This format has a set of ".tif" images, a set of ".cal" calibration file and a "..\study.dat" associated file.
  • readOmatic: Fix multiple problems with DSS tapes.

rev-4
15/Jul/2010
Removed!
use rev-5 instead
  • All modules: The libraries have been modified to be thread safe. You can now scan multiple media in readOmatic at the same time.

rev-3
04/Jun/2010
Removed!
use rev-5 instead
  • readOmatic: Fix a bug when reading more than a few thousands files from a disk.
  • readOmatic: Fix a problem (introduced in 2.1) with UNIX disks.

rev-2
27/Apr/2010
Removed!
use rev-5 instead
  • readOmatic: Fix a problem with Allstore disks.
  • readOmatic: only save the original path if asked for. (It used to be also saved if no sub-dir for studies and series where asked)
  • readOmatic: readOmatic: Split the output file in chunks of 32 Mb to prevent problems when writing big files.
  • DICOMatic: fix a problem with some DICOM multiframe images.

rev-1
01/Apr/2010
Removed!
use rev-5 instead
  • All modules: New license scheme. Allow for yearly licenses.
  • DICOMatic: Add 10 new variables to the rules. "PATH_0" to "PATH_9". They are the different path components of the file being converted. "PATH_0" is the drive letter, PATH_1 is the first directory...
    For example the file: "c:\temp\sub_dir\another dir\toto.ima" will have: PATH_0 = "c:", PATH_1 = temp, PATH_2 = sub_dir, PATH_3 = another dir, PATH_4 to PATH_9 will be empty.
  • DICOMatic: Fix a problem with Signa_5 images that have a "." in the 4 char ID field label.
  • DICOMatic: Fix a problem with DSR format where the Patient information tag had problems if multiple fields where empty and add Hearth rate.
  • DICOMatic: Add support for color palette. Philips DSR ultrasound files can now be converted with "PALETTE COLOR" photometric interpretation.
  • readOmatic: Add a new variable to allow the user to reduce the maximum SCSI buffer. It was 64Kb, but apparently some devices can not support that buffer size. The .ini parameter: "scsi_max_buffer" give the new buuefr size (in Kb). this value must be a power of 2 (1, 2, 4, 8, 16, 32 or 64). The maximum alowed is 64Kb.
  • readOmatic: fix a an error message when reading DAT tapes in SPTI.
  • readOmatic: Add support for DSS tapes (ultrasound on DLT)
  • readOmatic: Add support for UDF disk format on MOD
  • readOmatic: Add support for "Allstor" DVD (use by Siemens ACON systems)
  • readOmatic: made the Philips OSS/DSS reader more fault tolerant.
  • readOmatic: Fix a problem with Philips OSS/DSS disk having DICOM files with undefined lenght sequences.
  • Connect: add recursion in the FTP Pull option. If you have "..." as the last component of a template, the program will look in all the subdirectories.
    ex: dir_1\dir_2\... or dir_1\dir_2\...\*.ima will look in all the sub-directories rooted at dir_1\dir_2 and get all the files in the first case, all the ".ima" files in the second.
  • Connect: fix a few bugs.
  • DICOM_Watch: Add the FTP Pull option (same as Connect).
  • readObatch: Add this new "batch mode" version of readOmatic. It will read all the files in the specified device. The command line arguments are:
    --- usage: ---
    readObatch [-s *] [-i *] [-m mode] [-o dir] [-w file] [-x * *] [-y * *]
    • [-s *] SCSI Adapter num. of device to read
    • [-i *] SCSI ID num. of device to read
    • [-m mode] If mode = read, the files will be read from the device and saved to the target dir.
      mode = conv, the files will be read, converted to DICOM and saved to the target dir.
      mode = push, the files will be read, converted and pushed to the DICOM network.
    • [-o dir] Root directory for the extracted data (def: c:\\temp) (if spaces are used in the name, protect with quotes)
    • [-w file] All messages are directed to this file (def: readObatch.dat) (if spaces are used in the name, protect with quotes)
    • [-x * *] X position & dimention of window
    • [-y * *] Y position & dimention of window
    Note: without arguments, the program will list the SCSI devices
    ex: readObatch -s 1 -i 3 -m conv -o "c:\temp\"
    will read all the files from the SCSI device (1,3), convert the files to DICOM and save them in c:\temp\. Note the other parameters defined in readOmatic.ini will also be used to control this process.