class DicomStudyFactory::Transformer

Transforme gets all the .dcm files in one directory and apply a factory data to populate the dicom with tags

Constants

OUTPUT_DIR
SOURCE_DIR

Public Class Methods

new() click to toggle source
# File lib/dicom_study_factory/transformer.rb, line 11
def initialize
  FileUtils.mkdir_p(SOURCE_DIR) unless Dir.exist? SOURCE_DIR
  FileUtils.mkdir_p(OUTPUT_DIR) unless Dir.exist? OUTPUT_DIR
end

Public Instance Methods

files() click to toggle source
# File lib/dicom_study_factory/transformer.rb, line 16
def files
  Dir.glob(File.join(SOURCE_DIR, '**/*.dcm'))
end
output_files() click to toggle source
# File lib/dicom_study_factory/transformer.rb, line 20
def output_files
  Dir.glob(File.join(OUTPUT_DIR, '**/*.dcm'))
end