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

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 Loading

  1. pulibrary/whichiso pulibrary/whichiso Public

    ISO code matching tool for catalogers

    Ruby

  2. 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.
  3. pulibrary/marc_cleanup pulibrary/marc_cleanup Public

    marc cleanup utilites

    Ruby 8

  4. pulibrary/orangelight pulibrary/orangelight Public

    PUL Blacklight Project (Ruby 3.1.0, Rails 7.1.4)

    Ruby 21 7