From s.zelzer at dkfz-heidelberg.de Fri Oct 5 16:39:01 2012 From: s.zelzer at dkfz-heidelberg.de (Sascha Zelzer) Date: Fri, 05 Oct 2012 18:39:01 +0200 Subject: [Ctk-developers] Adding UCL and NiftTK to the CTK Team page Message-ID: <506F0D25.2010505@dkfz-heidelberg.de> Hi everybody, I would like to propose to add the UCL (University College London) [1] and NifTK platform [2] logos to the CTK Team page [3]. Matt Clarkson from UCL contributed a lot to the CTK command line module implementation during this year and also participated in previous Hackfests and contributed to CTK in general. I think that is reason enough to put them on the team page. If no one objects within the next week I'm going to add the logos by lazy consensus [4]. Thanks, Sascha [1] http://cmic.cs.ucl.ac.uk/ [2] http://cmic.cs.ucl.ac.uk/home/software/ [3] http://www.commontk.org/index.php/The_Team [4] http://communitymgt.wikia.com/wiki/Lazy_consensus From pieper at ibility.net Fri Oct 5 17:01:25 2012 From: pieper at ibility.net (Steve Pieper) Date: Fri, 5 Oct 2012 13:01:25 -0400 Subject: [Ctk-developers] Adding UCL and NiftTK to the CTK Team page In-Reply-To: <506F0D25.2010505@dkfz-heidelberg.de> References: <506F0D25.2010505@dkfz-heidelberg.de> Message-ID: +1 (not completely lazy, but pretty close) On Fri, Oct 5, 2012 at 12:39 PM, Sascha Zelzer wrote: > Hi everybody, > > I would like to propose to add the UCL (University College London) [1] and > NifTK platform [2] logos to the CTK Team page [3]. > > Matt Clarkson from UCL contributed a lot to the CTK command line module > implementation during this year and also participated in previous Hackfests > and contributed to CTK in general. I think that is reason enough to put them > on the team page. > > If no one objects within the next week I'm going to add the logos by lazy > consensus [4]. > > Thanks, > > Sascha > > > [1] http://cmic.cs.ucl.ac.uk/ > [2] http://cmic.cs.ucl.ac.uk/home/software/ > [3] http://www.commontk.org/index.php/The_Team > [4] http://communitymgt.wikia.com/wiki/Lazy_consensus > > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers From jchris.fillionr at kitware.com Fri Oct 5 17:05:53 2012 From: jchris.fillionr at kitware.com (Jean-Christophe Fillion-Robin) Date: Fri, 5 Oct 2012 13:05:53 -0400 Subject: [Ctk-developers] Adding UCL and NiftTK to the CTK Team page In-Reply-To: References: <506F0D25.2010505@dkfz-heidelberg.de> Message-ID: +1 On Oct 5, 2012 1:01 PM, "Steve Pieper" wrote: > +1 > > (not completely lazy, but pretty close) > > On Fri, Oct 5, 2012 at 12:39 PM, Sascha Zelzer > wrote: > > Hi everybody, > > > > I would like to propose to add the UCL (University College London) [1] > and > > NifTK platform [2] logos to the CTK Team page [3]. > > > > Matt Clarkson from UCL contributed a lot to the CTK command line module > > implementation during this year and also participated in previous > Hackfests > > and contributed to CTK in general. I think that is reason enough to put > them > > on the team page. > > > > If no one objects within the next week I'm going to add the logos by lazy > > consensus [4]. > > > > Thanks, > > > > Sascha > > > > > > [1] http://cmic.cs.ucl.ac.uk/ > > [2] http://cmic.cs.ucl.ac.uk/home/software/ > > [3] http://www.commontk.org/index.php/The_Team > > [4] http://communitymgt.wikia.com/wiki/Lazy_consensus > > > > _______________________________________________ > > Ctk-developers mailing list > > Ctk-developers at commontk.org > > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From kikinis at bwh.harvard.edu Fri Oct 5 19:37:51 2012 From: kikinis at bwh.harvard.edu (Ron Kikinis) Date: Fri, 05 Oct 2012 21:37:51 +0200 Subject: [Ctk-developers] Adding UCL and NiftTK to the CTK Team page In-Reply-To: References: <506F0D25.2010505@dkfz-heidelberg.de> Message-ID: <506F370F.6020002@bwh.harvard.edu> +1 On 10/5/12 7:05 PM, Jean-Christophe Fillion-Robin wrote: > +1 > > On Oct 5, 2012 1:01 PM, "Steve Pieper" > wrote: > > +1 > > (not completely lazy, but pretty close) > > On Fri, Oct 5, 2012 at 12:39 PM, Sascha Zelzer > > > wrote: > > Hi everybody, > > > > I would like to propose to add the UCL (University College > London) [1] and > > NifTK platform [2] logos to the CTK Team page [3]. > > > > Matt Clarkson from UCL contributed a lot to the CTK command line > module > > implementation during this year and also participated in previous > Hackfests > > and contributed to CTK in general. I think that is reason enough > to put them > > on the team page. > > > > If no one objects within the next week I'm going to add the logos > by lazy > > consensus [4]. > > > > Thanks, > > > > Sascha > > > > > > [1] http://cmic.cs.ucl.ac.uk/ > > [2] http://cmic.cs.ucl.ac.uk/home/software/ > > [3] http://www.commontk.org/index.php/The_Team > > [4] http://communitymgt.wikia.com/wiki/Lazy_consensus > > > > _______________________________________________ > > Ctk-developers mailing list > > Ctk-developers at commontk.org > > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > > > > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > -- Ron Kikinis, M.D., Robert Greenes Distinguished Director of Biomedical Informatics Professor of Radiology, Harvard Medical School Director, Surgical Planning Laboratory http://www.spl.harvard.edu/~kikinis From stephen.aylward at kitware.com Sun Oct 7 18:22:06 2012 From: stephen.aylward at kitware.com (Stephen Aylward) Date: Sun, 7 Oct 2012 14:22:06 -0400 Subject: [Ctk-developers] Adding UCL and NiftTK to the CTK Team page In-Reply-To: <506F370F.6020002@bwh.harvard.edu> References: <506F0D25.2010505@dkfz-heidelberg.de> <506F370F.6020002@bwh.harvard.edu> Message-ID: +1 - great idea! s On Fri, Oct 5, 2012 at 3:37 PM, Ron Kikinis wrote: > +1 > > > On 10/5/12 7:05 PM, Jean-Christophe Fillion-Robin wrote: > >> +1 >> >> On Oct 5, 2012 1:01 PM, "Steve Pieper" > > wrote: >> >> +1 >> >> (not completely lazy, but pretty close) >> >> On Fri, Oct 5, 2012 at 12:39 PM, Sascha Zelzer >> >> >> >> >> wrote: >> > Hi everybody, >> > >> > I would like to propose to add the UCL (University College >> London) [1] and >> > NifTK platform [2] logos to the CTK Team page [3]. >> > >> > Matt Clarkson from UCL contributed a lot to the CTK command line >> module >> > implementation during this year and also participated in previous >> Hackfests >> > and contributed to CTK in general. I think that is reason enough >> to put them >> > on the team page. >> > >> > If no one objects within the next week I'm going to add the logos >> by lazy >> > consensus [4]. >> > >> > Thanks, >> > >> > Sascha >> > >> > >> > [1] http://cmic.cs.ucl.ac.uk/ >> > [2] http://cmic.cs.ucl.ac.uk/home/**software/ >> > [3] http://www.commontk.org/index.**php/The_Team >> > [4] http://communitymgt.wikia.com/**wiki/Lazy_consensus >> > >> > ______________________________**_________________ >> > Ctk-developers mailing list >> > Ctk-developers at commontk.org >> > >> >> > http://public.kitware.com/cgi-**bin/mailman/listinfo/ctk-** >> developers >> ______________________________**_________________ >> Ctk-developers mailing list >> Ctk-developers at commontk.org >> > >> >> http://public.kitware.com/cgi-**bin/mailman/listinfo/ctk-**developers >> >> >> >> ______________________________**_________________ >> Ctk-developers mailing list >> Ctk-developers at commontk.org >> http://public.kitware.com/cgi-**bin/mailman/listinfo/ctk-**developers >> >> > -- > Ron Kikinis, M.D., > Robert Greenes Distinguished Director of Biomedical Informatics > Professor of Radiology, Harvard Medical School > Director, Surgical Planning Laboratory > http://www.spl.harvard.edu/~**kikinis > > ______________________________**_________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-**bin/mailman/listinfo/ctk-**developers > -- ============================== Stephen R. Aylward, Ph.D. Senior Director of Operations - North Carolina Kitware, Inc. - North Carolina Office http://www.kitware.com stephen.aylward (Skype) (919) 969-6990 x300 -------------- next part -------------- An HTML attachment was scrubbed... URL: From maxime.sermesant at inria.fr Sun Oct 7 19:06:02 2012 From: maxime.sermesant at inria.fr (Maxime Sermesant) Date: Sun, 7 Oct 2012 21:06:02 +0200 (CEST) Subject: [Ctk-developers] Adding UCL and NiftTK to the CTK Team page In-Reply-To: Message-ID: <539731818.4443200.1349636762419.JavaMail.root@inria.fr> +1! -- Maxime ----- Mail original ----- > De: "Stephen Aylward" > ?: kikinis at bwh.harvard.edu > Cc: ctk-developers at commontk.org > Envoy?: Dimanche 7 Octobre 2012 20:22:06 > Objet: Re: [Ctk-developers] Adding UCL and NiftTK to the CTK Team > page > +1 - great idea! > s > On Fri, Oct 5, 2012 at 3:37 PM, Ron Kikinis < kikinis at bwh.harvard.edu > > wrote: > > +1 > > > On 10/5/12 7:05 PM, Jean-Christophe Fillion-Robin wrote: > > > > +1 > > > > > > On Oct 5, 2012 1:01 PM, "Steve Pieper" < pieper at ibility.net > > > > > > > wrote: > > > > > > +1 > > > > > > (not completely lazy, but pretty close) > > > > > > On Fri, Oct 5, 2012 at 12:39 PM, Sascha Zelzer > > > > > > < s.zelzer at dkfz-heidelberg.de > > heidelberg.de > > > >> > > > > > > wrote: > > > > > > > Hi everybody, > > > > > > > > > > > > > > I would like to propose to add the UCL (University College > > > > > > London) [1] and > > > > > > > NifTK platform [2] logos to the CTK Team page [3]. > > > > > > > > > > > > > > Matt Clarkson from UCL contributed a lot to the CTK command > > > > line > > > > > > module > > > > > > > implementation during this year and also participated in > > > > previous > > > > > > Hackfests > > > > > > > and contributed to CTK in general. I think that is reason > > > > enough > > > > > > to put them > > > > > > > on the team page. > > > > > > > > > > > > > > If no one objects within the next week I'm going to add the > > > > logos > > > > > > by lazy > > > > > > > consensus [4]. > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > > > > Sascha > > > > > > > > > > > > > > > > > > > > > [1] http://cmic.cs.ucl.ac.uk/ > > > > > > > [2] http://cmic.cs.ucl.ac.uk/home/ software/ > > > > > > > [3] http://www.commontk.org/index. php/The_Team > > > > > > > [4] http://communitymgt.wikia.com/ wiki/Lazy_consensus > > > > > > > > > > > > > > ______________________________ _________________ > > > > > > > Ctk-developers mailing list > > > > > > > Ctk-developers at commontk.org > > > commontk.org > > > > > > > > > > > > http://public.kitware.com/cgi- bin/mailman/listinfo/ctk- > > > > developers > > > > > > ______________________________ _________________ > > > > > > Ctk-developers mailing list > > > > > > Ctk-developers at commontk.org > > > > > > > > > http://public.kitware.com/cgi- bin/mailman/listinfo/ctk- > > > developers > > > > > > ______________________________ _________________ > > > > > > Ctk-developers mailing list > > > > > > Ctk-developers at commontk.org > > > > > > http://public.kitware.com/cgi- bin/mailman/listinfo/ctk- > > > developers > > > > > -- > > > Ron Kikinis, M.D., > > > Robert Greenes Distinguished Director of Biomedical Informatics > > > Professor of Radiology, Harvard Medical School > > > Director, Surgical Planning Laboratory > > > http://www.spl.harvard.edu/~ kikinis > > > ______________________________ _________________ > > > Ctk-developers mailing list > > > Ctk-developers at commontk.org > > > http://public.kitware.com/cgi- bin/mailman/listinfo/ctk- developers > > -- > ============================== > Stephen R. Aylward, Ph.D. > Senior Director of Operations - North Carolina > Kitware, Inc. - North Carolina Office > http://www.kitware.com > stephen.aylward (Skype) > (919) 969-6990 x300 > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers -- Maxime -------------- next part -------------- An HTML attachment was scrubbed... URL: From sergio.vera at alma3d.com Wed Oct 10 15:13:07 2012 From: sergio.vera at alma3d.com (Sergio Vera) Date: Wed, 10 Oct 2012 17:13:07 +0200 Subject: [Ctk-developers] Getting started with CTK Message-ID: Hello there I've successfully compiled CTK (with widgets and plugin components only). However, after that I'm kinda lost. Is there any example or tutorial on how to create my CmakeLists.txt and do my firsts steps with CTK (widgets). Thanks -- Sergio Vera Alma IT Systems C/ Vilana, 4B, 4? 1? 08022 Barcelona T. (+34) 932 380 592 www.alma3d.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From yves.martelli at upf.edu Thu Oct 11 08:39:07 2012 From: yves.martelli at upf.edu (Yves Martelli) Date: Thu, 11 Oct 2012 10:39:07 +0200 Subject: [Ctk-developers] FW: Getting started with CTK In-Reply-To: References: Message-ID: Hola Sergio, The ctkDICOM application is a good starting point for understanding how to configure an application, the widgets and the DICOM lib. You can build it by enabling the CTK_APP_ctkDICOM option in CMAKE. Best, Yves > From: ctk-developers-bounces at commontk.org > [mailto:ctk-developers-bounces at commontk.org] On Behalf Of Sergio Vera > Sent: mi?rcoles, 10 de octubre de 2012 17:13 > To: ctk-developers at commontk.org > Subject: [Ctk-developers] Getting started with CTK > > Hello there > > I've successfully compiled CTK (with widgets and plugin components only). > However, after that I'm kinda lost. Is there any example or tutorial on how > to create my CmakeLists.txt and do my firsts steps with CTK (widgets). > > Thanks > > -- > Sergio Vera > > Alma IT Systems > C/ Vilana, 4B, 4? 1? > 08022 Barcelona > T. (+34) 932 380 592 > www.alma3d.com From julien.finet at kitware.com Thu Oct 11 11:43:38 2012 From: julien.finet at kitware.com (Julien Finet) Date: Thu, 11 Oct 2012 07:43:38 -0400 Subject: [Ctk-developers] FW: Getting started with CTK In-Reply-To: References: Message-ID: If you are interested in an example for including CTK into an existing project, you can look at the project MSVTK . It's a small project that includes VTK and CTK: https://github.com/MSV-Project/MSVTK (The application ECG is using CTK widgets: https://github.com/MSV-Project/MSVTK/tree/master/Applications/ECG) As you will see, CTK is included using the superbuild mechanism (ExternalProject). Hth, Julien. On Thu, Oct 11, 2012 at 4:39 AM, Yves Martelli wrote: > Hola Sergio, > The ctkDICOM application is a good starting point for understanding > how to configure an application, the widgets and the DICOM lib. > You can build it by enabling the CTK_APP_ctkDICOM option in CMAKE. > Best, > Yves > > > From: ctk-developers-bounces at commontk.org > > [mailto:ctk-developers-bounces at commontk.org] On Behalf Of Sergio Vera > > Sent: mi?rcoles, 10 de octubre de 2012 17:13 > > To: ctk-developers at commontk.org > > Subject: [Ctk-developers] Getting started with CTK > > > > Hello there > > > > I've successfully compiled CTK (with widgets and plugin components only). > > However, after that I'm kinda lost. Is there any example or tutorial on > how > > to create my CmakeLists.txt and do my firsts steps with CTK (widgets). > > > > Thanks > > > > -- > > Sergio Vera > > > > Alma IT Systems > > C/ Vilana, 4B, 4? 1? > > 08022 Barcelona > > T. (+34) 932 380 592 > > www.alma3d.com > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From julien.finet at kitware.com Thu Oct 11 11:43:38 2012 From: julien.finet at kitware.com (Julien Finet) Date: Thu, 11 Oct 2012 07:43:38 -0400 Subject: [Ctk-developers] FW: Getting started with CTK In-Reply-To: References: Message-ID: If you are interested in an example for including CTK into an existing project, you can look at the project MSVTK . It's a small project that includes VTK and CTK: https://github.com/MSV-Project/MSVTK (The application ECG is using CTK widgets: https://github.com/MSV-Project/MSVTK/tree/master/Applications/ECG) As you will see, CTK is included using the superbuild mechanism (ExternalProject). Hth, Julien. On Thu, Oct 11, 2012 at 4:39 AM, Yves Martelli wrote: > Hola Sergio, > The ctkDICOM application is a good starting point for understanding > how to configure an application, the widgets and the DICOM lib. > You can build it by enabling the CTK_APP_ctkDICOM option in CMAKE. > Best, > Yves > > > From: ctk-developers-bounces at commontk.org > > [mailto:ctk-developers-bounces at commontk.org] On Behalf Of Sergio Vera > > Sent: mi?rcoles, 10 de octubre de 2012 17:13 > > To: ctk-developers at commontk.org > > Subject: [Ctk-developers] Getting started with CTK > > > > Hello there > > > > I've successfully compiled CTK (with widgets and plugin components only). > > However, after that I'm kinda lost. Is there any example or tutorial on > how > > to create my CmakeLists.txt and do my firsts steps with CTK (widgets). > > > > Thanks > > > > -- > > Sergio Vera > > > > Alma IT Systems > > C/ Vilana, 4B, 4? 1? > > 08022 Barcelona > > T. (+34) 932 380 592 > > www.alma3d.com > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From s.zelzer at dkfz-heidelberg.de Thu Oct 11 13:08:25 2012 From: s.zelzer at dkfz-heidelberg.de (Sascha Zelzer) Date: Thu, 11 Oct 2012 15:08:25 +0200 Subject: [Ctk-developers] FW: Getting started with CTK In-Reply-To: References: Message-ID: <5076C4C9.2030001@dkfz-heidelberg.de> Hi, looking at the example applications in CTK is a good way to start. Since you mentioned plugin components, there is also a tutorial explaining how to set up a project using the plugin framework: http://www.commontk.org/index.php/Documentation/CTK_Plugin_Framework:_Setting_up_a_project - Sascha On 10/11/2012 10:39 AM, Yves Martelli wrote: > Hola Sergio, > The ctkDICOM application is a good starting point for understanding > how to configure an application, the widgets and the DICOM lib. > You can build it by enabling the CTK_APP_ctkDICOM option in CMAKE. > Best, > Yves > >> From: ctk-developers-bounces at commontk.org >> [mailto:ctk-developers-bounces at commontk.org] On Behalf Of Sergio Vera >> Sent: mi?rcoles, 10 de octubre de 2012 17:13 >> To: ctk-developers at commontk.org >> Subject: [Ctk-developers] Getting started with CTK >> >> Hello there >> >> I've successfully compiled CTK (with widgets and plugin components only). >> However, after that I'm kinda lost. Is there any example or tutorial on how >> to create my CmakeLists.txt and do my firsts steps with CTK (widgets). >> >> Thanks >> >> -- >> Sergio Vera >> >> Alma IT Systems >> C/ Vilana, 4B, 4? 1? >> 08022 Barcelona >> T. (+34) 932 380 592 >> www.alma3d.com > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers From s.zelzer at dkfz-heidelberg.de Thu Oct 11 13:12:55 2012 From: s.zelzer at dkfz-heidelberg.de (Sascha Zelzer) Date: Thu, 11 Oct 2012 15:12:55 +0200 Subject: [Ctk-developers] Adding UCL and NiftTK to the CTK Team page In-Reply-To: <539731818.4443200.1349636762419.JavaMail.root@inria.fr> References: <539731818.4443200.1349636762419.JavaMail.root@inria.fr> Message-ID: <5076C5D7.7090009@dkfz-heidelberg.de> Thanks for the feedback! There were no objections raised and hence I officially welcome UCL to the CTK team - congratulations! @Matt Since you already have Wiki access, please feel free to add your logos yourself :-) Thanks, Sascha On 10/07/2012 09:06 PM, Maxime Sermesant wrote: > +1! > > -- > > Maxime > > ------------------------------------------------------------------------ > > *De: *"Stephen Aylward" > *?: *kikinis at bwh.harvard.edu > *Cc: *ctk-developers at commontk.org > *Envoy?: *Dimanche 7 Octobre 2012 20:22:06 > *Objet: *Re: [Ctk-developers] Adding UCL and NiftTK to the CTK > Team page > > +1 - great idea! > > s > > On Fri, Oct 5, 2012 at 3:37 PM, Ron Kikinis > > wrote: > > +1 > > > On 10/5/12 7:05 PM, Jean-Christophe Fillion-Robin wrote: > > +1 > > On Oct 5, 2012 1:01 PM, "Steve Pieper" > >> > wrote: > > +1 > > (not completely lazy, but pretty close) > > On Fri, Oct 5, 2012 at 12:39 PM, Sascha Zelzer > > >> > > wrote: > > Hi everybody, > > > > I would like to propose to add the UCL (University > College > London) [1] and > > NifTK platform [2] logos to the CTK Team page [3]. > > > > Matt Clarkson from UCL contributed a lot to the CTK > command line > module > > implementation during this year and also > participated in previous > Hackfests > > and contributed to CTK in general. I think that is > reason enough > to put them > > on the team page. > > > > If no one objects within the next week I'm going to > add the logos > by lazy > > consensus [4]. > > > > Thanks, > > > > Sascha > > > > > > [1] http://cmic.cs.ucl.ac.uk/ > > [2] http://cmic.cs.ucl.ac.uk/home/software/ > > [3] http://www.commontk.org/index.php/The_Team > > [4] http://communitymgt.wikia.com/wiki/Lazy_consensus > > > > _______________________________________________ > > Ctk-developers mailing list > > Ctk-developers at commontk.org > > > > > > > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > > > > > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > > > > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > > > -- > Ron Kikinis, M.D., > Robert Greenes Distinguished Director of Biomedical Informatics > Professor of Radiology, Harvard Medical School > Director, Surgical Planning Laboratory > http://www.spl.harvard.edu/~kikinis > > > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > > > > > -- > > ============================== > Stephen R. Aylward, Ph.D. > Senior Director of Operations - North Carolina > Kitware, Inc. - North Carolina Office > http://www.kitware.com > stephen.aylward (Skype) > (919) 969-6990 x300 > > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > > > > > -- > > Maxime -------------- next part -------------- An HTML attachment was scrubbed... URL: From sergio.vera at alma3d.com Thu Oct 11 14:10:22 2012 From: sergio.vera at alma3d.com (Sergio Vera) Date: Thu, 11 Oct 2012 16:10:22 +0200 Subject: [Ctk-developers] FW: Getting started with CTK In-Reply-To: <5076C4C9.2030001@dkfz-heidelberg.de> References: <5076C4C9.2030001@dkfz-heidelberg.de> Message-ID: Thanks all At the moment I want to focus on the Widgets parts first.. I have doubts related with the interconnection of all the libraries at Cmake Level (Do i need to find_package(VTK) and find_package(QT), do i need to link against QVTK, do I need to call qt4_wrap_cpp ...) I will try to sort this stuff with your examples. Regards On Thu, Oct 11, 2012 at 3:08 PM, Sascha Zelzer wrote: > Hi, > > looking at the example applications in CTK is a good way to start. Since > you mentioned plugin components, there is also a tutorial explaining how to > set up a project using the plugin framework: > > http://www.commontk.org/index.**php/Documentation/CTK_Plugin_** > Framework:_Setting_up_a_**project > > > - Sascha > > > On 10/11/2012 10:39 AM, Yves Martelli wrote: > >> Hola Sergio, >> The ctkDICOM application is a good starting point for understanding >> how to configure an application, the widgets and the DICOM lib. >> You can build it by enabling the CTK_APP_ctkDICOM option in CMAKE. >> Best, >> Yves >> >> From: ctk-developers-bounces@**commontk.org >>> [mailto:ctk-developers-**bounces at commontk.org] >>> On Behalf Of Sergio Vera >>> Sent: mi?rcoles, 10 de octubre de 2012 17:13 >>> To: ctk-developers at commontk.org >>> Subject: [Ctk-developers] Getting started with CTK >>> >>> Hello there >>> >>> I've successfully compiled CTK (with widgets and plugin components only). >>> However, after that I'm kinda lost. Is there any example or tutorial on >>> how >>> to create my CmakeLists.txt and do my firsts steps with CTK (widgets). >>> >>> Thanks >>> >>> -- >>> Sergio Vera >>> >>> Alma IT Systems >>> C/ Vilana, 4B, 4? 1? >>> 08022 Barcelona >>> T. (+34) 932 380 592 >>> www.alma3d.com >>> >> ______________________________**_________________ >> Ctk-developers mailing list >> Ctk-developers at commontk.org >> http://public.kitware.com/cgi-**bin/mailman/listinfo/ctk-**developers >> > > ______________________________**_________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-**bin/mailman/listinfo/ctk-**developers > -- Sergio Vera Alma IT Systems C/ Vilana, 4B, 4? 1? 08022 Barcelona T. (+34) 932 380 592 www.alma3d.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.nolden at dkfz-heidelberg.de Thu Oct 25 15:16:33 2012 From: m.nolden at dkfz-heidelberg.de (Marco Nolden) Date: Thu, 25 Oct 2012 17:16:33 +0200 Subject: [Ctk-developers] CTK, DCMTK and Debian Message-ID: <508957D1.8030402@dkfz.de> Hi all, I started to revive the CTK Debian project, modifying the existing package a bit to use a more current revision. I also adapted the get-orig-source scripts so you can get any revision and construct a (hopefully) proper debian package version number. I put the results here, they're just a prototype, it's my first try on any debian packaging: https://github.com/nolden/ctk-debian From my results and the bug reports already filed there are two major issues: 1. PythonQt needs some patches that are not in the debian package. I can't estimate how difficult this is or if it's even an option to disable this dependency for a first version of a package 2. DCMTK in debian is version 3.6.0. This unfortunately lacks the SCU functionality we're using for Query/Retrieve. Before switching to 3.6.1 in the superbuild we had a backported version of the new SCU class in the CTK repository (ctkDcmSCU). I tried to reactivate this backport in my modified package but it failed to compile. I think the best way for this would be to fix this in CTK itself by putting the new SCU class there again, make it compile and add some CMake logic based on the DCMTK version to choose the right class. But I'm not sure which other non-compatible changes we have that require DCMTK >= 3.6.1. Any comments on this? Marco From domibel at debian.org Thu Oct 25 18:19:24 2012 From: domibel at debian.org (Dominique Belhachemi) Date: Thu, 25 Oct 2012 14:19:24 -0400 Subject: [Ctk-developers] CTK, DCMTK and Debian In-Reply-To: <508957D1.8030402@dkfz.de> References: <508957D1.8030402@dkfz.de> Message-ID: Hi Marco, Is it possible to build CTK against the latest release version of PythonQt? Debian's standard policy is to stay as close as possible to a release version. Alternatively you could start linking against the trunk version of PythonQT. This way CTK stays compatible with their next release. DCMTK 3.6.0 is the latest released version. You could now either make CTK compatible with 3.6.0 or ask the DCMTK team for the 3.6.1 release once it is ready. Best -Dominique On Thu, Oct 25, 2012 at 11:16 AM, Marco Nolden wrote: > Hi all, > > I started to revive the CTK Debian project, modifying the existing package a > bit to use a more current revision. I also adapted the get-orig-source > scripts so you can get any revision and construct a (hopefully) proper > debian package version number. I put the results here, they're just a > prototype, it's my first try on any debian packaging: > > https://github.com/nolden/ctk-debian > > From my results and the bug reports already filed there are two major > issues: > > 1. PythonQt needs some patches that are not in the debian package. I can't > estimate how difficult this is or if it's even an option to disable this > dependency for a first version of a package > > 2. DCMTK in debian is version 3.6.0. This unfortunately lacks the SCU > functionality we're using for Query/Retrieve. Before switching to 3.6.1 in > the superbuild we had a backported version of the new SCU class in the CTK > repository (ctkDcmSCU). I tried to reactivate this backport in my modified > package but it failed to compile. I think the best way for this would be to > fix this in CTK itself by putting the new SCU class there again, make it > compile and add some CMake logic based on the DCMTK version to choose the > right class. But I'm not sure which other non-compatible changes we have > that require DCMTK >= 3.6.1. > > Any comments on this? > > Marco > > > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers From sergio.vera at alma3d.com Tue Oct 30 11:45:21 2012 From: sergio.vera at alma3d.com (Sergio Vera) Date: Tue, 30 Oct 2012 12:45:21 +0100 Subject: [Ctk-developers] Object::connect: No such slot ctkVTKSliceView::setImageData((vtkImageData*)) Message-ID: Dear list, I'm trying to connect my image reading code to ctkVTKSliceView's setImageData slot. At run time when the code tries to perform the connection, the following error message appears in the console: Object::connect: No such slot ctkVTKSliceView::setImageData((vtkImageData*)) My code looks like this: class ThreadedLoadImage : public QObject { Q_OBJECT public: signals: * void imageLoaded(vtkImageData*); * public slots: bool loadImage(const QString&); protected: double progress; }; The signal is launched once the image is loaded succesfully (...) imageReader->SetFileName(a_fileName.toLatin1()); imageReader->Update(); vtkSmartPointer image = imageReader->GetOutput(); if (!image) { std::cerr << "Unsuccessfully read: " << qPrintable(a_fileName) << std::endl; return EXIT_FAILURE; } else { std::cout << "Successfully read: " << qPrintable(a_fileName) << std::endl; } emit imageLoaded(image); (...) ThreadedLoadImage* loader = new ThreadedLoadImage(); (...) ctkVTKSliceView* sliceView = new ctkVTKSliceView(); QObject::connect(loader,SIGNAL(imageLoaded(vtkImageData*)),sliceView, SLOT(setImageData((vtkImageData*)))); I've read that this might be caused by wrong moc files in the build path, but it seems that my moc file (C:\work\bin\CTK\VC9-W32-Release\CTK-build\Libs\Visualization\VTK\Widgets\moc_ctkVTKSliceView.cxx ) is correct (although my understandings of moc files is null), and I've moved it tho the first position in Visual Studio include paths to no avail. Any more hints about this lost slot in ctkVTKSliceView? Thanks in advance -- Sergio Vera Alma IT Systems C/ Vilana, 4B, 4? 1? 08022 Barcelona T. (+34) 932 380 592 www.alma3d.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From onken at offis.de Tue Oct 30 11:52:33 2012 From: onken at offis.de (Michael Onken) Date: Tue, 30 Oct 2012 12:52:33 +0100 Subject: [Ctk-developers] CTK, DCMTK and Debian In-Reply-To: <508957D1.8030402@dkfz.de> References: <508957D1.8030402@dkfz.de> Message-ID: <508FBF81.3000202@offis.de> Hi Marco, On 25.10.2012 17:16, Marco Nolden wrote: > 2. DCMTK in debian is version 3.6.0. This unfortunately lacks the SCU > functionality we're using for Query/Retrieve. Before switching to > 3.6.1 in the superbuild we had a backported version of the new SCU > class in the CTK repository (ctkDcmSCU). I tried to reactivate this > backport in my modified package but it failed to compile. I think the > best way for this would be to fix this in CTK itself by putting the > new SCU class there again, make it compile and add some CMake logic > based on the DCMTK version to choose the right class. But I'm not > sure which other non-compatible changes we have that require DCMTK >= > 3.6.1. To my knowledge (which may be outdated) no new source code functionality besides DcmSCU enhancements are used in CTK. I would try to copy any recent DcmSCU.h/cc, rename the files (and classes) to CtkSCU.h/cc and use them in the CTK code instead. Then look how far you can get with that. However, there may have been changes in the BUILD infrastructure that you rely on but I do not have an overview what is used at the moment, or whether it is highly relevant for Debian builds. Best, Michael -- Dipl.-Inform. Michael Onken FuE Bereich Gesundheit | R&D Division Health OFFIS FuE Bereich Gesundheit | R&D Division Health Escherweg 2 - 26121 Oldenburg - Germany Phone/Fax.: +49 441 9722-149/111 E-Mail: onken at offis.de URL: http://www.offis.de From julien.finet at kitware.com Tue Oct 30 12:52:31 2012 From: julien.finet at kitware.com (Julien Finet) Date: Tue, 30 Oct 2012 08:52:31 -0400 Subject: [Ctk-developers] Object::connect: No such slot ctkVTKSliceView::setImageData((vtkImageData*)) In-Reply-To: References: Message-ID: Hi Sergio, It seems that you have 1 pair of parenthesis too many in your SLOT signature: SLOT(setImageData(vtkImageData*)) instead of SLOT(setImageData((vtkImageData*))) Hth, Julien. On Tue, Oct 30, 2012 at 7:45 AM, Sergio Vera wrote: > Dear list, > > I'm trying to connect my image reading code to ctkVTKSliceView's > setImageData slot. At run time when the code tries to perform the > connection, > the following error message appears in the console: Object::connect: No > such slot ctkVTKSliceView::setImageData((vtkImageData*)) > > My code looks like this: > > > class ThreadedLoadImage : public QObject > { > Q_OBJECT > public: > signals: > * void imageLoaded(vtkImageData*); * > public slots: > bool loadImage(const QString&); > protected: > double progress; > }; > > The signal is launched once the image is loaded succesfully > (...) > imageReader->SetFileName(a_fileName.toLatin1()); > imageReader->Update(); > vtkSmartPointer image = imageReader->GetOutput(); > if (!image) { > std::cerr << "Unsuccessfully read: " << qPrintable(a_fileName) << > std::endl; > return EXIT_FAILURE; > } else { > std::cout << "Successfully read: " << qPrintable(a_fileName) << std::endl; > } > emit imageLoaded(image); > (...) > > > ThreadedLoadImage* loader = new ThreadedLoadImage(); > (...) > ctkVTKSliceView* sliceView = new ctkVTKSliceView(); > QObject::connect(loader,SIGNAL(imageLoaded(vtkImageData*)),sliceView, > SLOT(setImageData((vtkImageData*)))); > > I've read that this might be caused by wrong moc files in the build path, > but it seems that my moc file > (C:\work\bin\CTK\VC9-W32-Release\CTK-build\Libs\Visualization\VTK\Widgets\moc_ctkVTKSliceView.cxx > ) is correct (although my understandings of moc files is null), > and I've moved it tho the first position in Visual Studio include paths to > no avail. > > Any more hints about this lost slot in ctkVTKSliceView? > > Thanks in advance > -- > Sergio Vera > > Alma IT Systems > C/ Vilana, 4B, 4? 1? > 08022 Barcelona > T. (+34) 932 380 592 > www.alma3d.com > > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sergio.vera at alma3d.com Tue Oct 30 14:23:42 2012 From: sergio.vera at alma3d.com (Sergio Vera) Date: Tue, 30 Oct 2012 15:23:42 +0100 Subject: [Ctk-developers] Object::connect: No such slot ctkVTKSliceView::setImageData((vtkImageData*)) In-Reply-To: References: Message-ID: Thanks Julien, That was an easy one, Now it works. Too bad I did not catch it before bothering into the list. Thanks On Tue, Oct 30, 2012 at 1:52 PM, Julien Finet wrote: > Hi Sergio, > It seems that you have 1 pair of parenthesis too many in your SLOT > signature: > SLOT(setImageData(vtkImageData*)) > instead of > SLOT(setImageData((vtkImageData*))) > Hth, > Julien. > > On Tue, Oct 30, 2012 at 7:45 AM, Sergio Vera wrote: > >> Dear list, >> >> I'm trying to connect my image reading code to ctkVTKSliceView's >> setImageData slot. At run time when the code tries to perform the >> connection, >> the following error message appears in the console: Object::connect: No >> such slot ctkVTKSliceView::setImageData((vtkImageData*)) >> >> My code looks like this: >> >> >> class ThreadedLoadImage : public QObject >> { >> Q_OBJECT >> public: >> signals: >> * void imageLoaded(vtkImageData*); * >> public slots: >> bool loadImage(const QString&); >> protected: >> double progress; >> }; >> >> The signal is launched once the image is loaded succesfully >> (...) >> imageReader->SetFileName(a_fileName.toLatin1()); >> imageReader->Update(); >> vtkSmartPointer image = imageReader->GetOutput(); >> if (!image) { >> std::cerr << "Unsuccessfully read: " << qPrintable(a_fileName) << >> std::endl; >> return EXIT_FAILURE; >> } else { >> std::cout << "Successfully read: " << qPrintable(a_fileName) << std::endl; >> } >> emit imageLoaded(image); >> (...) >> >> >> ThreadedLoadImage* loader = new ThreadedLoadImage(); >> (...) >> ctkVTKSliceView* sliceView = new ctkVTKSliceView(); >> QObject::connect(loader,SIGNAL(imageLoaded(vtkImageData*)),sliceView, >> SLOT(setImageData((vtkImageData*)))); >> >> I've read that this might be caused by wrong moc files in the build >> path, but it seems that my moc file >> (C:\work\bin\CTK\VC9-W32-Release\CTK-build\Libs\Visualization\VTK\Widgets\moc_ctkVTKSliceView.cxx >> ) is correct (although my understandings of moc files is null), >> and I've moved it tho the first position in Visual Studio include paths >> to no avail. >> >> Any more hints about this lost slot in ctkVTKSliceView? >> >> Thanks in advance >> -- >> Sergio Vera >> >> Alma IT Systems >> C/ Vilana, 4B, 4? 1? >> 08022 Barcelona >> T. (+34) 932 380 592 >> www.alma3d.com >> >> _______________________________________________ >> Ctk-developers mailing list >> Ctk-developers at commontk.org >> http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers >> >> > -- Sergio Vera Alma IT Systems C/ Vilana, 4B, 4? 1? 08022 Barcelona T. (+34) 932 380 592 www.alma3d.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From yves.martelli at upf.edu Wed Oct 31 16:37:18 2012 From: yves.martelli at upf.edu (Yves Martelli) Date: Wed, 31 Oct 2012 17:37:18 +0100 Subject: [Ctk-developers] CTK announcement: command line module support Message-ID: Dear All, Continuing the interoperability efforts regarding the Command Line Interface (CLI), we had a fruitful third VPH NoE Imaging workshop in Lyon last week where we tested the integration of several CLI modules in various CLI compatible frameworks. This allowed us to find some differences in the implementation of the Slicer CLI standard and lay a base for modules and framework testing. You can find our notes and some snapshots of the integrations on this wiki page: http://www.commontk.org/index.php/Documentation/CLI_In_Context These tests were for the frameworks that I know implement the CLI, if you have heard of others please tell us. The same about similar interoperability testing. I hope to continue this work during the next CTK hackfest in Bologna in December. So long, Yves -----Original Message----- From: Sascha Zelzer [mailto:s.zelzer at dkfz-heidelberg.de] Sent: viernes, 14 de septiembre de 2012 17:51 Subject: CTK announcement: command line module support Hi CTK developers and interoperability enthusiasts, I would like to announce the immediate availability of a set of support libraries in CTK which aim at easing the process of integrating command line modules in existing or new applications. For an overview of the new features, please see http://www.commontk.org/docs/html/CommandLineModules_Page.html and the wiki page here http://www.commontk.org/index.php/Documentation/Command_Line_Interface Here is some more background information: Since many years, Slicer [1] is capable of interfacing with command line modules and to automatically generate a GUI [2] from an XML description of the modules parameters [3]. Because of the very loose coupling (via command line arguments), the potential reuse of such command line modules is very high. However, other (medical imaging) toolkits and applications needed to invest quite some development time if they wanted to support a similar feature set. For example, Gimias [4] implemented a Slicer compatible command line module support [5]. Therefore, two years ago at the CTK Hackfest in Barcelona [6], the work on a toolkit independent command line module support library began. Along the same line, interoperability of software modules has been discussed at a VPH workshop in 2011 [7] and command line modules have been identified as a promising, low-barrier integration approach. Finally, a couple of Hackfests later and with the help of many developers (among them Julien Finet, Xavier Planes, Yves Martelli, and Matt Clarkson) we can now provide a stable, feature-rich, and customizable set of libraries which should make the handling of command line modules and the automatic GUI generation straight-forward. A currently developed MITK plug-in by Matt Clarkson from University College London successfully uses the CTK libraries to provide support for command line module handling in MITK [8]. In the near future, we (the medical imaging community) are hopefully able to re-use such command line modules in a variety of toolkits and applications, making existing and new modules accessible to a broad range of researchers and end-users. Best regards, Sascha Zelzer [1]: http://www.slicer.org [2]: http://wiki.slicer.org/slicerWiki/index.php/File:Slicer4-ACPC.jpeg [3]: http://www.slicer.org/slicerWiki/index.php/Slicer3:Execution_Model_Documentation [4]: http://gimias.org/ [5]: http://www.youtube.com/watch?feature=player_embedded&v=KBRfeuZLBAM#! [6]: http://www.commontk.org/index.php/CTK-Hackfest-September-2010 [7]: http://www-sop.inria.fr/asclepios/events/VPHimaging11/organisation.htm [8]: See attached file MITK_CLI.png