Skip to content
View Beck-Davis's full-sized avatar
Block or Report

Block or report Beck-Davis

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned

  1. Matching 653 with LC terms Matching 653 with LC terms
    1
    These scripts are intended to find exact matches to determine if LC terms can be added to new 6xx fields programmatically. The codes use adapted methods from [pulibrary/authority_control](https://github.com/pulibrary/authority_control/blob/main/lib/authority_control/record_update.rb).  The methods strip subject headings in LC authority MARC records and 653 fields from bibliographic MARC records down to simple strings. It also compares the strings for exact matches. 
    2
    
                  
    3
    The methods `get_heading_from_authority_field` and `normalize_heading_for_local_search` borrowed from [pulibrary/authority_control](https://github.com/pulibrary/authority_control/blob/main/lib/authority_control/record_update.rb). 
    4
    
                  
    5
    Hash `authority_hash` is created with the normalized forms of the headings from the authority records.
  2. ISO639-3_546_exclusionary.rb ISO639-3_546_exclusionary.rb
    1
    ###This code is most recent for ISO 639-3 project and has been the most effective
    2
    ###Uses a text list of terms that might appear in the field 546 that will 
    3
    ###make a record ineligible for new 041$a fields with ISO 639-3 codes
    4
    
                  
    5
    require_relative './../lib/marc_cleanup'
  3. pulibrary/orangelight pulibrary/orangelight Public

    PUL Blacklight Project (Ruby 3.1.0, Rails 6.1.7)

    Ruby 19 5

  4. pulibrary/bibdata pulibrary/bibdata Public

    Local API for retrieving bibliographic and other useful data from Alma (Ruby 3.1.0, Rails 7.0)

    Ruby 16 6

  5. pulibrary/marc_cleanup pulibrary/marc_cleanup Public

    marc cleanup utilites

    Ruby 8

  6. pulibrary/lib_jobs pulibrary/lib_jobs Public

    Enterprise Services batch processing tasks. Rails 7 Ruby 3.1.0

    Ruby 3