weldx.asdf.utils.make_asdf_schema_string

weldx.asdf.utils.make_asdf_schema_string(asdf_name, asdf_version, properties, description=None, property_types=None, required=None, property_order=None, additional_properties='false', schema_title='<TODO DESCRIPTION>', schema_description='<TODO DESCRIPTION>', flow_style='block')

Generate default ASDF schema.

Parameters
  • asdf_name

  • asdf_version

  • properties

  • description – (Default value = None)

  • property_types – (Default value = None)

  • required – (Default value = None)

  • property_order – (Default value = None)

  • additional_properties – (Default value = “false”)

  • schema_title – (Default value = _DEFAULT_ASDF_DESCRIPTION)

  • schema_description – (Default value = _DEFAULT_ASDF_DESCRIPTION)

  • flow_style – (Default value = “block”)