Type {% if input.type %} {{ "{0} -> {1}".format(description, input.type) }} {% else %} {{ description }} {% end %} {% if input.type in ("File", "", None) and \ len(input.sources) and \ input.target and \ len(input.connections) and \ len(input.connections[0].sources) %} {% set source = input.sources[0] %} {% set target = input.target %} {% set connection = input.connections[0] %} Source (File > Variable) {{ source.data_source.name }} > {{ connection.sources[0].data_source.name }} Target (Component > Property) {{ target.data_source.name }} > {{ connection.target.data_source.name }} {% if input.description %} Description {{ input.description }} {% end %} {% if input.spatial_regriddings %} {% set spatial_regridding = input.spatial_regriddings[0] %} Regridding Method {{ input.spatial_regriddings[0].standard_method }} {% end %} {% if input.time_transformation %} {% set time_transformation = input.time_transformation %} Time Transformation Mapping {{ time_transformation.mapping_type }} {% end %} {% end %} {% if input.type == "Shared Memory" and \ len(input.sources) and \ input.target and \ len(input.connections) %} {% set source = input.sources[0] %} {% set target = input.target %} {% set connection = input.connections[0] %} Source (Component) {{ source.data_source.name }} Target (Component > Property) {{ target.data_source.name }} > {{ connection.target.data_source.name }} Description {{ input.description or "--" }} {% if input.spatial_regriddings %} {% set spatial_regridding = input.spatial_regriddings[0] %} Regridding Method {{ input.spatial_regriddings[0].standard_method }} {% end %} {% end %}