Difference between revisions of "CARS 2012 Workshop Preparation"

From NAMIC Wiki
Jump to: navigation, search
m (Fix MediaWiki formatting issue discovered while converting to GitHub Flavored Markdown using pandoc (via https://github.com/outofcontrol/mediawiki-to-gfm))
Tag: 2017 source edit
 
(14 intermediate revisions by 2 users not shown)
Line 7: Line 7:
 
*Final version of Slicer binaries for the workshop participants posted on the event page : Monday June 25, 2012
 
*Final version of Slicer binaries for the workshop participants posted on the event page : Monday June 25, 2012
 
*Workshop: Saturday June 30, 2012
 
*Workshop: Saturday June 30, 2012
 
+
[[Slicer4_Automated_Tests_Table Slicer4 automated test table]]
 
==Workshop Tutorials ==
 
==Workshop Tutorials ==
  
Line 21: Line 21:
 
*Dataset 2: [http://www.na-mic.org/Wiki/index.php/File:DiffusionMRI_tutorialData.zip Diffusion Tensor Imaging dataset]
 
*Dataset 2: [http://www.na-mic.org/Wiki/index.php/File:DiffusionMRI_tutorialData.zip Diffusion Tensor Imaging dataset]
 
*Dataset 3: [[media:WhiteMatterExplorationData.zip‎| Neurosurgical Planning dataset]]
 
*Dataset 3: [[media:WhiteMatterExplorationData.zip‎| Neurosurgical Planning dataset]]
*Dataset 4: OpenIGTLink
+
*Dataset 4: [http://wiki.slicer.org/slicerWiki/index.php/Modules:OpenIGTLinkIF-3.6-Simulators Simulators]
  
 
== Binaries ==
 
== Binaries ==
* MacOSX: TBA
+
'Software"'':
* Linux 64:TBA
+
** MacOSX [http://slicer.kitware.com/midas3/item/1470 Slicer4.1 MacOSX]
* Windows 7 64:TBA
+
** Linux 64 [http://slicer.kitware.com/midas3/item/1469 Slicer4.1 Linux 64]
* Windows 7 32:TBA
+
** Windows 7 64 [http://slicer.kitware.com/midas3/item/1472 Slicer4.1 Windows7 64]
 +
** Windows 7 32 [http://slicer.kitware.com/midas3/item/1471 Slicer4.1 Windows7 32]
 +
 
  
== Madrid Workshop Test Table ==  
+
== Workshop Test Table ==  
 
=== '''Tutorial1: Data Loading and 3D Visualization''' ===
 
=== '''Tutorial1: Data Loading and 3D Visualization''' ===
<table>
+
 
{| class="wikitable sortable labelpage labelpagetable" border="1" align="left"
+
{| class="wikitable sortable labelpage labelpagetable" border="1"
 
|-
 
|-
|'''Tutorial Name'''||'''Platform'''||'''Slicer Version'''||'''Test Date & author'''||'''Test type (manual/automated)||'''Test results (Mantis Links if tests failed)'''
+
|'''Tutorial Name'''||'''Platform'''||'''Slicer Version'''||'''Test Date'''||'''Test type (manual/automated)||'''Test Author and results (Mantis Links if tests failed)'''
 
|-
 
|-
|Data Loading and 3D Visualization || Mac OS SnowLeopard || nightly-build 2012-06-05|| Sonia 06/08/12  || automated [[media:Macro1_SlicerDataLoadingVisualization_part1.xml.zip‎]] || failed: 6x6 view recorded in red slice viewer appears in yellow slice viewer in replay
+
|Data Loading and 3D Visualization || Mac OS SnowLeopard || || Sonia - ok||  
 +
|
 
|-
 
|-
|Data Loading and 3D Visualization || Mac OS Lion|| || k ||  
+
|Data Loading and 3D Visualization || Mac OS Lion|| || Laurent - ok ||  
 
|
 
|
 
|-
 
|-
| Data Loading and 3D Visualization|| Windows 7 32 bit || || ||  
+
| Data Loading and 3D Visualization|| Windows 7 32 bit || || Marianna - ok ||  
 
|
 
|
 
|-
 
|-
|Data Loading and 3D Visualization || Windows 7 64 bit || || ||  
+
|Data Loading and 3D Visualization || Windows 7 64 bit || || Christopher Mullins (Kitware) - ok ||  
 
|
 
|
 
|-
 
|-
Line 50: Line 53:
 
|
 
|
 
|-
 
|-
|Data Loading and 3D Visualization || Linux 64 bit || || ||  
+
|Data Loading and 3D Visualization || Linux 64 bit || || Marianna - ok ||  
 
|
 
|
 
|-
 
|-
Line 57: Line 60:
 
=== ''Tutorial2: Hello Python'' ===
 
=== ''Tutorial2: Hello Python'' ===
  
<table>
+
{| class="wikitable sortable labelpage labelpagetable" border="1"
{| class="wikitable sortable labelpage labelpagetable" border="1" align="left"
 
 
|-
 
|-
 
|'''Tutorial Name'''||'''Platform'''||'''Slicer Version'''||'''Test Date'''||'''Test type (manual/automated)||'''Test Author and results (Mantis Links if tests failed)'''
 
|'''Tutorial Name'''||'''Platform'''||'''Slicer Version'''||'''Test Date'''||'''Test type (manual/automated)||'''Test Author and results (Mantis Links if tests failed)'''
 
|-
 
|-
|Hello Python || Mac OS SnowLeopard || || ||  
+
|Hello Python || Mac OS SnowLeopard || ||Sonia - ok  ||  
 
|
 
|
 
|-
 
|-
|Hello Python || Mac OS Lion || || ||  
+
|Hello Python || Mac OS Lion || || Laurent - ok||  
 
|
 
|
 
|-
 
|-
|Hello Python || Windows 7 32 bit || || ||  
+
|Hello Python || Windows 7 32 bit || || Marianna  ||  
 
|
 
|
 
|-
 
|-
|Hello Python || Windows 7 64 bit || || ||  
+
|Hello Python || Windows 7 64 bit || || Jc (Kitware) - ok ||  
 
|
 
|
 
|-
 
|-
Line 77: Line 79:
 
|
 
|
 
|-
 
|-
|Hello Python || Linux 64 bit || || ||  
+
|Hello Python || Linux 64 bit || || Marianna - Part 1: Toggle Button did not show up ||  
 
|
 
|
 
|-
 
|-
Line 83: Line 85:
  
 
=== ''Tutorial3: Diffusion Tensor Imaging '' ===
 
=== ''Tutorial3: Diffusion Tensor Imaging '' ===
<table>
+
 
{| class="wikitable sortable labelpage labelpagetable" border="1" align="left"
+
{| class="wikitable sortable labelpage labelpagetable" border="1"
 
|-
 
|-
 
|'''Tutorial Name'''||'''Platform'''||'''Slicer Version'''||'''Test Date'''||'''Test type (manual/automated)||'''Test Author and results (Mantis Links if tests failed)'''
 
|'''Tutorial Name'''||'''Platform'''||'''Slicer Version'''||'''Test Date'''||'''Test type (manual/automated)||'''Test Author and results (Mantis Links if tests failed)'''
 
|-
 
|-
|Diffusion Tensor Imaging || Mac OS SnowLeopard || || ||  
+
|Diffusion Tensor Imaging || Mac OS SnowLeopard || || Sonia - ok ||  
 
|
 
|
 
|-
 
|-
|Diffusion Tensor Imaging || Mac OS Lion || || ||  
+
|Diffusion Tensor Imaging || Mac OS Lion || ||Laurent  - ok||  
 
|
 
|
 
|-
 
|-
|Diffusion Tensor Imaging || Windows 7 32 bit || || ||  
+
|Diffusion Tensor Imaging || Windows 7 32 bit || || Marianna - ok ||  
 
|
 
|
 
|-
 
|-
|Diffusion Tensor Imaging || Windows 7 64 bit || || ||  
+
|Diffusion Tensor Imaging || Windows 7 64 bit || || Jc (Kitware) - ok ||  
 
|
 
|
 
|-
 
|-
Line 103: Line 105:
 
|
 
|
 
|-
 
|-
|Diffusion Tensor Imaging || Linux 64 bit || || ||  
+
|Diffusion Tensor Imaging || Linux 64 bit || || Marianna - ok (except for one non reproducible crash on slide #54||  
 
|
 
|
 
|-
 
|-
Line 109: Line 111:
  
 
=== ''Tutorial4: Neurosurgical Planning '' ===
 
=== ''Tutorial4: Neurosurgical Planning '' ===
<table>
+
 
{| class="wikitable sortable labelpage labelpagetable" border="1" align="left"
+
{| class="wikitable sortable labelpage labelpagetable" border="1"
 
|-
 
|-
 
|'''Tutorial Name'''||'''Platform'''||'''Slicer Version'''||'''Test Date'''||'''Test type (manual/automated)||'''Test Author and results (Mantis Links if tests failed)'''
 
|'''Tutorial Name'''||'''Platform'''||'''Slicer Version'''||'''Test Date'''||'''Test type (manual/automated)||'''Test Author and results (Mantis Links if tests failed)'''
 
|-
 
|-
|Neurosurgical Planning || Mac OS SnowLeopard || || ||  
+
|Neurosurgical Planning || Mac OS SnowLeopard || || Sonia -ok ||  
 
|
 
|
 
|-
 
|-
|Neurosurgical Planning || Mac OS Lion || || ||  
+
|Neurosurgical Planning || Mac OS Lion || || Laurent - ok||  
 
|
 
|
 
|-
 
|-
|Neurosurgical Planning || Windows 7 32 bit || ||  ||  
+
|Neurosurgical Planning || Windows 7 32 bit || ||  Marianna - ok||  
 
|
 
|
 
|-
 
|-
|Neurosurgical Planning || Windows 7 64 bit || || ||  
+
|Neurosurgical Planning || Windows 7 64 bit || || Michael Jeulin (Kitware) - ok ||  
 
|
 
|
 
|-
 
|-
Line 129: Line 131:
 
|
 
|
 
|-
 
|-
|Neurosurgical Planning || Linux 64 bit || || ||  
+
|Neurosurgical Planning || Linux 64 bit || || Marianna -ok ||  
 
|
 
|
 
|-
 
|-
 
|}
 
|}
  
== Testing References ==
+
=== '''Tutorial4: OpenIGTLink''' ===
  
'''Manual Tests'''
+
{| class="wikitable sortable labelpage labelpagetable" border="1"
 
+
|-
The 4 tutorials have all been tested on Mac OS Lion, Mac OS Snow Leopard, Windows 7 32, Windows XP and Linux 64 Ubuntu using the Slicer4.1-2012-03-17-rc1 release candidate.
+
|'''Tutorial Name'''||'''Platform'''||'''Slicer Version'''||'''Test Date'''||'''Test type (manual/automated)||'''Test Author and results (Mantis Links if tests failed)'''
** [http://slicer.cdash.org/viewFiles.php?buildid=12544 Mac OS X (64bit)]
+
|-
** [http://slicer.cdash.org/viewFiles.php?buildid=12545 Linux (64bit)]
+
|OpenIGTLink || Mac OS SnowLeopard || || ||
** [http://slicer.cdash.org/viewFiles.php?buildid=12546 Windows (32bit)]
+
|
** [http://slicer.cdash.org/viewFiles.php?buildid=12554 Windows (64bit)]
+
|-
* The results of the manual tests have been posted on the [[Tests_of_Iowa_Workshop_tutorials | Iowa workshop test table ]].
+
|OpenIGTLink || Mac OS Lion|| || Junichi - OK ||
 
+
|
 
+
|-
'''MIT Project week 2011 - Sikuli automated test'''
+
| OpenIGTLink|| Windows 7 32 bit || || Junichi - OK ||
 
+
|
http://www.na-mic.org/Wiki/index.php/2011_Summer_Project_Week_Automated_GUI_Testing
+
|-
 +
|OpenIGTLink || Windows 7 64 bit || || Junichi - OK ||
 +
|
 +
|-
 +
|OpenIGTLink || Windows XP 32 bit || || Junichi - OK ||
 +
|
 +
|-
 +
|OpenIGTLink|| Linux 64 bit || || Junichi - OK ||
 +
|
 +
|-
 +
|}

Latest revision as of 18:04, 11 April 2023

Home < CARS 2012 Workshop Preparation

The CARS 2012 workshop will be held on June 30. This page serves as a place holder for the training materials and associated cross-platform tests.

Tentative Agenda

  • Cross-Platform Testing
    • Start Date: Monday June 4, 2012
    • End Date: Monday June 25,2012
  • Final version of Slicer binaries for the workshop participants posted on the event page : Monday June 25, 2012
  • Workshop: Saturday June 30, 2012

Slicer4_Automated_Tests_Table Slicer4 automated test table

Workshop Tutorials

The slides and datasets below are the ones that will be used at the CARS 2012 workshop:

Workshop Datasets

Binaries

'Software":


Workshop Test Table

Tutorial1: Data Loading and 3D Visualization

Tutorial Name Platform Slicer Version Test Date Test type (manual/automated) Test Author and results (Mantis Links if tests failed)
Data Loading and 3D Visualization Mac OS SnowLeopard Sonia - ok
Data Loading and 3D Visualization Mac OS Lion Laurent - ok
Data Loading and 3D Visualization Windows 7 32 bit Marianna - ok
Data Loading and 3D Visualization Windows 7 64 bit Christopher Mullins (Kitware) - ok
Data Loading and 3D Visualization Windows XP 32 bit
Data Loading and 3D Visualization Linux 64 bit Marianna - ok

Tutorial2: Hello Python

Tutorial Name Platform Slicer Version Test Date Test type (manual/automated) Test Author and results (Mantis Links if tests failed)
Hello Python Mac OS SnowLeopard Sonia - ok
Hello Python Mac OS Lion Laurent - ok
Hello Python Windows 7 32 bit Marianna
Hello Python Windows 7 64 bit Jc (Kitware) - ok
Hello Python Windows XP 32 bit
Hello Python Linux 64 bit Marianna - Part 1: Toggle Button did not show up

Tutorial3: Diffusion Tensor Imaging

Tutorial Name Platform Slicer Version Test Date Test type (manual/automated) Test Author and results (Mantis Links if tests failed)
Diffusion Tensor Imaging Mac OS SnowLeopard Sonia - ok
Diffusion Tensor Imaging Mac OS Lion Laurent - ok
Diffusion Tensor Imaging Windows 7 32 bit Marianna - ok
Diffusion Tensor Imaging Windows 7 64 bit Jc (Kitware) - ok
Diffusion Tensor Imaging Windows XP 32 bit
Diffusion Tensor Imaging Linux 64 bit Marianna - ok (except for one non reproducible crash on slide #54

Tutorial4: Neurosurgical Planning

Tutorial Name Platform Slicer Version Test Date Test type (manual/automated) Test Author and results (Mantis Links if tests failed)
Neurosurgical Planning Mac OS SnowLeopard Sonia -ok
Neurosurgical Planning Mac OS Lion Laurent - ok
Neurosurgical Planning Windows 7 32 bit Marianna - ok
Neurosurgical Planning Windows 7 64 bit Michael Jeulin (Kitware) - ok
Neurosurgical Planning Windows XP 32 bit
Neurosurgical Planning Linux 64 bit Marianna -ok

Tutorial4: OpenIGTLink

Tutorial Name Platform Slicer Version Test Date Test type (manual/automated) Test Author and results (Mantis Links if tests failed)
OpenIGTLink Mac OS SnowLeopard
OpenIGTLink Mac OS Lion Junichi - OK
OpenIGTLink Windows 7 32 bit Junichi - OK
OpenIGTLink Windows 7 64 bit Junichi - OK
OpenIGTLink Windows XP 32 bit Junichi - OK
OpenIGTLink Linux 64 bit Junichi - OK