Extracting profiles and PDDs

232 views
Skip to first unread message

JoFe

unread,
Aug 9, 2018, 7:34:32 AM8/9/18
to pinnacle3-users
A little query...

After modelling a machine in Pinnacle, which method do you use for extracting profiles/PDDs to compare them with scanning data and validate the model?:

- Calculate dose planes with the planar dose tool, export them in ASCII or binary, and then extract the lines of interest from the 2D matrix with general purpose software?
- Export the 3D dose matrix in DICOM and then extract the lines of interest with software for IMRT QA?
- Defining lines by pair of points directly in Pinnacle by scripting?...

Thanks!

JoFe

Olivier Blasi

unread,
Aug 9, 2018, 9:58:56 AM8/9/18
to pinnacl...@googlegroups.com
JoFe,

I would recommend trying the methods and software found in this paper by Jacqmin et al. It is focused on the mppg5a guidelines and it will allow you to quickly compare multiple water tank scans and PDDs against the TPS's 3d dose matrix using gamma analysis and will automatically generated PDFs for your commissioning reports.


Implementation of the validation testing in MPPG 5.a “Commissioning and QA of treatment planning dose calculations–megavoltage photon and electron beams”  

Olivier Blasi, MS DABR
Colorado Associates in Medical Physics

--
--
You received this message because you are subscribed to the Google
Groups "pinnacle3-users" group.
To post to this group, send email to pinnacl...@googlegroups.com
To subscribe to this group, send email to
pinnacle3-us...@googlegroups.com
To unsubscribe from this group, send email to
pinnacle3-use...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/pinnacle3-users?hl=en

---
You received this message because you are subscribed to the Google Groups "pinnacle3-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pinnacle3-use...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Jacob Hoberg

unread,
Aug 9, 2018, 11:49:32 AM8/9/18
to pinnacl...@googlegroups.com
JoFe,

I agree with Olivier that MPPG 5 is a great resource. If you want a scripting method for pulling data out of Pinnacle, however. Select the appropriate model and energy and item under the profile list and use the following script command:

Store.StringAt.Location = "/home/p3rtp/tmp.txt";
MachineList.Current.PhotonEnergyList.Current.PhysicsData.MeasureGeometryList.Current.CompareList.Current.ComputedProfile.Curve.WriteToFile = Store.StringAt.Location;
Store.FreeAt.Location = "";

Rename the location directory as you need.
If you want to get out the measured data that was read into Pinnacle used to generate the model, change the "ComputedProfile" bit to "MeasuredProfile".
If you want to get electron data or stereo data, change "PhotonEnergyList" to "ElectronEnergyList" or "StereoEnergyList" as needed.

I have an annoyingly large, 4 file script that iterates over every profile and names things appropriately if you want it... I'd have to get it to you later after making some generalizations. Let me know.

Jake


Obviously you'll have to create a location something like: 

JoFe

unread,
Aug 12, 2018, 12:02:25 PM8/12/18
to pinnacle3-users
Thanks Olivier and Jacob!  I think I'll have a look at the software by Jacquim et al.
Although apparently the scanning system they used is different from mine and I don't know if the software would require some adaptation to read de scanning files.

Andrew Penny

unread,
Aug 13, 2018, 2:06:40 PM8/13/18
to pinnacl...@googlegroups.com
I was doing this earlier in the year.

On doing some research into it I came across a interesting article on the subject published on researchgate. Which stated a team from the university of gratz in Austria had come up with a program to help you do this.

After a little digging around the Internet we were able to get on contact with Thomas Conrad who was named in the paper. He was happy enough to let us have a copy of the software EATPiE. (eclipse analysis tool pinnacle extention). Using the planar dose tool in pinnacle you could pull the asci files into the program and Mephesto watertank file. Then use the software to compare PDDs/ profiles and use Gamma analysis and a range of other tools.


--

martj...@gmail.com

unread,
Aug 14, 2018, 4:18:51 AM8/14/18
to pinnacle3-users
Hi Andrew,
do you mean the Mephysto sw by PTW? I ask you because we have Mephysto but we can load .mcc or .exp files into it, not simple ASCII: how did you manage to import them? It would be useful.

Thanks a lot.

Best,
Martjin.

Andrew Penny

unread,
Aug 14, 2018, 12:32:41 PM8/14/18
to pinnacl...@googlegroups.com
Separate program called EATPiE that we got from Thomas konrad at the University of gratz.

It takes Mcc files from mephisto & asci files from pinnacle and allows you to compare them.

I'll follow up with a private e-mail.

Jacob Hoberg

unread,
Aug 14, 2018, 5:27:30 PM8/14/18
to pinnacle3-users
For those interested in using that script I provided to loop over all energies/geometries/profiles, I've attached a generalized version. Read the ReadMe file for some specifics. Feel free to ask if you have any questions!

Thanks,
Jake
Photon_Model_Grab.zip

John Cronin

unread,
Aug 15, 2018, 11:17:35 AM8/15/18
to pinnacle3-users
Hey Jake,

I got to work perfectly thanks to your clear instructions! The only thing for us being Siemens with virtual Wedges, I had to modify ".WedgeName" to "WedgeAngle" so it would differentiate between different VW angles. Wedge names was "VirtualWdg" for all causing it to overwrite on itself for each different angle.

Thanks very much for sharing your great work!

John

Jacob Hoberg

unread,
Aug 15, 2018, 2:14:14 PM8/15/18
to pinnacl...@googlegroups.com
You're welcome. Glad it's working!
Reply all
Reply to author
Forward
0 new messages