Difference between revisions of "Slicer3:Large scale experiment control brainstorming"

From NAMIC Wiki
Jump to: navigation, search
m (Text replacement - "http://www.slicer.org/slicerWiki/index.php/" to "https://www.slicer.org/wiki/")
 
(34 intermediate revisions by 6 users not shown)
Line 1: Line 1:
== Goal ==
+
<big>'''Note:''' We are migrating this content to the slicer.org domain - <font color="orange">The newer page is [https://www.slicer.org/wiki/Slicer3:Large_scale_experiment_control_brainstorming#BatchMake_and_Experiment_Control  here]</font></big>
 
 
To provide Slicer3 with a mechanism for submitting, monitoring, and summarizing large scale experiments that utilize Slicer3 modules, particularly the Command Line Modules.  This page summarizes our thoughts, requirements, and experiments to date.
 
 
 
There are two introductory use cases that we wish to support:
 
 
 
# Slicer3 is used interactively to select a set of parameters for an algorithm or workflow on a single dataset.  Then, these parameters are applied to N datasets non-interactively.
 
# Slicer3 is used interactively to select a subset of parameters for an algorithm or workflow on a single dataset.  Then, the remaining parameter space is searched non-interactively. Various parameter space evaluation techniques could be employed, the simplest of which is to sample the space of (param1, param2, param3).
 
 
 
Note, that with the above two use cases, we are only trying to address large scale experiment control from the standpoint of what it means to Slicer3.  We are '''not''' trying to solve the general case.
 
 
 
== Assumptions and restrictions ==
 
 
 
== Components ==
 
 
 
(Steve, fill this section in from the whiteboard.)
 
 
 
== Thought experiements ==
 
 
 
Below are a few thought experiments to address the above. These will be used to see how the above needs can be addressed.
 
 
 
=== Makefiles + the loopy launcher ===
 
 
 
=== BatchMake ===
 

Latest revision as of 18:05, 10 July 2017

Home < Slicer3:Large scale experiment control brainstorming

Note: We are migrating this content to the slicer.org domain - The newer page is here