plotequilibrium¶
plotequilibrium script shows plasma equilibrium. Optionally it also shows PF coil positions and a toroidal-flux contour overlay. refer data dictionary.
--phi overlays contours of the toroidal magnetic flux Φ(R,Z) [Wb] read directly from
equilibrium/time_slice/profiles_2d/phi:
\[\Phi(R,Z) \quad [\mathrm{Wb}]\]
Syntax plotequilibrium¶
$ plotequilibrium -h Usage: plotequilibrium [-h] -u URI [--dd-update] [--rc RC] [--no-provenance] [-t TIME] [--phi] [--no-overlay] [--profiles] [-md [MD ...]] [--debug] [--save] [--directory DIRECTORY] ---- Display the plasma equilibrium from the equilibrium IDS. It also shows pf coils and wall position overlay if exists [Previously known as equiplot] Options: -h, --help show this help message and exit -u, --uri URI URI of the dataentry (e.g, imas:hdf5?path=./testdb or ./testpulse.nc) --dd-update Convert IDS to the default version of the data dictionary if enabledotherwise, use the original IDS stored on disk. --rc RC Semicolon-separated rcParams string (e.g., 'lines.linewidth=2;axes.titlesize=14') --no-provenance Hide URI provenance information from plot titles -t, --time TIME Time (default=middle) --phi Overlay contours of toroidal magnetic flux Φ(R,Z) [Wb] from equilibrium profiles_2d/phi --no-overlay Hide equilibrium overlays --profiles Plot available 1D profiles and time traces alongside the equilibrium -md, --md [MD ...] Provide machine descriptions that you need to plot with ids names for example wall pf_active or with uris for example "imas:mdsplus?user=public;shot=116000;run=4;database=I TER_MD;version=3#wall", "imas:mdsplus?user=public;shot=116000;run=4;database=I TER_MD;version=3", "imas:hdf5?path=./testdb", "testpulse.nc" --debug Show diagnostic logging --save Save figure at default location --directory DIRECTORY Directory to save the figure
Example plotequilibrium¶
$ plotequilibrium --uri "imas:mdsplus?user=public;pulse=134174;run=117;database=ITER;version=3" --phi -md pf_active wall --profiles $ plotequilibrium --uri "imas:mdsplus?user=public;pulse=134174;run=117;database=ITER;version=3" --phi -md "imas:mdsplus?user=public;pulse=111001;run=103;database=ITER_MD;version=3#pf_active" "imas:mdsplus?user=public;pulse=116000;run=4;database=ITER_MD;version=3#wall" $ plotequilibrium --uri "imas:mdsplus?user=public;pulse=134173;run=2326;database=TEST;version=3" --phi --md "imas:mdsplus?user=public;pulse=111001;run=103;database=ITER_MD;version=3#pf_active" "imas:hdf5?user=public;pulse=116000;run=4;database=ITER_MD;version=3#wall" $ plotequilibrium --uri "imas:hdf5?path=/work/imas/shared/imasdb/ITER/3/100507/5" --md "imas:hdf5?path=/work/imas/shared/imasdb/ITER_MD/3/116000/5#wall" --profiles --no-provenance![]()
![]()
![]()