
Hi all, I just started learning EAAPI. Anyone know how to get the influence matrix from an Eclipse plan?
Thanks so much


Coordinator
May 8, 2014 at 10:31 PM

Could you please expand on what exactly you mean by "influence matrix"?



I refer to as the "influence matrix" as the matrix of the unitweight beamlet dose distributions (the size is the number of voxels by the number of pencil beams and each element a_{i,j} gives the dose absorbed for unit weight beamlet j in voxel
i). I would
like to use the information of Eclipse to do an IMRT Optimization with an external solver. Could I find the optimization inputs in DICOM RP? I would be very grateful for your help in doing this. Many thanks


Coordinator
May 13, 2014 at 10:46 PM

Calculating the influence matrix is not easy with existing APIs. You do get the points cloud for each structure passed to you over the EAAPI interface, but then you would have to split the beams into beamlets and calculate the dose to each point from each
beamlet with your own dose calculation algorithm.
I am fairly certain that optimization inputs are not available in DICOM.
The IMRT optimization inputs are available in Eclipse Scripting API v13 and later through PlanSetup.OptimizationSetup method.

