Dose Reconstruction - xcist/documentation GitHub Wiki

Dose Reconstruction is a new method for volumetrically reconstructing absorbed dose on a per-voxel basis, directly from the actual CT images.

The interface of Dose Recon function is very similar as CatDose.

The main function is catdoserecon.m:

function [dosevol] = catdoserecon(configfilename, cfg, adjust, preadjust, silent)

The cfg variables are:

cfg.doserecon_n_voxel = cfg.recon_size;		  % size of the volume for dose recon
cfg.doserecon_xoffset = 0;			  % patient x offset from iso-center
cfg.doserecon_yoffset = 0; 			  % patient x offset from iso-center
cfg.doserecon_zoffset = 0; 			  % patient x offset from iso-center
cfg.doserecon_Mu_water = 0.2; 			  % effective Mu according to spectral cal
cfg.doserecon_Mu_bone = 0.75; 			  % effective Mu according to spectral cal
cfg.doserecon_do_convol = 0; 			  % do convolution or not (1/0)
cfg.doserecon_phantom_material = 'polyethylene';  % if phantom material is known ...
  • How to use:

     I. Generate the CT image.
     II. Call catdoserecon function.

For example, with catsim and catsimrecon:

catsim xxx.cfg;
catsimrecon xxx.cfg;
catdoserecon xxx.cfg;

Back to Main menu

⚠️ **GitHub.com Fallback** ⚠️