metadata-qa-api
metadata-qa-api copied to clipboard
Metadata Quality Assessment Framework API
There might be two information: 1) whether a rule passed or failed, and 2) what is the score associated with this rule (if any). Based on this there might be...
A request came from Deutsche Digitale Bibliothek to add extra information into the output (CSV file). The easiest way to do this is to create a new AnnotationCalculator, which simply...
Hi @pkiraly , I ran into a weird error. Consider the test case you wrote for my library: https://github.com/viaacode/metadata-quality-assessment/blob/mqa-0.8/src/test/java/be/meemoo/CalculatorTest.java#L81 This file is part of a branch that aligns with your...
I wondered how complex the problem catalogue rules code should get, or if it's better to allow some of these calculations to be done further on. For example, to identify,...
Should a field marked as inactive still create a category if it's associated with it ? E.g. ``` - name: contentWarning path: $.['contentWarning'][*].apprise categories: - CONTEXT inactive: true ``` still...
Possibly an artificial condition, but just noticed as I swapped around YAML files that if you have enabled FieldExtractor measurements but you have no fields marked as extractable, you still...
I was looking to implement the support for the yaml config loading up fields groups but I've got a bit confused between categories in field groups and categories in fields....
@mielvds suggested the following: Would it be an idea to enable custon extentions of this list with arbitrary groups? Right now category is an enumeration, and can not be configured.
This is @atiro's idea based on hist pull request #67: The inactive field will be skipped in all other calculation but field extraction (field echoing), so it will not be...
At the moment, the code fails if a CSV contains a column that is not in the schema. Better behaviour would be to simply ignore these columns and post a...