sbol3.validation

Module Contents

Classes

ValidationError

A ValidationError is a violation of the SBOL specification.

ValidationIssue

Base class for ValidationError and ValidationWarning.

ValidationReport

ValidationWarning

A ValidationWarning is a violation of an SBOL best practice.

class ValidationError(object_id, rule_id, message)

Bases: ValidationIssue

A ValidationError is a violation of the SBOL specification.

class ValidationIssue(object_id, rule_id, message)

Base class for ValidationError and ValidationWarning.

__str__()

Return str(self).

class ValidationReport
property errors: Sequence[ValidationError]
property warnings: Sequence[ValidationWarning]
__iter__()
__len__()
__str__()

Return str(self).

addError(object_id, rule_id, message)
addWarning(object_id, rule_id, message)
class ValidationWarning(object_id, rule_id, message)

Bases: ValidationIssue

A ValidationWarning is a violation of an SBOL best practice.