Source code for transp-to-imas and imas-to-transp data translators. TRANSP and IMAS must be built before these translators. TRANSP and IMAS environment variables must also be properly defined, including ids_path and MDSPLUS_TREE_BASE_0. The Makefiles should be modified for your system.
The transp-to-imas translator was recently updated to generate a summary IDS (in addition to core_profiles, equilibrium, et cetera). The newest version of the code has only been tested on the ITER cluster with version 3.7.0 of IMAS (access-layer / data-dictionary). More details on how to build the code can be found in transp2imas/README.
The input for transp2imas is a TRANSP name list and NetCDF output file, e.g. 38601I02TR.DAT and 38601I02.CDF, which are distributed with the source code.
The input for imas2transp are IMAS files ids_.tree, ids_.datafile and ids_.characteristics located in the directory $MDSPLUS_TREE_BASE_0 .
The Makefiles uses the environment variables set by TRANSP/environ. In order to compile the tools, do the following
export COMPILER=GCC source [path_to_transp]/environ
Previous developers: Jin Chen, PPPL Johan Carlsson, PPPL