Mbirn: Data Provenance:Documentation:Method

From NAMIC Wiki
Revision as of 13:30, 18 December 2006 by Andy (talk | contribs) (Update from Wiki)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Home < Mbirn: Data Provenance:Documentation:Method

Method

  1. Update all processing tools to output version information.
    1. See Specification table for necessary fields and how to obtain them
    2. Processing tools that will be architected in order to provide version information:
      1. Slicer
      2. Freesurfer provided tools
      3. LDMM
      4. Processing scripts
    3. Each tool must respond to being called with a command line flag --all-info
  2. Capture version information for each task.
    1. Update processing scripts (upload2.pl, dcanon.tcl) to ask processing tools for version information
    2. Redirect output from processing tools to a log file.
    3. Parse the log file for version information (dataprov.tcl)
    4. Place the version information into an xml file (dataprov.tcl)
  3. Upload version information with derived data.
    1. Upload the raw log file into SRB
    2. Upload the xml file into SRB
    3. Upload the necessary fields into MCAT


Back