imas.util¶
Collection of useful helper methods when working with IMAS-Python.
Functions
|
Calculate the hash of the provided IDS object. |
|
Find all paths in the provided DD node (including children) that match the query. |
Find out the version of the data dictionary definitions that this object uses. |
|
|
Get the full path (relative to the IDS toplevel) of the provided node. |
|
Get the parent of any IDS node. |
|
Retrieve |
|
Retrieve the toplevel IDS object for any node in the IDS. |
|
Generate a diff betweeen two IDS structures and print the result to the terminal. |
|
Generate differences between two structures. |
|
Inspect and print an IDS node. |
|
Find out if the provided (node of an) IDS is lazy loaded. |
|
Print a tree of IDS metadata. |
|
Print the full tree of an IDS or IDS structure. |
|
Resample all primitives in their time dimension to a new time array |
|
Convert an IDS to an xarray Dataset. |
|
Tree iterator for IMAS-Python structures. |
|
Apply a function to node and its children |