|
|
(4 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
− | '''Project'''<nowiki>: Integration of NAMIC Kit and the 'Grid' </nowiki>
| + | <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:Grid_Integration here]</font></big>a |
− | | |
− | '''Goals'''<nowiki>: </nowiki> | |
− | | |
− | * Supply Grid execution components to [[Slicer3:Execution_Model:|Slicer3 Execution Model]]
| |
− | * Clearly define expectations and dependencies for grid execution
| |
− | | |
− | '''Current Status'''<nowiki>: </nowiki>
| |
− | | |
− | * Validation as primary use case for grid
| |
− | | |
− | # Create JSON-aware Grid component to interface with NAMIC executables
| |
− | # parameter sweep through quality / contrast space using [http://www.na-mic.org:8000/websvn/filedetails.php?repname=NAMICSandBox&path=%2FNonRigidRegistrationForEchoPlanarImaging%2FMultiModalityRigidRegistrationCommand.cxx&rev=0&sc=0: NonRigidRegistrationForEchoPlanarImaging]
| |
− | | |
− | '''Current Tools'''
| |
− | | |
− | * condor_submission page can be found [[Engineering:Project:Condor_Job_Submission#Syntax_Strawman:|here]]
| |
− | | |
− | namic-submit [--save-submit-file <submitfile>] [--job-directory <jobdir>] <cmd> [<args>...]
| |
− | | |
− | where:
| |
− | | |
− | * ''submitfile'' is a condor job submit file; if not specified a temp file is generated
| |
− | * ''jobdir'' is a working state directory for a set of submissions that you want to later observe with namic-wait or manually inspect
| |
− | * ''cmd'' is a shell script or executable that can be run on the remote environment
| |
− | * ''args'' are arguments to the cmd
| |
− | | |
− | functionality: namic-submit takes the given command and args and runs the job on a condor-determined external compute node. By default stdin, stdout, and stderr of the ''cmd'' are mapped to the corresponding files of namic-submit.
| |
− | | |
− | If srb proxy is not set up, namic-submit prompts you for srb user id and password and sets up proxy.
| |
− | | |
− | namic-wait [--job-directory <jobdir>] [<groupid>]
| |
− | | |
− | where:
| |
− | | |
− | * ''jobdir'' is a directory that corresponds to the state for jobs submitted by namic-submit
| |
− | | |
− | functionality: namic-wait blocks until all jobs submitted with the given groupid have completed running
| |
− | | |
− | <br />
| |
− | | |
− | '''Team Members'''<nowiki>: </nowiki>
| |
− | | |
− | * Jeff Grethe- UCSD
| |
− | * Brendan Faherty - UCSD
| |
− | * Steve Pieper - BWH
| |
− | * Daniel Blezek - GE
| |