*ITER Organization, Route de Vinon-sur-Verdon, CS 90 046, 13067 St. Paul Lez Durance Cedex, France
The Integrated Modelling & Analysis Suite is the collection of physics software that will be used to support ITER operations and research as defined in the ITER Integrated Modelling Programme...
... it comprises plasma modelling tools for systematic planning (evaluate candidate plasma operating scenarios and assist in the development of plasma control strategies) and analysis of each ITER discharge.



imas-core not open yet
# create and explore IDS
import imas
from imas.util import inspect
ids = imas.IDSFactory("4.0.0")
equil = ids.equilibrium()
inspect(equil)
print(equil.time.metadata.units)
# fill-in data in IDS
equil.ids_properties.homogeneous_time=1
equil["ids_properties/comment"]="simple test"
equil.time=[1.0]
# save IDS into netCDF
fout=imas.DBEntry("myequil.nc","w")
fout.put(equil)
fout.close()
# read IDS from netCDF
with imas.DBEntry("myequil.nc","r") as fin:
eq = fin.get("equilibrium",lazy=True)
print(eq.ids_properties.comment)

| type | details | example at IO |
|---|---|---|
| code base | tests, bug reports, discussions | TORAX |
| developing new features | MUSCLE3 | |
| code snippets | Easyconfigs | |
| recognition | promote use at different sites | EasyBuild |
| synergies with development of other software | UDA |