- class pyvo.io.vosi.voresource.ValidationLevel(config=None, pos=None, _name='validationLevel', validatedBy=None, **kwargs)¶
ValidationLevel element as described in http://www.ivoa.net/xml/VOResource/v1.0
the allowed values for describing the resource descriptions and interfaces. See the RM (v1.1, section 4) for more guidance on the use of these values.
The resource has a description that is stored in a registry. This level does not imply a compliant description.
In addition to meeting the level 0 definition, the resource description conforms syntactically to this standard and to the encoding scheme used.
In addition to meeting the level 1 definition, the resource description refers to an existing resource that has demonstrated to be functionally compliant.
When the resource is a service, it is consider to exist and functionally compliant if use of the service accessURL responds without error when used as intended by the resource. If the service is a standard one, it must also demonstrate the response is syntactically compliant with the service standard in order to be considered functionally compliant. If the resource is not a service, then the ReferenceURL must be shown to return a document without error.
In addition to meeting the level 2 definition, the resource description has been inspected by a human and judged to comply semantically to this standard as well as meeting any additional minimum quality criteria (e.g., providing values for important but non-required metadata) set by the human inspector.
In addition to meeting the level 3 definition, the resource description meets additional quality criteria set by the human inspector and is therefore considered an excellent description of the resource. Consequently, the resource is expected to be operate well as part of a VO application or research study.