Home » Posts tagged 'metadata' (Page 2)
Tag Archives: metadata
Help!
Problem? Check out the OLS Knowledge Base or open a ticket by emailing support@cuny-ols.libanswers.com.
New in Aleph GUI: Checking URLs for Errors
Most links in our catalog are in the MARC 856 field. Many of these are added to the catalog by batch record loads, but some are added by catalogers.
URLs manually entered in Aleph by catalogers will now be checked for errors as part of the standard Aleph GUI error checking procedures.
This has been made possible by the addition of the following new tests to the Aleph Cataloging module:
- check a URL for validity
- check that the URL was not mistakenly entered in subfield a ($a)
Checking a URL for Validity
In addition to the 856 field, the URL subfield ($u) can also be used in the following fields:
- 505 (Formatted Contents Note)
- 506 (Restrictions on Access Note)
- 514 (Data Quality Note)
- 520 (Summary, Etc.)
- 530 (Additional Physical Form Available Note)
- 540 (Terms Governing Use and Reproduction Note)
- 545 (Biographical or Historical Note)
- 552 (Entity and Attribute Information Note)
- 555 (Cumulative Index/Finding Aids Note)
- 563 (Binding Information)
- 583 (Action Note)
While $u is rarely used in these fields, this validation process will check any URLs that are entered into $u of these fields, too.
The error will be expressed as a URL error code (aka HTTP status code) — see the example below. Lists of the common URL errors and their meanings, such as 404 “Not Found”, can be found on the web.
Checking that a URL is Not in $a
The URL validity check described above only looks at URLs that are located in $u. It will never cause an error message when the URL is entered in the wrong subfield.
One of the more common 856 URL errors is that a URL is entered in $a by mistake. In fact, 856 fields rarely have need for $a.
For this reason, we have created a second check that looks for the existence of $u when $a exists in the 856 field.
This check is only run on field 856 because the 856 is overwhelmingly the most common location of URLs in our catalog records.
The New Checks in Action
These two new checks are both run along with other standard Aleph error-checking:
- by saving the record (example of the validity check)
- from anywhere in the record, go to the Edit Actions menu > Check Record (example of the subfield check)
- with the cursor in the 856 field, go to the Edit Actions menu > Check Field
We hope that these new features will be useful to you and aid in our on-going efforts to make e-resources more easily accessible for end-users.
Behind OneSearch: Part 3 – PNX & Source Bookmarklets
2015-06-25 / 2 Comments on Behind OneSearch: Part 3 – PNX & Source Bookmarklets
In part one of this 3-part series about basic tools for understanding and troubleshooting results in OneSearch (Primo), you learned about the structure of internal Primo records (PNX). In part two you learned how to view the PNX and the source records “behind” search results. In part three, you’ll learn how to use bookmarklets to easily view PNX and source records from a browser bookmark(let)!
Now that you understand Primo’s internal record structure, PNX (Primo Normalized XML), and how to view PNX and both Aleph and CUNY Academic Works source records, we want to make viewing the PNX and source records easier.
Bookmarklet Creation: A One-Time Step
First, you need to add the desired bookmarklets to your own Favorites/Bookmarks. This only needs to be done once per browser. (Note: I have tested the following instructions on Chrome and Internet Explorer.)
To assist you, we have created a Bookmarklets page on the OLS Support Site.
- Please open the Bookmarklets page in a separate tab or window
- In your browser, make sure the Bookmarks/Favorites bar is showing at the top of your screen
- Chrome > Customize Menu (top right) > Bookmarks > Show bookmarks bar
- Internet Explorer > right-click in window header > Favorites bar
- On the Support Site’s Bookmarklets page, click and hold the top bookmarklet and drag the link into your Bookmarks/Favorites bar
- One-time task complete! Now any time you are viewing search results, open a single result in the full screen view, click on your Bookmark/Favorite in the bar or in the menu list, and the record’s PNX will display!!
If you’re interested in also accessing the source Aleph MARC or Academic Works Dublin Core metadata via bookmarklets, use the above instructions to create those bookmarklets, too.
Caveats
Deduplicated records need manual intervention for Aleph and Academic Works source record viewing: If the PNX record shows more than one sourcerecordid
and the recordid
starts with “dedup,” then you will need to select only one source record ID to view at a time.
When you try the source bookmarklets for a dedup record, an error will be displayed instead of the full metadata. In this case, go to the PNX record, copy any of the IDs in the sourcerecordid
section (not the “CUNY_ALEPH” or “CUNY_BEPRESS” text), and add it at the end of the URL opened by the bookmarklet.
- For Aleph, put it after “doc_num=”:
doc_num=008224890
- For Academic Works, put it after “identifier=”:
identifier=oai:academicworks.cuny.edu:gc_etds-1455
If neither of the source bookmarklets work, double-check that you are trying to view a local record. The source of each record is shown at the bottom of its Details tab. The source bookmarklets will not work with Primo Central records (that is, anything other than CUNY ALEPH or CUNY Academic Works source).
Bonus!
If you’ve read this far, you deserve a bonus! The 4th bookmarklet (OneSearch Show Record IDs) on the Support Site’s Bookmarklets page will add the OneSearch Record ID at the top of each result entry on a standard Brief Results page.
Behind OneSearch: Part 2 – View PNX and Source Records
2015-06-05 / 3 Comments on Behind OneSearch: Part 2 – View PNX and Source Records
In part two of this 3-part series about basic tools for understanding and troubleshooting results in OneSearch (Primo), you’ll find out how to view the PNX and also the source records “behind” search results. In part one, you learned about the structure of internal Primo records (PNX). In part three, we’ll show you how to use bookmarklets to easily view PNX and source records in one click.
Now that you understand Primo’s internal record structure, aka PNX (Primo Normalized XML), the next step is to learn how to view PNX. A small change to a Primo URL will allow you to view that PNX record for any record in Primo search results. For local data sources, such as Aleph and CUNY Academic Works, you can use the information in the PNX record to create a URL that will display the source data used to create that PNX record.
Primo PNX Record
Search for something in OneSearch
Pick a record in the results and click on the “Details” tab. Then click on the “open this item in a new window” icon at the top right of the “Details” frame:
(This opens the record in a full screen view.)
Copy this text:
&showPnx=true
Click anywhere in the address box:
Push the End key on your keyboard to move to the end of the URL, paste the copied text at the end of the URL, and hit the Enter key. The result looks like this:
(Click on the above image to see the result of “&showPnx=true” being added to a full screen search result display URL.)
Source Record: Aleph MARC
Now that you’ve got the PNX for an Aleph record, you can view the source MARC record in Aleph.
Examine the PNX that you opened. Near the top, you see fields like this:
<sourcerecordid>007651609</sourcerecordid>
<sourceid>CUNY_ALEPH</sourceid>
<recordid>CUNY_ALEPH007651609</recordid>
First of all, you know it’s an Aleph record because it says so in the sourceid field (CUNY_ALEPH). The sourcerecordid is the Aleph record number or “system number” (007651609).
Create that Aleph MARC record URL by placing that record number at the end of this base URL:
https://libsearch.cuny.edu/F?func=direct&doc_library=CUN01&format=001&doc_number=
For example:
https://libsearch.cuny.edu/F?func=direct&doc_library=CUN01&format=001&doc_number=007651609
This will take you to the OPAC MARC record view:
Source Record: Academic Works Dublin Core
If we look back at the search that we ran at the beginning of this post, we see that there was another record in the search result image and clicking on the “Details” tab for that record shows that it is from CUNY Academic Works:
Click in the full screen view URL/address box and add “&showPnx=true,” just as you did earlier. This will take you to this record’s PNX record and there you will be able to see the sourceid and sourcerecordid, just as we did for the Aleph record.
<sourcerecordid>jj_pubs-1019</sourcerecordid>
<sourceid>CUNY_BEPRESS</sourceid>
<recordid>CUNY_BEPRESSjj_pubs-1019</recordid>
(bepress is the vendor of the CUNY Academic Works software.)
To view Academic Works source data, we need a different (and longer) base URL:
http://academicworks.cuny.edu/do/oai/?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai:academicworks.cuny.edu:
Otherwise, the process is the same. Take the sourcerecordid from the PNX record and add it at the end of the base URL. For example:
That was a lot for one post. But we have tools to make it easier: bookmarklets!
Coming soon:
Behind OneSearch: Part 1 – Internal Records (PNX)
2015-05-28 / 4 Comments on Behind OneSearch: Part 1 – Internal Records (PNX)
In this 3-part series, we will be introducing some basic tools for understanding and troubleshooting results in OneSearch (Primo). In this first part, learn about the structure of PNX. In the second part, you’ll find out how to view the PNX and MARC source “behind” search results. In part three, we’ll show you how to use bookmarklets to view PNX and source records in one click.
Primo harvests data from a wide range of sources, such as Aleph, CUNY Academic Works, etc. This disparate data must be processed and optimized (or “normalized”). Primo creates an internal record from each original record. This Primo record is in a special generic format called Primo Normalized XML, which we refer to as PNX.
Metadata in the PNX record is organized in sections and each section serves a specific purpose. In some cases, the data appears to be duplicated, but this duplication is the result of each section storing an optimized form of the original metadata. In other words, while we want to display the author’s name as Clemens, Samuel, for various reasons in the facets section, we want the name to appear as Clemens, S.
Why might library staff be interested in the contents of these sections?
When you have a question about OneSearch functionality, the answer may be in the PNX record.
For example, if a book about Mark Twain is not showing up in search results for Samuel Clemens, a look through the search section of the record may show that Samuel Clemens does not appear there. If this text appears in the source record but not in the PNX search section, then we can improve search results by analyzing source content to identify missing metadata and change the way the search section is created.
PNX sections are (in order of appearance in the record):
- Control (control) = control fields (record number, data source, etc)
- Display (display) = fields available for display in brief and full views
- Links (links) = URLs used in the View Online, More Options, and Details tabs
- Search (search) = data available for searching (if full text data is also indexed, it is hidden from view in the PNX record)
- Sort (sort) = fields which can be included as a sort option
- Facets (facets) = fields available as facet values
- Duplication Detection (dedup) = used to identify duplicate records
- Grouping (frbr) = used to identify records similar enough to be grouped (FRBRized)
- Delivery and Scoping (delivery) = related to search coverage and delivery
- Enrichment (enrichment) = used by an enrichment process
- Ranking (ranking) = booster values that can be used to improve record rank in results
- Additional Data (addata) = multi-purpose data elements that cannot be extracted from other PNX sections
- Browse (browse) = browse fields
Each of the above sections contains multiple subfields. Many of those subfield names, such as “creator” or “title,” are self-explanatory. Empty sections do not appear, so in the example below, the frbr and enrichment sections do not appear.
Sample PNX record (abridged):
<record xmlns="http://www.exlibrisgroup.com/xsd/primo/primo_nm_bib" xmlns:sear="http://www.exlibrisgroup.com/xsd/jaguar/search">
<control>
<sourcerecordid>gc_etds-1292</sourcerecordid>
<sourceid>CUNY_BEPRESS</sourceid>
<recordid>CUNY_BEPRESSgc_etds-1292</recordid>
<sourceformat>Digital Entity</sourceformat>
<sourcesystem>Other</sourcesystem>
</control>
<display>
<type>dissertation</type>
<title>Coming of Age in Neoliberal New York</title>
<creator>Sugg, Jennifer Hope</creator>
<publisher>CUNY Academic Works</publisher>
<creationdate>2014</creationdate>
<format>PDF File</format>
<ispartof>The Graduate Center, CUNY, Dissertations and Theses, 2014-Present</ispartof>
<subject>Women; Quantitative, Qualitative, Comparative, and Historical Methodologies</subject>
<description>Thirty years of neoliberal policies have left New York a divided city, with ever-rising rates of income inequality and widening social disparity. Structural transformations associated with global capitalism have led to divergent experiences for male and female youth coming of age in the 21st century.</description>
<language>eng</language>
<source>CUNY Academic Works</source>
</display>
<links>
<linktorsrc>$$Uhttp://academicworks.cuny.edu/cgi/viewcontent.cgi?article=1292&context=gc_etds$$DView Online</linktorsrc>
<addlink>$$Uhttp://academicworks.cuny.edu/gc_etds/293$$DView Record in CUNY Academic Works</addlink>
<openurl>$$Uhttp://academicworks.cuny.edu/cgi/viewcontent.cgi?article=1292&context=gc_etds$$DView Online</openurl>
</links>
<search>
<creatorcontrib>Sugg, Jennifer Hope</creatorcontrib>
<creatorcontrib>Jennifer Hope Sugg</creatorcontrib>
<title>Coming of Age in Neoliberal New York</title>
<subject>New York</subject>
<subject>Urban</subject>
<subject>Women</subject>
<subject>Feminist, Gender, and Sexuality Studies</subject>
<subject>Quantitative, Qualitative, Comparative, and Historical Methodologies</subject>
<recordid>CUNY_BEPRESSgc_etds-1292</recordid>
<sourceid>CUNY_BEPRESS</sourceid>
<rsrctype>dissertation</rsrctype>
<creationdate>2014-06-03T07:00:00Z</creationdate>
<startdate>20140101</startdate>
<enddate>20141231</enddate>
<addtitle>Dissertations and Theses, 2014-Present</addtitle>
<searchscope>CUNY_BEPRESS</searchscope>
<searchscope>CEN</searchscope>
<searchscope>GC</searchscope>
<searchscope>AL</searchscope>
<scope>CUNY_BEPRESS</scope>
<scope>CEN</scope>
<scope>GC</scope>
<scope>AL</scope>
</search>
<sort>
<title>Coming of Age in Neoliberal New York</title>
<creationdate>2014</creationdate>
<author>Sugg, Jennifer Hope</author>
</sort>
<facets>
<language>eng</language>
<creationdate>2014</creationdate>
<topic>Women</topic>
<topic>Law</topic>
<topic>Arts and Humanities</topic>
<topic>Quantitative, Qualitative, Comparative, and Historical Methodologies</topic>
<collection>CUNY Academic Works</collection>
<toplevel>online_resources</toplevel>
<prefilter>dissertations</prefilter>
<rsrctype>dissertations</rsrctype>
<creatorcontrib>Sugg, Jennifer Hope</creatorcontrib>
<format>application/pdf</format>
<library>GC001</library>
<library>AL001</library>
<lfc03>GC</lfc03>
<lfc03>CEN</lfc03>
<frbrgroupid>9566812</frbrgroupid>
<frbrtype>6</frbrtype>
</facets>
<dedup>
<t>1</t>
<c3>comingofageinneoliberalnewyork</c3>
<c4>2014</c4>
<f5>comingofageinneoliberalnewyork</f5>
<f6>2014</f6>
<f7>coming of age in neoliberal new york</f7>
<f11>sugg jennifer hope</f11>
</dedup>
<delivery>
<institution>CEN</institution>
<delcategory>Online Resource</delcategory>
</delivery>
<ranking>
<booster1>1</booster1>
<booster2>1</booster2>
</ranking>
<addata>
<au>Sugg, Jennifer Hope</au>
<btitle>Coming of Age in Neoliberal New York</btitle>
<date>2014</date>
<risdate>2014</risdate>
<format>dissertation</format>
<genre>dissertation</genre>
<ristype>GEN</ristype>
<pub>CUNY Academic Works</pub>
<notes>dissertation</notes>
</addata>
<browse>
<author>$$DSugg, Jennifer Hope$$ESugg, Jennifer Hope</author>
<subject>$$DNew York$$ENew York</subject>
<subject>$$DWomen$$EWomen</subject>
<subject>$$DEducation$$EEducation</subject>
<subject>$$DFeminist, Gender, and Sexuality Studies$$EFeminist, Gender, and Sexuality Studies</subject>
<subject>$$DQuantitative, Qualitative, Comparative, and Historical Methodologies$$EQuantitative, Qualitative, Comparative, and Historical Methodologies</subject>
<title>$$DComing of Age in Neoliberal New York$$EComing of Age in Neoliberal New York</title>
<institution>CEN</institution>
</browse>
</record>
Coming soon:
Archive
M | T | W | T | F | S | S |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 |
Recent Posts
- Keyboard shortcuts in Alma 2020-06-03
- Serials Solutions MARC records being removed from Aleph this month 2019-07-09
- Activating CUNY Central collections in OCLC WorldShare Collection Manager 2019-07-03
- OneSearch | Highlights of May 2019 update 2019-06-06
- New workflow for OneSearch bug reports 2019-04-05