<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Title" content="">
<meta name="Keywords" content="">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Courier New";
        panose-1:2 7 3 9 2 2 5 2 4 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif";}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New",serif";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier",serif";}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Verdana",sans-serif";
        color:windowtext;
        font-weight:normal;
        font-style:normal;}
span.msoIns
        {mso-style-type:export-only;
        mso-style-name:"";
        text-decoration:underline;
        color:teal;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:595.0pt 842.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body bgcolor="white" lang="EN-GB" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Verdana",sans-serif";mso-fareast-language:EN-US">OK<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Verdana",sans-serif";mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Verdana",sans-serif";mso-fareast-language:EN-US">It seems to solve the problem but is this a bug in castor not to distribute the angles properly? I use either 64 or 128 projection around 360 degree
 rotation and always 8 angles/subset so this should be OK. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Verdana",sans-serif";mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Verdana",sans-serif";mso-fareast-language:EN-US">Another problem I see is if I simulate the cbf with 64 projection around 360. I get very strange images as compared to 128 angles. I have added
 two jpeg images showing the effect and the related cdh files. Both is reconstructed with –it 10:1<o:p></o:p></span></p>
<div>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Calibri",sans-serif"">Hälsningar / Best regards<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-family:"Calibri",sans-serif"">Michael<o:p></o:p></span></p>
</div>
</div>
</div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Verdana",sans-serif";mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Verdana",sans-serif";mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-family:"Calibri",sans-serif";color:black">From:
</span></b><span style="font-family:"Calibri",sans-serif";color:black">CARLIER Thomas <thomas.carlier@chu-nantes.fr><br>
<b>Date: </b>Monday, 24 April 2017 at 20:52<br>
<b>To: </b>Michael Ljungberg <michael.ljungberg@med.lu.se>, "castor-users@lists.castor-project.org" <castor-users@lists.castor-project.org><br>
<b>Subject: </b>RE : [Castor-users] SPECT reading Interfile<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal">I assume that you used an osem approach. <o:p></o:p></p>
<div>
<p class="MsoNormal">Try to use a pure mlem. Normally, it should fixed the problem. It means that your subsets are probably not adequately distributed (not enough angle difference for example between each bin).<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Thomas <o:p></o:p></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><o:p> </o:p></p>
<div>
<p class="MsoNormal">-------- Message d'origine --------<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">De : Michael Ljungberg <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Date :24/04/2017 20:36 (GMT+01:00) <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">À : CARLIER Thomas , castor-users@lists.castor-project.org <o:p>
</o:p></p>
</div>
<div>
<p class="MsoNormal">Objet : Re: [Castor-users] SPECT reading Interfile <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Thank you for the clarification Thomas<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">I still get some problems when trying to reconstruct SIMIND simulated data. Here is an example of a cbf simulation. I have simulated 128 projections of 128x128 and filled the header
 files as far as I understand. I have a jpeg of the result that seems to include a lot of ring artefacts. Any clues.<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Please let me know if someone wants to help me directly without going through the mailing list.<o:p></o:p></p>
<div>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Hälsningar / Best regards<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Michael<o:p></o:p></p>
</div>
</div>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span style="color:black">From:
</span></b><span style="color:black">Castor-users <castor-users-bounces@lists.castor-project.org> on behalf of Carlier Thomas <thomas.carlier@chu-nantes.fr><br>
<b>Date: </b>Monday, 24 April 2017 at 18:34<br>
<b>To: </b>"castor-users@lists.castor-project.org" <castor-users@lists.castor-project.org><br>
<b>Subject: </b>Re: [Castor-users] SPECT reading Interfile</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
</div>
<p>Dear Michael,<o:p></o:p></p>
<p> <o:p></o:p></p>
<p>The attenuation coefficient is in cm-1 as explicitly specified in the manual. The attenuation map was extracted directly from the Siemens computation which uses (as you assume) a wide beam approach. The correct value should be the one you mention for the
 methodology used by CASToR. I apologize for this misunderstanding and a correct mu-map will be uploaded soon.<o:p></o:p></p>
<p>Thanks for pointing out this small error.<o:p></o:p></p>
<p> <o:p></o:p></p>
<p>Best regards<o:p></o:p></p>
<p> <o:p></o:p></p>
<p>Thomas Carlier<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Le 19/04/2017 à 16:42, Michael Ljungberg a écrit :<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Dear Simon and Didier<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Thank you for your comments and information. I have now written a conversion program between simind interfiles and castor and I can reconstruct images :-) . I have a final question
 for the moment and that concerns the units of the mu map. I assume it is mu (cm-1) for the current photon energy. When I looked at the SPECT benchmark file the average value in a ROI is however, around 0.128 cm-1 instead of 0.154 which is this the linear attenuation
 coefficient for water. Is this an ‘effective attenuation coefficient map’ with lower values with the purpose of compensate for presence of scatter? I just want to be clear about what values the mu-map should reflect.<o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black"> </span><o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black">Hälsningar / Best regards</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black"> </span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black">Michael</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span style="color:black">From:
</span></b><span style="color:black">Castor-users <a href="mailto:castor-users-bounces@lists.castor-project.org">
<castor-users-bounces@lists.castor-project.org></a> on behalf of Simon Stute <a href="mailto:simon.stute@cea.fr">
<simon.stute@cea.fr></a><br>
<b>Date: </b>Tuesday, 18 April 2017 at 17:26<br>
<b>To: </b><a href="mailto:castor-users@lists.castor-project.org">"castor-users@lists.castor-project.org"</a>
<a href="mailto:castor-users@lists.castor-project.org"><castor-users@lists.castor-project.org></a><br>
<b>Subject: </b>Re: [Castor-users] SPECT reading Interfile</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Hello,<br>
<br>
The castor configuration folder also contains other configuration files, so it is not only related to the scanner geometries.<br>
<br>
However, a third possibility is to copy the whole 'config' folder (it is light) into your working directory, put your geom files inside the 'scanner' sub-folder and then you can use the '-conf ./your_config_folder' option to overload the path of the configuration
 directory at run-time.<br>
<br>
The '-conf' option is described when calling 'castor-recon -help-misc'.<br>
<br>
Regards<br>
Simon<br>
<br>
<br>
Le 18/04/2017 à 17:13, Didier Benoit a écrit :<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt">In our software, we didn't plan to read the .geom files in 2 or more folders. I think you have 2 solutions :<br>
<br>
1- You can copy all your .geom files for each different kind of scanners in the CASTOR_CONFIG folder<br>
<br>
2- Or creating a "castor_test" folder, where you write all your .geom files (and the .geom files provided by CASToR) and set CASTOR_CONFIG to the location of "castor_test" during the installation.<br>
<br>
Kind regards,<br>
Didier<br>
<br>
<o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">On 04/18/2017 04:36 PM, Michael Ljungberg wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Sorry Didier<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">I meant the CASTOR_CONFIG folder. That was my question - if it would be possible for your software to search first in the local directory for a scanner name before looking in the
 CASTOR_CONFIG folder. Sometimes one do simulations as function of different camera geometries and I can then imagine I would need one .geom file for each of them. If the search for the scanner name is first made in the local directory and then in the CASTOR_CONFIG
 folder then these local .geom files could be isolated from the more permanent scanner system files, stored in the CASTOR_CONFIG folder.<o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black"> </span><o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black">Hälsningar / Best regards</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black"> </span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black">Michael</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span style="color:black">From:
</span></b><span style="color:black">Didier Benoit <a href="mailto:didier.benoit@inserm.fr">
<didier.benoit@inserm.fr></a><br>
<b>Date: </b>Tuesday, 18 April 2017 at 16:07<br>
<b>To: </b>Michael Ljungberg <a href="mailto:michael.ljungberg@med.lu.se"><michael.ljungberg@med.lu.se></a>,
<a href="mailto:castor-users@lists.castor-project.org">"castor-users@lists.castor-project.org"</a>
<a href="mailto:castor-users@lists.castor-project.org"><castor-users@lists.castor-project.org></a><br>
<b>Subject: </b>Re: [Castor-users] SPECT reading Interfile</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt">With a time value set to 0, the SPECT reconstruction should work.<br>
<br>
In your second question, what do you exactly mean by "SYSTEM location" ? I'm not sure to understand. Is it your scanner system location defined by "CASTOR_CONFIG" during the compilation ? If it's the case you can't add a path in the Cdf file for the tag " Scanner
 name". If you want to create a custom scanner file you have to save it in the "CASTOR_CONFIG" directory.<br>
<br>
Kind Regards,<br>
Didier<br>
<br>
<br>
<br>
<o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">On 04/18/2017 03:26 PM, Michael Ljungberg wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Dear Didier<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Thank you for your explanation. I think it will not be a major problem to implement. For SPECT reconstructions, does the Time value be clearly defined? 
<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Another related question regards the files for the system. I wonder if it would be possible to allow castor-recon program to first look in the local folder for a geometry file before
 looking in the standard SYSTEM location? If I implement direct writing to the caster format in the simind program, I can foresee that the SYSTEM folder can be quickly filled with files.  Alternatively, is it possible to add a path to the system name in the
 cdh file?<o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black"> </span><o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black">Hälsningar / Best regards</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black"> </span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black">Michael</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span style="color:black">From:
</span></b><span style="color:black">Castor-users <a href="mailto:castor-users-bounces@lists.castor-project.org">
<castor-users-bounces@lists.castor-project.org></a> on behalf of Didier Benoit <a href="mailto:didier.benoit@inserm.fr">
<didier.benoit@inserm.fr></a><br>
<b>Date: </b>Tuesday, 18 April 2017 at 14:52<br>
<b>To: </b><a href="mailto:castor-users@lists.castor-project.org">"castor-users@lists.castor-project.org"</a>
<a href="mailto:castor-users@lists.castor-project.org"><castor-users@lists.castor-project.org></a><br>
<b>Subject: </b>Re: [Castor-users] SPECT reading Interfile</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt">Dear Michael,<span style="color:#222222"><br>
<br>
Thanks for your interest. Interfile format is only used as input/output format for image (not projection data). As you have seen, input data for SPECT (and also for PET) is composed of 2 files: a header file (*.Cdh) and a binary file (*.Cdf) storing the data
 from a machine or a Monte Carlo simulation. Here is some information about this Cdf file. This file is not a pure histogram (a successive number of counts by bin). The Data should (must) be arrange as described in the “CASToR general documentation” page 30.</span><br>
<br>
For instance, in the case of a 64x64 float matrix for 64 angles (and I consider you don't have both normalization and scatter informations), your Cdf file should contain 262 144 events (64x64x64) with the following format:<br>
<br>
EVENT 0:<br>
time: 0 (uint32_t)<br>
data: 32 (float/double) it's your data for a specific bin<br>
projection ID: 0 (uint32_t) it's the angle ID between 0 and 63 in this example<br>
binID: 0 (uint32_t) it's the bin ID between 0 and (64x64 – 1) in this example<br>
<br>
We don't provide a SPECT/PET data converter, but the easiest way to create a correct Cdf file (I consider you are using C/C++) is to create a struct like this:<br>
<br>
struct SPECT_CASTOR_EVENT_FORMAT {<br>
   uint32_t     time;<br>
   float          data;<br>
   uint32_t    projectionID;<br>
   uint32_t    binID;<br>
};<br>
<br>
and store each bin from your data in the CASToR event format.<br>
<br>
Kind Regards,<br>
Didier Benoit<br>
<br>
<br>
<br>
<o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">On 04/14/2017 05:34 PM, Michael Ljungberg wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Dear Castor developers<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">I ran into this release a week ago and it is really a nice contribution you have made. I have been working with Monte Carlo simulations for many years developing the program simind
 and often I get this question of supplying reconstruction software since simind only produce projections. So being able to direct to your webpage would be natural.
<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">However, I dont understand how to read data into castor-recon. I also use Interfile and float values so when reading in the manual at you are using interfile for both input data
 and output gave me confidence for a smooth connection. But I dont see how to actual do this. I checked the spect benchmark file but the cdh format is different. So my question is how I can read in for example a 64x64 float matrices for 64 angles stored in
 a data file and with an associated interfile header file.<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black"> </span><o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black">Hälsningar / Best regards</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black"> </span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black">Michael Ljungberg</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black">Lund University</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="color:black">Sweden</span><o:p></o:p></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><br>
<br>
<br>
<br>
<br>
<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>Castor-users mailing list<o:p></o:p></pre>
<pre><a href="mailto:Castor-users@lists.castor-project.org">Castor-users@lists.castor-project.org</a><o:p></o:p></pre>
<pre><a href="http://lists.castor-project.org/listinfo/castor-users">http://lists.castor-project.org/listinfo/castor-users</a><o:p></o:p></pre>
</blockquote>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><br>
<br>
<br>
<br>
<o:p></o:p></p>
<pre>-- <o:p></o:p></pre>
<pre>-------------------------------------------------------------------------------<o:p></o:p></pre>
<pre>Didier BENOIT, PhD,<o:p></o:p></pre>
<pre>Laboratoire de Traitement de l'Information Médicale (LaTIM - INSERM UMR 1101)<o:p></o:p></pre>
<pre>CHRU Morvan, bâtiment 1, étage 1<o:p></o:p></pre>
<pre>5 Avenue Foch<o:p></o:p></pre>
<pre>29609 Brest<o:p></o:p></pre>
<pre>FRANCE<o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>E-mail:<o:p></o:p></pre>
<pre><a href="mailto:didier.benoit@univ-brest.fr">didier.benoit@univ-brest.fr</a><o:p></o:p></pre>
<pre><a href="mailto:didier.benoit@inserm.fr">didier.benoit@inserm.fr</a><o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>Tél: +33 (0)2 98 01 81 96<o:p></o:p></pre>
<pre>-------------------------------------------------------------------------------<o:p></o:p></pre>
</blockquote>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><br>
<br>
<br>
<o:p></o:p></p>
<pre>-- <o:p></o:p></pre>
<pre>-------------------------------------------------------------------------------<o:p></o:p></pre>
<pre>Didier BENOIT, PhD,<o:p></o:p></pre>
<pre>Laboratoire de Traitement de l'Information Médicale (LaTIM - INSERM UMR 1101)<o:p></o:p></pre>
<pre>CHRU Morvan, bâtiment 1, étage 1<o:p></o:p></pre>
<pre>5 Avenue Foch<o:p></o:p></pre>
<pre>29609 Brest<o:p></o:p></pre>
<pre>FRANCE<o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>E-mail:<o:p></o:p></pre>
<pre><a href="mailto:didier.benoit@univ-brest.fr">didier.benoit@univ-brest.fr</a><o:p></o:p></pre>
<pre><a href="mailto:didier.benoit@inserm.fr">didier.benoit@inserm.fr</a><o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>Tél: +33 (0)2 98 01 81 96<o:p></o:p></pre>
<pre>-------------------------------------------------------------------------------<o:p></o:p></pre>
</blockquote>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><br>
<br>
<o:p></o:p></p>
<pre>-- <o:p></o:p></pre>
<pre>-------------------------------------------------------------------------------<o:p></o:p></pre>
<pre>Didier BENOIT, PhD,<o:p></o:p></pre>
<pre>Laboratoire de Traitement de l'Information Médicale (LaTIM - INSERM UMR 1101)<o:p></o:p></pre>
<pre>CHRU Morvan, bâtiment 1, étage 1<o:p></o:p></pre>
<pre>5 Avenue Foch<o:p></o:p></pre>
<pre>29609 Brest<o:p></o:p></pre>
<pre>FRANCE<o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>E-mail:<o:p></o:p></pre>
<pre><a href="mailto:didier.benoit@univ-brest.fr">didier.benoit@univ-brest.fr</a><o:p></o:p></pre>
<pre><a href="mailto:didier.benoit@inserm.fr">didier.benoit@inserm.fr</a><o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>Tél: +33 (0)2 98 01 81 96<o:p></o:p></pre>
<pre>-------------------------------------------------------------------------------<o:p></o:p></pre>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><br>
<br>
<br>
<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>Castor-users mailing list<o:p></o:p></pre>
<pre><a href="mailto:Castor-users@lists.castor-project.org">Castor-users@lists.castor-project.org</a><o:p></o:p></pre>
<pre><a href="http://lists.castor-project.org/listinfo/castor-users">http://lists.castor-project.org/listinfo/castor-users</a><o:p></o:p></pre>
</blockquote>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><br>
<br>
<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><br>
<br>
<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>Castor-users mailing list<o:p></o:p></pre>
<pre><a href="mailto:Castor-users@lists.castor-project.org">Castor-users@lists.castor-project.org</a><o:p></o:p></pre>
<pre><a href="http://lists.castor-project.org/listinfo/castor-users">http://lists.castor-project.org/listinfo/castor-users</a><o:p></o:p></pre>
</blockquote>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><o:p> </o:p></p>
</div>
</div>
</div>
</body>
</html>