Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

euitmeuitm
locationdescription
$HOME/public/itmdb/itm_trees/$TOKAMAKNAME
example: ~owsiak/public/itmdb/itm_trees/test)
defines the equipment used for acquiring the results; "test" - is most commonly used for artificial, test data
$HOME/public/itmdb/itm_trees/$TOKAMAKNAME/$DATAVERSION/mdsplus
example: ~owsiak/public/itmdb/itm_trees/test/4.10b/mdsplus
contains experimental data for given UAL version
$HOME/public/itmdb/itm_trees/$TOKAMAKNAME/$DATAVERSION/$MDSPLUS_TREE_BASE_$NUMBER/
example: ~/public/itmdb/itm_trees/test/4.10b/mdsplus/0
Contains all the shot and runs for given data tree
$HOME/public/itmdb/itm_trees/$TOKAMAKNAME/$DATAVERSION/mdsplus/$MDSPLUS_TREE_BASE_$NUMBER/ids_$SHOT
example: ~/public/itmdb/itm_trees/test/4.10b/mdsplus/
ids_120001.Contains data for given shot

euitmids_####.datafile,

euitmids_####.tree,

euitmids_####.characteristics

Contain data for givet shot/run

...

ParameterEnvironment variableDescription
User name$USERDefines the name of the user who owns the data
Tokamak name$TOKAMAKNAMEDefines the name of the machine that was used during simulation (test - contains testing data)
UAL database version$DATAVERSIONSpecifies UAL data version
Run numbernot definedRun number is represented by last four digits in database file euitmids_SSSSRRRR.*
Shot numbernot definedShot number is represented by first digits in database file euitmids_SSSSRRRR.*; there is no limit for number of digits used

...

Info
titleitmdbs command

Usage: itmdbs [OPTIONS] [COMMAND]

This program lists existing ITM databases.

Possible commands are:

        list <shot number>- list existing databases

       slices <shot number> <run number> - list existing databases, including number of timeslices and time range for time-dependent CPOsIDSs

        times <shot number> <run number> - list existing databases, including number of timeslices their time points for time-dependent CPOsIDSs

        tokamak - list existing tokamaks (with data versions)                                                                                

        dataversion - list existing dataversions (with tokamaks)                                                                             

If the optional arguments shot number and run number are given, only databases with these numbers will be shown.

If no command is given, the list command is performed.

To see databases stored in the public itm database, use 'public' as the user name.

Options:

  -h, --help            show this help message and exit

  -u USER, --user=USER  Show databases of specified user

  -t TOKAMAK, --tokamak=TOKAMAK                         

                        Show only databases for specified tokamaks

  -v VERSION, --version=VERSION                                   

                        Show only databases for specified data version

  --backend=BACKEND     Show databases written with given backend(s).  Comma-

                        separated list of backends (Currently supported:     

                        mdsplus, hdf5). By default all backends are shown.   

  -c, --compact         Compact/reduced output

...

Code Block
~$USERNAME/public/itmdb/itm_trees/$TOKAMAKNAME/$DATAVERSION/mdsplus/0/euitmids_SSSSRRRR.*

 

Take a look at the example below. We will copy data from user michalo, machine test, shot: 12 and run: 2

...

Code Block
# change directory in your $HOME
cd $HOME/public/itmdb/itm_trees/test/4.10b/mdsplus/0/

# copy data files (pay attention to *_dot_* at the end of command line!)
cp ~michalo/public/itmdb/itm_trees/test/4.10b/mdsplus/0/euitmids_120002.* .
cp ~michalo/public/itmdb/itm_trees/test/4.10b/mdsplus/0/euitmids_130003.* .