avalonmediasystem / avalon

Avalon Media System – Samvera Application
http://www.avalonmediasystem.org/
Apache License 2.0
94 stars 51 forks source link

Metadata Import for Series Information #5273

Closed joncameron closed 12 months ago

joncameron commented 1 year ago

Description

Updating MARC21slim2MODS3-5-avalon.xsl to bring Series information in to records via Avalon's bibliographic import. See #5275 for Series metadata implementation details.

This appears to already be mapped in our XLS—importing cat key 5520383 on avalon-dev will pull a value into the Series field. It's pulling in the 830 field from the MARC into Series. It's also picking up on the full set of text values. For example this MARC: 830 0 a| Studies in religion and literature (Fordham University Press) ; v| no. 4. =| ^A1501334 Becomes: Studies in religion and literature (Fordham University Press) ; no. 4 And is present in the MODS like so:

<relatedItem type="series">
<titleInfo>
<title>
Studies in religion and literature (Fordham University Press) ; no. 4
</title>
</titleInfo>
</relatedItem>

Testing Sources

IUCAT Example

Item in series: https://iucat.iu.edu/catalog/5520383 Series listing: https://iucat.iu.edu/?q=%22Studies+in+religion+and+literature+Fordham+University+Press%22&search_field=series_link&search_scope=catalog Listed as "Uniform Series| in IUCAT (830 field in Marc)

Series item: https://iucat.iu.edu/catalog/7816368 Series title search result: https://iucat.iu.edu/?q=%22American+Indian+video+series%22&search_field=series_link&search_scope=catalog

FilmDB Example

Series: https://filmdb.dlib.indiana.edu/series/91742 Item: https://filmdb.dlib.indiana.edu/titles/348834 https://filmdb.dlib.indiana.edu/physical_objects/204959 MODS for bibimport: https://filmdb.dlib.indiana.edu/services/mods/40000000857435

Done Looks Like

joncameron commented 1 year ago

Our current implementation does bring in Series from some different fields, but is that the right place? This would be a question for Julie—or we if have some sample data to try this out.

@jlhardes Is there a MARC field you would recommend we use when importing Series?

joncameron commented 1 year ago

There are already places in the MARC that are coming into this property; these should be checked to make sure they're the values we want to have.

joncameron commented 12 months ago

Resources from Julie I referenced for this:

The MODS to RDF white paper actually shows some examples on the MODS XML side that can be helpful too (starting page 43): https://samvera-repo.hykuup.com/concern/generic_works/b922d5e1-abfe-4305-a696-0c6d72c962ff

There are also examples of using the relatedItem element in the MODS user guide: https://www.loc.gov/standards/mods/userguide/relateditem.html

joncameron commented 12 months ago

I've emailed Andrew Albrecht about adding the Series information to the MODS that FilmDB produces, since it currently doesn't provide that in the metadata service and that's something he'll probably need to change within the FilmDB application.