Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

WACTCLC.org

Alma / Primo Call - September 28, 2021

Attendees

Amy Herman
Cara Beth (she/her)
Charles Chitty
Charly (Edmonds)
Deb Derylak (she/her)
Elena Bianco
Isaac Devereux (he# him) - Shoreline
Janelle
Jennifer Rohan
Kim.Mitchell
Kirsti Thomas (Seattle Colleges)
Laura Staley - Renton Tech
Lesley Caldwell (Pierce College (Lesley Caldwell (Librarian# she/her))
Lily Kun (SPSCC; she/her)
Lurana Culligan (Edmonds)
Lynn Robinson (BTC)
Naoko Yasuda (Highline) (Naoko Yasuda)
Nicole-Bellevue
Paula Laine
Tammy Siebenberg
Traci Taylor (BTC)
Wade Guidry
Will Parnell

Discussions

Alma / Primo Meeting Invite for FY 2021 / 2022

Available at:

Alma / Primo Calls - Meetings - LibGuides at Big Bend Community College

Options for Managing / Modifying Offensive Subject Headings

Background Info:

From State University of New York (SUNY)

From the Orbis Cascade Alliance

Two options for changing subject headings from a patron perspective:

1. Primo VE Display Normalization Rules

2. Bibliographic normalization rules

During the meeting, we discussed the Primo VE Display Normalization option, using the SUNY Method, and the following Primo VE Display normalization rules for the "Subject" field.

Normalization for 600

rule "Primo VE Display - Subject 600"
when
MARC."600" has any "a-u,w-z" AND NOT
MARC."600".ind"2" equals "2" AND NOT
MARC."600"."a" match "^.*Aliens.*"
then
 set TEMP"1" to MARC."600" subfields "a-u,w" delimited by " " remove substring using regex "\\.+$"
 set TEMP"2" to MARC."600" sub without sorting "x-z" delimited by " -- "
 remove substring using regex (TEMP"2","\\.+$")
 concatenate with delimiter (TEMP"1",TEMP"2"," -- ")
 set TEMP"3" to multilingual by "600" "Subject" "display"
 concatenate with delimiter (TEMP"1",TEMP"3","")
 replace string by string (TEMP"1","Illegal alien","Undocumented immigrant")
 replace string by string (TEMP"1","illegal alien","undocumented immigrant")
 replace string by string (TEMP"1","Illegal immigrants","Undocumented immigrants")
 replace string by string (TEMP"1","Relations with aliens","Relations with immigrants")
 replace string by string (TEMP"1","Taxation of aliens","Taxation of immigrants")
 replace string by string (TEMP"1","Church work with aliens","Church work with immigrants")
 replace string by string (TEMP"1","Deportation of aliens","Deportation of immigrants")
 replace string by string (TEMP"1","Alien detention centers","Immigrant detention centers")
 replace string by string (TEMP"1","Alien criminal","Criminal")
 replace string by string (TEMP"1","Alien labor","Foreign labor")
 replace string by string (TEMP"1","Alien property","Foreign-owned property")
 create pnx."display"."subject" with TEMP"1"
end

Normalization for 650 with display of _7

rule "Primo VE Display- Subject 650"
when
MARC."650" has any "a-u,w-z" AND NOT
MARC."650".ind"2" equals "2" AND NOT
MARC."650"."a" match "^.*Aliens.*" 
then
 set TEMP"1" to MARC."650" subfields "a-u,w" delimited by " " remove substring using regex "\\.+$"
 set TEMP"2" to MARC."650" sub without sorting "x-z" delimited by " -- "
 remove substring using regex (TEMP"2","\\.+$")
 concatenate with delimiter (TEMP"1",TEMP"2"," -- ")
 set TEMP"3" to multilingual by "650" "Subject" "display"
 concatenate with delimiter (TEMP"1",TEMP"3","")
 replace string by string (TEMP"1","Illegal alien","Undocumented immigrant")
 replace string by string (TEMP"1","illegal alien","undocumented immigrant")
 replace string by string (TEMP"1","Illegal immigrants","Undocumented immigrants")
 replace string by string (TEMP"1","Relations with aliens","Relations with immigrants")
 replace string by string (TEMP"1","Taxation of aliens","Taxation of immigrants")
 replace string by string (TEMP"1","Church work with aliens","Church work with immigrants")
 replace string by string (TEMP"1","Deportation of aliens","Deportation of immigrants")
 replace string by string (TEMP"1","Alien detention centers","Immigrant detention centers")
 replace string by string (TEMP"1","Alien criminal","Criminal")
 replace string by string (TEMP"1","Alien labor","Foreign workers")
 replace string by string (TEMP"1","Alien property","Foreign-owned property")
 create pnx."display"."subject" with TEMP"1"
end

Normalization with 650 without display of _7

rule "Primo VE Display- Subject 650"
when
MARC."650" has any "a-u,w-z,2" AND 
((MARC."650"."2" match "Change the Subject Project" AND 
MARC."650".ind"2" equals "7") OR MARC."650".ind"2" equals "0" OR MARC."650".ind"2" equals "1") AND NOT 
MARC."650".ind"2" equals "2" AND NOT 
MARC."650"."a" match "Aliens"
then
 set TEMP"1" to MARC."650" subfields "a-u,w" delimited by "-- " remove substring using regex "\\.+$"
 set TEMP"2" to MARC."650" sub without sorting "x-z,2" delimited by " -- "
 remove substring using regex (TEMP"2","\\.+$")
 concatenate with delimiter (TEMP"1",TEMP"2"," -- ")
 set TEMP"3" to multilingual by "650" "Subject" "display"
 concatenate with delimiter (TEMP"1",TEMP"3","")
 replace string by string (TEMP"1","Illegal alien","Undocumented immigrant")
 replace string by string (TEMP"1","illegal alien","undocumented immigrant")
 replace string by string (TEMP"1","Illegal immigrants","Undocumented immigrants")
 replace string by string (TEMP"1","Relations with aliens","Relations with immigrants")
 replace string by string (TEMP"1","Taxation of aliens","Taxation of immigrants")
 replace string by string (TEMP"1","Church work with aliens","Church work with immigrants")
 replace string by string (TEMP"1","Deportation of aliens","Deportation of immigrants")
 replace string by string (TEMP"1","Alien detention centers","Immigrant detention centers")
 replace string by string (TEMP"1","Alien criminal","Criminal")
 replace string by string (TEMP"1","Alien labor","Foreign workers")
 replace string by string (TEMP"1","Alien property","Foreign-owned property")
 create pnx."display"."subject" with TEMP"1"
end

Chat

00:06:58    Wade Guidry:    https://libguides.bigbend.edu/c.php?g=1143978&p=8347244
00:08:17    Amy Herman:    I just added it and it only doubled the old meetings, doesn't add the new meetings going forward?
00:08:31    Lesley Caldwell (Pierce College, she/her):    Same, still says 9/30
00:12:11    Nicole-Bellevue:    I just copy the old invites...
00:16:20    Wade Guidry:    https://slcny.libguides.com/c.php?g=986218&p=7623203
00:30:10    Wade Guidry:    https://public.3.basecamp.com/p/kDKKyiB88FQwGdUzL4vSrMGG
00:38:26    Kirsti Thomas (Seattle Colleges):    600 is for personal names. 650 is for topics. 651 is for places.
00:38:35    Amy Herman:    Can you explain again which items this would change the display for?
00:38:50    Kirsti Thomas (Seattle Colleges):    610 is for names of organizations
00:39:07    Amy Herman:    ok thank you
00:42:08    Amy Herman:    It probably depends on your end goal. Are you adding them to improve searchability, or are you replacing them to remove offensive wording from display?
00:42:43    Lynn Robinson (BTC):    tWhoHowecide what is offensive and chooses the replacement that they deem acceptable? I wonder how libraries are handling this? Involve the DEI director or have a committee?
00:43:05    Lynn Robinson (BTC):    M Zoom/chat is acting up.
00:45:10    Kirsti Thomas (Seattle Colleges):    Plus the fact that Conress is blocking the Library of Congress from doing their job
00:52:12    Amy Herman:    Ohio is also discussing and has given recommendations: https://www.ohiolink.edu/sites/default/files/uploads/Guidelines_for_Outdated_Terms_FINAL.pdf
00:53:40    Jennifer Rohan:    I wonder if we have any shared catalog (between SBCTC institutions) ideas on the horizon, how or if or should there be "coordination" between which institutions implemented these normalization rules and which did not. That could get tricky from a search point of view if different Alma instances had different rules in a blended catalog environment.  Probably not relevant just now, but something for future ideas.
00:56:25    Amy Herman:    Jennifer the idea of a WACTCLC shared catalog has dropped by the wayside for now. But that is a good point, if that every changes.
00:56:33    Kirsti Thomas (Seattle Colleges):    Because Orbis Cascade has a shared Network Zone catalog, they have the rule that bib records can't vary from the record that appears in the WorldCat database (but they do allow for local fields in the Institution Zone). .
00:57:17    Kirsti Thomas (Seattle Colleges):    Because of the Network Zone, Orbis Cascade has to rely on scripting for Primo displays for each individual institution
01:00:31    Amy Herman:    If the updated subject heading is in the MARC record for that ProQuest Research article, does that mean ProQuest is adding that now to their own records?
01:04:30    Kirsti Thomas (Seattle Colleges):    I've got to run to another meeting. Have a good week!
01:05:06    Elena Bianco:    I have to head out. Thanks, all!
01:05:43    Deb Derylak (she/her):    Thanks, all!
01:05:46    Amy Herman:    Thanks this is useful, and good timing, as our other librarian was just asking me about this issue.
01:05:52    Lesley Caldwell (Pierce College, she/her):    I'll do more experimenting in our catalog too!
01:06:37    Jennifer Rohan:    thanks - and Wade, I posted a question on the listserv..