VCF.Validator (VCF v1.0.0)
View SourceValidates typed headers and records against their declared VCF version.
Summary
Functions
Validates a header and an enumerable of records without stopping at the first error.
Returns all independently detectable header errors in source order.
Returns all independently detectable record errors.
Functions
@spec validate(VCF.Header.t(), Enumerable.t()) :: [VCF.Error.t()]
Validates a header and an enumerable of records without stopping at the first error.
@spec validate_header( VCF.Header.t(), keyword() ) :: [VCF.Error.t()]
Returns all independently detectable header errors in source order.
@spec validate_record(VCF.Record.t(), VCF.Header.t(), keyword()) :: [VCF.Error.t()]
Returns all independently detectable record errors.