ITK/Course Georgetown 2005: Difference between revisions
Line 46: | Line 46: | ||
= Preliminary program = | = Preliminary program = | ||
Tuesday, November 8th, 2005: | == Preparation == | ||
Download ITK 2.2 following the instructions in | |||
http://www.itk.org/CourseWare/Training/GettingStartedI-WebPage/index.htm | |||
and build it in your machine. You can use any of the platforms supported by ITK. | |||
* Microsoft Windows with Visual Studio | |||
* Microsoft Windows with Borland Compiler | |||
* Microsoft Windows with Intel Compiler | |||
* Microsoft Windows with Cygwin | |||
* Linux with Intel Compiler | |||
* Linux with GCC 2.95, 3.0, 3.2 3.3, 3.4, or 4.0 | |||
* Macintosh with Gcc | |||
* SGI with CC native compiler | |||
* SGI with GCC | |||
* SUN with CC native compiler | |||
* SUN with GCC | |||
== Tuesday, November 8th, 2005: == | |||
* sessions for ITK beginners and users | * sessions for ITK beginners and users | ||
* session on medical image viewers, including the 3D Slicer and Medical Studio | * session on medical image viewers, including the 3D Slicer and Medical Studio | ||
Line 55: | Line 76: | ||
** welcome reception & poster session by the participants | ** welcome reception & poster session by the participants | ||
Friday, November 9th, 2005: advanced programming | == Friday, November 9th, 2005: advanced programming == | ||
* Session on implementation: | * Session on implementation: | ||
** Advanced programming concepts, including filter programming, programming templates, Multithreaded implementation in ITK, Basics on the test environment | ** Advanced programming concepts, including filter programming, programming templates, Multithreaded implementation in ITK, Basics on the test environment | ||
Line 64: | Line 85: | ||
** Working progress and general future plans | ** Working progress and general future plans | ||
** Practical case session I | ** Practical case session I | ||
= Venue and accommodation = | = Venue and accommodation = |
Revision as of 20:36, 1 November 2005
ITK intensive course
Organization
Imaging Science and Information Systems (ISIS) Center
Department of Radiology
Georgetown University Medical Center,
http://www.isis.georgetown.edu/
November 8-9, 2005
Context
ITK is an open-source software toolkit for performing registration and segmentation. ITK is implemented in C++. ITK is cross-platform, using the CMake build environment to manage the configuration process. In addition, an automated wrapping process generates interfaces between C++ and interpreted programming languages such as Tcl, Java, and Python. This enables developers to create software using a variety of programming languages. ITK's C++ implementation style is referred to as generic programming (i.e., using templated code). Such C++ templating means that the code is highly efficient, reusable, and that many software problems are discovered at compile-time, rather than at run-time during program execution. Because ITK is an open-source project, developers from around the world can use, debug, maintain, and extend the software. ITK uses a model of software development referred to as extreme programming. Extreme programming collapses the usual software creation methodology into a simultaneous and iterative process of design-implement-test-release
Objectives of the course
This intensive course aims both at giving a brief introduction to ITK for new and potential users, as well as in-depth details on advanced ITK programming for ITK developers. Moreover, a special session will be dedicated to the link between ITK and different medical image viewers. The course will include plenary presentation by specialists from Kitware Inc. (http://www.kitware.com) as well as hands-on exercises on real, practical problems in medical imaging.
Organization
The course is organised by
Dr. Kevin Cleary Imaging Science and Information Systems (ISIS) Center Department of Radiology Georgetown University Medical Center
http://www.isis.georgetown.edu/
in collaboration with Kitware Inc.
Instructors
Instructors will be
- Luis Ibanez, Kitware Inc,
- Andinet Enquobahrie, Kitware Inc,
- Julien Jomier, CADDLab UNC
Preliminary program
Preparation
Download ITK 2.2 following the instructions in
http://www.itk.org/CourseWare/Training/GettingStartedI-WebPage/index.htm
and build it in your machine. You can use any of the platforms supported by ITK.
- Microsoft Windows with Visual Studio
- Microsoft Windows with Borland Compiler
- Microsoft Windows with Intel Compiler
- Microsoft Windows with Cygwin
- Linux with Intel Compiler
- Linux with GCC 2.95, 3.0, 3.2 3.3, 3.4, or 4.0
- Macintosh with Gcc
- SGI with CC native compiler
- SGI with GCC
- SUN with CC native compiler
- SUN with GCC
Tuesday, November 8th, 2005:
- sessions for ITK beginners and users
- session on medical image viewers, including the 3D Slicer and Medical Studio
- Session on design
- An Introduction to Design Patterns: the ITK design patterns
- Definition of the library structure blocks for developer level
- hands-on exercises
- welcome reception & poster session by the participants
Friday, November 9th, 2005: advanced programming
- Session on implementation:
- Advanced programming concepts, including filter programming, programming templates, Multithreaded implementation in ITK, Basics on the test environment
- Code optimization
- Hands-on exercises
- Session on Library novelties
- New classes
- Working progress and general future plans
- Practical case session I
Venue and accommodation
The course will be held at Georgetown University in Washington DC.
ISIS Center Department of Radiology, Georgetown University Medical Center
2115 Wisconsin Avenue NW, Suite 603 Washington, DC 20057 Tel: (202) 687-5990 Fax: (202) 784-3479
Google Map
Yahoo Map
Registration
Please Note:
- Space is limited therefore early registration is advised.
- Participants must bring their own laptop computer as it is a hands-on course.
- All profits from this course will go to the Insight Software Consortium to support the open source movement.
For questions and registration please contact Katherine Lawyer at kml26@georgetown.edu or 202-687-7193.
Nearby Hotels
Hotel List (listed by prices)
Holiday Inn 2101 Wisconsin Ave. N.W. Washington, DC 20007 1-202-338-4600 $156.66 a night http://www.ichotelsgroup.com/h/d/hi/1/en/hd/wasgt?irs=y
Wyndham Washington, DC 1400 M Street, Nw Washington, DC 20005 (202) 429-1700 $184 a night (offer a AAA discount) http://www.wyndham.com/hotels/DCAHT/main.wnt
Westin Grand 2350 M Street NW Washington DC 20037 202-429-0100 $219 a night http://www.starwoodhotels.com/westin/search/hotel_detail.html?requestedChainCode=WI&requestedAffiliationCode=WI&goToRooms=yes&lengthOfStay=1&numberOfRooms=1&numberOfAdults=1&arrivalDate=2005-09-28&departureDate=2005-09-29&rpoi=&propertyID=1013&rcdi=&linkbrand=&fromSearch=22XX&sherlockRatePlanID=&sherlockMiniRate=&sherlockRoomType=&sherlockBedType=&iATANumber=&corporateAccountNumber=&propertyDistance=&propertyDistanceInUnits=&requestType=page&page=&ratePlanName=&roomOccupancyTotal=1
Westin Embassy Road 2100 Mass Ave NW Washington DC 20008 (202) 293-2100 $229 a night http://www.starwoodhotels.com/westin/search/hotel_detail.html?requestedChainCode=WI&requestedAffiliationCode=WI&goToRooms=yes&lengthOfStay=3&numberOfRooms=1&numberOfAdults=1&arrivalDate=2005-11-09&departureDate=2005-11-12&rpoi=&propertyID=245&rcdi=&linkbrand=&fromSearch=22XX&sherlockRatePlanID=&sherlockMiniRate=&sherlockRoomType=&sherlockBedType=&iATANumber=&corporateAccountNumber=&propertyDistance=&propertyDistanceInUnits=&requestType=page&page=&ratePlanName=&roomOccupancyTotal=1
Marriott Georgetown University Conference Center 3800 Reservoir Road Northwest Washington, DC 20057 1-202-687-3200 $259 a night for the 9th and 10th, 149 a night for the 11th http://marriott.com/property/propertypage.mi?marshaCode=WASGU
The Georgetown Inn 1310 Wisconsin Avenue. N.W. Washington, DC 20007 (202) 424-2979 $235.67 a night
The Fairmont Washington 2401 M Street Washington, DC 20007 (202) 429-2400 $499 a night http://www.fairmont.com/washington/
Often hotels near the Key Bridge are significantly less expensive, so I also included a list of those as well:
Best Western Key Bridge 1850 North Fort Myer Drive, Arlington, VA 22219 (703)522-0400 $119.00 per night http://book.bestwestern.com/bestwestern/productInfo.do;jsessionid=251A0AE051D6E8759F4E134D2466A25A?propertyCode=47096
Holiday Inn Rosslyn @Key Bridge, Va 1900 N. Fort Myer Dr., Arlington, VA 22209 1-703-8072000 153.28 a night http://www.ichotelsgroup.com/h/d/hi/1/en/hd/waswp?irs=y