idsshift_equilibrium¶
idsshift_equilibrium This script imports an equilibrium IDS, rigidly shifts it vertically, and then adds it to the output IDS
Syntax idsshift_equilibrium¶
$ idsshift_equilibrium -h Usage: idsshift_equilibrium [-h] -s SRC -d DEST [--dd-update] --shift SHIFT Rigidly shifts vertically an equilibrium, storing the output into another entry of the same DB. replaced by ids_shift_eq Options: -h, --help show this help message and exit -s, --src SRC source uri (e.g. imas:hdf5?path=./testdb1 or ./testpulse1.nc) -d, --dest DEST destination uri (e.g. imas:hdf5?path=./testdb2 or ./testpulse2.nc) --dd-update Convert IDS to the default version of the data dictionary if enabledotherwise, use the original IDS stored on disk. --shift SHIFT Upward shift of equilibrium (m)
Example idsshift_equilibrium¶
$ idsshift_equilibrium --src "imas:mdsplus?user=public;pulse=122525;run=1;database=ITER;version=3" --dest "imas:mdsplus?user=$USER;pulse=123001;run=1;database=ITER;version=3" --shift -0.01 [10/30/24 15:56:24] INFO Shifting equilibrium by -0.01 m idsshift_equilibrium:69 INFO Values for wall gaps, locations of strike-points and closest wall points are no longer idsshift_equilibrium:70 guaranteed! INFO Equilibrium IDS is upward shifted successfully. idsshift_equilibrium:80 INFO Output database details idsshift_equilibrium:83 imas:mdsplus?user=username;pulse=123001;run=1;database=ITER;version=3