TRANSP MDSplus Tree Model
top -|--name_of_code (name of code: "TRANSP", "ONETWO",...)
|--device (the tokamak ID, e.g. "CMOD" or "TFTR")
|--name_list (the namelist)
|--comment (user entered comments on the run)
|--expert_code (expert subroutine, if non-standard)
|--source_shot (shot no. of device input data)
|
|--how_queued (run-server software, if present)
|--date_queued (date-time run was queued)
|--date_began (date-time run started)
|--date_run (date-time run completed)
|--date_exefile (date of code build)
|--mod_log (optional: information on reruns.)
|
|--run_type (run type code, local meaning, can be blank).
|--remote_id (remote server runid, optional)
|--runid (optional: runid label)
|--shot_idate (2 digit shot year, optional)
|
|--user_id (username of author)
|--t_offset (input data time offset, defaults to 0.0)
|
|--INPUTS--|--{lots of signals, named by TRDAT trigraphs, for example:}
| | (note signal stored at trigraph node, not a subnode!)
| |
| |--BOL--|--comment ( TRDAT label )
| |-- |--label ( label / Ufile label)
| |-- |--processing (processing comments / Ufiles comments)
| ... |--source_pro (data processing IDL script, or "Ufiles")
| |--source (the unprocessed signal data, empty at PPPL)
| |--filename (the actual filename, if a Ufile)
| |--scval (list of scalar values, Ufiles only)
| |--sclab (list of scalar labels, Ufiles only)
|
|--MAPPING---|--{a handful of signals with names like "X_to_R".
| |--
| |--
| ...
|
|--TRANSP_OUT--|--{all TRANSP output signals, both f(t) and f(x,t)...}
| |
| | all signals have text subnodes
|-----|--RPLABEL (RPLOT label without units)
|-----|--UNITS
|-----|--XAXIS
| ...
|
|--OUTPUTS--|
| |--IN_CK--|--{pairs of profile signals: orig. data &
| | |-- ... flux surface mapped data}
| | |--
| | |...(actually, pairs of references to TRANSP_OUT).
| |
| |--ONE_D--|--{all TRANSP f(t) output signals, for example:}
| | |--
| | |--
| | |--PCUR (plasma current; has LABEL subnode.)
| | |--
| | ...(these nodes refer via TDI to TRANSP_OUT)
| |
| |--TWO_D--|--{all TRANSP f(x,t) output signals, for example:}
| |--
| |--CUR (plasma current density; has LABEL subnode.)
| |--
| |--POH (ohmic heating density; has LABEL subnode.)
| |--
| ...(these nodes refer via TDI to TRANSP_OUT)
|
|--MULTIGRAPHS--|--{all TRANSP f(t) and f(x,t) multigraph defns, e.g.:}
|--
|-- (scalar multigraph example)
|--CPDIS--|--CONSIGN (integer vector, each element +/-1)
|-- |--CONTENT (list of signals, e.g. for CPDIS:
|-- | CPTIM,CPOUT,CPTRK,CPLH,CPGEOM,CPNBI,CPSC0)
|-- |--LABEL ( of multigraph )
|--
|-- (profile multigraph example)
|--EPBAL--|--CONSIGN (integer vector, for EPBAL:
|-- | [+1,-1,-1,+1,+1])
|-- |
|-- |--CONTENT (list of signal names, for EPBAL:)
|-- | SBE +(electron source fast ion dep.)
|-- | DNEDT -(d/dt(electron density))
|-- | DIVFE -(div(electron flux))
|-- | SCEW +(sce: ioniz. of wall neutrals)
|-- | SCEV +(sce: ioniz. of vol. neutrals)
|-- | (note labels are at signal nodes;
|-- | only TRANSP_OUT names here).
|-- |
|-- |--LABEL (of multigraph: electron ptcl balance)