Syncing Omeka with Fedora Commons

Slides:



Advertisements
Similar presentations
File Management & Computer Use You are required to take notes. I will be taking a grade. There will be a test over this material.
Advertisements

The Goddard Library Repository DC Area Fedora Users Meeting October 6, 2014.
Ingest and Loading DigiTool Version 3.0. Ingest and Loading 2 Ingest Agenda Ingest Overview and Introduction Ingest activity steps Transformers Task Chains.
1. 2 About the Digital Assets Management Project Collaboration between instructional designers, information technologists, librarians, and visual resources.
Demonstration of repositories Fedora (Flexible Extensible Digital Object Repository Architecture) Marie Lagerwall MIDESS Partners Meeting February 9, 2007.
Hearth Bulk System Divisional Secretaries’ Briefing 2012.
Websites with Weebly are easy!. Easy Website Creation with Weebly Making your library media center’s web presence current and effective Holly Frilot,
Things you need to know before beginning This directory is not perfect. It does have it’s limitations. It is detailed to give you a lot of exposure. There.
MIRA to TDIL Workflows Alicia Morris October 2, 2014.
Unit 12 Additional Evidence Megan Haines. 1.1 I can describe what types of information are needed. Logo Idea 1 I do not want this logo to be my final.
Simple Pages for Omeka Lauren Dzura LIS
2008 Welcome to the Springer Customized Catalog – An Extension of the Bookseller Search.
What is Museum Box? A Museum box is a way of presenting information that allows you to create a cube project that can be shared with others. You can use.
File Upload Competitive Analysis. Catalyst - Browse in-line Of interest:
Bookseller Search Guide Version 1.1 June 18, 2010 Trade Marketing Heidelberg, Sandra Cortes.
An Interesting Geography Tool A new way to create Photosynths using Microsoft ICE This Photosynth was created from 9 photographs taken with a FUJI FINEPIX.
Gamified Classroom Quizzes! What is Quizizz? A fun game to conduct quick assessments with your class.
+ Plug-in Demo: Dropbox Judith Schwartz Fall, 2011.
Websites with Weebly are easy!. Easy Website Creation with Weebly Holly Frilot, Library Media Specialist Collins Hill High School, Suwanee, GA.
1 Fedora and versioning VIF Workshops 22 nd April 2008 Richard Green (University of Hull)
An Easier Way for Creating Model Metadata Easier is cheaper, and cheaper is better for everyone!
Chapter 11 Working with Credit Card Methods of Processing Credit Cards Preparing for Cyber Cash Authoring a Credit card Transaction.
Introduction to Archon for CARLI Members Jen Masciadrelli, Library Systems Coordinator, CARLI Office Sarah Horowitz, Special Collections Librarian, Augustana.
Websites with Weebly are easy!. What is Weebly? Weebly is a free website creator. It is very easy to use. If you feel comfortable creating documents with.
SimpleVocab An OMEKA Plug-In. WHAT IS simplevocab With Simple Vocab you can create and define a controlled vocabulary for any field using a simple interface.With.
Building flexible workflows with Fedora at the University of York Julie Allinson and Frank Feng The 5 th International Conference on Open Repositories.
What is Fedora Commons, and Why Should You Care? Cole Hudson and Graham Hukill.
Here are some things you can do while you wait 1.Open your omeka.net site in your browser (e.g. 2.Open.
This was written with the assumption that workbooks would be added. Even if these are not introduced until later, the same basic ideas apply Hopefully.
What the Tech? – Stephen Boss ChartsBin -- Visualize data using this data/map overlay web application. Digital Public Library of America (DPLA)/UW Digital.
Developing a Dark Archive for OJS Journals Yu-Hung Lin, Metadata Librarian for Continuing Resources, Scholarship and Data Rutgers University 1 10/7/2015.
( Etnok ) September 5 th 2011 Social Activities Management S.A.M.
Experience Talks: Post-Digitization Quality Control Strategies and Tools Mark Phillips – August 5, 2010.
Welcome to Customer Interaction Center (CIC) Client and Phone Training
Customizing Alma Letters & Notices
Synchronizing data from remote digital repository to Alma
Weebly Elements, Continued
Cisco WebEx.
An Introduction to the Institutional Repository
Topics Introduction Hardware and Software How Computers Store Data
Day 1 on Google Cloud Platform
Tips for making your project less stressful and less time consuming
Trove Tufts Digital Image Library
Business Development Chief Amazement Officer PHONE (317) SOCIAL
Collaborative Work Placement
22-INTEGRATION HUB
Flexible Extensible Digital Object Repository Architecture
Engage Your Audience with Cross Media Communications
Flexible Extensible Digital Object Repository Architecture
Videos For All Classrooms
RSS What can it do for you? Rachel Hyland Systems Librarian
TwinEngines Discharges
MonoGame and Windows 8.
DigiDocs: a sneak preview of online Document Packs
Easy Way to Export All WordPress URLs in Plain Text Guided By: - WPGLOBALSUPPORTWPGLOBALSUPPORT.
Alison Valk Georgia Tech
Advisor: Dr.vahidipour Zahra salimian Dec 2017
Question 4 How did you use new media technologies in the research, planning, construction, and evaluation stages?
Remark® Exam-Grading Instructions
Diyhistory.lib.uiowa.edu. diyhistory.lib.uiowa.edu.
Dealing with images in a resume form.
Topics Introduction Hardware and Software How Computers Store Data
USING OPENREFINE FOR DATA-DRIVEN DECISION-MAKING
1. go to: 2. log in
Please send any images as a separate file
Cite Your Sources Easier and Faster with
Connecting The City: Water Assets
Training 101 : Accessing iBoomerang Tools
Using Old Streets to Make New Inroads to Data: Part 1
Chloe Riley | Research Commons Librarian |
Presentation transcript:

Syncing Omeka with Fedora Commons Cole Hudson Wayne State University I’m here to talk about how a colleague and I wrote a series of scripts that allows us to batch ingest content from Fedora Commons repository to Omeka and keep it in sync. 1

We Had This 1700~ objects Metadata Images Located in a Fedora Commons Collection So, here’s what we had. We had 1700-ish objects with metadata and images located in a FC collection. Had preservation copies on FC and a group wanted these images displayed through an interface. We wanted to use Omeka to build this interface and didn’t need to put tiffs on there, but we somehow needed to transfer smaller access versions onto Omeka in stance. 2

Fedora Commons Omeka Bridging the Gap Metadata Images So my question here was how can I batch import a collection from FC to Omeka, keep it reasonably in sync, and not have to hack either system? 3

Here’s One Way Export all your objects’ DC Batch convert Fedora DC into CSV Upload CSV Use Fedora Connector to link each item separately. So we looked around and saw one way you could do this. You can export all of the DC in the collection you want to put into FC. Then batch convert all that DC into the CSV that Omeka will accept. After you upload that to Omeka, though, the kicker is that you have to use an existing Omeka plugin (Fedora Connector) and individually link each item separately. That would take quite a long time. 4

Yeah, No We didn’t do this. Hence, we didn’t do this. We wanted something that would make this CSV creation process faster and syncing with FC less time intensive. 5

Enter PyFedMon Ugly Name, but a beautiful series of scripts Written in Python and PHP Makes Syncing content between Omeka and FC easy So, what’d we do? We wrote up some code to make that happen. What we have now is a program called PyFedMon(Python Fedora Monitor) which is a series of scripts written in Python and PHP which makes batch ingesting content into Omeka and syncing it with Fedora really easy. 6

Here’s Our Way Identify our collection of objects Run CSV Creator script Upload CSV to Omeka So, I’ll run really quickly through our process. After we’ve identified our collection from Fedora, all we have to do is ran our custom CSV creator script with gives us a CSV we upload to Omeka. Run CSV Creator script which generates a CSV of FC PIDs and placeholder metadata Upload CSV to Omeka—this gives you the structure you need in Omeka 7

This is what we get (times 1700) This is what we get (times 1700). Which is a fake picture with a fake title, but an identiifer that matches up with a Fedora PID for each image in that Fedora collection. That identifier is basically the key here. 8

Here’s Our Way--Continued Run Omeka/Fedora Sync Which monitors the Fedora Logs for changes to your Fedora Commons collection A Listener on Omeka-side transforms content sent by FC Finally, all we do is run our Omeka/Fedora Sync program, which pushes out all the relevant images and metadata over to Omeka and a listener on the Omeka side takes anything sent its way and transforms into access copies and imports it automatically into Omeka. Finally, it monitors the Fedora logs for any changes to your Omeka collection in the future. 9

Now this here saves a copy of the images and metadata to your Omeka instance, so it’s not simply displaying remote Fedora datastreams. It’s actually displaying the content it now has saved locally. 10

DONE! And you're done! 11

Implications Please Steal This Lightweight, requires no hacking of Omeka, Omeka Plugins, or Fedora Commons So, here’s what you can do if you like what you hear. Please use it. This requires no hackery, it’s a series of scripts that sit beside your FC and Omeka instances. 12

Questions? Cole Hudson Find the code on Github Digital Publishing Librarian Wayne State University Cole.Hudson@wayne.edu @colehud Find the code on Github https://github.com/WSULib/pyFedMon And that’s it. If you have any question, come find me at the conference or shoot me an email. Either I or Graham will be happy to answer them. Here’s the code on Github. Thanks! 13

Credits Thumbs Up by Paolo Camera. CC BY 2.0. http://www.flickr.com/photos/vegaseddie/5700609302/ Graham Hukill—who helped write this code 14