Slicer3:HID

From Slicer Wiki
Revision as of 19:41, 10 November 2008 by Wjp (talk | contribs) (New page: == Setting up Slicer3 & HID prototype == === Steps for local version of HID to test === * Get Burak access to a linux box in SPL that can host a copy of HID db * Install the following: *...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Home < Slicer3:HID

Setting up Slicer3 & HID prototype

Steps for local version of HID to test

  • Get Burak access to a linux box in SPL that can host a copy of HID db
  • Install the following:
    • Java 1.6
    • Apache Ant
    • Apache Tomcat
    • Postgres 8.0
  • Create HID platform:
    • REST proxy
    • HID web services
    • Populate Postgres db
  • Finish Slicer's HIDHandler to transact with HID web services.
  • Write a script to generate MRML files from FIPS and FreeSurfer phII data
  • Tag each MRML file and store in DB (post)

This is our intermediate solution prior to implementing SSL/curl. Question: should we implement this first, or wait for SSL/curl solution?

How to create MRML file

  • use curl to find all data required for QueryAtlas, get uri, use in MRML file.
  • post MRML file and tag.

How to to Tag each MRML file

  • File_Type
  • Subject
  • Experiment
  • VisitID
  • Segment (modality of the data you associate the MRML file with, such as FreeSurfer, FIPS statistics, etc... Best to leave off the segment tag, then MRML file is stored at the visit level.