Noark 5 validator Summary Noark 5 extraction format

  • Slides: 21
Download presentation
Noark 5 validator

Noark 5 validator

Summary Noark 5 extraction format Noark 5 extraction validator Demo Issues with the Noark

Summary Noark 5 extraction format Noark 5 extraction validator Demo Issues with the Noark 5 extraction format Future steps

N 5 extraction

N 5 extraction

N 5 extraction – contd.

N 5 extraction – contd.

N 5 extraction – arkivstruktur. xml

N 5 extraction – arkivstruktur. xml

N 5 extraction – arkivstruktur. xml

N 5 extraction – arkivstruktur. xml

N 5 extraction – endringslogg. xml

N 5 extraction – endringslogg. xml

N 5 extraction – arkivuttrekk. xml

N 5 extraction – arkivuttrekk. xml

N 5 extraction – arkivuttrekk. xml

N 5 extraction – arkivuttrekk. xml

Validating N 5 extractions Verify vs Validate Does validation depend on the system? Validation

Validating N 5 extractions Verify vs Validate Does validation depend on the system? Validation tool • Noark 5 v 3 • 10 validations currently • Plug-in oriented • Extend with new features Jhove Pdfinfo Lib. TIFF What to do if there are validation errors?

Validation 1 Validate all XML files against their XSD schemas

Validation 1 Validate all XML files against their XSD schemas

Validation 2 Validate checksums and file format of all documents referenced in arkivstruktur. xml

Validation 2 Validate checksums and file format of all documents referenced in arkivstruktur. xml

Validation 3 Validate the number of documents referenced in arkivstruktur. xml against the «antall.

Validation 3 Validate the number of documents referenced in arkivstruktur. xml against the «antall. Dokumentfiler» value in arkivuttrekk. xml

Validation 4 Validate that the number of documents referenced in arkivstruktur. xml is GTEQ

Validation 4 Validate that the number of documents referenced in arkivstruktur. xml is GTEQ to the actual number of files in the «dokumenter» directory

Validation 5 Validate the number of «mappe» elements in arkivstruktur. xml against the «mappe

Validation 5 Validate the number of «mappe» elements in arkivstruktur. xml against the «mappe number. Of. Occurrences» value in arkivuttrekk. xml

Validation 6 Validate the number of «registrering» elements in arkivstruktur. xml against the «registrering

Validation 6 Validate the number of «registrering» elements in arkivstruktur. xml against the «registrering number. Of. Occurrences» value in arkivuttrekk. xml

Validation 7 Validate the checksums of all files (XML and XSD) referenced in arkivuttrekk.

Validation 7 Validate the checksums of all files (XML and XSD) referenced in arkivuttrekk. xml

Validation 8 Validate the entries in endringslogg. xml against the objects in arkivstruktur. xml

Validation 8 Validate the entries in endringslogg. xml against the objects in arkivstruktur. xml

Validation 9 Validate the checksum of arkivuttrekk. xml

Validation 9 Validate the checksum of arkivuttrekk. xml

Validation 10 Validate the custom metadata in arkivstruktur. xml against a schema (custom_metadata. xsd)

Validation 10 Validate the custom metadata in arkivstruktur. xml against a schema (custom_metadata. xsd)

N 5 extraction format – issues and possibilities References to documents Initial object revisions

N 5 extraction format – issues and possibilities References to documents Initial object revisions Document. Object does not have a system. ID Can all objects have custom metadata? Export user registry Import a Noark 5 extraction Data quality