QA catalogue for analysing library data

en | de | pt | hu
number of records: 3,071,783     last data update: 2026-09-25 22:15     timestamp of analysis: 2026-09-25 21:36:45 (00:07:06)

Validation of latest changes

Conformity with the bibliographic metadata scheme. Accuracy is the degree to which the catalogue records conform to the syntax, the semantics, the rules and guidelines of the metadata schema (including the locally defined data elements). For those metadata fields which are not defined in the metadata schema's available documentation the tool is not able to decide if the data are correct or not. The page gives an overview and details of the captured issues. The user can check each individual records haveing a particular problem, and download their identifiers.

number of new/updated reords: 14028

records without issues
with
 
5,832 (41.57%)
8,196 (58.43%)

excluding undefined field issues

records without issues
with
 
5,832 (41.57%)
8,196 (58.43%)
instances records %
record level issues 22 22
 
0.16
undetectable type (2 variants) [+] 22 22
 
0.16
data element message
Leader Leader/06 (typeOfRecord): ' ', Leader/07 (bibliographicLevel): 's' 1 1
 
0.01
Leader Leader/06 (typeOfRecord): '0', Leader/07 (bibliographicLevel): '0' 21 21
 
0.15
count: 2 | list all | grouped by tag
control field level issues 5,014 2,227
 
15.88
obsolete code (3 variants) [+] 117 117
 
0.83
data element message
Leader/17 (leader17) 0 3 3
 
0.02
008/34 (008visual34) " " 45 45
 
0.32
008/33 (008book33) " " 69 69
 
0.49
count: 3 | list all | grouped by tag
invalid code (11 variants) [+] 1,251 709
 
5.05
data element message
008/00-05 (008all00) Invalid content: 's2022|'. Text 's2022|' could not be parsed at index 0 1 1
 
0.01
008/33-34 (008map33) 'u' in 'un' 1 1
 
0.01
008/00-05 (008all00) Invalid content: '202006'. Text '202006' could not be parsed: Invalid value for MonthOfYear (valid values 1 - 12): 20 1 1
 
0.01
008/18-21 (008book18) '_' in '||_|' 1 1
 
0.01
008/33-34 (008map33) '|' in '| ' 2 2
 
0.01
008/30-31 (008music30) '_' in '|_' 2 2
 
0.01
008/00-05 (008all00) Invalid content: '||||||'. Text '||||||' could not be parsed at index 0 11 11
 
0.08
008/18-21 (008book18) 'u' in 'und|' 22 22
 
0.16
008/18-21 (008book18) 'n' in 'und|' 22 22
 
0.16
008/00-05 (008all00) Invalid content: ' '. Text ' ' could not be parsed at index 0 148 148
 
1.06
008/33-34 (008map33) '|' in '||' 1,040 520
 
3.71
count: 11 | list all | grouped by tag
invalid value (40 variants) [+] 3,646 1,716
 
12.23
data element message
008/30 (008book30) _ 1 1
 
0.01
008/31 (008book31) _ 1 1
 
0.01
008/33 (008music33) _ 1 1
 
0.01
008/19 (008continuing19) e 1 1
 
0.01
Leader/06 (leader06) " " 1 1
 
0.01
008/18-20 (008visual18) _| 2 2
 
0.01
Leader/17 (leader17) I 2 2
 
0.01
008/25 (008map25) _ 2 2
 
0.01
008/29 (008map29) _ 2 2
 
0.01
008/31 (008map31) _ 2 2
 
0.01
Leader/05 (leader05) 0 2 2
 
0.01
Leader/09 (leader09) 0 2 2
 
0.01
008/22 (008visual22) _ 3 3
 
0.02
008/28 (008visual28) _ 3 3
 
0.02
008/29 (008visual29) _ 3 3
 
0.02
Leader/18 (leader18) 0 3 3
 
0.02
Leader/08 (leader08)   6 6
 
0.04
Leader/09 (leader09)   6 6
 
0.04
Leader/17 (leader17)   6 6
 
0.04
Leader/18 (leader18)   6 6
 
0.04
008/25 (008map25) " " 8 8
 
0.06
008/31 (008map31) " " 8 8
 
0.06
Leader/05 (leader05) " " 10 10
 
0.07
008/29 (008book29) u 11 11
 
0.08
008/30 (008book30) n 11 11
 
0.08
008/31 (008book31) d 11 11
 
0.08
Leader/06 (leader06) 0 21 21
 
0.15
Leader/07 (leader07) 0 21 21
 
0.15
008/23 (008book23) 31 31
 
0.22
008/18-20 (008visual18) und 46 46
 
0.33
008/18-20 (008visual18) " " 46 46
 
0.33
008/33 (008visual33) " " 49 49
 
0.35
008/06 (008all06) " " 62 62
 
0.44
008/29 (008book29) " " 77 77
 
0.55
008/30 (008book30) " " 77 77
 
0.55
008/31 (008book31) " " 77 77
 
0.55
008/19 (008continuing19) " " 533 533
 
3.80
008/29 (008continuing29) " " 539 539
 
3.84
008/34 (008continuing34) " " 539 539
 
3.84
Leader/08 (leader08) 0 1,414 1,414
 
10.08
count: 40 | list all | grouped by tag
data field level issues 11 8
 
0.06
repetition of non-repeatable field (4 variants) [+] 7 4
 
0.03
data element message
911 there are multiple instances 1 1
 
0.01
044 there are multiple instances 1 1
 
0.01
245 there are multiple instances 2 2
 
0.01
040 there are multiple instances 3 3
 
0.02
count: 4 | list all | grouped by tag
undefined field (2 variants) [+] 4 4
 
0.03
data element message
867 867 1 1
 
0.01
868 868 3 3
 
0.02
count: 2 | list all | grouped by tag
indicator level issues 9,153 6,213
 
44.29
non-empty indicator (2 variants) [+] 3,853 3,853
 
27.47
data element message
911$ind1 0 198 198
 
1.41
911$ind1 1 3,655 3,655
 
26.06
count: 2 | list all | grouped by tag
invalid value (41 variants) [+] 5,300 2,654
 
18.92
data element message
777$ind1 " " 1 1
 
0.01
100$ind1 " " 1 1
 
0.01
028$ind2 " " 2 1
 
0.01
210$ind1 " " 1 1
 
0.01
024$ind1 " " 2 2
 
0.01
780$ind2 " " 2 2
 
0.01
028$ind1 " " 2 2
 
0.01
600$ind1 " " 2 2
 
0.01
600$ind2 " " 2 2
 
0.01
780$ind1 " " 3 3
 
0.02
785$ind1 " " 3 3
 
0.02
785$ind2 " " 3 3
 
0.02
505$ind1 " " 3 3
 
0.02
511$ind1 " " 5 4
 
0.03
787$ind1 " " 9 4
 
0.03
610$ind2 " " 4 4
 
0.03
610$ind1 " " 6 6
 
0.04
110$ind1 " " 9 9
 
0.06
240$ind1 " " 12 12
 
0.09
767$ind1 " " 13 12
 
0.09
240$ind2 " " 13 13
 
0.09
776$ind1 " " 13 13
 
0.09
730$ind1 " " 24 13
 
0.09
774$ind1 " " 15 15
 
0.11
773$ind1 " " 18 18
 
0.13
765$ind1 " " 25 25
 
0.18
700$ind1 " " 56 41
 
0.29
775$ind1 " " 52 45
 
0.32
648$ind2 " " 67 60
 
0.43
786$ind1 " " 88 81
 
0.58
490$ind1 " " 84 82
 
0.58
710$ind1 " " 102 100
 
0.71
655$ind2 " " 176 166
 
1.18
651$ind2 " " 271 233
 
1.66
362$ind1 " " 274 274
 
1.95
264$ind2 " " 411 408
 
2.91
246$ind1 " " 484 422
 
3.01
245$ind1 " " 422 422
 
3.01
245$ind2 " " 440 440
 
3.14
866$ind2 " " 602 500
 
3.56
650$ind2 " " 1,578 1,181
 
8.42
count: 41 | list all | grouped by tag
subfield level issues 10,767 5,737
 
40.90
undefined subfield (4 variants) [+] 10,122 5,522
 
39.36
data element message
856 k 12 12
 
0.09
022 l 56 56
 
0.40
911 # 4,497 4,494
 
32.04
911 a 5,557 5,454
 
38.88
count: 4 | list all | grouped by tag
invalid classification reference (2 variants) [+] 7 4
 
0.03
data element message
655$ind2 ind2 is '7' which means that the value should be found in subfield $2, but it is missing 1 1
 
0.01
650$ind2 ind2 is '7' which means that the value should be found in subfield $2, but it is missing 6 4
 
0.03
count: 2 | list all | grouped by tag
repetition of non-repeatable subfield (5 variants) [+] 612 247
 
1.76
data element message
500$a there are multiple instances 1 1
 
0.01
040$b there are multiple instances 2 2
 
0.01
654$* there are multiple instances 81 79
 
0.56
650$a there are multiple instances 264 165
 
1.18
650$* there are multiple instances 264 165
 
1.18
count: 5 | list all | grouped by tag
invalid ISBN (5 variants) [+] 15 15
 
0.11
data element message
020$a ISBN length should be either 10 or 13. 1 1
 
0.01
765$z ISBN length should be either 10 or 13. 2 2
 
0.01
020$a ISBN is not a valid ISBN 10 value 2 2
 
0.01
020$a ISBN is not a valid ISBN 13 value 3 3
 
0.02
020$a ISBN does not fit the pattern \d[\d-]+[\dxX]. 7 7
 
0.05
count: 5 | list all | grouped by tag
invalid ISSN (2 variants) [+] 10 10
 
0.07
data element message
022$a ISSN does not fit the pattern \d{4}-\d{3}[\dX]. 3 3
 
0.02
022$a ISSN failed in integrity check 7 7
 
0.05
count: 2 | list all | grouped by tag
content is not well-formatted (1 variants) [+] 1 1
 
0.01
245$6 Linkage does not fit the pattern 'nnn-nn[/..][/..]'. 1 1
 
0.01
count: 1 | list all | grouped by tag
analysis parameters
files kbr-0.xml.gz
kbr-1.xml.gz
kbr-2.xml.gz
kbr-3.xml.gz
marcVersion KBR
marcFormat XML
dataSource FILE
limit -1
offset -1
id —
defaultRecordType BOOKS
alephseq false
marcxml true
lineSeparated false
trimId true
recordFilter {conditions: —, empty: true } json: {"conditions":null,"empty":true}
ignorableFields {fields: [590, 591, 592, 593, 594, 595, 596, 659, 900, 912, 916, 940, 941, 942, 944, 945, 946, 948, 949, 950, 951, 952, 953, 954, 970, 971, 972, 973, 975, 977, 988, 989 ], empty: false }
stream —
defaultEncoding —
alephseqLineType —
picaIdField 003@$0
picaSubfieldSeparator $
picaSchemaFile —
picaRecordTypeField 002@$0
schemaType MARC21
groupBy —
groupListFile —
solrForScoresUrl http://localhost:8983/solr/kbr_scores
processRecordsWithoutId false
detailsFileName issue-details.csv
summaryFileName issue-summary.csv
format COMMA_SEPARATED
ignorableIssueTypes —
pica false
unimarc false
replacementInControlFields #
marc21 true
mqaf.version 0.9.8
qa-catalogue.version 0.8.0-SNAPSHOT
duration 00:07:06
numberOfprocessedRecords 3071783
analysisTimestamp 2026-09-25 21:36:45