Average Activity Concentration (Bq/ml) and SUV

626 views
Skip to first unread message

Dean AlTazi

unread,
Oct 7, 2014, 7:53:18 PM10/7/14
to cerr-...@googlegroups.com
Hello CERR community, 

I am analyzing PET scans for the purpose of Texture feature extraction. 

I have a GE Discovery STE. 

I built a  C-code program to extract the data needed from the DICOM file. Unfortunately, the output is not correct due to miscalculation and/or mislocation of Pixel intensity values hence by, SUV.

However, CERR contour volume and SUVmax,min,mean almost exactly matches the ones from Mirada Imaging Processing system. 

As per NEMA and GE manual : 

SUVbw (g/ml) = [ Activity Concentration (bq/ml)/ Actual Activity (Bq) ] * weight (g)

my questions : 

How does CERR calculate SUV and most importantly Activity Concentration ? 

How do you locate Pixel or Voxel intensity Value in GE DICOM file ? 

NEMA referring for DICOM tags that is missed in my GE DICOM files : total dose, tracer activity (0018,1075) 

Your response is highly appreciated ,
Dean
Physics Grad student 

ap...@mskcc.org

unread,
Oct 10, 2014, 10:06:31 AM10/10/14
to cerr-...@googlegroups.com
Dean,

Take a look at the
calc_suv.m file.

Regards,
Aditya

     =====================================================================

Please note that this e-mail and any files transmitted from
Memorial Sloan-Kettering Cancer Center may be privileged, confidential,
and protected from disclosure under applicable law. If the reader of
this message is not the intended recipient, or an employee or agent
responsible for delivering this message to the intended recipient,
you are hereby notified that any reading, dissemination, distribution,
copying, or other use of this communication or any of its attachments
is strictly prohibited. If you have received this communication in
error, please notify the sender immediately by replying to this message
and deleting this message, any attachments, and all copies and backups
from your computer.

ap...@mskcc.org

unread,
Oct 10, 2014, 10:38:12 AM10/10/14
to cerr-...@googlegroups.com

I also wanted to point out that CERR has tools to calculate texture, shape and statistics-based features. For example:

 

getHaralicParams.m: Used to calculate grayscale co-occurrence based texture features like Entrppy, contrast etc.

 

getShapeParams.m: Used to calculate shape based features like Eccentricity.

 

radiomics_first_order_stats.m: Used to calculate statistics based features like min, mean, kurtosis, etc.

 

All these functions accept structure number as an input (which can be ROI or 42% SUVmax for PET scans).

 

Regards,

Aditya

--
You received this message because you are subscribed to the Google Groups "CERR FORUM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cerr-forum+...@googlegroups.com.
To post to this group, send email to cerr-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cerr-forum/D05D6018.B936%25aptea%40mskcc.org.
For more options, visit https://groups.google.com/d/optout.

Dean AlTazi

unread,
Oct 14, 2014, 2:30:44 PM10/14/14
to cerr-...@googlegroups.com, ap...@mskcc.org
Aditya, 

Thank you very much for your response. I followed you on github and downloaded your CERR matlab files library. the files are not executing properly but I am sure it is just an issue of calling variables into functions.  It seems like I need to refresh my matlab skills after working on C for a long time. I am sure I will get it. 

can I please get your email to directly ask for your guide, if you dont mind ? 


Thanks, 
Deen 



To post to this group, send email to cerr...@googlegroups.com.

Dean AlTazi

unread,
Oct 14, 2014, 5:26:05 PM10/14/14
to cerr-...@googlegroups.com, ap...@mskcc.org
Aditya, 
How can I run these m files ? 
it is not built in my the CERR.exe 
should I run it separately using matlab ? 
or should I try to add it in the bin folder of CERR software ? 

ap...@mskcc.org

unread,
Oct 14, 2014, 5:34:14 PM10/14/14
to bad...@gmail.com, cerr-...@googlegroups.com

You need to have Matlab in order to run the source code. Add all folders/subfolders to Matlab path and type CERR in Matlab command window to get going.

 

Regards,

Aditya

Dean AlTazi

unread,
Oct 14, 2014, 6:19:01 PM10/14/14
to cerr-...@googlegroups.com, bad...@gmail.com, ap...@mskcc.org
Yes, I do have matlab 2010a with MCR compiler version 7.14 and the path is added to the environment settings. 
Now,  on CERR website there are : 

  • Compiled CERR download ( the May29 version). The zip file is not opening after downloading. I tried to download it using google chrome and explorer. However, I got the February20 version, which has the .exe file of CERR. It is limited to importing, exporting and viewing. the only beneficial tool for me is IVH generation but it also has it own bugs. 
  • https://github.com/adityaapte/CERR File doesnt contain .exe file and I get the following error when I type CERR after specifing "CERR_core" folder in matlab path

  • ??? Undefined function or variable 'getCERRPath'.

              Error in ==> CERR at 50

               pathStr = getCERRPath;

your guidance is highly appreciated,
Deen

Dean AlTazi

unread,
Oct 23, 2014, 3:06:01 PM10/23/14
to cerr-...@googlegroups.com, bad...@gmail.com, ap...@mskcc.org
Hello Aditya, 
please look at the attached picture and please provide me with answers to my questions if you dont mind.

Regards,

Deen

ap...@mskcc.org

unread,
Oct 23, 2014, 3:13:06 PM10/23/14
to bad...@gmail.com, cerr-...@googlegroups.com

Deen,

 

Since you already have Matlab, you do not need the MCR and the compiled version. Just checkout cerr form gitHub, add all folders/sub-folders to Matlab path and type CERR in Matlab command window.

Reply all
Reply to author
Forward
0 new messages