ead xml search at the library of congress

32
EAD XML Search at the Library of Congress Mary A. Lacy, Manuscript Division, Library of Congress Michael Ferrando, Information Technology Services, Library of Congress August 11, 2010

Upload: others

Post on 16-Oct-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EAD XML Search at the Library of Congress

EAD XML Search at the Library of Congress

Mary A. Lacy,Manuscript Division, Library of Congress

Michael Ferrando,Information Technology Services, Library of Congress

August 11, 2010

Page 2: EAD XML Search at the Library of Congress

Why a new finding aids search system?

Older production system failing (size and number of finding aids)

Updated presentation needed to meet researcher and staff needs and expectations

Better platform to support links to digitized content

Decision to integrate finding aids and LC Online Catalog into LC XML data store

Page 3: EAD XML Search at the Library of Congress

Application Decisions

Native XML data store platform for search, display, storage (eXist)

XQuery, JQuery, Java, and XSLT for search and display

EADs wrapped in METS objects, pulling data from finding aids and bibliographic/holdings records

Closer integration of EAD and LC Online Catalog EAD controlaccess terms updated weekly from Catalog exports of associated collection‐level records

Addition of LCCN Permalinks to EADs

Hyperlinks from EAD index terms and LC Online Catalog

Page 4: EAD XML Search at the Library of Congress

Design Decisions

Consult special collections reference staff, archival catalogers, Web design staff

Implement keyword searching across all finding aids as well as within a single finding aid (KWIC for both)

Define requirements for full displays, browse lists, results list, URLs, including “you are here” anchors

Incorporate HTML meta tags (DC and MODS) to support web citation

Page 5: EAD XML Search at the Library of Congress

Where We Started

Page 6: EAD XML Search at the Library of Congress

Where We Are Now

Page 7: EAD XML Search at the Library of Congress

Where We Are Now

Page 8: EAD XML Search at the Library of Congress

Where We Are Now

Page 9: EAD XML Search at the Library of Congress

Search Finding Aids Page

Page 10: EAD XML Search at the Library of Congress

Browse List

Page 11: EAD XML Search at the Library of Congress

Keyword Search Options

Page 12: EAD XML Search at the Library of Congress

Keyword Search Results

Page 13: EAD XML Search at the Library of Congress

EAD Full Display: Overview Tab

Page 14: EAD XML Search at the Library of Congress

EAD Full Display: Search Results Tab

Page 15: EAD XML Search at the Library of Congress

EAD Full Display: Contents List Tab

Page 16: EAD XML Search at the Library of Congress

EAD Full Display: Contents List Tab

Page 17: EAD XML Search at the Library of Congress

EAD Full Display: Digitized Content Links

Page 18: EAD XML Search at the Library of Congress

EAD Full Display: Index Terms Tab

Page 19: EAD XML Search at the Library of Congress

Index Terms to “All Finding Aids” Browse

Page 20: EAD XML Search at the Library of Congress

Browse List Search Results

Page 21: EAD XML Search at the Library of Congress

Index Terms to LC Online Catalog Browse

Page 22: EAD XML Search at the Library of Congress

EAD Full Display: Print/Download Tab

Page 23: EAD XML Search at the Library of Congress

Workflow Steps Needed

Convert from EAD DTD to EAD schema

Determine “marc”dmdSec structure and metadata (from EAD, LC Online Catalog, boilerplate)

Refresh controlaccess from weekly LC Online  Catalog exports

METS creation (including building structMap identifiers and various dmdSec’s)

Page 24: EAD XML Search at the Library of Congress

LC EAD METS Object

Page 25: EAD XML Search at the Library of Congress

LC EAD METS Object: structMap

Page 26: EAD XML Search at the Library of Congress

LC EAD METS Object: structMap

Page 27: EAD XML Search at the Library of Congress

METS dmdSec id=“marc” Mapping

Page 28: EAD XML Search at the Library of Congress

Challenges

Limited support for eXist (security issues, indexing, memory, and database configuration)

Limited training and support for XQuery

Complicated finding aid display issues

Revision of LC web page templates to accommodate EAD’s XQuery/JQuery displays

Revision of bibliographic and holdings records to improve linking and browse lists

Page 29: EAD XML Search at the Library of Congress

Integration into New LC XML Data Store

EAD finding aids and LC Online Catalog records will be merged into a single search and display application in LC XML data store using Mark Logic  (beta release, fall 2010)

EAD finding aids will follow design principles and displays from stand‐alone search application

Stand‐alone application will continue

Page 30: EAD XML Search at the Library of Congress

Future Enhancements

Better integration with digitized archival content (sample items, full gallery views, page‐turners)

Search enhancements based on user feedback

Improved PDF versions

Distribution of EAD METS objects 

LC EAD RSS feeds

Page 31: EAD XML Search at the Library of Congress

Finding Aids: XML Source Files

Page 32: EAD XML Search at the Library of Congress

Questions?

General question? 

Contact Mary Lacy ([email protected])

Technical question? 

Contact Mike Ferrando ([email protected])

Watch for announcements by 

September 2010!