Skip to content

Commit

Permalink
Delete >> and << in altLabel of subjects #1989
Browse files Browse the repository at this point in the history
  • Loading branch information
TobiasNx committed May 16, 2024
1 parent 85f1a6b commit 5bb8991
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 3 deletions.
2 changes: 2 additions & 0 deletions src/main/resources/alma/fix/subjects.fix
Original file line number Diff line number Diff line change
Expand Up @@ -421,8 +421,10 @@ do list (path: "subject[]", "var": "$i")
end
end
do list(path:"subject[]", "var": "$i")
replace_all("$i.altLabel[].*","<<|>>","")
uniq("$i.altLabel[]")
do list(path:"$i.componentList[]","var":"$j")
replace_all("$j.altLabel[].*","<<|>>","")
uniq("$j.altLabel[]")
end
end
Expand Down
2 changes: 1 addition & 1 deletion src/test/resources/alma-fix/990109712970206441.json
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@
"gndIdentifier" : "118508288",
"dateOfBirth" : "1770",
"dateOfDeath" : "1827",
"altLabel" : [ "Beethoven, Lovis <<van>>", "Beethoven, Ludwig <<von>>", "Bethoven, Ludwig <<von>>", "Beethoven, L. <<de>>", "Beethoven, L. <<van>>", "Beethoven, Ludw. <<van>>", "Beethoven, L. <<v.>>", "Betchoven, Ljudvig <<van>>", "Beethoven, Ludovicus <<van>>", "Beethoven, Lewis <<van>>", "Bethoven, Ludwig <<van>>", "Betoven, Ludvig <<van>>", "Beethoven, Louis <<van>>", "Beethoven, Luigi <<van>>", "Beethoven, Ludvig <<van>>", "Van Beethoven, Ludwig", "Beethoven, Ludwik <<van>>", "Betchoven, L. <<van>>", "Beethoven", "Bethoven", "Bei duo fen", "Beiduofen", "Beethofen" ]
"altLabel" : [ "Beethoven, Lovis van", "Beethoven, Ludwig von", "Bethoven, Ludwig von", "Beethoven, L. de", "Beethoven, L. van", "Beethoven, Ludw. van", "Beethoven, L. v.", "Betchoven, Ljudvig van", "Beethoven, Ludovicus van", "Beethoven, Lewis van", "Bethoven, Ludwig van", "Betoven, Ludvig van", "Beethoven, Louis van", "Beethoven, Luigi van", "Beethoven, Ludvig van", "Van Beethoven, Ludwig", "Beethoven, Ludwik van", "Betchoven, L. van", "Beethoven", "Bethoven", "Bei duo fen", "Beiduofen", "Beethofen" ]
} ]
}, {
"type" : [ "ComplexSubject" ],
Expand Down
2 changes: 1 addition & 1 deletion src/test/resources/alma-fix/990210312460206441.json
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@
"gndIdentifier" : "118621378",
"dateOfBirth" : "1697",
"dateOfDeath" : "1769",
"altLabel" : [ "Steegen, Gerrit <<ter>>", "Terstegen, Gerhard", "Ter Steegen, Gerrit", "TerSteegen, Gerrit", "Terstegen, G.", "Ter-Stegen, Gerhard", "Teerstegen, G.", "Zum Stegen, Gerhard", "Zum Stegen, Gerh.", "Stegen, Gerhard <<zum>>", "G. T. St.", "G.T.ST." ]
"altLabel" : [ "Steegen, Gerrit ter", "Terstegen, Gerhard", "Ter Steegen, Gerrit", "TerSteegen, Gerrit", "Terstegen, G.", "Ter-Stegen, Gerhard", "Teerstegen, G.", "Zum Stegen, Gerhard", "Zum Stegen, Gerh.", "Stegen, Gerhard zum", "G. T. St.", "G.T.ST." ]
} ]
} ],
"spatial" : [ {
Expand Down
2 changes: 1 addition & 1 deletion src/test/resources/alma-fix/99371530278506441.json
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@
"gndIdentifier" : "118622110",
"dateOfBirth" : "1225",
"dateOfDeath" : "1274",
"altLabel" : [ "Thomas, von Aquin", "Thomas, de Aquino, Heiliger", "Thomas, de Aquino", "Thomas, ab Aquino, Heiliger", "Thomas, ab Aquino", "Doctor Angelicus", "Dottore angelico", "Thomas, Akinatos, Heiliger", "Thomas, Akuinatos, Heiliger", "Thomas, Aquinatus, Heiliger", "Thomas, Aquinas, Heiliger", "Thomas, Aquinus, Heiliger", "Thomas, Aquinatus, Sanctus", "Thōmas, Akinatos, Heiliger", "Tommaso, d'Aquino, Heiliger", "Thomas, von Aquino, Heiliger", "Thomas, von Aquino", "Thomas, Aquinatis, Heiliger", "Thomas, d'Aquin, Heiliger", "Thomas, d'Aquin, Saint", "Thomas, de Aquinas, Heiliger", "Thomas, Camisensis, Heiliger", "Tomás, de Aquino, Heiliger", "Tomasz, z Akwinu, Heiliger", "Thomas, ho Akinatas, Heiliger", "Thomas, Daqui, Heiliger", "Tommaso, d'Aquino, San", "Tommaso, d'Aquino", "Thomas, Aquinas, Saint", "Tomás, de Aquino, Santo", "Tūmā al-Akwīnī, Heiliger", "Thomas, Beatus", "Aquinas, Heiliger", "Foma, Akvinskij, Heiliger", "Pseudo-Thomas, von Aquin", "Pseudo-Thomas, Aquinas", "Pseudo-Thomas, de Aquino", "Aquinas", "Foma, Akvinskiĭ, Saint", "Thomas, av Aquino, Saint", "Thomas, von Aquin, Saint", "T'oma, Ak'vineli, Saint", "Toma, Akvinski, Saint", "Toma, Akvinskii, Saint", "Toma, Akvins'kyi, Saint", "Toma, ot Akvino, Saint", "Tomas, Akvinietis, Saint", "Tomas, de Aquino, Saint", "Tomasu, Akuinasu, Saint", "Tomasu, Akwinasu, Saint", "Tomasz, Akwinu, Saint", "Tommaso, d'Aquino, Saint", "T'ovma, Ak'uinats'i Saint", "Thomas, 'o Akinatos, Saint", "Thomas, 'o Akinates, Saint", "Thomas, 'o Akuinatos, Saint", "Thomas, 'o Akuinates, Saint", "Tomás, de Aquino, Saint", "Тома, Аквінський, Saint", "Pתומאס אקווינאס", "Pתומס אקווינס", "اكويني ، توما", "Aquinatus, Thomas, Heiliger", "Aquin, Thomas, von, Heiliger", "Aquino, Thomas, von, Heiliger", "Aquinas, Thomas, de, Heiliger", "Aquino, Tommaso, d', Heiliger", "Aquino, Thomas, de, Heiliger", "Aquino, Tomás, de, Heiliger", "Aquinas, Thomas, Heiliger", "Aquinas, Thomas, Saint", "Aquino, Tommaso Niccolò, d', Heiliger", "Aquino, Tommaso N., d', Heiliger", "Akvinskij, Foma, Heiliger", "Akwīnī, Tūmā, al-, Heiliger", "Daqui, Thomas, Seut", "Ak'vineli, T'oma, Saint", "Akvinietis, Tomas, Saint", "Akvinskii, Foma, Saint", "Aquin, Thomas <<von>>", "Aquino, Thomas <<von>>", "阿奎那, 聖托馬斯" ]
"altLabel" : [ "Thomas, von Aquin", "Thomas, de Aquino, Heiliger", "Thomas, de Aquino", "Thomas, ab Aquino, Heiliger", "Thomas, ab Aquino", "Doctor Angelicus", "Dottore angelico", "Thomas, Akinatos, Heiliger", "Thomas, Akuinatos, Heiliger", "Thomas, Aquinatus, Heiliger", "Thomas, Aquinas, Heiliger", "Thomas, Aquinus, Heiliger", "Thomas, Aquinatus, Sanctus", "Thōmas, Akinatos, Heiliger", "Tommaso, d'Aquino, Heiliger", "Thomas, von Aquino, Heiliger", "Thomas, von Aquino", "Thomas, Aquinatis, Heiliger", "Thomas, d'Aquin, Heiliger", "Thomas, d'Aquin, Saint", "Thomas, de Aquinas, Heiliger", "Thomas, Camisensis, Heiliger", "Tomás, de Aquino, Heiliger", "Tomasz, z Akwinu, Heiliger", "Thomas, ho Akinatas, Heiliger", "Thomas, Daqui, Heiliger", "Tommaso, d'Aquino, San", "Tommaso, d'Aquino", "Thomas, Aquinas, Saint", "Tomás, de Aquino, Santo", "Tūmā al-Akwīnī, Heiliger", "Thomas, Beatus", "Aquinas, Heiliger", "Foma, Akvinskij, Heiliger", "Pseudo-Thomas, von Aquin", "Pseudo-Thomas, Aquinas", "Pseudo-Thomas, de Aquino", "Aquinas", "Foma, Akvinskiĭ, Saint", "Thomas, av Aquino, Saint", "Thomas, von Aquin, Saint", "T'oma, Ak'vineli, Saint", "Toma, Akvinski, Saint", "Toma, Akvinskii, Saint", "Toma, Akvins'kyi, Saint", "Toma, ot Akvino, Saint", "Tomas, Akvinietis, Saint", "Tomas, de Aquino, Saint", "Tomasu, Akuinasu, Saint", "Tomasu, Akwinasu, Saint", "Tomasz, Akwinu, Saint", "Tommaso, d'Aquino, Saint", "T'ovma, Ak'uinats'i Saint", "Thomas, 'o Akinatos, Saint", "Thomas, 'o Akinates, Saint", "Thomas, 'o Akuinatos, Saint", "Thomas, 'o Akuinates, Saint", "Tomás, de Aquino, Saint", "Тома, Аквінський, Saint", "Pתומאס אקווינאס", "Pתומס אקווינס", "اكويني ، توما", "Aquinatus, Thomas, Heiliger", "Aquin, Thomas, von, Heiliger", "Aquino, Thomas, von, Heiliger", "Aquinas, Thomas, de, Heiliger", "Aquino, Tommaso, d', Heiliger", "Aquino, Thomas, de, Heiliger", "Aquino, Tomás, de, Heiliger", "Aquinas, Thomas, Heiliger", "Aquinas, Thomas, Saint", "Aquino, Tommaso Niccolò, d', Heiliger", "Aquino, Tommaso N., d', Heiliger", "Akvinskij, Foma, Heiliger", "Akwīnī, Tūmā, al-, Heiliger", "Daqui, Thomas, Seut", "Ak'vineli, T'oma, Saint", "Akvinietis, Tomas, Saint", "Akvinskii, Foma, Saint", "Aquin, Thomas von", "Aquino, Thomas von", "阿奎那, 聖托馬斯" ]
} ]
}, {
"type" : [ "ComplexSubject" ],
Expand Down

0 comments on commit 5bb8991

Please sign in to comment.