From m.espak at ucl.ac.uk Sun Jan 25 06:21:15 2015 From: m.espak at ucl.ac.uk (Miklos Espak) Date: Sun, 25 Jan 2015 11:21:15 +0000 Subject: [Ctk-developers] install CTK from ExternalProject_Add Message-ID: Hi, we build CTK as an external project of our application. Instead of picking up the CTK headers and libraries from the build folder, we would like to install CTK and pick up them from the install directory. (The VS compiler cl.exe crashes because the accumulated list of include library paths causes an overflow. So we want to shorten the path list.) However, the ExternalProject_Add(CTK ...) call does not install the project correctly. It calls 'make install' from the CTK superbuild directory, not the CTK-build directory. Is it possible to change the working directory of the cmake ep install? (I'm afraid not, according to the docs.) Or, would it be possible to make the install work from the superbuild level? Cheers, Miklos -------------- next part -------------- An HTML attachment was scrubbed... URL: From christian.askeland at gmail.com Sun Jan 25 17:54:25 2015 From: christian.askeland at gmail.com (Christian Askeland) Date: Sun, 25 Jan 2015 23:54:25 +0100 Subject: [Ctk-developers] service-based plugin communication In-Reply-To: <2021237534.975087.1419411960619.JavaMail.yahoo@jws11168.mail.ir2.yahoo.com> References: <2021237534.975087.1419411960619.JavaMail.yahoo@jws11168.mail.ir2.yahoo.com> Message-ID: Hi Yusuf, Yes, what you are trying to do is possible. Do you have both the service interface and the service implementation in plugin B? The library containing the service interface (containing virtual functions) must be linked into plugin A. The service implementation must be created from the start() method of the ctkPluginActivator in plugin B, and also be linked into plugin B. In my application, we prefer to define the interfaces in normal libs, and defining the implementation in the plugins. Best Regards Christian Askeland -------------- next part -------------- An HTML attachment was scrubbed... URL: From s.zelzer at dkfz-heidelberg.de Sun Jan 25 17:58:39 2015 From: s.zelzer at dkfz-heidelberg.de (Sascha Zelzer) Date: Sun, 25 Jan 2015 23:58:39 +0100 Subject: [Ctk-developers] install CTK from ExternalProject_Add In-Reply-To: References: Message-ID: <54C5751F.1030400@dkfz-heidelberg.de> Hi Miklos, ExternalProject_Add() does not know if the external project has a super-build structure itself or not. So calling "make install" on the CTK superbuild level *should* do the right job, which it currently doesn't (as you have described). In case of external dependencies which the CTK superbuild resolved, you would typically want to install them as well. I am currently working on exactly this feature (we would like to do a "make install" for CTK in MITK as well), see https://github.com/commontk/CTK/issues/406 https://github.com/commontk/CTK/pull/466 Best, Sascha On 01/25/2015 12:21 PM, Miklos Espak wrote: > Hi, > > we build CTK as an external project of our application. Instead of > picking up the CTK headers and libraries from the build folder, we > would like to install CTK and pick up them from the install directory. > (The VS compiler cl.exe crashes because the accumulated list of > include library paths causes an overflow. So we want to shorten the > path list.) > > However, the ExternalProject_Add(CTK ...) call does not install the > project correctly. It calls 'make install' from the CTK superbuild > directory, not the CTK-build directory. > > Is it possible to change the working directory of the cmake ep > install? (I'm afraid not, according to the docs.) > > Or, would it be possible to make the install work from the superbuild > level? > > Cheers, > Miklos > From pieper at isomics.com Mon Jan 26 11:12:41 2015 From: pieper at isomics.com (Steve Pieper) Date: Mon, 26 Jan 2015 11:12:41 -0500 Subject: [Ctk-developers] Fwd: Post-Doc Opportunity In-Reply-To: <92AE9CD559FCC64ABCF6BA708DA961924881750B@ITS-HCWNEM101.ds.vanderbilt.edu> References: <92AE9CD559FCC64ABCF6BA708DA961924881750B@ITS-HCWNEM101.ds.vanderbilt.edu> Message-ID: Hi Folks - This would be a great position if anyone with the right talents is looking for a post doc opportunity. -Steve ---------- Forwarded message ---------- From: Miga, Michael I Date: Mon, Jan 26, 2015 at 11:02 AM Subject: Post-Doc Opportunity To: "Miga, Michael I" Hello, Please forgive a bit of an announcement blast. There is currently a listing on the Vanderbilt post-doctoral site concerning a computer vision position within my laboratory. At this time, this position has been filled but a second position is opening up. If you have some folks that may be interested, please forward. Best regards, Mike -------------------------------------------------------------------------------------------------------------------------------- Postdoctoral Research Associate Position Available Vanderbilt University Department of Biomedical Engineering Department of Electrical Engineering/Computer Science Nashville, TN 37235 Description: A postdoctoral position is available for a project concerned with image-guided procedures for the brain. This effort represents a multi-department effort across Biomedical Engineering, Electrical Engineering, Computer Science, and Neurosurgery. The area of investigation is concerned with computer modeling approaches to compensate for brain deformations during tumor resection. This project is in collaboration with National Center for Image Guided Therapy and will work closely with investigators associated with the Advanced Multimodal Image-Guided Operating (AMIGO) suite at Brigham and Women?s hospital. The position involves extensive clinical collaboration with multiple neurosurgeons and will be an excellent experience for those in the fields of image-guided neurosurgery, computer modeling, medical image processing, computer vision, and medical image analysis. This position will involve working between multiple laboratories, and helping to execute IRB approved studies. The trainees must have excellent organizational skills. Opportunities to pursue a candidate's own grants and movement towards promotions to research assistant professor are also possible. Qualifications: The position is for a post-doctoral research associate who has received a doctoral degree in biomedical-related area with expertise in computer programming, digitization instrumentation, medical image processing, and registration. The researcher will be expected to conduct research in a workstation environment as well as within the OR environment. One primary duty of the post-doctoral research will be to oversee the clinical study and meet with collaborating neurosurgeons. Experience with programming languages and programming environments is absolutely required: C++, MATLAB, Visualization ToolKit, Python, LINUX/UNIX, and Microsoft environments. Good writing and communication skills are also required. Some experience with parallel processing, database management, and network protocols is also desirable. Potential Start Date: As soon as possible Close Date: Until filled Please send by email a cover letter, your curriculum vitae, and at least 3 (or more) reference contacts. Contact: Michael I. Miga, Ph.D. Professor of Biomedical Engineering Email: Michael.I.Miga at vanderbilt.edu ----------------------------------------------------------------- Michael I. Miga, Ph.D. *ViSE Seminar Series Chair* Vanderbilt University Professor of Biomedical Engineering Professor of Radiology & Radiological Sciences Professor of Neurosurgery 5824 Stevenson Center (UPS & FedEx) VU Station B, #351631 (US Postal) Nashville, TN 37235 Phone: 615-343-8336 Fax: 615-343-7919 Website: http://www.vanderbilt.edu/vise [image: ViSE_logo] CONFIDENTIALITY NOTICE: The contents of this e-mail transmission, including any attachments, are for the sole use of the intended recipient(s) and may contain confidential and privileged information. If you are not the intended recipient, any unauthorized disclosure, dissemination, reproduction, review or any other use is strictly prohibited. The information in this e-mail is intended only for the person to whom it is addressed. If you believe this e-mail was sent to you in error and the e-mail contains patient information, please contact the Partners Compliance HelpLine at http://www.partners.org/complianceline . If the e-mail was sent to you in error but does not contain patient information, please contact the sender and properly dispose of the e-mail. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 10561 bytes Desc: not available URL: