Difference between revisions of "Namalysator"

From COPTR
Jump to navigation Jump to search
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
<!-- Use the structure provided in this template, do not change it! -->
+
{{Infobox tool
 
+
|purpose=Tool for METS/ALTO validation and quality control
{{Infobox_tool
 
|purpose=Tool for METS/ALTO validation and quality control.
 
 
|homepage=https://github.com/natliblux/Namalysator
 
|homepage=https://github.com/natliblux/Namalysator
 
|license=GPL v3
 
|license=GPL v3
 
|platforms=Windows
 
|platforms=Windows
 +
|formats_in=METS (Metadata Encoding and Transmission Standard), ALTO (Analyzed Layout and Text Object)
 +
|formats_out=METS (Metadata Encoding and Transmission Standard), ALTO (Analyzed Layout and Text Object)
 +
|function=Metadata Processing, Quality Assurance, Validation
 +
|content=Metadata
 
}}
 
}}
<!-- Note that to use the image field, you should leave the value as {{PAGENAMEE}}.png (or similar) and upload a copy of the image. Hot-linking is not supported. If you don't want an image, just remove that line. -->
+
{{Infobox tool details}}
 
 
<!-- Add one or more categories to describe the function of the tool, such as:
 
[[Category:Metadata Extraction]] or [[Category:Preservation System]] or [[Category:Backup]]
 
Choose carefully, and view the list of existing categories first (see the Navigation sidebar on the left) -->
 
[[Category:Metadata Processing]]
 
[[Category:Quality Assurance]]
 
[[Category:Validation]]
 
 
 
<!-- Add relevant categories to describe the content type that the tool addresses, such as:
 
[[Category:Audio]] or [[Category:Document]] or [[Category:Research Data]]
 
Choose carefully, and view the list of existing categories first (see the Navigation sidebar on the left). If the tool works on any content type, do not add a category. -->
 
[[Category:METS]]
 
 
 
 
== Description ==
 
== Description ==
 
<!-- Describe the what the tool does, focusing on it's digital preservation value. Keep it factual. -->
 
<!-- Describe the what the tool does, focusing on it's digital preservation value. Keep it factual. -->
Line 48: Line 37:
  
 
Commits in GitHub : https://github.com/natliblux/Namalysator/commits/master
 
Commits in GitHub : https://github.com/natliblux/Namalysator/commits/master
 
{{Infobox_tool_details
 
|releases_rss=
 
|issues_rss=
 
|mailing_lists=
 
|ohloh_id=
 
}}
 

Latest revision as of 15:37, 8 June 2021


Tool for METS/ALTO validation and quality control
Homepage:https://github.com/natliblux/Namalysator
License:GPL v3
Platforms:Windows
Input Formats:METS (Metadata Encoding and Transmission Standard), ALTO (Analyzed Layout and Text Object)
Output Formats:METS (Metadata Encoding and Transmission Standard), ALTO (Analyzed Layout and Text Object)
Function:Metadata Processing,Quality Assurance,Validation
Content type:Metadata




Description[edit]

This project is the initial QA tool that has been developed at the BnL in 2014 and is still in use for current digitization compaigns. However, the software is not actively developed. Only severe bug fixes are being made. The last major update was in 2018.

The software is written in C++ and consist of 3 programs:

  • loadinventory: Load an external inventory file.
  • metsverifier: Verifies a batch containing METS/ALTO packages.
  • namalysator: GUI for quality control.

Features

  • BNL Inventory loading
  • METS/ALTO validation against BnL Schema
  • Various logical checks (Page numbers, inventory cross-validation)
  • GUI with calendar view, document listing, error listing and document viewer.
  • Error reporting and exporting


User Experiences[edit]

Development Activity[edit]

Commits in GitHub : https://github.com/natliblux/Namalysator/commits/master