[Rtk-users] Elekta XVI 5.0 XML reader

Yang K Park theday79 at gmail.com
Mon May 18 10:57:05 EDT 2015


Hi Simon,

 

Attached is the example xml file. (FYI, projection projection (*.his) files are same as previous Elekta XVI ones, except for naming style.)

Thanks for the information about the github. I will create the request soon.

 

Yang

 

 

From: simon.rit at gmail.com [mailto:simon.rit at gmail.com] On Behalf Of Simon Rit
Sent: Monday, May 18, 2015 8:36 AM
To: Yang K Park
Cc: rtk-users at public.kitware.com; Rune Slot Thing
Subject: Re: [Rtk-users] Elekta XVI 5.0 XML reader

 

Dear Yang,
This is great thanks! It's been pushed <https://github.com/SimonRit/RTK/commit/2d0b4ec64dc04070ac323bc87b8729556f92d0e6>  with minor style fixes <https://github.com/SimonRit/RTK/commit/5be3b1e6f40b08e4f01f6741c0084e8fcc23fa30> . Next time, the best is to create a pull request on github, then I can directly accept the request.
A regression test is missing yet. Could you share an example of such xml file so that we create the regression test?

Thanks  again,

Simon

 

 

On Sat, May 16, 2015 at 12:14 AM, Yang K Park <theday79 at gmail.com <mailto:theday79 at gmail.com> > wrote:

Hi RTK developers,

 

Regarding Rune’s request, I’ve coded rtkElektaXVI5GeometryXMLFile.h and rtkElektaXVI5GeometryXMLFile.cxx (as attached) to import “_Frame.xml” file from XVI 5.0.

 

Testing is successfully done with my RTK but I don’t have a commitment authority. Would anyone please commit them to the repository?

 

The way to use it is quite similar to ThreeDCircularProjectionGeometryXMLFileReader class. (actually, the new ones are coded with the back-bone of ThreeDCircularProjectionGeometryXMLFileReader)

 

 

For example, in rtkfdk example,

 

1)      #include "rtkElektaXVI5GeometryXMLFile.h"

2)      Replace the following codes:

 

rtk::ThreeDCircularProjectionGeometryXMLFileReader::Pointer geometryReader;

geometryReader = rtk::ThreeDCircularProjectionGeometryXMLFileReader::New(); 

 

with following codes: 

 

  rtk::ElektaXVI5GeometryXMLFileReader::Pointer geometryReader;

geometryReader = rtk::ElektaXVI5GeometryXMLFileReader::New();

 

 

Please let me know if there is any issue or bug.

 

Thanks.

 

Yang

 

 

 

 

From: Yang K Park [mailto:theday79 at gmail.com <mailto:theday79 at gmail.com> ] 
Sent: Friday, May 15, 2015 9:57 AM
To: 'Rune Slot Thing'; rtk-users at public.kitware.com <mailto:rtk-users at public.kitware.com> 
Subject: RE: [Rtk-users] New version of Eletka XVI software (5.0.2) no longer uses .DBF files

 

Hi Rune,

 

Our hospital has successfully installed XVI 5.0.2 last December and it is working fine now.

 

The most interesting feature is, the XVI can stream the kV images to any 3rd party client with ~5 Hz frame via Gigabit network (if the project streaming feature is purchased.) This feature also can be used while MV beam is on.

 

Regarding the geometry file, what the difference from the previous one is, from now on there is an individual xml file containing all the geometry information as well as other useful information such as beam-on flag (kV, MV) and acquisition time stamp. This file is saved in each projection directory, not a root folder. Therefore, we no longer need to backup FRAME.DBF and IMAGE.DBF files. However, SAD and SID information is not included in this xml file so we are using fixed values for them (SAD = 1000 mm, SID = 1536 mm), which I believe is identical to every XVI system.

 

Regarding the RTK compatibility, we’ve implemented a reader for the new xml file by using a Qt library in our in-house CBCT software based on RTK. So, it is working fine for us. However, since Qt is not a part of the official RTK I was planning to implement it using itk but not yet done. (It has been on my to-do-list for a long time, but I should confess my laziness :()

 

I’m going to resume working on soon and will keep you posted if any achievement is made.

(If it is urgent, I can also send you our compiled in-house software just in case.)

 

Or feel free to contribute to the development if you are interested in. I’m attaching a sample of the new xml file.

 

Congratulations on your new XVI system!

 

Yang

 

p.s. Hello RTK developers,

I have been a mere user of RTK and never have committed any code to the repository. May I have the commitment authority or can I send my files to someone who might be in charge of update? Thanks.

 

 

 

 

From: Rune Slot Thing [mailto:Rune.Slot.Thing at rsyd.dk] 
Sent: Tuesday, May 12, 2015 3:19 AM
To: 'Yang Kyun Park'; rtk-users at public.kitware.com <mailto:rtk-users at public.kitware.com> 
Subject: SV: [Rtk-users] New version of Eletka XVI software (5.0.2) no longer uses .DBF files

 

Dear all,

 

Following up on this question from November last year, has anyone succeeded in creating a geometry reader for the new Elekta XVI 5.0 system? We are facing the upgrade next week, and are very interested in any and all experiences with the new format and RTK, whether the code is part of the official RTK or not.

 

Thanks in advance, all help will be much appreciated.

 

 

Best regards,

 

Rune Slot Thing

PhD Student

Institute of Clinical Research, University of Southern Denmark

Laboratory of Radiation Physics, Odense University Hospital

 <mailto:rune.slot.thing at rsyd.dk> rune.slot.thing at rsyd.dk

 

Fra: Rtk-users [ <mailto:rtk-users-bounces at public.kitware.com> mailto:rtk-users-bounces at public.kitware.com] På vegne af Yang Kyun Park
Sendt: 11. november 2014 16:53
Til: 'Simon Rit'
Cc:  <mailto:rtk-users at public.kitware.com> rtk-users at public.kitware.com
Emne: Re: [Rtk-users] New version of Eletka XVI software (5.0.2) no longer uses .DBF files

 

Hi Simon,

 

I feel some responsibilities for it if I’m the first user/reporter of the new XVI system.

 

Let me try to figure it out.

 

Thanks.

 

Yang

 

 

 

From:  <mailto:simon.rit at gmail.com> simon.rit at gmail.com [ <mailto:simon.rit at gmail.com> mailto:simon.rit at gmail.com] On Behalf Of Simon Rit
Sent: Tuesday, November 11, 2014 3:24 AM
To: Yang Kyun Park
Cc:  <mailto:rtk-users at public.kitware.com> rtk-users at public.kitware.com
Subject: Re: [Rtk-users] New version of Eletka XVI software (5.0.2) no longer uses .DBF files

 

Hi Yang,

I knew this was coming but you are the first one to report it to me. This is actually good news because the DBF reader was far from efficient and SQL is easier. Would you be willing to try to develop a new reader? I'm sure there are many portable SQL readers that could help us.

Simon

 

On Mon, Nov 10, 2014 at 11:37 PM, Yang Kyun Park <theday79 at gmail.com <mailto:theday79 at gmail.com> > wrote:

Hi all,

 

I’ve been successfully using  “ElektaSynergyGeometryReader” class to extract the CBCT geometry from our Elekta database files (IMAGE.DBF and FRAME.DBF).

 

Recently, our Elekta XVI systems are under upgrade and I found that this latest version of XVI (v 5.0.2) no longer uses those DBF files. Instead, there seems to be some .sql files that contains those geometry information.

 

I’m wondering if some of you are also “suffering” from this upgrade or having any ideas about this issue.

 

Thanks.

 

Yang

 

 

 

 


_______________________________________________
Rtk-users mailing list
Rtk-users at public.kitware.com <mailto:Rtk-users at public.kitware.com> 
http://public.kitware.com/mailman/listinfo/rtk-users

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/rtk-users/attachments/20150518/eaa25c68/attachment-0009.html>


More information about the Rtk-users mailing list