adding deformed dose

74 views
Skip to first unread message

fwL

unread,
Feb 3, 2012, 4:00:31 PM2/3/12
to dirart
Hi, guy,

I used DIRART (06/02/2011) to deform a couple of daily doses (moving
images) to plan (fixed) images and added the deformed doses to a CERR
plan. When I used CERR (4pt0beta4_27_Sep_2011) to add these deformed
daily doses together to compare the cumulative dose to the plan, it
reports the following error? any idea how to fix it? Thanks. (btw I
used MATLAB 2009a 32-bit on windows 7 with 16 GB memoery)

Feng

??? Subscript indices must either be real positive integers or
logicals.

Error in ==> getTransM at 74
planField = planC{indexS.scan}(number);
Error in ==> getTransM at 96
transM = getTransM('scan', aS, planC);
Error in ==> calcDoseSlice at 57
transM = getTransM(doseInfo, planC);
Error in ==> showDose at 111
[im, imageXVals, imageYVals] =
calcDoseSlice(doseSets(i), coord, dim,
planC,compareMode);
Error in ==> CERRRefresh at 172
showDose(hAxis);
Error in ==> sliceCallBack at 2310
CERRRefresh

Yang, Deshan

unread,
Feb 3, 2012, 4:03:08 PM2/3/12
to dir...@googlegroups.com
Try to debug it by yourself first and let's know your finding.

BTW, "32-bit windows 7 with 16 GB RAM"?? You know that 32-bit windows
cannot use more than 3.5 GB RAM right? You should change to a 64-bit
windows 7.

Hi, guy,

Feng

The materials in this message are private and may contain Protected Healthcare Information. If you are not the intended recipient, be advised that any unauthorized use, disclosure, copying or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error, please immediately notify the sender via telephone or return mail.

fwL

unread,
Feb 3, 2012, 4:37:13 PM2/3/12
to dirart
Deshan,

I used Windows 7 (64-bit), we have more problems to use Matlab
2009a 64-bit on the computer, so we use 32 bit matlab instead. Here is
the debug info. It stoped in the line marked by * of CERR\viewers
\getTransM.m

indexS = planC{end};
switch lower(type)
case 'dose'
planField = planC{indexS.dose}(number);
case 'scan'
* planField = planC{indexS.scan}(number);
case {'struct', 'structure'}
planField = planC{indexS.structures}(number);
end
> The materials in this message are private and may contain Protected Healthcare Information. If you are not the intended recipient, be advised that any unauthorized use, disclosure, copying or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error, please immediately notify the sender via telephone or return mail.- Hide quoted text -
>
> - Show quoted text -

Yang, Deshan

unread,
Feb 3, 2012, 5:23:09 PM2/3/12
to dir...@googlegroups.com
I could not help before 3/1, too busy here. Please try to practice your MATLAB programming skill to fix this problem alone.

fw Liu

unread,
Feb 6, 2012, 10:41:23 AM2/6/12
to dir...@googlegroups.com
Hi Deshan,
 
    When I checked the 5 daily deformed doses (moving images, #1 in dirart) in CERR, I noticed that they are not associated with the plan image (fixed image #2 in dirart). When I generated deformed dose in DIRART, it clearly showed that the daily dose is associated with moving image (#1) and the deformed dose is aligned and associated with the fixed image (#2). What I did is that I exported the deformed dose by "add dose into CER plan" of fixed image (where the fixed image is set as #1, not #2 in dirart). Then it lose its association with the fixed image (#2). What's the right way to export the deformed doses? thanks.
 
     Feng

Yang, Deshan

unread,
Feb 6, 2012, 10:45:31 AM2/6/12
to dir...@googlegroups.com

I think the way is to it is:

1.       Use separate CERR plan for each image

2.       In DIRART, after deforming the dose on the moving image, in the ART menu, you can change the association of the deformed dose to the fixed image (the #2 image in DIRART)

3.       Add the deformed dose (associated with #2 image, the fixed image, in DIRART) to the CERR plan of the fixed image.

fw Liu

unread,
Feb 6, 2012, 12:35:19 PM2/6/12
to dir...@googlegroups.com
Deshan,
 
    Thanks. In DIRART, I checked the deformed dose of the daily image (set #1), it shows that it is associated with the fixed image (set #2 image). I also use "Dose manager" of ART tools to manually change it to associate with fixed image. When I added the deformed dose to CERR plan. It requires to open a file,
 
  a) if I opened a daily CERR plan file of moving image #1, the deformed dose is associated with the daily (moving #1) image, but I expected it is associated with the plan (fixed #2) image although I used Dose manager to manually change it.
 
  b) While if I opened a plan file of fixed image, it is not associated with the fixed image (it is not associated with the daily image either), it lose its association. My understanding is that we should open a CERR plan of fixed image (#2). It seems that something went wrong here? any idea? thanks. 
 
     Feng 
Reply all
Reply to author
Forward
0 new messages