1 Jun 2004 20:12
[Fedora-users] A Fedora ingest procedure
If you need some ideas on how to go about ingesting records into Fedora, the following shows you how I did it. It's not pretty, but it works. The techniques, files, and scripts mentioned below were designed to be used in processing Hamilton College's collection of Henry Welch letters (American Civil War era), so for it to work for you you will need to customize it significantly. Here goes: According to the Fedora instructions you can use the supplied mets-template.xml file (you need to customize it though) as a pattern for ingesting mets-fedora objects, but the mets-template and the mets-fedora objects being ingested by them have to match in certain ways or the ingest will fail. My problem was that our objects have many different numbers of datastreams -- most are between 1 and 10 images, but one consists of 71 images, thus requiring 142 datastreams if you make JPEGs and a thumbnail. This situation required a different mets-template for each batch of objects that would need the same number of datastreams. - I created a series of mets-templates (based on examples supplied with Fedora): one to be used for objects consisting of a single datastream (say, a pdf file), and a template for objects with 2 datastreams (say, a JPEG and a text file), and so on (e.g., I created a template that could accommodated an object consisting of 1 JPEG image and 1 GIF thumbnail, and one that could accommodate 2 JPEGs and 2 GIF thumbnail images, one that could accommodate 3 JPEGs, 3 GIF thumbnails, and 1 TEI/text file, and so on until I had about 15 different templates, named like: mets-template_2images.xml, mets-template_3images.xml, and so. For an example of one of these templates look at:(Continue reading)
RSS Feed