This is a C# library which contains classes for working in memory with MARC records ( http://www.loc.gov/marc/ ). This allows records to be read from MarcXML and Marc21 formats. Once in memory any field or subfield can be edited, added, or deleted. Then the record can be queried or saved again in either a MarcXML or Marc21 file format.
In addition, version 1.1 includes Z39.50 capability and auto-translation from the most common MARC8 characters into Unicode.
- Ability to read MARC records into memory from a Marc21 or MarcXML file or stream
- Ability to manipulate the MARC record in memory
- Ability to save the record to a Marc21 or MarcXML file
- Z39.50 support for retrieving MARC records from Z39.50 servers by control number
- Auto-translation of the most common MARC8 combinatorial characters to unicode
This provides great and needed support for working with MARC records in GLAMS (galleries, libraries, archives, and museums) and GLAM-environments for digital libraries and repositories. The main SobekCM Digital Repository, SobekCM (or Sobek), has a rich array of features for patron-users and internal-users to make operations easy, including associated tools. It works perfectly for museum objects, rare books and manuscripts, herbarium specimens, newspapers and other serials, academic articles and journals, photo collections, and more. SobekCM powers the University of Florida Digital Collections with more than 7 million pages of content and hundreds of thousands of items. There are no issues of scale with its incredible speed for online metadata editing, user added tags or descriptions, and lightning fast for searches and browses. SobekCM also powers the Digital Library of the Caribbean (dLOC) and is used by an international community of internal-users to handle all aspects of digital library management.