MARCEdit TNUIG 2016.

Slides:



Advertisements
Similar presentations
MarcEdit: Doing more, but faster
Advertisements

Creative Create Lists Elizabeth B. Thomsen Member Services Manager North of Boston Library Exchange
Getting Started with MarcEdit
Batch Loading and Editing of Vendor MARC records Anastasia (Nastia) Guimaraes University of Notre Dame Presented at the ALA Midwinter meeting in Philadelphia,
Kathryn Lybarger and Julene Jones May 20,  MARC = MAchine Readable Cataloging  File format for exchange of cataloging information  MARC has many.
InnoFace InnoFace: Extra functions and interface for Innopac Library System – Fung Ping Shan Library experiment LO Tin-king 2nd Hong Kong Innovative Users.
Concepts of Database Management Sixth Edition
Chapter 7 Managing Data Sources. ASP.NET 2.0, Third Edition2.
1 An Introduction to Visual Basic Objectives Explain the history of programming languages Define the terminology used in object-oriented programming.
T ERRY R EESE ’ S M ARC E DIT : P RACTICAL U SES Jenn Nolte Middlesex Community College 25 April 2008.
M AKING E - RESOURCE ACCESSIBLE FROM ONLINE CATALOG *e-books *serials Yan Wang Senior Librarian Head of Cataloging & Database Maintenance Central Piedmont.
Simple Web SQLite Manager/Form/Report
Batch-conversion of Non-standard Multiscript Records by XSLT Lucas Mak Metadata and Catalog Librarian Michigan State University Catalog Management Interest.
Exploring Microsoft Excel 2002 Chapter 8 Chapter 8 Automating Repetitive Tasks: Macros and Visual Basic for Applications By Robert T. Grauer Maryann Barber.
MS Access Advanced Instructor: Vicki Weidler Assistant:
Advanced File Processing
Global Update with Confidence Mary M. Strouse Innovative Users Group May 19, 2009.
MarcEdit Basics and Beyond By Mary Aycock Head, Catalog Department Missouri University of Science and Technology MOBIUS 2012 Conference.
Forcing a change into the Global Change Queue A strategy for handling heading changes when there is no matching authority record.
Microsoft Visual Basic 2005: Reloaded Second Edition
JUNE 13-15, 2011  LANCASTER, PENNSYLVANIA Cataloging with MarcEdit Doreen Herold Lehigh University Symphony Sharon Scott Cumberland County Library System.
Updated :02 Hong Kong University of Science & Technology Library XML Name Access Control Repository at the Hong Kong University of Science.
How to handle the Multitude Successfully handling thousands of E-Book records using MARCEdit and BIBLOAD reports Kelly Swickard Decker Library Maryland.
Chapter 4 The Relational Model 3: Advanced Topics Concepts of Database Management Seventh Edition.
Lucas Mak and Dao Rong Gong Michigan State University Millennium and XML: Repurposing and Customizing Metadata May , 2009.
OCLC Online Computer Library Center Kathy Kie December 2007 OCLC Cataloging & Metadata Services an introduction.
CSS/417 Introduction to Database Management Systems Workshop 2.
Demystifying Batchload Analysis Yael Mandelstam Fordham Law Library AALL 2009 Annual Meeting.
Get your hands dirty cleaning data European EMu Users Meeting, 3rd June. - Elizabeth Bruton, Museum of the History of Science, Oxford
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Evolving MARC 21 for the future Rebecca Guenther CCS Forum, ALA Annual July 10, 2009.
Connecting with Connexion: The UGA Experience Presenters: Robin Fay K.R. Roberto Beth Thornton.
Connexion Comparison Client or Browser? Fran Juergensmeyer Waukegan Public Library 2 nd Annual WILIUG Conference June 16, 2006 Cataloging from A (Authority)
Batch-Load Points Counter (MARCEdit project) Amelia C. VanGundy The University of Virginia’s College at Wise Virginia SirsiDynix Library Users Group Meeting.
BATCH EDITING: software and regular expressions at the University of Kentucky Libraries Julene Jones ALA Catalog Management IG June.
Case study : creating a usable MARC file from a spreadsheet Thomas Meehan Head of Current Cataloguing UCL Library Services CILIP CIG Metadata.
Case study – Batch editing ebook records with MarcEdit Clare Hudson Assistant Librarian, Cataloguing and Metadata LSE Library Services
From Baan to Excel, Word, PDF, HTML, XML & Notepad in one click! B2Win 6.0 – The Stand Alone Version.
Automating Data Normalization and Clean-up.
© 2015 Ex Libris | Confidential & Proprietary Yoel Kortick Senior Librarian Cataloging introductory flow.
E-books in the Catalog: Managing MARC Records in Batches Bonnie Figgatt Sacred Heart University Library April 15 & 16, 2011.
Creative Create Lists Elizabeth B. Thomsen Member Services Manager
Merge Rules and Routines
Terry Reese Build your toolbox: In depth data manipulation with MarcEdit to prepare your data for the ANBD Terry Reese
Product Training Program
Lesson 5-Exploring Utilities
Assimilating Music Resources from one Library to another
Introduction to MarcEdit
Pause for Cleanup: MarcEdit in Real Life
Bulk Editing Catalogue Records
Publishing to OCLC Yoel Kortick Senior Librarian.
Metadata Editor Introduction
Be Your Own data Mechanic
Cataloging introductory flow
How to save time and sanity
INTAKE OF NEW PORTFOLIO AND INVOICES
Exploring Microsoft Excel
Guide To UNIX Using Linux Third Edition
Session 2. Automating Legacy Data Cleanup Projects June 8, 2016
MARC21 changes to accommodate RDA
Yoel Kortick Senior Librarian
Metadata - Catalogues and Digitised works
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
E-Resources in Prospector
Doug Williams, Campbell County Public Library, September 22, 2017
Software Support Features
8 6 MySQL Special Topics A Guide to MySQL.
Designing and Using Normalization Rules
Lesson 1 - Automating Tasks
Visual Basic for Applications: Introduction
Presentation transcript:

MARCEdit TNUIG 2016

Topics 1. MarcEdit – What it is 2. Features 3. Editing MARC 4. RDA Helper 5. Regular Expressions (Regex) 6. Regex Examples 7. Task Manager 8. Resources and More Information

MARCEdit – What it is Terry Reese created MarcEdit in 1999 as a simple MARC=>plain text translation utility.  Today, MarcEdit contains a variety of metadata edit suites which work with much more types of data than simply MARC records.

Features MARC Editing:  MarcEdit includes a MARC Breaker and Maker to move MARC data into a more friendly mnemonic file format.  It includes a dedicated MARC Editor, that provides a number of global editing functions, the ability to edit MODS and MARCXML data (in a mnemonic format) and integrate data from other data sources like OCLC, etc. into a batch set of MARC data. MarcEditor:  The MarcEditor is MarcEdit’s built in metadata editor.  It includes a number of global editing functions, full regular expression and UTF-8 support, as well as the ability to configure the editor to utilize any characterset supported by the operating system.  Included functions:  Globally Add/Delete Fields, Edit Subfields, Swap Field Data, Copy Field Data, Edit Indicators, Generate Call Numbers, Validate Records, Generate Reports, Find/Replace, Direct Integration with Supported ILS systems, Macro support, Task Support, etc. RDA Helper:  The RDA Helper is both a stand alone and integrated tool that allows users to take a set of MARC data and automatically generate RDA specific data.  The RDA data is derived from the source recordset using available control data, variable field data, and RDA specific assumptions. Delimited Text Translator:  The Delimited Text Translator is a tool that allows users to translate data in Excel, Access, or any delimited format into MARC. Export as Tab Delimited:  A tool that allows users to export their MARC data as delimited text.

Features cont. Harvest OAI Data:  MarcEdit has the ability to harvest metadata from an OAI data provider and convert the data directly to MARC.  Supported formats are MARCXML, oaimarc, oai_dc, and MODS.  However, the program allows the user to provide their own translation rules, so any format could be accommodated. XML Translations:  MarcEdit supports the facilitation of metadata from XML and non-XML formats into various forms, including MARC. Characterset conversion:  MarcEdit supports the ability to convert MARC records from one characterset to another.  This includes the traditional charactersets like MARC-8 (ANSEL) and UTF-8.  But it also includes support for any characterset currently supported by the operating system.  So users with MARC data in Traditional Chinese can utilize MarcEdit to convert that data to UTF-8. Z39.50/SRU Client:  MarcEdit includes a built in Z39.50 and SRU client for interaction with other library systems. MARC SQL Explorer:  MarcEdit includes an SQL Explorer — a tool that allows users to export their data into either an SQLite or MySQL data and run SQL queries directly on the data to mine for information. MARCValidator:  MarcEdit includes a number of tools to help users validate data and identify incorrectly structured MARC record data. Many more features:  Like the ability to split, join, sort, etc. data in various formats.

Editing marc MarcEditor Supports a number of global editing functions: Find/Replace functionality Globally Add/Delete MARC fields Globally Edit Subfield data Conditionally add/remove field data Globally Edit Indicator data Globally Swap field data Record Deduplication Record Sorting Call Number Generator Automation

RDA helper Purpose: Provide automated conversion between AACR2 and RDA based on coded data in LDR/007/008 Looks specifically at: 336/337/338 field groups 344/345/346/347 field groups 380/381 field groups Evaluating the 260/264 040 Modifications Processing Abbreviation Expansion And allowing for custom abbreviation expansion via regular expressions GMD processing

Regular expressions (REGEX) “A regular expression (regex or regexp for short) is a special text string for describing a search pattern. You can think of regular expressions as wildcards on steroids”. \b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b http://www.regular-expressions.info/

Regex examples 245 10 $aA life to remember 245 10 $aAn incredible story 245 10 $aThe magic kingdom Find Replace with (=245 .)0(\$aA ) ${1}2$2 (=245 .)0(\$aAn ) ${1}3$2

REGEX examples - find/replace

More regex examples Change title to sentence case =245 10 $aENCYCLOPEDIA OF THE HISTORY OF PSYCHOLOGICAL THEORIES Find Replace With (=245.{4})(\$a.)([A-Z .]*) $1$2lcase($3) Find all subject headings with 2nd indicator other than 0 or 2 =650...[^02] Find all subject headings with 1st indicator other than \ and 2nd indicator other than 0 or 2 =650..[$\][^02]

Task manager Create defined task lists executed automatically Anything done in the MarcEditor, you can automate as task Chains task lists together Performs the tasks procedurally Located in MarcEditor > Tools > Manage Tasks

Task manager o Create new tasks o Clone tasks o Rename tasks o Delete tasks o Edit tasks o Key assignment o Share tasks (import / export)

Task manager Add a new task

Resources and more information MarcEdit Website: http://marcedit.reeset.net/ MarcEdit 101 Workshop: http://marcedit.reeset.net/marcedit-101-workshop MarcEdit Listserv: http://listserv.gmu.edu/cgi-bin/wa?A0=marcedit-l MarcEdit Youtube Playlist: http://tinyurl.com/he2hhyn Regular Expressions Cheatsheet http://regexlib.com/CheatSheet.aspx

Thank you!