[Rtk-users] Elekta XVI 5.0 XML reader

Simon Rit simon.rit at creatis.insa-lyon.fr
Mon May 18 08:36:25 EDT 2015


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> 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]
> *Sent:* Friday, May 15, 2015 9:57 AM
> *To:* 'Rune Slot Thing'; 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 3
> rd 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
> L)
>
>
>
> 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
> <Rune.Slot.Thing at rsyd.dk>]
> *Sent:* Tuesday, May 12, 2015 3:19 AM
> *To:* 'Yang Kyun Park'; 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
>
> rune.slot.thing at rsyd.dk
>
>
>
> *Fra:* Rtk-users [mailto:rtk-users-bounces at public.kitware.com
> <rtk-users-bounces at public.kitware.com>] *På vegne af *Yang Kyun Park
> *Sendt:* 11. november 2014 16:53
> *Til:* 'Simon Rit'
> *Cc:* 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:* simon.rit at gmail.com [mailto:simon.rit at gmail.com
> <simon.rit at gmail.com>] *On Behalf Of *Simon Rit
> *Sent:* Tuesday, November 11, 2014 3:24 AM
> *To:* Yang Kyun Park
> *Cc:* 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>
> 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
> 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/d2df5152/attachment-0009.html>


More information about the Rtk-users mailing list