[Rtk-users] Elekta XVI 5.0 XML reader

Simon Rit simon.rit at creatis.insa-lyon.fr
Tue May 19 15:29:47 EDT 2015


Thank you for the example file. A test has been added and your class can
now be used directly from the command line application, as explained in
point 2 of the Elekta wiki page
<http://wiki.openrtk.org/index.php/RTK/Examples/ElektaReconstruction>.
Simon

On Mon, May 18, 2015 at 4:57 PM, Yang K Park <theday79 at gmail.com> wrote:

> 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> 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/20150519/c9145333/attachment-0009.html>


More information about the Rtk-users mailing list