Slicer3:HID

From Slicer Wiki
Revision as of 19:44, 10 November 2008 by Wjp (talk | contribs) (→‎Steps for local version of HID to test)
(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

  • Give 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 (Burak has agreed to do this part):
    • REST proxy
    • HID web services
    • Populate Postgres db
  • Finish Slicer's HIDHandler to transact with HID web services (wjp will do).
  • 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 with required tags.

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... Without the segment tag, MRML file will be stored at the visit level, which may be appropriate.