Skip to content.

Review of Mouse MBIRN Testbed Local Data Models to XCEDE mapping


Duke, UCLA, CalTech, and UCSD have all been reviewing the means they would use to map the elements from their local databases that must be passed on to a collaborator in the course of a mutli-site collaboration in order to enable the next lab in the chain of collaboration to perform the processing they need to perform.

Additional documents and descriptions of Mouse BIRN workflows are available here

See the following page for a general and detailed description of all of the fields in the XCEDE XML Schema.

Comparison of local site metadata mapping into XCEDE

This table compares XCEDE XML Element & Attribute usage across the examples provided by the 4 labs

XCEDE High Level Elmenent XCEDE Elmenent CalTech Duke UCLA UCSD
xcede:projectlevel xcede:ID MDA2006
xcede:projectlevel xcede:description Minimum deformation atlas (10 Normals)
xcede:projectlevel xcede:funding NCRR and NIH (Grant U24 RR021760)
xcede:projectlevel xcede:subject.name EAE
xcede:projectlevel xcede:subject.sex male
xcede:projectlevel xcede:subject.species.commonName Mouse
xcede:projectlevel xcede:subject.species.latinName Mus musculus
xcede:projectlevel xcede:subject.species.strain C57BL/6
xcede:projectlevel xcede:subject.species.description blank
xcede:projectlevel xcede:subject.extendedDescriptor.name investigator
xcede:projectlevel xcede:subject.extendedDescriptor.description investigator
xcede:projectlevel xcede:subject.extendedDescriptor.value.actualValue Allan MacKenzie-Graham
xcede:projectlevel xcede:subject.extendedDescriptor.value.dataClassification varchar
xcede:projectlevel xcede:subject.visit.subjectVar.age#agetype&units&value postnatal&days&101-152
xcede:projectlevel xcede:subject.visit.study.series.scanner.model T2 weighted average
xcede:projectlevel xcede:subject.visit.study.series.datarec#type image
xcede:projectlevel xcede:subject.visit.study.series.datarec.rasorigin 0.0
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension#type x
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.units ms
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.size 256
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.origin 0.0
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.spacing 0.1
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension#type y
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.units ms
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.size 256
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.origin 0.0
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.spacing 5
xcede:projectlevel xcede:subject.visit.study.series.datarec.elementtype int16
xcede:projectlevel xcede:subject.visit.study.series.datarec.filename MAP2006.label.hdr
xcede:projectlevel xcede:subject.visit.study.series.datarec#type image
xcede:projectlevel xcede:subject.visit.study.series.datarec.rasorigin 0.0
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension#type x
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.units ms
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.size 256
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.origin 0.0
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.spacing 1.2
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension#type y
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.units ms
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.size 256
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.origin 0.0
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.spacing 3.3
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension#type z
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.units ms
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.size 256
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.origin 0.0
xcede:projectlevel xcede:subject.visit.study.series.datarec.dimension.spacing 1.1
xcede:projectlevel xcede:subject.visit.study.series.datarec.elementtype int16
xcede:projectlevel xcede:subject.visit.study.series.datarec.filename MAP2006.label.img.gz
xcede:projectlevel xcede:provenance#id SRBUpload
xcede:projectlevel xcede:provenance.processStep.programName SRBUpload
xcede:projectlevel xcede:provenance.processStep.programArgument xcede_xml_file, xcede_schema_file, username, password
xcede:projectlevel xcede:provenance.processStep.version 1.0.1
xcede:projectlevel xcede:provenance.processStep.timeStamp blank
xcede:projectlevel xcede:provenance.processStep.cvs blank
xcede:projectlevel xcede:provenance.processStep.user Queenie Ng
xcede:projectlevel xcede:provenance.processStep.machine Intel
xcede:projectlevel xcede:provenance.processStep.platform Windows XP Professional
xcede:projectlevel xcede:provenance.processStep.platformVersion blank
xcede:projectlevel xcede:provenance.processStep.compilerName Java Runtime
xcede:projectlevel xcede:provenance.processStep.compilerVersion jre 1.4.2
xcede:projectlevel xcede:provenance.processStep.libName Jargon
xcede:projectlevel xcede:provenance.processStep.libVersion jargon_v1.4.25c
xcede:projectlevel xcede:annotation.text acquisitionSiteID
xcede:projectlevel xcede:annotation.annotator 0007
xcede:projectlevel xcede:annotation.text host
xcede:projectlevel xcede:annotation.annotator loni-gpop.birn.ucla.edu
xcede:projectlevel xcede:annotation.text port
xcede:projectlevel xcede:annotation.annotator 5825
xcede:projectlevel xcede:annotation.text remoteDir
xcede:projectlevel xcede:annotation.annotator /home/user.ucla-loni
xcede:projectlevel xcede:annotation.text mdasDomain
xcede:projectlevel xcede:annotation.annotator ucla-loni
xcede:projectlevel xcede:annotation.text storageRes
xcede:projectlevel xcede:annotation.annotator ucla-loni-nas
xcede:projectlevel xcede:annotation.text uploadfilesDir
xcede:projectlevel xcede:annotation.annotator mySRBUploadFilesDir
xcede:high_level_elmement1 xcede:elmement1
xcede:high_level_elmement1 xcede:elmement1
xcede:serieslevel xcede:subject.name rj01_08jun06 030909-2:1
xcede:serieslevel xcede:subject.sex male other
xcede:serieslevel xcede:subject.sourceid EAE3_31
xcede:serieslevel xcede:study.id eae_031039.Cb1
xcede:serieslevel xcede:study.name eae3_031 eae3_039
xcede:serieslevel xcede:study.timeStamp 21 Jun 2006
xcede:serieslevel xcede:study.extendedDescriptor.name owner
xcede:serieslevel xcede:study.extendedDescriptor.description researcher
xcede:serieslevel xcede:study.extendedDescriptor.value.actualValue Seth Ruffins
xcede:serieslevel xcede:study.extendedDescriptor.value.dataClassification varchar
xcede:serieslevel xcede:visit.extendedDescriptor.name pairing
xcede:serieslevel xcede:visit.extendedDescriptor.description id for pairing after pseudo-randomization
xcede:serieslevel xcede:visit.extendedDescriptor.value.actualValue 1
xcede:serieslevel xcede:visit.extendedDescriptor.value.dataClassification integer
xcede:serieslevel xcede:visit.extendedDescriptor.name prohance
xcede:serieslevel xcede:visit.extendedDescriptor.description date mouse head soaked in prohance
xcede:serieslevel xcede:visit.extendedDescriptor.value.actualValue 08 Jun 2006
xcede:serieslevel xcede:visit.extendedDescriptor.value.dataClassification timeStamp
xcede:serieslevel xcede:visit.extendedDescriptor.name orientation
xcede:serieslevel xcede:visit.extendedDescriptor.description nose direction - U for Up and D for Down
xcede:serieslevel xcede:visit.extendedDescriptor.value.actualValue U
xcede:serieslevel xcede:visit.extendedDescriptor.value.dataClassification char
xcede:serieslevel xcede:subject.visit.subjectVar.age 0
xcede:serieslevel xcede:subject.visit.subjectVar.age#agetype postnatal
xcede:serieslevel xcede:subject.visit.subjectVar.age#years postnatal
xcede:serieslevel xcede:subject.visit.subjectVar.age#units years
xcede:serieslevel xcede:subject.scanner.model Eleven_7 CIVM small animal Signa
xcede:serieslevel xcede:expProtocol.name mouse brain ex vivo subproject: 02.ellisman.01
xcede:serieslevel xcede:acqProtocol.name blank blank
xcede:serieslevel xcede:acqProtocol.acqParam#name(type) method (varchar) = bic_dwse examnumber (integer) = blank
xcede:serieslevel xcede:acqProtocol.acqParam#name(type) scannumber (integer) = 5 seriesnumber (integer) = blank
xcede:serieslevel xcede:acqProtocol.acqParam#name(type) runnumber (integer) = N20021
xcede:serieslevel xcede:acqProtocol.acqParam#name(type) scanningsequence (varchar) = __gpsw3d
xcede:serieslevel xcede:acqProtocol.acqParam#name(type) method_averages (integer) = 1 sequencevariant (varchar) = 3dft
xcede:serieslevel xcede:acqProtocol.acqParam#name(type) method_scantime (varchar) = 1h44m52s800ms magneticfield (float) = t9
xcede:serieslevel xcede:acqProtocol.acqParam#name(type) exc_pulse (varchar) = sinc3.exc description (varchar) = mouse brain ex vivo subproject: 02.ellisman.01
xcede:serieslevel xcede:acqProtocol.acqParam#name(type) scandate (varchar) = 2003-09-10
xcede:serieslevel xcede:acqProtocol.acqParam#name(type) tr (float) = 228.000 tr (float) = 100000
xcede:serieslevel xcede:acqProtocol.acqParam#name(type) te (float) = 11.693 te (float) = 5.552
xcede:serieslevel xcede:acqProtocol.acqParam#name(type) flipangle (float) = null flipangle (float) = 90
xcede:serieslevel xcede:acqProtocol.acqParam#name(type) prescribedslicespacing (float) = 0.0859375
xcede:serieslevel xcede:datarec#type image
xcede:serieslevel xcede:datarec.rasorigin 0 0 0
xcede:serieslevel xcede:datarec.dimension#type x
xcede:serieslevel xcede:datarec.dimension.units mm
xcede:serieslevel xcede:datarec.dimension.size 256
xcede:serieslevel xcede:datarec.dimension.origin 0
xcede:serieslevel xcede:datarec.dimension.gap 0
xcede:serieslevel xcede:datarec.dimension.spacing 0.04296875 *1
xcede:serieslevel xcede:datarec.dimension.direction 1 0 0
xcede:serieslevel xcede:datarec.dimension#type y
xcede:serieslevel xcede:datarec.dimension.units mm
xcede:serieslevel xcede:datarec.dimension.size 256
xcede:serieslevel xcede:datarec.dimension.origin 0
xcede:serieslevel xcede:datarec.dimension.gap 0
xcede:serieslevel xcede:datarec.dimension.spacing 0.04296875 *1
xcede:serieslevel xcede:datarec.dimension.direction 0 1 0
xcede:serieslevel xcede:datarec.dimension#type z
xcede:serieslevel xcede:datarec.dimension.units mm
xcede:serieslevel xcede:datarec.dimension.size 256
xcede:serieslevel xcede:datarec.dimension.origin 0
xcede:serieslevel xcede:datarec.dimension.gap 0
xcede:serieslevel xcede:datarec.dimension.spacing 0.0859375 *1
xcede:serieslevel xcede:datarec.dimension.direction 0 0 1
xcede:serieslevel xcede:datarec.byteorder lsbfirst
xcede:serieslevel xcede:datarec.elementtype int16
xcede:serieslevel xcede:datarec.filename N20021
xcede:serieslevel xcede:datarec.fileoffset 0
xcede:serieslevel xcede:datarec.filerecordsize 0
xcede:serieslevel xcede:provenance.processStep.programName './civmheadfile2xcede.pl'
xcede:serieslevel xcede:provenance.processStep.programArgument civmheadfilefile 'N20021.headfile'
xcede:serieslevel xcede:provenance.processStep.version blank
xcede:serieslevel xcede:provenance.processStep.timeStamp 2007-01-30 00:00:01
xcede:serieslevel xcede:provenance.processStep.cvs blank
xcede:serieslevel xcede:provenance.processStep.user blank
xcede:serieslevel xcede:provenance.processStep.machine spidey.duhs.duke.edu
xcede:serieslevel xcede:provenance.processStep.platform blank
xcede:serieslevel xcede:provenance.processStep.platformVersion blank
xcede:serieslevel xcede:provenance.processStep.platform blank
xcede:high_level_elmement1 xcede:elmement1
xcede:high_level_elmement1 xcede:elmement1

*1 - embedded note: slice spacing calculated from fov and image dimensions

Mapping Analysis

  • Duke:
    • Feb 07, 2007 (Sally G XCEDE instance produced based on Syam's mapping for Gary Glover, minus the fmri stimulus information )
    • Duke-XCEDE-Instance-SallyG.xml: Duke XCEDE Instance from Sally

  • CalTech:
    • Feb 08, 2007 (Edriss M. has provided a description of the CalTech-UCLA MRI Workflow between Allan M-G and Seth R that includes metadata detail and a preliminary mapping)
    • EAE_work_data_flow_caltech.doc: CalTech-UCLA Workflow + metadata mapping from Edriss
    • EAE_caltech_eae_031039.Cb1_scan_5.xml: CalTech-UCLA Workflow XCEDE XML example.

Attachment sort Action Size Date Who Comment
SRBUpload_InputFile_XCEDE.xml manage 5.6 K 02 Feb 2007 - 00:39 QueenieNg SRB Upload Program Input File in XCEDE Format
SRBUpload_InputFile_Notes.doc manage 47.5 K 02 Feb 2007 - 00:39 QueenieNg Notes about SRBUpload input file
Duke-XCEDE-Instance-SallyG.xml manage 2.9 K 27 Feb 2007 - 18:33 WilliamBug  
EAE_work_data_flow_caltech.doc manage 55.5 K 27 Feb 2007 - 18:43 WilliamBug CalTech-UCLA Workflow + metadata mapping
Duke_UCSD_MRI_Workflow.doc manage 26.5 K 27 Feb 2007 - 18:43 WilliamBug UCSD-Duke MRI Workflow from Diana
EAE2_001_SRBUpload.xml manage 3.1 K 27 Feb 2007 - 18:59 QueenieNg EAE2 info -- XCEDE format with SRB Upload Program Tags
EAE_caltech_eae_031039.Cb1_scan_5.xml manage 4.0 K 08 Mar 2007 - 17:33 WilliamBug CalTech?-UCLA Workflow XCEDE XML example
Duke_UCSD_MRI_Workflow.042707.doc manage 34.0 K 15 May 2007 - 20:11 JylBoline Revised UCSD workflow