Skip to content

pdl

version 0.1 2026-04-21

Introduction

Parameter Data Model for tool inputs and outputs

Authors

Paul Harrison

Overview diagram

The whole model is represented in a model diagram below

GVmappdl data modelpdl:ParameterType <<datatype>> ParameterType pdl:FileParameterType <<datatype>> FileParameterType +mime : ivoa:string pdl:AtomicParameterType <<datatype>> AtomicParameterType +kind : ivoa:string pdl:ParameterSemantics <<datatype>> ParameterSemantics pdl:IVOASemantics <<datatype>> IVOASemantics +ucd : ivoa:string pdl:IVOASemantics->pdl:ParameterSemanticspdl:ParameterDefinition ParameterDefinition +name : ivoa:string +description : ivoa:string +kind : pdl:ParameterType +semantics : pdl:ParameterSemantics pdl:ParameterGroup ParameterGroup +name : ivoa:string pdl:ParameterOrGroup ParameterOrGroup pdl:ParameterGroup->pdl:ParameterOrGroupmembers1..*pdl:ParameterOrGroup->pdl:ParameterDefinitionparam0..1pdl:ParameterOrGroup->pdl:ParameterGroupgroup0..1pdl:ToolInterface ToolInterface pdl:ToolInterface->pdl:ParameterDefinitionparameters0..*pdl:ToolInterface->pdl:ParameterGroupgroups0..*pdl:ToolInterface->pdl:ParameterGroupinput0..1pdl:ToolInterface->pdl:ParameterGroupoutput0..1

DataTypes

ObjectTypes

References

Imports

  • ivoa