Skip to content

Instantly share code, notes, and snippets.

View cmharlow's full-sized avatar

Christina Harlow cmharlow

  • TIND
  • Beach Haven, NJ
  • 04:09 (UTC -04:00)
View GitHub Profile

No longer being updated, work has migrated here: https://confluence.cornell.edu/display/dmg/Embedded+Metadata+Profile+for+Digitized+Audio+Binaries

#Embedded Metadata Profile for Digitization Binaries

Scope of this document: Embedded metadata in the headers of the digital assets coming from the Digitization Unit and going to CULAR / delivery system workflows. This doesn't touch on, but rather is orthogonal to, the technical practices for these preservation (and eventually, delivery/access) files' creation. See https://confluence.cornell.edu/x/jAbhDg for more on that work.

##General Notes:

-When a field is "empty", leave it empty (no spaces, no text) but use the delimiter (; or ()) to indicate the empty field.

mods:titleInfo/mods:nonSort
---------------------------
2 "
30 A
15 An
1 Die
1 G
1 Il
2 L'
1 La
@cmharlow
cmharlow / !TOC.md
Last active November 3, 2016 10:32
York Metadata Assessment Gists for Islandora MODS values/reports. Gives number on left (number of records in Islanodra repository) then field values to the right.
@cmharlow
cmharlow / titlesLD4All.txt
Last active September 11, 2016 03:19
working through title logic for ld4all with isbd nonsense
245value = full value of 245 field (all subfields included)
:work1 = bf:Work instance related to MARC record being processed
EOL = end of the field OR until the presence of $c
if 245value exists:
for first subfield present (either $a or $k):
create :title1 instance
:work1 ld4l:hasPreferredTitle :title1 .
:title1 a madsrdf:Title ;
rdfs:label "values of subfields if exist, concatenated in order found, stopping at ';', '=', or EOL: a,b,f,g,k,n,p,v (string punctuation preceding $c)" ;
@cmharlow
cmharlow / pcdm_filesets_testing.md
Last active December 2, 2021 09:00
Testing PCDM modeling with Fileset options (PCDM PRs #68, #69) for existing Cornell use cases
# repair build.xml for 2 tiered vitro build. add to Vitro core build.xml at line 277
<fileset dir="config" >
<include name="applicationSetup.n3" />
<include name="runtime.properties" />
</fileset>
@cmharlow
cmharlow / registryngraphs.txt
Created June 26, 2016 23:35
metadata registry named graphs
'http://metadataregistry.org/uri/NSDLRegAdmin'
'http://rdaregistry.info/termLIst/grooveWidth'
'http://pbcore.org/vocabularies/contributorRole'
'http://metadataregistry.org/uri/schema/cr.ap'
'http://rdaregistry.info/termLIst/extentImage'
'http://metadataregistry.org/uri/NSDLAgent'
'http://rdaregistry.info/termLIst/RDAlayout'
'http://metadataregistry.org/uri/NSDLGEM'
'http://iflastandards.info/ns/fr/frsad/frsadusertask'
'http://iflastandards.info/ns/isbd/terms/contentqualification/sensoryspecfication'
fst_id lc_id field fast_marc_value broader_marc_value
=001 fst00807446 sh85004422 150 American students g Students
=001 fst00807447 sh85004422 150 American students g Students
=001 fst00807448 sh85004423 150 American students g Foreign countries
=001 fst00807450 sh85004422 150 American students g Students
=001 fst00807451 sh85004422 150 American students g Students
=001 fst00807452 sh85004422 150 American students g Students
=001 fst00807453 sh85004422 150 American students g Students
=001 fst00807454 sh92000211 150 American swallow-tailed kite g Elanoides
=001 fst00807455 sh88007902 150 American uncial type g Type and type-founding
@cmharlow
cmharlow / fast_fieldanalysis.txt
Last active May 22, 2016 00:35
mainly names so far
001: |=========================| 635000/635000 | 100%
003: |=========================| 635000/635000 | 100%
005: |=========================| 635000/635000 | 100%
008: |=========================| 635000/635000 | 100%
016 7/ $a $2: |======================== | 633712/635000 | 99%
016 7/ $a $z $2: | | 1288/635000 | 0%
040 // $a $b $c $f: |=========================| 635000/635000 | 100%
043 // $a: | | 7/635000 | 0%
046 // $f: | | 19272/635000 | 3%
046 // $f $2: | | 204/635000 | 0%
http://hdl.handle.net/1813/43516 3603360
http://hdl.handle.net/1813/43532 3604197
http://hdl.handle.net/1813/43538 3604366
http://hdl.handle.net/1813/43522 3603750
http://hdl.handle.net/1813/42742 1950580
http://hdl.handle.net/1813/43535 3602643
http://hdl.handle.net/1813/43438 3600211
http://hdl.handle.net/1813/43330 3602318
http://hdl.handle.net/1813/43370 3604586
http://hdl.handle.net/1813/43484 3601981