University of Haifa – The Library Webingest 2 Marc 85640 Boaz Dotan Developer meets Developer ExLibrisJerusalem 3-4 November 2010.

Slides:



Advertisements
Similar presentations
Focus on Your Content, Not on Ingesting Your Content Terry Brady Applications Programmer Analyst Georgetown University Library
Advertisements

DigiTools support of Web Services Repositories and Web Services workshop | 2 June 2009 Alan Oliver, Business Development Director.
October 24, 2006Merit Technical Staff Meeting1 The Google Project at the University of Michigan Perry Willett Head, Digital Library Production Service.
OAI in DigiTool DigiTool Version 3.0.
Exporting bib records from Aleph Created by: Gerald Langford Last revised: February 23, 2010.
Humboldt University: A workflow model for digital theses and dissertations ETD A workflow model for digital theses and dissertations Developments.
InnoFace InnoFace: Extra functions and interface for Innopac Library System – Fung Ping Shan Library experiment LO Tin-king 2nd Hong Kong Innovative Users.
Ingest and Loading DigiTool Version 3.0. Ingest and Loading 2 Ingest Agenda Ingest Overview and Introduction Ingest activity steps Transformers Task Chains.
CONTENTdm Important Features and Capabilities. CONTENTdm provides an “out of the box” solution to a complex web programming challenge. With minimal customization,
Introduction to DigiTool Version About Version 3.0 DigiTool Repository DigiTool Deposit DigiTool Ingest DigiTool Metadata Editor (Meditor) DigiTool.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Multiple Tiers in Action
Collection Management DigiTool Version 3.0. Collection Management 2 Deposit Approval Search & Index Dispatcher & Viewers Single & Bulk Web Services DigiTool.
– uhttp://sfx.calstate.edu:9003/fullerton?sid=sfx:opac_856&issn= &pid=serviceType=getHolding.
OCLC Online Computer Library Center CONTENTdm 4.3 Claire Cocco Global Product Manager CONTENTdm October 3, 2007.
Copyright 2004, SPSS Inc. 1 Using the SPSS MR Data Model Sam Winstanley Solution Architect - SPSS 21 st January 2004.
Putting it all together for Digital Assets Jon Morley Beck Locey.
At the North of England Institute of Mining and Mechanical Engineers Library, Newcastle upon Tyne.
JY Le Meur/Tibor Simko 12 th Feb’04 1)Context 2)Interoperability 3)Submission 4)Search 5)Preservation CERN, OAI3 Workshop, Geneva.
Apache Server The Apache Server Apache is a WWW server that implements the HTTP protocol. Apache runs as a daemon. This means that it is a resident.
OCLC Online Computer Library Center CONTENTdm ® Digital Collection Management Software Ron Gardner, OCLC Digital Services Consultant ICOLC Meeting April.
APfeed: ALEPH to PeopleSoft Interface. The ALEPH to PS Interface Basics  The interface utilizes the Service, Invoice Report (acq-10), in the Acquisitions.
The DigiTool to FDA Program Lydia Motyka Florida Center for Library Automation.
Project Overview Bibliographic merging, Endeca, and Web application.
Metadata Crosswalking/ Transforming and Federated Searching in Ex Libris Products Anthony Dellureficio Library Systems Manager The New School University.
University of Illinois at Urbana-Champaign A Unified Platform for Archival Description and Access Christopher J. Prom, Christopher A. Rishel, Scott W.
LIS 654 BUILDING DIGITAL LIBRARIES FALL 2011 NOVEMBER 03, 2011 The OAI-PMH Harvester Plugin for The Omeka Content Management System JAMES R. GRIFFIN III.
FlexElink Winter presentation 26 February 2002 Flexible linking (and formatting) management software Hector Sanchez Universitat Jaume I Ing. Informatica.
Digital Volcanoes and Data Flows Carol Hamilton 1VALA 2012.
Fedora and OAIS Glen Robson OAIS Model.
ALEPH Software Development Plans November 2002 James Steenbergen Director of Support Services ALEPH Software Development Plans November.
A Little About Me University of Notre Dame Michiana Library Consortium – University of Notre Dame – Saint Mary’s College – Holy Cross College – Bethel.
Primary funding is provided by the JISC and ESRC. Based at Manchester Computing, The University of Manchester. 1 1 Getting Technical - Linking UKSG Serial.
A Multi-Tiered Architecture for Distributed Data Collection and Centralized Data Delivery Stacy Kowalczyk and James Halliday April 28, 2008.
Windows 7 WampServer 2.1 MySQL PHP 5.3 Script Apache Server User Record or Select Media Upload to Internet Return URL Forward URL Create.
I. Understanding Record Loading and EDIS II. Database Statistics & Top 10 Search III. Problem with merging records IV. Pseudo Tag (Special 035 Tag ) V.
Loading Bibliographic Records Online and in Batch Pat Riva Romance Languages Cataloguer/ Bibliographic Database Specialist McGill University
What’s Hot in Finland Ere Maijala IT Research Specialist The National Library of Finland Hint: It’s not the weather.
How to sort the “Order Information report” from the service “Print Acquisitions Records acq-03” Yoel Kortick.
RSS Interfaces and Standards Chander Iyer. Really Simple Syndication (RSS) Web data format providing users with frequently updated content. Make a collection.
File Uploads. The Form tag Set the method to “post” The form attribute enctype="multipart/form- data” must be in the opening form tag Before the file.
Data Optimization for Reflectometer Simulation Marc Osherson Science Education Summer Intern 9/1/2005.
Preparing and sending records to ULI. 2 All of the information in this document is the property of Ex Libris Ltd. It may NOT, under any circumstances,
1 Controlling directionality with Unicode Characters Yoel Kortick Aleph Support manager.
ABCD VS KOHA ; THE ARCHITECTURE AND FUNCTIONALITIES OF SELECTED MODULES. by Joel Nakitare.
The world’s libraries. Connected. CONTENTdm ® Digital Collection Management Solutions Learn what to consider when outsourcing your library’s digitization.
MESA A Simple Microarray Data Management Server. General MESA is a prototype web-based database solution for the massive amounts of initial data generated.
Web Programming with PHP (3) Superglobals, Form & File processing.
PHP and SQL Server: Connection IST 210: Organization of Data IST2101.
Migrating from 1.0 to 1.5 A step by step tutorial Joomla!Day Thailand, 2007 Sam Moffatt.
School of Informatics University of Edinburgh Inventory System Project update Ken Dawson.
Data Transfer between Discovery Services and Library Catalogs: A Case Study at the University of the Fraser Valley By Hongfei Li and Diane Cruickshank.
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
How to print barcodes in batch mode via item-03
Digital Assets Module Services adam-01 and adam-02 versions 17 and up
Managing Copyrights in Invenio
Yoel Kortick Senior Librarian
THE ARCHITECTURE AND FUNCTIONALITIES OF SELECTED MODULES.
CO6025 Advanced Programming
Importing Serial Prediction Patterns Via the Service Import 85X records (Serial-52) Yoel Kortick.
Database Driven Websites
Web Systems Development (CSC-215)
Enabling direct data access to social science research data
Context Interoperability Submission Search Preservation
Exploring the Power of EPDM Tasks - Working with and Developing Tasks in EPDM By: Marc Young XLM Solutions
Advanced hands-on on programmatic access to an Open Access Repository
Alternate graphic representation 880 field
OSTENDO-3WS Interfaces
Presentation transcript:

University of Haifa – The Library Webingest 2 Marc Boaz Dotan Developer meets Developer ExLibrisJerusalem 3-4 November 2010

The Request  Our media librarians want to create links to Digitool objects automatically(!)  The solution should give different descriptions of different files (e.g. jpeg, tiff, pdf)  The solution should cover old ingests

The Problem  Need to find a way to link between Digitool objects and Aleph records without buying the Digitool to Aleph synchronisation kit developed by ExLibris.

The way to the solution  Some facts:  Major objects in Digitool have Aleph records.  Almost all ingests use MARC XML file exported from Aleph created using print- 03 service with Digitool fix program (fix_doc_do_file_08 with a file as program argument file)

The way to the solution – cont.  In Aleph every record that has a digital object includes the following line in the catalog record:  All Aleph records have 001 control field with the system number – needed to synchronisation between Aleph and Digitool via OAI.

The way to the solution – cont.  2 ideas for the solution:  Writing PHP script using SQL – need to work with CLOB fields causing very complicated queries and dealing with huge data – not applicable.  Writing PHP script using the file jobs.log. There is a lot of information in it I can use – this is the way!

The solution  Running cshell script that creates 3 input files from the jobs.log file: 1. aleph001.txt 2. xml_list.txt 3. pid_xml.txt Then run PHP script which takes those 3 files and process them.

The solution – cont. Create 3 arrays which contain: - Aleph record system numbers - XML file name via VIEW or VIEW_MAIN usage type - XML file name via Digitool PID number. Then from all those 3 arrays create output file that contain the following:

The solution – cont. Aleph System number $$u link to Digitool object $$z Description e.g. jpeg, tif, pdf L $$uhttp://digitool.haifa.ac.il:80/webclient/DeliveryManager?pid=648589&custom_att_2=si mple_viewer$$zImage

The solution – cont.  Transfer the file using scp to the Aleph server and then upload into Aleph via p-manage-18.

Future Development  Run this script from the Meditor (Digitool GUI) via custom service (today the script runs only from command line).  Run this script from the web – maybe via the management module.

Questions ?

Thank you for listening,