From d.giunchi at scsolutions.it Mon May 3 15:52:04 2010 From: d.giunchi at scsolutions.it (Daniele Giunchi) Date: Mon, 3 May 2010 17:52:04 +0200 Subject: [Ctk-developers] communication model in ctk Message-ID: Dear ctk-Developers, reading documentation about ctk, we notice that it could be very useful defining a communication model between modules which depends from other modules inside the common toolkit. This can reduce coupling between them or however give an organization in order to simplify the implementation of possible extensions. In MAF3 we implement this model: 1) creating for each module a facade class which represents the interface of it; 2) using design by contracts to ensure that input and output will be coherent; 3) we implement concrete communication using a layer (called mafEventBus) which bases its functionalities on Qt signal/slot. Inside each module, the communication between objects and class dependencies doesn't follow this schema and it is more free. What do you think about discussing this approach? best regards, Daniele and Paolo ---------------------------------------- Dott. Daniele Giunchi BioComputing Competence Centre Super Computing Solutions s.r.l. , CINECA Via Magnanelli 6/3, 40033 Casalecchio di Reno BO, Italy http://tinyurl.com/z24zv http://www.scsolutions.it mailto:d.giunchi at scsolutions.it ------------------------------------------- The information transmitted is intended for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer. From s.zelzer at dkfz-heidelberg.de Mon May 3 16:49:20 2010 From: s.zelzer at dkfz-heidelberg.de (Sascha Zelzer) Date: Mon, 03 May 2010 18:49:20 +0200 Subject: [Ctk-developers] communication model in ctk In-Reply-To: References: Message-ID: <4BDEFE90.4080701@dkfz-heidelberg.de> Hi Daniele and Paolo, your ideas are quite similar to what we discussed during the pre-hackfest in March. Great :-) We thought that we can probably make good use of the ServiceFramework in QtMobility: http://qt.nokia.com/products/appdev/add-on-products/catalog/4/new-qt-apis/mobility Have you had a look at it? It follows the approach where you define interfaces (pure abstract classes) which get implemented in the same or a different shared library. Modules/Plugins would then get a concrete implementation of an interface from the central ServiceManager. Additionally, service providers register their implementations via a XML file and only get loaded when a "client" requests a concrete implementation. We also discussed a little bit the use of an event/message bus. I am very interested in your experiences with it! Best, Sascha On 05/03/2010 05:52 PM, Daniele Giunchi wrote: > Dear ctk-Developers, > reading documentation about ctk, we notice that it could be very > useful defining a communication model between modules which depends > from other modules inside the common toolkit. This can reduce coupling between > them or however give an organization in order to simplify the > implementation of possible extensions. > In MAF3 we implement this model: > > 1) creating for each module a facade class which represents the interface of it; > 2) using design by contracts to ensure that input and output will be coherent; > 3) we implement concrete communication using a layer (called > mafEventBus) which bases its functionalities on Qt signal/slot. > > Inside each module, the communication between objects and class > dependencies doesn't follow this schema and it is more free. > What do you think about discussing this approach? > > best regards, > > Daniele and Paolo > > > ---------------------------------------- > Dott. Daniele Giunchi > BioComputing Competence Centre > Super Computing Solutions s.r.l. , CINECA > Via Magnanelli 6/3, 40033 Casalecchio di Reno BO, Italy > http://tinyurl.com/z24zv > http://www.scsolutions.it > mailto:d.giunchi at scsolutions.it > ------------------------------------------- > > The information transmitted is intended for the person or entity to > which it is addressed and may contain confidential and/or privileged > material. Any review, retransmission, dissemination or other use of, > or taking of any action in reliance upon, this information by persons > or entities other than the intended recipient is prohibited. If you > received this in error, please contact the sender and delete the > material from any computer. > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > From perry.radau at gmail.com Thu May 6 19:25:34 2010 From: perry.radau at gmail.com (Perry Radau) Date: Thu, 6 May 2010 15:25:34 -0400 Subject: [Ctk-developers] DCMTK and cardiac MR cine reader Message-ID: Hello all, I am new to the CTK project, and am interested in contributing to it after speaking with Will Schroeder and Steve Pieper. Stefan Pintilie in our group has been developing a project (www.vurtigo.ca) that integrates DCMTK with a VTK based visualization platform for cardiovascular MR-guided applications. This has been compiled on Ubuntu, OSX and Windows. We have also been developing some improvements to the DCMTK reader to handle vendor specific tags, especially for cine studies. Also, we have several example datasets that have already been placed in the public domain and plan to add more from other vendors. If some of these developments are of interest and fits with the CTK project, then we would appreciate some guidance about where to begin and how to contribute. Unfortunately we won't be able to attend the upcoming hackfest. Cheers, Perry Radau From stephen.aylward at kitware.com Fri May 7 01:48:38 2010 From: stephen.aylward at kitware.com (Stephen Aylward) Date: Thu, 6 May 2010 21:48:38 -0400 Subject: [Ctk-developers] DCMTK and cardiac MR cine reader In-Reply-To: References: Message-ID: Hi Perry, That seems like an outstanding direction to head. It will provide useful functionality and test DCMTK/VTK/Qt capabilities in a new way. Have you had a chance to download the CTK code in the git repository? A good place to start might be to try to contribute a dashboard build to the CTK dashboard. Are you familiar with CDash, our coding standards, and other software processes? Eventually you'll need to look to see if you can make use of any of CTK's current widgets or if you have duplicated any of its functionality already. We can then discuss how to do the integration of our code bases and how to then port your application. s On Thu, May 6, 2010 at 3:25 PM, Perry Radau wrote: > Hello all, > I am new to the CTK project, and am interested in contributing to it > after speaking with Will Schroeder and Steve Pieper. ?Stefan Pintilie > in our group has been developing a project (www.vurtigo.ca) that > integrates DCMTK with a VTK based visualization platform for > cardiovascular MR-guided applications. ?This has been compiled on > Ubuntu, OSX and Windows. ?We have also been developing some > improvements to the DCMTK reader to handle vendor specific tags, > especially for cine studies. ?Also, we have several example datasets > that have already been placed in the public domain and plan to add > more from other vendors. > > If some of these developments are of interest and fits with the CTK > project, then we would appreciate some guidance about where to begin > and how to contribute. ?Unfortunately we won't be able to attend the > upcoming hackfest. > > Cheers, > Perry Radau > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > -- Stephen R. Aylward, Ph.D. Director of Medical Imaging Research Kitware, Inc. - North Carolina Office http://www.kitware.com stephen.aylward (Skype) (919) 969-6990 x300 From mathieu.malaterre at gmail.com Fri May 7 07:54:13 2010 From: mathieu.malaterre at gmail.com (Mathieu Malaterre) Date: Fri, 7 May 2010 09:54:13 +0200 Subject: [Ctk-developers] DCMTK and cardiac MR cine reader In-Reply-To: References: Message-ID: Perry, On Thu, May 6, 2010 at 9:25 PM, Perry Radau wrote: > Hello all, > I am new to the CTK project, and am interested in contributing to it > after speaking with Will Schroeder and Steve Pieper. ?Stefan Pintilie > in our group has been developing a project (www.vurtigo.ca) that > integrates DCMTK with a VTK based visualization platform for > cardiovascular MR-guided applications. ?This has been compiled on > Ubuntu, OSX and Windows. ?We have also been developing some > improvements to the DCMTK reader to handle vendor specific tags, > especially for cine studies. ?Also, we have several example datasets > that have already been placed in the public domain and plan to add > more from other vendors. That's fantastic ! Could you please tell us where is the link for those public datasets ? I have been searching at: http://www.vurtigo.ca/Downloads.html and https://sourceforge.net/projects/vurtigo/files/, without any luck. What is the license associated with this code, and those datasets ? Thanks again ! -- Mathieu From pieper at bwh.harvard.edu Fri May 7 11:59:26 2010 From: pieper at bwh.harvard.edu (Steve Pieper) Date: Fri, 07 May 2010 07:59:26 -0400 Subject: [Ctk-developers] DCMTK and cardiac MR cine reader In-Reply-To: References: Message-ID: <4BE4009E.7010302@bwh.harvard.edu> Hi Perry, Stefan - Another idea - if you have specific user interface ideas it would be great to incorporate them into the wishlist for CTKWidgets. http://www.commontk.org/index.php/Documentation/WidgetPlans#Application_Specific_Widgets Best, Steve On May/6/10 9:48 PM, Stephen Aylward wrote: > Hi Perry, > > That seems like an outstanding direction to head. It will provide > useful functionality and test DCMTK/VTK/Qt capabilities in a new way. > > Have you had a chance to download the CTK code in the git repository? > > A good place to start might be to try to contribute a dashboard build > to the CTK dashboard. Are you familiar with CDash, our coding > standards, and other software processes? > > Eventually you'll need to look to see if you can make use of any of > CTK's current widgets or if you have duplicated any of its > functionality already. We can then discuss how to do the integration > of our code bases and how to then port your application. > > s > > On Thu, May 6, 2010 at 3:25 PM, Perry Radau wrote: >> Hello all, >> I am new to the CTK project, and am interested in contributing to it >> after speaking with Will Schroeder and Steve Pieper. Stefan Pintilie >> in our group has been developing a project (www.vurtigo.ca) that >> integrates DCMTK with a VTK based visualization platform for >> cardiovascular MR-guided applications. This has been compiled on >> Ubuntu, OSX and Windows. We have also been developing some >> improvements to the DCMTK reader to handle vendor specific tags, >> especially for cine studies. Also, we have several example datasets >> that have already been placed in the public domain and plan to add >> more from other vendors. >> >> If some of these developments are of interest and fits with the CTK >> project, then we would appreciate some guidance about where to begin >> and how to contribute. Unfortunately we won't be able to attend the >> upcoming hackfest. >> >> Cheers, >> Perry Radau >> _______________________________________________ >> 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 May 7 14:43:57 2010 From: jchris.fillionr at kitware.com (Jean-Christophe Fillion-Robin) Date: Fri, 7 May 2010 10:43:57 -0400 Subject: [Ctk-developers] DCMTK and cardiac MR cine reader In-Reply-To: <4BE4009E.7010302@bwh.harvard.edu> References: <4BE4009E.7010302@bwh.harvard.edu> Message-ID: Hi Perry, Regarding the technical aspect, assuming you want to get write access to the repository, here are the steps: -> download QT 4.6 (see http://qt.nokia.com/downloads) -> create an account on github (upload public key + ask steve pieper to add you on the project). See http://github.com/pieper/CTK -> git clone git at github.com:pieper/CTK.git -> create a build directory: mkdir CTK-superbuild cd CTK-superbuild -> ccmake -DQT_QMAKE_EXECUTABLE:FILEPATH=/home/perry/projects/qtsdk-2010.02/qt/bin/qmake ../CTK -> Then you should be able to see the following. See attached image: ccmake_CTK.png More details about CTK architecture: CTK is a collection of librarie: CTKCore CTKWidgets CTKVisualizationVTKCore CTKVisualizationVTKWidgets ... Each one of these libraries have dependencies that could be either other CTK libraries. For example CTKWidgets depends on CTKCore, or third party library like: QT, VTK, PythonQt, etc ... Each library is contained in its own directory: CTK/Libs/Core CTK/Libs/Widgets CTK/Libs/Visualization/VTK/Core CTK/Libs/Visualization/VTK/Widgets .... The way to add a new library to the build process is: - create a new directory. For example: -> CTK/Libs/Visualization/Vurtigo/Core -> CTK/Libs/Visualization/Vurtigo/Widgets Create the following files in each one of these directories: -> CMakeLists.txt -> target_libraries.cmake You could inspire from: http://github.com/pieper/CTK/blob/master/Libs/Widgets/CMakeLists.txt http://github.com/pieper/CTK/blob/master/Libs/Widgets/target_libraries.cmake Last, to enable your library, edit CTK/CMakeLists.txt and update the variable CTK_LIBS line 209. As of today, we are following a "SVN like" workflow were people: -> git pull --rebase -> git push See http://www.cmake.org/Wiki/CMake/Git#Rebase After the Hackfest, we will come up with a branchy workflow and will have a clear idea on how we will manage topic, branch, pull request, etc ... ######## The S U P E R B U I L D magic ! ######## My new library depends on a third library ... how its working ? Using the target_libraries.cmake file, the superbuild script is able to "know" which are the dependencies of your library. Knowing that, it will be able to include or not the associated external project. For example, looking at Libs/DICOM/Core/target_libraries.cmake # # See CMake/ctkMacroGetTargetLibraries.cmake # # This file should list the libraries required to build the current CTK libraries # SET(target_libraries CTKCore DCMTK_LIBRARIES ) We can see then it depends on: CTKCore DCMTK_LIBRARIES Then, in CTK/Superbuild.cmake, line 139, [...] SET(DCMTK_DEPENDS) ctkMacroShouldAddExternalProject(DCMTK_LIBRARIES add_project) IF(${add_project}) IF(NOT DEFINED DCMTK_DIR) SET(proj DCMTK) SET(DCMTK_DEPENDS ${proj}) ExternalProject_Add(${proj} DOWNLOAD_COMMAND "" CMAKE_GENERATOR ${gen} SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/Utilities/${proj} CMAKE_ARGS ${ep_common_args} -DDCMTK_BUILD_APPS:BOOL=ON # Build also dmctk tools (movescu, storescp, ...) ) SET(DCMTK_DIR ${ep_install_dir}) ENDIF() ENDIF() [...] We notice the use of the macro *ctkMacroShouldAddExternalProject* which determine if an external project should be added based on dependency of the different CTK libraries. ######## Remarks on DCMTK ######## For convenience, we added a copy of DCMTK project to CTK repository. See CTK/Utilities/DCMTK This later one is also CMake-ified ! If you have contribution to do, it would be great if we could: - update the CTK version of DCMTK - contribute back both our CMakefiles.txt and your improvement to the main DCMTK project ... If you have any question, do not hesitate. Thks Jc On Fri, May 7, 2010 at 7:59 AM, Steve Pieper wrote: > Hi Perry, Stefan - > > Another idea - if you have specific user interface ideas it would be great > to incorporate them into the wishlist for CTKWidgets. > > > http://www.commontk.org/index.php/Documentation/WidgetPlans#Application_Specific_Widgets > > Best, > Steve > > > On May/6/10 9:48 PM, Stephen Aylward wrote: > >> Hi Perry, >> >> That seems like an outstanding direction to head. It will provide >> useful functionality and test DCMTK/VTK/Qt capabilities in a new way. >> >> Have you had a chance to download the CTK code in the git repository? >> >> A good place to start might be to try to contribute a dashboard build >> to the CTK dashboard. Are you familiar with CDash, our coding >> standards, and other software processes? >> >> Eventually you'll need to look to see if you can make use of any of >> CTK's current widgets or if you have duplicated any of its >> functionality already. We can then discuss how to do the integration >> of our code bases and how to then port your application. >> >> s >> >> On Thu, May 6, 2010 at 3:25 PM, Perry Radau >> wrote: >> >>> Hello all, >>> I am new to the CTK project, and am interested in contributing to it >>> after speaking with Will Schroeder and Steve Pieper. Stefan Pintilie >>> in our group has been developing a project (www.vurtigo.ca) that >>> integrates DCMTK with a VTK based visualization platform for >>> cardiovascular MR-guided applications. This has been compiled on >>> Ubuntu, OSX and Windows. We have also been developing some >>> improvements to the DCMTK reader to handle vendor specific tags, >>> especially for cine studies. Also, we have several example datasets >>> that have already been placed in the public domain and plan to add >>> more from other vendors. >>> >>> If some of these developments are of interest and fits with the CTK >>> project, then we would appreciate some guidance about where to begin >>> and how to contribute. Unfortunately we won't be able to attend the >>> upcoming hackfest. >>> >>> Cheers, >>> Perry Radau >>> _______________________________________________ >>> 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 > -- Phone: 1-518-836-2174 Ext: 304 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: ccmake-CTK.png Type: image/png Size: 181804 bytes Desc: not available URL: From stephen.aylward at kitware.com Sun May 9 02:23:08 2010 From: stephen.aylward at kitware.com (Stephen Aylward) Date: Sat, 8 May 2010 22:23:08 -0400 Subject: [Ctk-developers] DCMTK for linux Message-ID: Hi, I did an git checkout of DCMTK and it seems as though CMake is only supported on Windows. Is there a version that works for linux? s ============================== Stephen R. Aylward, Ph.D. Director of Medical Imaging Research Kitware, Inc. - North Carolina Office http://www.kitware.com stephen.aylward (Skype) (919) 969-6990 x300 From daniel.blezek at gmail.com Sun May 9 02:36:36 2010 From: daniel.blezek at gmail.com (Daniel Blezek) Date: Sat, 8 May 2010 21:36:36 -0500 Subject: [Ctk-developers] DCMTK for linux In-Reply-To: References: Message-ID: <32D5B4E1-C8A9-47D6-A50D-78384B370C23@gmail.com> Hi Steven, We have a fully CMake-ified version that I'd be happy to contribute to CTK. It's derived from David Gobbi's source. -dan On May 8, 2010, at 9:23 PM, Stephen Aylward wrote: > Hi, > > I did an git checkout of DCMTK and it seems as though CMake is only > supported on Windows. Is there a version that works for linux? > > s > > ============================== > Stephen R. Aylward, Ph.D. > Director of Medical Imaging Research > 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 -- Daniel Blezek daniel.blezek at gmail.com From jchris.fillionr at kitware.com Sun May 9 02:57:17 2010 From: jchris.fillionr at kitware.com (Jean-Christophe Fillion-Robin) Date: Sat, 8 May 2010 22:57:17 -0400 Subject: [Ctk-developers] DCMTK for linux In-Reply-To: <32D5B4E1-C8A9-47D6-A50D-78384B370C23@gmail.com> References: <32D5B4E1-C8A9-47D6-A50D-78384B370C23@gmail.com> Message-ID: Which DCMTK did you checkout ? The DCMTK available within CTK as been CMake-ified by Julien Jomier during the pre-CTK hackfest. It's also compiling on both windows and linux. See http://github.com/pieper/CTK/tree/master/Utilities/DCMTK/ Thks Jc On Sat, May 8, 2010 at 10:36 PM, Daniel Blezek wrote: > Hi Steven, > > We have a fully CMake-ified version that I'd be happy to contribute to > CTK. It's derived from David Gobbi's source. > > -dan > > On May 8, 2010, at 9:23 PM, Stephen Aylward wrote: > > > Hi, > > > > I did an git checkout of DCMTK and it seems as though CMake is only > > supported on Windows. Is there a version that works for linux? > > > > s > > > > ============================== > > Stephen R. Aylward, Ph.D. > > Director of Medical Imaging Research > > 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 > > -- > Daniel Blezek > daniel.blezek at gmail.com > > > > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > -- Phone: 1-518-836-2174 Ext: 304 -------------- next part -------------- An HTML attachment was scrubbed... URL: From stephen.aylward at kitware.com Sun May 9 04:35:13 2010 From: stephen.aylward at kitware.com (Stephen Aylward) Date: Sun, 9 May 2010 00:35:13 -0400 Subject: [Ctk-developers] DCMTK for linux In-Reply-To: References: <32D5B4E1-C8A9-47D6-A50D-78384B370C23@gmail.com> Message-ID: Hi, I'm interested in using it outside of DCMTK (i.e., for InsightApplications). I used the git repo specified on the dcmtk webpage. Perhaps we can contribute these changes back to the main DCMTK repo? Perhaps we can use superbuild to fetch such external libraries, rather then develop our own versions of them? s ============================== Stephen R. Aylward, Ph.D. Director of Medical Imaging Research Kitware, Inc. - North Carolina Office http://www.kitware.com stephen.aylward (Skype) (919) 969-6990 x300 On Sat, May 8, 2010 at 10:57 PM, Jean-Christophe Fillion-Robin wrote: > Which DCMTK did you checkout ? > > The DCMTK available within CTK as been CMake-ified by Julien Jomier during > the pre-CTK hackfest. > It's also compiling on both windows and linux. > > See http://github.com/pieper/CTK/tree/master/Utilities/DCMTK/ > > Thks > Jc > > On Sat, May 8, 2010 at 10:36 PM, Daniel Blezek > wrote: >> >> Hi Steven, >> >> ?We have a fully CMake-ified version that I'd be happy to contribute to >> CTK. ?It's derived from David Gobbi's source. >> >> -dan >> >> On May 8, 2010, at 9:23 PM, Stephen Aylward wrote: >> >> > Hi, >> > >> > I did an git checkout of DCMTK and it seems as though CMake is only >> > supported on Windows. ? Is there a version that works for linux? >> > >> > s >> > >> > ============================== >> > Stephen R. Aylward, Ph.D. >> > Director of Medical Imaging Research >> > 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 >> >> -- >> Daniel Blezek >> daniel.blezek at gmail.com >> >> >> >> _______________________________________________ >> Ctk-developers mailing list >> Ctk-developers at commontk.org >> http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > > > > -- > Phone: 1-518-836-2174 > Ext: 304 > From s.zelzer at dkfz-heidelberg.de Sun May 9 13:53:45 2010 From: s.zelzer at dkfz-heidelberg.de (Sascha Zelzer) Date: Sun, 09 May 2010 15:53:45 +0200 Subject: [Ctk-developers] DCMTK for linux In-Reply-To: References: <32D5B4E1-C8A9-47D6-A50D-78384B370C23@gmail.com> Message-ID: <4BE6BE69.2070805@dkfz-heidelberg.de> Hi, just for your information, there already was a discussion about that in another thread: http://public.kitware.com/pipermail/ctk-developers/2010-April/000120.html Best, Sascha On 05/09/2010 06:35 AM, Stephen Aylward wrote: > Hi, > > I'm interested in using it outside of DCMTK (i.e., for InsightApplications). > > I used the git repo specified on the dcmtk webpage. > > Perhaps we can contribute these changes back to the main DCMTK repo? > Perhaps we can use superbuild to fetch such external libraries, > rather then develop our own versions of them? > > s > > ============================== > Stephen R. Aylward, Ph.D. > Director of Medical Imaging Research > Kitware, Inc. - North Carolina Office > http://www.kitware.com > stephen.aylward (Skype) > (919) 969-6990 x300 > > > > On Sat, May 8, 2010 at 10:57 PM, Jean-Christophe Fillion-Robin > wrote: > >> Which DCMTK did you checkout ? >> >> The DCMTK available within CTK as been CMake-ified by Julien Jomier during >> the pre-CTK hackfest. >> It's also compiling on both windows and linux. >> >> See http://github.com/pieper/CTK/tree/master/Utilities/DCMTK/ >> >> Thks >> Jc >> >> On Sat, May 8, 2010 at 10:36 PM, Daniel Blezek >> wrote: >> >>> Hi Steven, >>> >>> We have a fully CMake-ified version that I'd be happy to contribute to >>> CTK. It's derived from David Gobbi's source. >>> >>> -dan >>> >>> On May 8, 2010, at 9:23 PM, Stephen Aylward wrote: >>> >>> >>>> Hi, >>>> >>>> I did an git checkout of DCMTK and it seems as though CMake is only >>>> supported on Windows. Is there a version that works for linux? >>>> >>>> s >>>> >>>> ============================== >>>> Stephen R. Aylward, Ph.D. >>>> Director of Medical Imaging Research >>>> 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 >>>> >>> -- >>> Daniel Blezek >>> daniel.blezek at gmail.com >>> >>> >>> >>> _______________________________________________ >>> Ctk-developers mailing list >>> Ctk-developers at commontk.org >>> http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers >>> >> >> >> -- >> Phone: 1-518-836-2174 >> Ext: 304 >> >> > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > From dicom at offis.de Sun May 9 16:35:44 2010 From: dicom at offis.de (Michael Onken) Date: Sun, 9 May 2010 18:35:44 +0200 Subject: [Ctk-developers] DCMTK for linux In-Reply-To: References: <32D5B4E1-C8A9-47D6-A50D-78384B370C23@gmail.com> Message-ID: <8DDBBB90-E64E-44C1-9699-98BDF22543EF@offis.de> Dear all, Am 09.05.2010 um 06:35 schrieb Stephen Aylward: > > I used the git repo specified on the dcmtk webpage. These are our first steps with git -- it is a cvs export from our internal repository and we use it only read-only to get first experiences with that. Interesting how fast this was found by you people since it was not really announced at a popular place and is there now for a few days ;) > Perhaps we can contribute these changes back to the main DCMTK repo? > Perhaps we can use superbuild to fetch such external libraries, > rather then develop our own versions of them? We are actually working on a CMake-enabled version for unix systems and therefore I looked at the approach from Julien Jomier (well, Julien, I was impressed about your translation of the configure script stuff, you seem to be a real expert ;). Currently a modified version of that work is running pretty good on our development system (Debian Linux). However, since I don't understand all of its aspects, I would be happy to work with the kitware experts on that at the hackfest and find a good way to get that officially into DCMTK :-) Maybe at the beginning we (OFFIS) want to keep our configure scripts as a standard but introduce an "experimental" CMake build process for unixes. So I am looing forward meeting you in Washington! Best regards, Michael From stephen.aylward at kitware.com Sun May 9 17:29:44 2010 From: stephen.aylward at kitware.com (Stephen Aylward) Date: Sun, 9 May 2010 13:29:44 -0400 Subject: [Ctk-developers] DCMTK for linux In-Reply-To: <8DDBBB90-E64E-44C1-9699-98BDF22543EF@offis.de> References: <32D5B4E1-C8A9-47D6-A50D-78384B370C23@gmail.com> <8DDBBB90-E64E-44C1-9699-98BDF22543EF@offis.de> Message-ID: Hi Michael, I think that is an outstanding topic for the hackfest. I'd be happy to work with you on it - and Julien will be there as well. Google is an amazing thing - it is what lead me to that git repository for dcmtk :) s On Sun, May 9, 2010 at 12:35 PM, Michael Onken wrote: > Dear all, > > Am 09.05.2010 um 06:35 schrieb Stephen Aylward: >> >> I used the git repo specified on the dcmtk webpage. > > These are our first steps with git -- it is a cvs export from our internal repository and we use it only read-only to get first experiences with that. Interesting how fast this was found by you people since it was not really announced at a popular place and is there now for a few days ;) > >> Perhaps we can contribute these changes back to the main DCMTK repo? >> Perhaps we can use superbuild to fetch such external libraries, >> rather then develop our own versions of them? > > We are actually working on a CMake-enabled version for unix systems and therefore I looked at the approach from Julien Jomier (well, Julien, I was impressed about your translation of the configure script stuff, you seem to be a real expert ;). Currently a modified version of that work is running pretty good on our development system (Debian Linux). However, since I don't understand all of its aspects, I would be happy to work with the kitware experts on that at the hackfest and find a good way to get that officially into DCMTK :-) Maybe at the beginning we (OFFIS) want to keep our configure scripts as a standard but introduce an "experimental" CMake build process for unixes. > > So I am looing forward meeting you in Washington! > > Best regards, > Michael > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > From pedro.omedas at upf.edu Wed May 12 17:42:13 2010 From: pedro.omedas at upf.edu (Pedro Omedas) Date: Wed, 12 May 2010 19:42:13 +0200 Subject: [Ctk-developers] prerequisites and errors configuring CTK on Windows Message-ID: Hi, I have started to download and compile the CTK code. I sorted a number of issues that I would like to share in case someone else has to face the same problems. I have not succeed to compile all the code, so I also provide the errors that I'm getting. I'm working on Windows Vista, with Visual Studio 9. - Prerequisites I had to install the following libraries / applications to start to compile the code: * Python * Qt SDK -> I had to recompile it since the binaries I downloaded are for MinGW * CVS -> Required to checkout KWstyle from the Superbuild After this, I manage to configure and compile some parts of CTK with cMake, except the following options: CTK_LIB_Scripting/Python/Core CTK_LIB_Scripting/Python/Widgets CTK_LIB_Visualization/VTK/Core CTK_LIB_Visualization/VTK/Widgets WITH_COVERAGE I describe the errors that I get configuring this libraries: 1) CTK_LIB_Scripting/Python/Core CTK_LIB_Scripting/Python/Widgets I get the following error in CMake output: Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) CMake Error at SuperBuild.cmake:108 (MESSAGE): error: Python is required to build CTK Call Stack (most recent call first): CMakeLists.txt:388 (INCLUDE) I have python installed in my machine, I added python installation to the PATH, and also tried to create the variables PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS in my system, but it doesn't work. 2) CTK_LIB_Visualization/VTK/Core CTK_LIB_Visualization/VTK/Widgets I get the following error in CMake output: CMake Error at CMake/ExternalProject.cmake:690 (message): error: could not git svn for clone of VTK Call Stack (most recent call first): CMake/ExternalProject.cmake:1054 (_ep_add_download_command) SuperBuild.cmake:256 (ExternalProject_Add) CMakeLists.txt:388 (INCLUDE) I'm not sure what is the cause of this problem. I tried also to use a installed version of VTK of my system, but stills get the same error. 3) WITH_COVERAGE CMake Warning at CMakeLists.txt:183 (IF): given arguments: "CMAKE_CXX_COMPILER_ID" "AND" "STREQUAL" "GNU" Unknown arguments specified Probably because I'm trying to build on Windows? Thanks, Pedro. ______________________ Pedro Omedas Scientific Developer Center for Computational Imaging & Simulation Technologies in Biomedicine (CISTIB) Information & Communication Technologies Department Universitat Pompeu Fabra - UPF - www.upf.edu Networking Center on Biomedical Research - CIBER-BBN - www.ciber-bbn.org c/ T?nger, 122-140 - E08018 Barcelona - Spain Sec: +34 93-542-1350 mailto:pedro.omedas at upf.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From jchris.fillionr at kitware.com Wed May 12 17:55:37 2010 From: jchris.fillionr at kitware.com (Jean-Christophe Fillion-Robin) Date: Wed, 12 May 2010 13:55:37 -0400 Subject: [Ctk-developers] prerequisites and errors configuring CTK on Windows In-Reply-To: References: Message-ID: Hi Pedro, Thanks for your report. In the past few days, we fixed few problem related to windows. Would it be possible to give a new try from a clean build directory ? As of today, WITH_COVERAGE is not supported on windows ... I will make sure a warning is displayed. Thks Jc On Wed, May 12, 2010 at 1:42 PM, Pedro Omedas wrote: > Hi, > > I have started to download and compile the CTK code. I sorted a number of > issues that I would like to share in case someone else has to face the same > problems. > I have not succeed to compile all the code, so I also provide the errors > that I'm getting. > I'm working on Windows Vista, with Visual Studio 9. > > - Prerequisites > I had to install the following libraries / applications to start to compile > the code: > * Python > * Qt SDK -> I had to recompile it since the binaries I downloaded are for > MinGW > * CVS -> Required to checkout KWstyle from the Superbuild > > After this, I manage to configure and compile some parts of CTK with cMake, > except the following options: > > CTK_LIB_Scripting/Python/Core > > CTK_LIB_Scripting/Python/Widgets > > CTK_LIB_Visualization/VTK/Core > > CTK_LIB_Visualization/VTK/Widgets > > WITH_COVERAGE > > > I describe the errors that I get configuring this libraries: > > > 1) CTK_LIB_Scripting/Python/Core > > CTK_LIB_Scripting/Python/Widgets > > > I get the following error in CMake output: > > Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) > CMake Error at SuperBuild.cmake:108 (MESSAGE): > > error: Python is required to build CTK > > Call Stack (most recent call first): > > CMakeLists.txt:388 (INCLUDE) > > > I have python installed in my machine, I added python installation to the > PATH, and also tried to create the variables PYTHON_LIBRARIES > PYTHON_INCLUDE_DIRS in my system, but it doesn't work. > > 2) CTK_LIB_Visualization/VTK/Core > > CTK_LIB_Visualization/VTK/Widgets > > I get the following error in CMake output: > > CMake Error at CMake/ExternalProject.cmake:690 (message): > error: could not git svn for clone of VTK > > Call Stack (most recent call first): > > CMake/ExternalProject.cmake:1054 (_ep_add_download_command) > > SuperBuild.cmake:256 (ExternalProject_Add) > > CMakeLists.txt:388 (INCLUDE) > > > I'm not sure what is the cause of this problem. I tried also to use a > installed version of VTK of my system, but stills get the same error. > > > 3) WITH_COVERAGE > > > CMake Warning at CMakeLists.txt:183 (IF): > > given arguments: > > "CMAKE_CXX_COMPILER_ID" "AND" "STREQUAL" "GNU" > > Unknown arguments specified > > > Probably because I'm trying to build on Windows? > > > Thanks, > > > Pedro. > > ______________________ > Pedro Omedas > > Scientific Developer > Center for Computational Imaging & Simulation Technologies in Biomedicine > (CISTIB) > Information & Communication Technologies Department Universitat Pompeu > Fabra - UPF - www.upf.edu > Networking Center on Biomedical Research - CIBER-BBN - www.ciber-bbn.org > c/ T?nger, 122-140 - E08018 Barcelona - Spain > Sec: +34 93-542-1350 > mailto:pedro.omedas at upf.edu > > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > > -- Phone: 1-518-836-2174 Ext: 304 -------------- next part -------------- An HTML attachment was scrubbed... URL: From stephen.aylward at kitware.com Tue May 18 12:52:44 2010 From: stephen.aylward at kitware.com (Stephen Aylward) Date: Tue, 18 May 2010 08:52:44 -0400 Subject: [Ctk-developers] wiki page account In-Reply-To: References: Message-ID: As a reminder, to request an account on our wiki pages, send your full name, desired login name, and mention commontk.org in an email to: kitware-sysadmin at kitware.com You will receive a reply email with a temporary password. Thanks, Stephen On Thu, Apr 15, 2010 at 10:34 AM, Stephen Aylward wrote: > The CTK wiki pages are community supported, so please get an account > for them and contribute! > > To get an account, please send an email to: > kitware-sysadmin at kitware.com > and CC me. > > Please provide the following info: > > Desired Login: > Real Name: > Email Address: > > You'll then receive a reply with your password. ? When you first login > you'll then be promoted to change you password. > > Thanks! > s > > > > -- > Stephen R. Aylward, Ph.D. > Director of Medical Imaging Research > Kitware, Inc. - North Carolina Office > http://www.kitware.com > stephen.aylward (Skype) > (919) 969-6990 x300 > -- ============================== Stephen R. Aylward, Ph.D. Director of Medical Imaging Research Kitware, Inc. - North Carolina Office http://www.kitware.com stephen.aylward (Skype) (919) 969-6990 x300 From will.schroeder at kitware.com Tue May 18 13:24:10 2010 From: will.schroeder at kitware.com (Will Schroeder) Date: Tue, 18 May 2010 09:24:10 -0400 Subject: [Ctk-developers] Collaboration opportunities with KW EU Message-ID: I apologize for this taint of commercialism, but I think there is a potential collaboration opportunity that may interest some of you, especially with groups like CTK where international, especially US and EU collaboration is underway. Julien Jomier, who is now in attendance at the CTK Hackfest in Georgetown, will be leading the new Kitware EU office to be located in Lyon, France. (The expected opening date is late summer 2010.) If you are interested in learning more, speak with Julien, Stephen Aylward or me. I bring this up because in the US, Kitware frequently teams with academic and industrial collaborators to perform collaborative R&D. We find this is often a beneficial relationship since KW often fills an important engineering/development role, and can provide important resources (e.g., project hosting, testing, etc.) that contribute to the long term viability of a research program. We are also good at R&D and enjoy working alongside technology leaders to realize the latest in scientific computing tools. Now back to real work :-) Will -------------- next part -------------- An HTML attachment was scrubbed... URL: From stephen.aylward at kitware.com Wed May 19 13:04:40 2010 From: stephen.aylward at kitware.com (Stephen Aylward) Date: Wed, 19 May 2010 09:04:40 -0400 Subject: [Ctk-developers] Fwd: wiki page account In-Reply-To: References: Message-ID: Hi, To get an account on the CTK wiki pages, please send an email to: kitware-sysadmin at kitware.com and CC me. Please provide the following info: Desired Login: Real Name: Email Address: You'll then receive a reply with your password. ? When you first login you will be promoted to change your password. Thanks! Stephen -- Stephen R. Aylward, Ph.D. Director of Medical Imaging Research Kitware, Inc. - North Carolina Office http://www.kitware.com stephen.aylward (Skype) (919) 969-6990 x300 From a.chiarini at scsolutions.it Thu May 20 15:11:01 2010 From: a.chiarini at scsolutions.it (Alessandro Chiarini) Date: Thu, 20 May 2010 17:11:01 +0200 Subject: [Ctk-developers] building CTK on windows/mingw32 Message-ID: Dear All, the install step of the PythonQT fails because cmake is searching for src/dPython.h, but this file is not on the repository? I've simply dropped it off, but I would like to make sure this is correct. Any help? Thanks alessandro -------------- next part -------------- An HTML attachment was scrubbed... URL: From stephen.aylward at kitware.com Thu May 20 15:28:37 2010 From: stephen.aylward at kitware.com (Stephen Aylward) Date: Thu, 20 May 2010 11:28:37 -0400 Subject: [Ctk-developers] building CTK on windows/mingw32 In-Reply-To: References: Message-ID: Hi, This doesn't answer your question, but raises another one...Is mingw32 a supported platform? Do ITK and VTK support it? Thanks, s On Thu, May 20, 2010 at 11:11 AM, Alessandro Chiarini wrote: > Dear All, > the install step of the PythonQT fails because ?cmake is searching for > src/dPython.h, but this file is not on the repository? I've simply dropped > it off, but I would like to make sure this is correct. > Any help? > > Thanks > alessandro > > > _______________________________________________ > Ctk-developers mailing list > Ctk-developers at commontk.org > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > > -- ============================== Stephen R. Aylward, Ph.D. Director of Medical Imaging Research Kitware, Inc. - North Carolina Office http://www.kitware.com stephen.aylward (Skype) (919) 969-6990 x300 From s.zelzer at dkfz-heidelberg.de Thu May 20 16:23:12 2010 From: s.zelzer at dkfz-heidelberg.de (Sascha Zelzer) Date: Thu, 20 May 2010 18:23:12 +0200 Subject: [Ctk-developers] building CTK on windows/mingw32 In-Reply-To: References: Message-ID: <4BF561F0.2080500@dkfz-heidelberg.de> Hi, ITK and VTK support mingw32, at least we successfully compile MITK with mingw32, together with all its dependencies. I strongly suggest mingw32 as a supported platform. One huge advantage is that you don't run into dll manifest problems when installing mingw binaries on a non-developer machine. With VC you may need administrative rights to install the redistributables... Best, Sascha On 05/20/2010 05:28 PM, Stephen Aylward wrote: > Hi, > > This doesn't answer your question, but raises another one...Is mingw32 > a supported platform? Do ITK and VTK support it? > > Thanks, > s > > On Thu, May 20, 2010 at 11:11 AM, Alessandro Chiarini > wrote: > >> Dear All, >> the install step of the PythonQT fails because cmake is searching for >> src/dPython.h, but this file is not on the repository? I've simply dropped >> it off, but I would like to make sure this is correct. >> Any help? >> >> Thanks >> alessandro >> >> >> _______________________________________________ >> Ctk-developers mailing list >> Ctk-developers at commontk.org >> http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers >> >> >> > > > From m.nolden at dkfz-heidelberg.de Thu May 20 16:24:27 2010 From: m.nolden at dkfz-heidelberg.de (Marco Nolden) Date: Thu, 20 May 2010 18:24:27 +0200 Subject: [Ctk-developers] building CTK on windows/mingw32 In-Reply-To: References: Message-ID: <4BF5623B.9010501@dkfz-heidelberg.de> I would like to see mingw32 supported, since it's a "free as in speech" windows compiler in contrast to the "free as in beer" Visual Studio Express. We used it for MITK, which actually uses ITK and VTK, so they're compatible (and you can cross-compile from Linux ;) ) Marco On 05/20/2010 05:28 PM, Stephen Aylward wrote: > Hi, > > This doesn't answer your question, but raises another one...Is mingw32 > a supported platform? Do ITK and VTK support it? > > Thanks, > s > > On Thu, May 20, 2010 at 11:11 AM, Alessandro Chiarini > wrote: > >> Dear All, >> the install step of the PythonQT fails because cmake is searching for >> src/dPython.h, but this file is not on the repository? I've simply dropped >> it off, but I would like to make sure this is correct. >> Any help? >> >> Thanks >> alessandro >> >> >> _______________________________________________ >> 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 Thu May 20 16:32:45 2010 From: jchris.fillionr at kitware.com (Jean-Christophe Fillion-Robin) Date: Thu, 20 May 2010 12:32:45 -0400 Subject: [Ctk-developers] building CTK on windows/mingw32 In-Reply-To: References: Message-ID: As of today, 1) pythonQt is obtained from the corresponding SVN directory 2) As step of superbuild, PyhtonQt is patched. The CMakeLists.txt and the dPython.h file are added during that step Would be nice if you could track down the problem. Thks Jc On Thu, May 20, 2010 at 11:28 AM, Stephen Aylward < stephen.aylward at kitware.com> wrote: > Hi, > > This doesn't answer your question, but raises another one...Is mingw32 > a supported platform? Do ITK and VTK support it? > > Thanks, > s > > On Thu, May 20, 2010 at 11:11 AM, Alessandro Chiarini > wrote: > > Dear All, > > the install step of the PythonQT fails because cmake is searching for > > src/dPython.h, but this file is not on the repository? I've simply > dropped > > it off, but I would like to make sure this is correct. > > Any help? > > > > Thanks > > alessandro > > > > > > _______________________________________________ > > Ctk-developers mailing list > > Ctk-developers at commontk.org > > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers > > > > > > > > -- > > ============================== > Stephen R. Aylward, Ph.D. > Director of Medical Imaging Research > 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 > -- Phone: 1-518-836-2174 Ext: 304 -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.chiarini at scsolutions.it Thu May 20 17:55:39 2010 From: a.chiarini at scsolutions.it (Alessandro Chiarini) Date: Thu, 20 May 2010 19:55:39 +0200 Subject: [Ctk-developers] building CTK on windows/mingw32 In-Reply-To: References: Message-ID: Thanks JC. Well, on the side topic I tend to agree with Marco and Sascha: VTK and ITK should be supported under Windows/Mingw and one more reason in my opinion is that also QT uses this compiler within QTCreator. Having the same IDE could benefit cross-platform development of our applications. Alessandro On Thu, May 20, 2010 at 6:32 PM, Jean-Christophe Fillion-Robin < jchris.fillionr at kitware.com> wrote: > As of today, > 1) pythonQt is obtained from the corresponding SVN directory > 2) As step of superbuild, PyhtonQt is patched. The CMakeLists.txt and the > dPython.h file are added during that step > > Would be nice if you could track down the problem. > > Thks > Jc > > > On Thu, May 20, 2010 at 11:28 AM, Stephen Aylward < > stephen.aylward at kitware.com> wrote: > >> Hi, >> >> This doesn't answer your question, but raises another one...Is mingw32 >> a supported platform? Do ITK and VTK support it? >> >> Thanks, >> s >> >> On Thu, May 20, 2010 at 11:11 AM, Alessandro Chiarini >> wrote: >> > Dear All, >> > the install step of the PythonQT fails because cmake is searching for >> > src/dPython.h, but this file is not on the repository? I've simply >> dropped >> > it off, but I would like to make sure this is correct. >> > Any help? >> > >> > Thanks >> > alessandro >> > >> > >> > _______________________________________________ >> > Ctk-developers mailing list >> > Ctk-developers at commontk.org >> > http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers >> > >> > >> >> >> >> -- >> >> ============================== >> Stephen R. Aylward, Ph.D. >> Director of Medical Imaging Research >> 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 >> > > > > -- > Phone: 1-518-836-2174 > Ext: 304 > -- __________________________________ Ing. Alessandro Chiarini Technical Manager BioComputing Competence Centre SCS s.r.l. Via Parini 1, 40033 Casalecchio di Reno BO, Italy http://bit.ly/czAFT3 tel: +39-051-051590215 fax: +39-051-19901095 mailto:a.chiarini at scsolutions.it _______________________________________________ Please use coding in the subject of your mail, viz. Q=Question I=Information U=Urgent A=Action _______________________________________________ The information transmitted is intended for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer. -------------- next part -------------- An HTML attachment was scrubbed... URL: From luis.ibanez at kitware.com Thu May 20 18:29:46 2010 From: luis.ibanez at kitware.com (Luis Ibanez) Date: Thu, 20 May 2010 14:29:46 -0400 Subject: [Ctk-developers] building CTK on windows/mingw32 In-Reply-To: <4BF5623B.9010501@dkfz-heidelberg.de> References: <4BF5623B.9010501@dkfz-heidelberg.de> Message-ID: Supporting more platforms is always useful. Please note that what we will need in order to get this done is for one or more of the people in this group to contribute a Nightly build of ITK and/or VTK from MinGW to the respective dashboard (ITK or VTK). Our operational definition of "Toolkit Y supports platform X" is "Today's Nightly build of toolkit Y in platform X had zero errors, zero warnings and all tests passing". See for example: http://public.kitware.com/dashboard.php?name=itk We will be more than happy to provide instructions and to assist with the set up of Nightly builds if needed. Luis --------------------------------------------------------- On Thu, May 20, 2010 at 12:24 PM, Marco Nolden wrote: > I would like to see mingw32 supported, since it's a ?"free as in speech" > windows compiler in contrast to the "free as in beer" Visual Studio Express. > We used it for MITK, which actually uses ITK and VTK, so they're compatible > (and you can cross-compile from Linux ;) ) > > Marco > > > > On 05/20/2010 05:28 PM, Stephen Aylward wrote: >> >> Hi, >> >> This doesn't answer your question, but raises another one...Is mingw32 >> a supported platform? ? Do ITK and VTK support it? >> >> Thanks, >> s >> >> On Thu, May 20, 2010 at 11:11 AM, Alessandro Chiarini >> ?wrote: >> >>> >>> Dear All, >>> the install step of the PythonQT fails because ?cmake is searching for >>> src/dPython.h, but this file is not on the repository? I've simply >>> dropped >>> it off, but I would like to make sure this is correct. >>> Any help? >>> >>> Thanks >>> alessandro >>> >>> >>> _______________________________________________ >>> 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 > From jchris.fillionr at kitware.com Thu May 20 21:41:12 2010 From: jchris.fillionr at kitware.com (Jean-Christophe Fillion-Robin) Date: Thu, 20 May 2010 17:41:12 -0400 Subject: [Ctk-developers] CTK Documentation is online ! Message-ID: Hi Folks, Follow the link: http://www.commontk.org/docs/html/classes.html Doxygen / CSS / Html experts are welcome to contribute :) Comments ? Improvements ? The documentation should be updated on a daily basis around 7am EST time. Thks, Jc -- Phone: 1-518-836-2174 Ext: 304 -------------- next part -------------- An HTML attachment was scrubbed... URL: From s.zelzer at dkfz-heidelberg.de Fri May 21 00:07:25 2010 From: s.zelzer at dkfz-heidelberg.de (Sascha Zelzer) Date: Fri, 21 May 2010 02:07:25 +0200 Subject: [Ctk-developers] CTK Documentation is online ! In-Reply-To: References: Message-ID: <4BF5CEBD.4040102@dkfz-heidelberg.de> Nice. I think using the grouping capability of doxygen would make it much easier for newcomers to find the documentation they are interested in. We could have groups ("modules") like: Core, Widgets, Dicom, etc. and map each class to exactly one of these groups. - Sascha On 05/20/2010 11:41 PM, Jean-Christophe Fillion-Robin wrote: > Hi Folks, > > Follow the link: http://www.commontk.org/docs/html/classes.html > > Doxygen / CSS / Html experts are welcome to contribute :) > > Comments ? Improvements ? > > The documentation should be updated on a daily basis around 7am EST time. > > Thks, > Jc > > -- > Phone: 1-518-836-2174 > Ext: 304 From pieper at bwh.harvard.edu Fri May 21 12:52:13 2010 From: pieper at bwh.harvard.edu (Steve Pieper) Date: Fri, 21 May 2010 08:52:13 -0400 Subject: [Ctk-developers] Fwd: NA-MIC T-con on OpenIGTLink Breakout Session Message-ID: <4BF681FD.5070901@bwh.harvard.edu> FYI - anyone who is interested in using OpenIGTLink to connect clinical and research systems is welcome to participate in the discussions and work as described below. -Steve -------- Original Message -------- Subject: NA-MIC T-con on OpenIGTLink Breakout Session Date: Fri, 21 May 2010 00:37:42 -0400 From: Junichi Tokuda To: Steve Pieper , Ibanez Luis , "(xenophon.papademetris at yale.edu) Papademetris" , Nobuhiko Hata , Haiying Lieu , Alexander Schaal , Pratik Patel , Kikinis Ron Dear all, We will have a teleconference call from 3pm on next Thursyda, May 27 to discuss agenda for OpenIGTLink Breakout session in 2010 Project Week. Tina, Noby and I have started making a breakout session page at: http://wiki.na-mic.org/Wiki/index.php/2010_Summer_Project_Week_Breakout_Session:OpenIGTLink If you have time before the teleconference call, could you please take a moment to review the agenda page and give us your thoughts, ideas of agenda, feedbacks on the protocol etc? Please feel free to edit the wiki page or you can send me an e-mail. Best regards, -Junichi From kikinis at bwh.harvard.edu Mon May 24 14:36:48 2010 From: kikinis at bwh.harvard.edu (Ron Kikinis) Date: Mon, 24 May 2010 10:36:48 -0400 Subject: [Ctk-developers] summary of last week's accomplishments Message-ID: <4BFA8F00.2030805@bwh.harvard.edu> Hi, can you post a summary of the progress during the Georgetown Hackfest? thanks Ron -- 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 pieper at bwh.harvard.edu Mon May 24 15:03:59 2010 From: pieper at bwh.harvard.edu (Steve Pieper) Date: Mon, 24 May 2010 11:03:59 -0400 Subject: [Ctk-developers] summary of last week's accomplishments In-Reply-To: <4BFA8F00.2030805@bwh.harvard.edu> References: <4BFA8F00.2030805@bwh.harvard.edu> Message-ID: <4BFA955F.4090601@bwh.harvard.edu> Hi Ron - Notes are in-line on the wiki (look for the Friday bullets) http://www.commontk.org/index.php/CTK-Hackfest-May-2010#Topics_and_Projects The short summary is that the event was fun and productive. We'd like to do another hackfest - the target is Sept 13 - 17. The question is where exactly to hold it. There was also a question of when and where to hold another non-hacking meeting -- lovingly dubbed a 'talkfest' :) -Steve On May/24/10 10:36 AM, Ron Kikinis wrote: > Hi, > > can you post a summary of the progress during the Georgetown Hackfest? > > thanks > > Ron >