This shows you the differences between two versions of the page.
public:nnels:cataloguing:new-create-modify-record-set-in-marcedit [2024/04/04 22:18] robert.macgregor |
public:nnels:cataloguing:new-create-modify-record-set-in-marcedit [2024/05/09 05:04] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======Creating and Modifying Record Sets in MarcEdit====== | ||
- | Marc Record Sets will need to be edited in MarcEdit in 3 different instances (listed in order from easiest to hardest): | ||
- | |||
- | - **Vendor Records** - The vendor will provide a set of records that need to be modified | ||
- | - **Copy Records** - Records that are created by copying existing records found in the MarcEdit Z39.50 module, or other sources like public library websites (records can be copied on an individual basis or group basis using the Batch Method - this will be looked at in **Appendix A**) | ||
- | - **New Records** - Records that are created from scratch (this is a last case scenario if existing records can not be found to copy) | ||
- | |||
- | Some Record Sets will be a combination of Vendor Records and/or Copy Records and/or New Records. | ||
- | |||
- | After a Record Set has been cleaned up/ | ||
- | |||
- | =====Downloads===== | ||
- | |||
- | |Current MarcEdit version to install|[[https:// | ||
- | |Text file with some easy to copy Marc fields|{{ : | ||
- | |Excel spreadsheet with current Genre Headings|{{ : | ||
- | |||
- | |||
- | =====Important Websites===== | ||
- | |||
- | |NNELS - Login -> Shortcuts -> Summary/ | ||
- | |WorldCat - Search for Subject Headings|[[https:// | ||
- | |searchFAST - Verify and create Subject Headings|[[https:// | ||
- | |||
- | =====Getting Started===== | ||
- | |||
- | * Set up the Z39.50 module in MarcEdit using the OCLC credentials provided to you | ||
- | |||
- | ====Vendor Records==== | ||
- | |||
- | If the Record Set is not in .mrk format, it will need to be converted in MarcEdit: | ||
- | |||
- | * If the Record Set is in .mrk format, just open in MarcEditor and modify from there | ||
- | * If the Record Set is in .mrc format, open MARC Tools and select MarcBreaker from the dropdown menu. Open the Record Set and choose a location to Save As. Default Character Encoding should be MARC8, and both of the Translate boxes should be unticked. | ||
- | * If the Record Set is in .xml format, open MARC Tools and select MARC21XML=> | ||
- | |||
- | ====Copy Records and New Records==== | ||
- | |||
- | These records will be created in an empty .mrk file, so just open MarcEditor and begin there. | ||
- | |||
- | =====Important Marc Fields within a Record===== | ||
- | |||
- | These fields are for the most part mandatory, or at least significant in certain ways. When copying records from Z39.50, try to find records that match the format (ie: audiobook item -> audiobook record), although it's not entirely necessary. | ||
- | |||
- | When Record Sets are ingested into the NNELS website through Drupal, the .xml file will be parsed and each Marc field will have its contents uploaded in Drupal. | ||
- | |||
- | These aren't full breakdowns of each field - basic knowledge of cataloguing is assumed. | ||
- | |||
- | Include end of field punctuation, | ||
- | |||
- | ====LDR==== | ||
- | |||
- | Each record needs an LDR. These are partially computer generated. | ||
- | |||
- | ====001, 003 - Control Numbers==== | ||
- | |||
- | These will generally be in Vendor and Copied Records, but are not necessary so can be omitted in New Records. | ||
- | |||
- | ====005 - Time Stamp==== | ||
- | |||
- | This is a computer generated time stamp that records the last time the record was modified. | ||
- | |||
- | ====006 - Bibliographic Data (Parsed)==== | ||
- | |||
- | This field contains various pieces of information about the nature of the record (intended audience, form, format). | ||
- | |||
- | Example: | ||
- | |||
- | * **m** indicates a computer file and does not change for our purposes | ||
- | * **e** indicates adult audience - other options are: j = juvenile, d = young adult | ||
- | * **o** indicates online material and does not change for our purposes | ||
- | * **0** indicates nonfiction - other options are: 1 = fiction, d = dramas (plays), j = short stories, p = poetry | ||
- | |||
- | ====008 - General Information==== | ||
- | |||
- | This field contains the information in the 006 field and more. Drupal will take all the info from the 006 field, although this field contains 3 characters indicating the language. | ||
- | |||
- | ====020 - Identifier==== | ||
- | |||
- | This is usually the ISBN. 13 digit ISBNs start with 978, which makes them easy to spot. 10 digit ISBNs are rare now. This is a good place to grab the ISBN to search with in Z39.50. | ||
- | |||
- | ====028 - NNELS Identifier==== | ||
- | |||
- | This field contains an identifier that will be used for NNELS when doing batch uploads. | ||
- | |||
- | ====100 - Author (Parsed)==== | ||
- | |||
- | Author' | ||
- | |||
- | ====245 - Title (Parsed)==== | ||
- | |||
- | We take an AARC2R approach - Capitalize the first word and leave the rest in lower case, except for proper nouns (articles like The and A stay at the front of the title). | ||
- | |||
- | Example: | ||
- | |||
- | ====260, 264==== | ||
- | |||
- | **This field is parsed by Drupal** - Publisher information. | ||
- | |||
- | ====3XX==== | ||
- | |||
- | These fields indicate the content type. Make sure the content types match - for example, you may use a Copied Record for a print book to create a record for an audiobook, in which case you will need to change the 3XX fields from print to audio (copy and paste-able 3XX fields are in the Marc Field Text File). | ||
- | |||
- | The 306 field is for the length of an audiobook. | ||
- | Example: | ||
- | This indicated 13 hours, 26 minutes, 42 seconds. | ||
- | |||
- | ====511==== | ||
- | |||
- | **This field is parsed by Drupal** - Narrator. | ||
- | |||
- | ====520==== | ||
- | |||
- | **This field is parsed by Drupal** - Summary. | ||
- | |||
- | "Start of summary...End of summary" | ||
- | Or the source at the end may be different, eg: " | ||
- | Drupal parses this as is, so remove the quotation marks and the source attribution at the end. | ||
- | |||
- | ====650 - Read Carefully==== | ||
- | |||
- | **This field is parsed by Drupal** - Subject Heading. | ||
- | |||
- | Important note: Drupal only parses the 650 field, which is for topical subject terms. | ||
- | |||
- | We use FAST Subject Headings (and remove the rest). | ||
- | |||
- | LoC subject terms will be in the form: =650 \0$aSubject term.\\ | ||
- | FAST subject terms will be in the form: =650 \7$aSubject term.$2fast\\ | ||
- | The 0 indicator means specifically Library of Congress, and the 7 means the term is from a taxonomy identified after the $2. | ||
- | |||
- | FAST terms can also be written in the form: =650 \4$aSubject term.\\ | ||
- | The 4 indicates that the taxonomy is unidentified. | ||
- | |||
- | In the case of multi-term headings, this is where FAST is simplified. | ||
- | |||
- | An LoC term may look like this:\\ | ||
- | =650 \0$aRefugees$zCambodia. | ||
- | |||
- | FAST would handle it this way:\\ | ||
- | =650 \4$aRefugees.\\ | ||
- | =651 \4$aCambodia.\\ | ||
- | (and we would change the 651 to 650 to have Drupal parse it) | ||
- | |||
- | There are also instances where FAST can have multiple terms as well. | ||
- | |||
- | LoC term:\\ | ||
- | =650 \0$aWomen$xSocial conditions. | ||
- | |||
- | FAST term:\\ | ||
- | =650 \4$aWomen%%--%%Social conditions.\\ | ||
- | or\\ | ||
- | =650 \7$aWomen%%--%%Social conditions.$2fast | ||
- | |||
- | The subfield indicator separating the terms is replaced by 2 dashes (%%--%%). | ||
- | |||
- | =650 \7$aWomen$xSocial conditions.$2fast\\ | ||
- | This should be changed to:\\ | ||
- | =650 \7$aWomen%%--%%Social conditions.$2fast | ||
- | |||
- | When Drupal parses subject terms, it splits terms based on the subfield indicators, so if there is an $x in the subject term, the Drupal record will actually show 2 separate terms (Women, Social conditions). | ||
- | |||
- | You can check [[https:// | ||
- | |||
- | Also be aware that some FAST syntaxes are different than LoC. For example, place names. | ||
- | |||
- | LoC: =650 \0$aGeorgia (Atla.)\\ | ||
- | FAST: =650 \4$aAtlanta%%--%%Georgia. | ||
- | |||
- | LoC is City first with State/ | ||
- | |||
- | The majority of FAST terms can simply be derived from LoC terms by just taking the first part of the LoC subject term. This is most apparent when it comes to fiction.\\ | ||
- | LoC adds the term $vFiction at the end of subject terms for works of fiction. For example:\\ | ||
- | =650 \0$aMissing persons$vFiction.\\ | ||
- | The FAST term would just be:\\ | ||
- | =650 \4$aMissing persons. or =650 \7$aMissing persons.$2fast | ||
- | |||
- | **Where to find FAST subject terms** | ||
- | |||
- | OCLC Classify was the best place to get these terms, however it has shut down. These are generally the easiest alternatives, | ||
- | |||
- | 1. Z39.50. | ||
- | |||
- | Note that sometimes these Copied Records will not come with the 650 end of field punctuation (which is a . after the subject term/before the $2). Add that in. | ||
- | |||
- | 2. [[https:// | ||
- | |||
- | After searching, click on the result and in the result page click on "Show more information" | ||
- | |||
- | Subject headings will be a mix of LoC, FAST, French, BISAC, and more. FAST will become recognizable with experience. | ||
- | |||
- | {{: | ||
- | |||
- | FAST subject headings are marked with a Green Star. Notice that LoC terms are similar - in this case they just have the term Fiction at the end. | ||
- | |||
- | The terms that WorldCat provides do not have subfields or double dashes (%%--%%), however when there is a capitalized word (ie: " | ||
- | |||
- | Note: Wives Crimes against. | ||
- | |||
- | You may also see terms that identify the genre of the item. This is what the 655 field is for, and so can be omitted in the 650 field. | ||
- | |||
- | For example you may omit this term from the 650 field: | ||
- | |||
- | =650 \0$aDetective and mystery fiction.\\ | ||
- | |||
- | As well as these (they are deprecated LoC terms - old Genre terms for fiction ended in " | ||
- | |||
- | =650 \0$aDetective and mystery stories.\\ | ||
- | =650 \0$aRomance stories.\\ | ||
- | =650 \0$aLove stories.\\ | ||
- | |||
- | ====655==== | ||
- | |||
- | **This field is parsed by Drupal** - Genre Heading. | ||
- | |||
- | Over time, this list will become second nature. | ||
- | |||
- | **Juvenile fiction** - for Juvenile fiction only use the Genre term Juvenile Fiction - do not include other fictional terms (still use general terms like Canadian fiction or Picture books, etc., but do not include things like Fantasy fiction or Detective and mystery fiction) - this is because we do not have a way to filter for audience on the website, so we do not want patrons to sort for mystery novels and get children' | ||
- | |||
- | **Young adult fiction** - treat the same as adult fiction (full genre treatment). | ||
- | |||
- | Canadian terms are used for items by a Canadian other or are about Canada; Indigenous materials follows the same principle.\\ | ||
- | Picture books are used only for children' | ||
- | Illustrated material can be for adult or juvenile non-fiction - it can be a photography book, or an art book with paintings or drawings, or a technical book with diagrams.\\ | ||
- | Biographies and autobiographies will usually have another genre term related to the subject of the biography (ie: Music if the biography is about a musician).\\ | ||
- | Do not use both Canadian drama and Drama - just one term. Same with Poetry. | ||
- | |||
- | Genre Headings can be tricky. | ||
- | |||
- | Use only Genre Headings that are in the Excel sheet. | ||
- | |||
- | {{: | ||
- | |||
- | ====700==== | ||
- | |||
- | **This field is parsed by Drupal** - Added entry. | ||
- | |||
- | ====The Rest==== | ||
- | |||
- | If you are copying records from Z39.50 there can be some junk fields at the end. Some examples include: | ||
- | |||
- | =====Creating New Records===== | ||
- | |||
- | If there is a need to create a New Record from scratch, there is a template in the Marc Fields Text File that can be copied into MarcEditor and modified. | ||
- | |||
- | =====Final Step - Converting .mrk Files to .xml for Upload to Drupal===== | ||
- | |||
- | |||
- | |||
- | =====Appendix A - Batch Method for Copying Records===== | ||
- | |||
- | If there a list of ISBNs is provided, this method can be used to acquire records for all of them at once using Z39.50. | ||
- | |||
- | The ISBNs need to be copied into a .txt file - one ISBN per line, with no header at the top. | ||
- | |||
- | Open Z39.50 and make sure ISBN is selected from the dropdown menu, check Batch Search, click the folder icon to navigate to the .txt file, and lastly click Search to create the .mrk file that the results will be saved in. | ||
- | |||
- | {{: | ||
- | |||
- | Z39.50 will download all records with those ISBNs into the .mrk file. Each item will probably have a few records downloaded for it, so the next step is to open that .mrk file and determine which Copied Record is best and delete the rest. Then those remaining records can be modified as normal. | ||
- | |||
- | =====Appendix B - Batch Method for Copying 650 fields===== | ||
- | |||
- | This method is useful for large sets of Vendor Records. | ||
- | |||
- | - Make sure the record set is in .mrc or .mrk format (some record sets come in .xml format and need to converted using Marc Tools module | ||
- | - Select Tools from the toolbar in MarcEdit -> Export -> Export Tab Delimited Records {{ : | ||
- | - Use the default delimiter options, click on the folder icons to select the .mrc/.mrk file to open and the .txt file to save the ISBNs in (this method requires that the Vendor Records have ISBNs included in them), and click Next | ||
- | - Check Normalize field data, select 020 from the Field dropdown menu, and put " | ||
- | - Open the .txt file in Excel | ||
- | - The Import Wizard should open -use the default settings (Fixed width) and click next | ||
- | - Step 2 in the Wizard allows you to move the line breaks by moving the arrows - move them to either side of the ISBN and click Finish {{ : | ||
- | - |