OAI (Open Archives Initiative) Suite Version 3.0. Introductory Guide for New Users

Similar documents
Appendix REPOX User Manual

Calm v10 and CalmView v2.2 Guide for Existing Customers

Media Archive Server for Small Teams

Calm v11 Installation/Upgrade Guide

InstantAtlas TM Server NeSS Data Transfer Tool User Guide

Windows 10 First Login Guide (Laptops) Version 1.0

DocAve for Salesforce 2.1

w w w. m w t i. n e t M i c r o W o r l d T e c h n o l o g i e s I N C. This document provides information to install and configure etraq Server

Partner Integration Portal (PIP) Installation Guide

umapps Using umapps 6/14/2017 Brought to you by: umtech & The Center for Teaching & Learning

DIGIOP ELEMENTS V8.7 NVR Software-only Installation Guide

Virtual Desktop Infrastructure Setup for Windows 10

Installing and Configuring Respondus

User Manual. Dockit Archiver

Version S Cincinnati, Suite 105 Tulsa, OK (918) Fax (918)

DIGIOP ELEMENTS V8.1 Software-only Installation Guide

Installation of Actiheart Data Analysis Suite:

SDL Content Porter 2013 User Manual. Content Management Technologies Division of SDL

Importing and exporting message scripts

EntraPass (W10) Installation Guide Kantech-OnBoard systems

Windows 10 First Login Guide (Desktop PCs) Version 1.0

Media Writer. Installation Guide LX-DOC-MW5.1.9-IN-EN-REVB. Version 5.1.9

INSTALLATION GUIDELINES FOR CLIENTS

Print Server Setup Guide (NF1ADV)

Installation Guide for Windows

Fairfield University Using Xythos for File Storage

Adding a VPN connection in Windows XP

ESRI stylesheet selects a subset of the entire body of the metadata and presents it as if it was in a tabbed dialog.

Visual Nexus Endpoint. User Setup Guide. Version 3.0

Electronic Balloting Portal. User guide for Voters v 1

This is a GENERAL Servant Keeper Network Installation help sheet. If you need further assistance, please contact your network administrator.

Installation Guide. Research Computing Team V2.0 RESTRICTED

1. ECI Hosted Clients Installing Release 6.3 for the First Time (ECI Hosted) Upgrading to Release 6.3SP2 (ECI Hosted)

EntraPass Installation Guide Kantech-OnBoard systems

Application Integration Module

OneDrive for Business Online

Perceptive TransForm E-Forms Manager 8.x. Installation and Configuration Guide March 1, 2012

Quick Start Guide Red Box Call Recording v5 18/08/2016

Activant Compass Installation Guide For Upgrades to Version 4.1 or Higher

Visual Nexus Version 4.0

User Guide MapRoad 2.3 Install Guide Windows 7

GraffixPro Studio Getting Started Guide

Valley Library Consortium

KB181: Gaining Secure Remote Access via Citrix

Centra Workbench (V3.12 onwards)

Document Container Guide

Acronis Backup & Recovery 11 Beta Advanced Editions

Installation and Removal

Table of Contents INSTALL XSL FORMATTER V2.5 2 INSTALL PDF OPTION FOR XSL FORMATTER 5 CONVERT EVALUATION VERSION TO LICENSED VERSION 7

Front Desk 2018 Practice Management System

Nextiva Drive The Setup Process Mobility & Storage Option

TIE1.80InstallationGuideUK

Cleo Streem Fax User Guide. Version 7.3

Using the Vita Group Citrix Portal

1.1 How to Install Prerequisites

Metasys System Extended Architecture Remote Access Technical Bulletin

TABLE OF CONTENTS. Page 1 of 59

Introduction to Microsoft Web Outlook

HOWTO Make an Initial Connection to the Office Anywhere Desktop using a Windows 7 based PC v1

The Flexischools Online Order Management System Installation Guide

CollabNet SourceForge Office Plug-in

Content Publisher User Guide

ROC Site Instructions for using Medtronic CODE STAT software

WEBSEWSS SINGLE SERVER INSTALLATION INSTRUCTIONS

Forms iq Designer Training

Chapter A2: BankLink Books clients

CaseWare Working Papers. BizSuite Getting Results

User pages for RM Portico

BankLink Books Clients

Practice and Review Activities Software

Access PayrollSE v5.50a

CollabNet Desktop - Microsoft Windows Edition

Installation of Quin C

Using the WorldCat Digital Collection Gateway

MIDIAX ONLINE BACKUP INSTALLATION

D&C Scheme Editor 5.2 Installing Instructions

MassTransit Server Installation Guide for Windows

Announcing Viper v1.0.1

SOA Software Intermediary for Microsoft : Install Guide

Click Studios. Passwordstate. Remote Session Launcher. Installation Instructions

Network DK2 DESkey Installation Guide

Wireless Hotspots Configuring the Laptop for Printing GUIDE. User Services IT Services University of Malta

How to install the software of ZNS8022

Virtual Owl. Guide for Windows. Office of the Chief Information Officer. Learning Technologies, Training, Audiovisual, and Outreach

eclinic smsc Installation & User Guide Windows Version 3.3.6

Zetadocs for NAV Installation Guide. Equisys Ltd

DATRAN Reporting (Data Reporting Design and Runtime Application) Version 6 May 2014

Follow these instructions if you are working on a school/college computer that is part of the network.

PACS. User Guide. Installing PACS on a Peer to Peer Network. pacs1.6

Convert Point of Sale Enterprise database to Point of Sale Professional database

Contact: Systems Alliance, Inc. Executive Plaza III McCormick Road, Suite 1203 Hunt Valley, Maryland Phone: / 877.

SoftChalk Cloud and D2L Quick Guide This document was created with SoftChalk Create 10, available at

emam and Adobe Premiere Panel Guide

Agilent CytoGenomics 2.5

Using ZENworks with Novell Service Desk

Follow all of the steps indicated below for each process. Some steps may require IT assistance.

Exclaimer Mail Archiver

Virtual Desktop Infrastructure Setup for Windows 7

CONTENTdm Basic Skills 1: Getting Started with CONTENTdm

Enhanced Automated Graphical Logistics Environment

Transcription:

OAI (Open Archives Initiative) Suite Version 3.0 Introductory Guide for New Users

Any comments or requests for change to this user guide should be referred to:- Axiell Ltd. Hall View Drive Bilborough Nottingham, NG8 4GD Tel (0115) 9008000 Fax (0115) 9425718 Information in this document is subject to change without notice. Axiell Ltd. makes no warranty of any kind in respect of the completeness or accuracy of this document. Axiell Ltd. reserves the right to make improvements and /or changes in the products or programs described in this document at any time and without notice. No part of this document may be reproduced, stored in a retrieval system, or transmitted in any form or by any means electronic, mechanical, recording or otherwise, for any purpose without the prior and express written permission of Axiell Ltd. Axiell Ltd. All rights reserved. 14 April 2017

Contents Introduction... 4 Installing the OAI Suite... 5 OAI Harvester... 7 OAI Server program... 10 OAI Server Configuration... 11 OAI Browser... 13 Introductory Guide for New Users 3 OAI Suite

Introduction The Axiell OAI suite of programs enables you to harvest data stored on an OAI server and allows other people to harvest data from your Calm server. The suite consists of a setup program or Installer, a Server program, a Server Configuration program, an OAI Harvester and a diagnostic tool called OAI Browser. This guide describes how to install the programs and use them. Introductory Guide for New Users 4 OAI Suite

Installing the OAI Suite The OAI Setup program can be found on your Calm installation CD. When you run it (as described below) it will install an OAI Server program, Harvester and Browser. It will also automatically create a new virtual folder and install & automatically start an OAI Harvester service. How to install the OAI Suite: Run the Setup program from the installation CD by clicking on OAI Suite Setup 1.0 (Net 1.1).exe On the initial page of the wizard, click Next. You will be prompted to enter the password. You can obtain this from the Calm Help Desk. Click Next. The next screen (as shown below) asks you which components you wish to install. Choose the relevant option(s), depending on whether you are installing on a Client or Server machine. It is recommended that you leave all checkboxes underneath Client or Server ticked. Make your choices by clicking on the checkboxes to select or remove components, when ready click on Next. Introductory Guide for New Users 5 OAI Suite

Installing the OAI Suite If you are installing a Client; choose a folder in which to install the OAI Suite. The default of C:\Program Files\OAI Suite is given, but you can browse for an alternative. Click Next. If you are installing a Client; the Setup program will now install and start a service for harvesting. You can choose a user account to create this service under, by entering the user name and password, or leave this page blank to create the service under the local system account. If you do enter user login details here, you will need to use an account that has sufficient permissions to access the internet, your network/domain and the OAI server. Click Next. If you are installing a Server; the Webserver Configuration dialogue box is shown next. Choose a website to install the OAI Suite under, the options given here will depend on the operating system you are running. For example, with Windows XP Professional, the only website in IIS is Default Web Site. Choose a name for the virtual folder that will point to where the OAI programs are going to be installed, normally OAI, which is the default provided. Click Next. If you are installing a Server; choose a folder in which to install the OAI Suite (as a web application). The default of C:\inetpub\wwwroot\OAI is given, but you can browse for an alternative. Click Install. If you are installing a Server; when installation is complete, you will notice a dialogue box titled Configure OAI Server appears. You will need to complete the details in this box and press OK - see the OAI Server Configuration section below. Press Close on the final page of the Setup program. The OAI Suite of programs are now installed and ready to use. To access them; press the Windows Start button, followed by Programs, then Axiell, and then OAI Suite, or use the icons for the Harvester and Browser on your client desktop. Introductory Guide for New Users 6 OAI Suite

OAI Harvester The Harvester is a wizard which enables you to obtain OAI data from servers, either on your own network or via the internet. You use it to set up scheduled harvests called tasks. How to use the OAI Harvester: To run it; double-click the Harvester icon on your client desktop, or press the Windows Start button, followed by Programs, then Axiell, and then OAI Suite and select OAI Harvester. The first screen of the wizard shows any existing tasks. Click Next. The next screen asks whether you want to create, edit or delete a task. As you have no existing tasks, leave the only possible option selected this is Create new task. Click Next. Next you need to choose the source of your OAI data. Enter a text description, this will be shown in your list of tasks, to enable you to identify this particular task. Enter the URL of the OAI server that contains the data you wish to harvest. Click Next. Choose your destination type. This can either be XML output or Calm Database. For XML output; you will need to choose the folder in which the harvested data should be stored and a prefix for the output file. For Calm database; you will need to state the version of Calm you are using, the name of the server Calm is running on, the password of the user you want to login to Calm as (this is only required if you have security set up in Calm), the Calm application that you are running e.g. Archive, the port that the server is listening on (the default port is fine), the username of the user you want to login to Calm as (this is only required if you have security set up in Calm), and the database that you wish the harvested data to be output to. Click Next. The Data Mapping box asks you to enter the format of the source data. The formats available will depend on the source repository you selected earlier (on the source selection screen, 2 dialogue boxes prior to here). The formats shown in the drop-down box are the ones that the server is able to distribute. All OAI servers are required to support OAI Dublin Core. Some servers may support other formats. The Calm OAI server supports OAI Dublin Core, Calm XML format and Europeana. Choose the data set (click on the button next to the Set field to view a tree structure showing the subsets of data). Click Next. Introductory Guide for New Users 7 OAI Suite

OAI Harvester The Schedule dialogue box will appear, as shown: Choose an Update Method; either Full which harvests all records regardless of previous harvests, or Incremental which only harvests records since the last harvest and up until the end of yesterday. Please note: If you are harvesting from an OAI repository that only supports date formats with granularity of a day (such as Calm), the Harvester will not harvest any records created or modified today, it will take records from the last COMPLETE day i.e. the day before the harvest is scheduled. This sets a start point for the next harvest. Choose which type of Record update you require; If your destination is an XML file, you will normally choose to output duplicate records. The other option of Do not update can be used as a test mode to do a dummy run of your harvest without actually outputting the records. If your destination is a Calm Database, you have further options and need to decide what to do if a record you are harvesting already exists in the destination database. Do not update can be used as a test mode to do a dummy run of your harvest without actually outputting the records. Duplicate records will harvest and output all records regardless of whether they already exist in your Calm database. Introductory Guide for New Users 8 OAI Suite

OAI Harvester Merge duplicate records will add fields from your existing Calm records into the harvested records and delete the original Calm records. Overwrite duplicate records will mean that existing records in your Calm database will be deleted if they are duplicated in the harvested records. Stop if duplicates found will mean that records are harvested until the point of finding the first duplicate record. When the process stops an appropriate error message will be displayed which will enable you to identify the duplicate record. Choose when you want the harvest to happen; for a one-off choose Manual, otherwise select one of the other options. Please note: the Hourly option will harvest on the hour. For a manual harvest, click Run now. Click Finish. If you have chosen to validate the OAI response, the Harvester will check that the XML returned corresponds to the published schema as expected. If not, an error message will be displayed. Once you have set up a task in this way, it is easy to edit or delete it. To do this; run the Harvester again, on the Profile page click the Edit existing task or Delete task button and select the relevant task from the drop-down box next to the button. Click Next. Introductory Guide for New Users 9 OAI Suite

OAI Server program This program is basically behind the scenes. It waits for OAI clients, handles OAI requests and communicates with your Calm system. This Server program produces a web page that you can view to check that it is working correctly. The page also provides a link to an OAI identify query to enable you to check that your OAI server is configured correctly. To view the web page: press the Windows Start button, select Programs, then Axiell, then OAI Suite, click on OAI Server. Introductory Guide for New Users 10 OAI Suite

OAI Server Configuration This dialogue box appears when you install the OAI Suite. You can also run it at any time by clicking on the Windows Start button, selecting Programs, then Axiell, then OAI Suite and clicking on OAI Server Configuration. The following dialogue box will be shown: Enter the details of your OAI Server where Calm records are stored. This includes: version - The version of Calm you are using. server - The name of the server Calm is running on. port - The port that the server is listening on. user - The username to be used when logging into Calm (this is only required if you have security set up in Calm). password - The password to be used when logging into Calm (this is only required if you have security set up in Calm). application The Calm application that you are running e.g. Archive. database - The name of the Calm database. keyfield - The key field for that database; a field that is guaranteed to be unique, for example RefNo for the Catalog database in the ALM application (called Archives), PersonCode for the Persons database in the ALM application, or ObjectNumber for the Catalog database in the Records Management application (called Records). This is used for merging records and detecting duplicate records. modifiedfield - The name of the Calm field to be automatically updated with today s date on all harvested records, currently this field is called Modified in all Calm databases. Introductory Guide for New Users 11 OAI Suite

OAI Server Configuration traceflags - It is not recommend that you change this setting unless directed to do so by Calm Helpdesk staff as a diagnostic measure, ignoring this advice will lead to your event log filling up. Please note: Any records on your server with a blank Modified field and/or blank whichever key field you have chosen above (for example RefNo), will not be accessible to be harvested. Introductory Guide for New Users 12 OAI Suite

OAI Browser This is a diagnostic tool for OAI servers, provided so you can make sure your server is configured correctly or check out any problems. You could also use it to find out how other OAI servers are configured if you wish to. To run the browser; either click on the icon on your client desktop, or click on the Windows Start button, choose Programs, then Axiell, followed by OAI Suite, and click on OAI Browser. The following dialogue box will appear: Type the URL of your OAI server into the Address line (or select from the drop-down box) and click on Go to retrieve the information. The Version, Granularity and Earliest fields on the next line will then be automatically filled. To find and display data, you need to complete the From, To, Metadata and Set fields: What you enter in the From and To fields will depend on the Granularity field above. In this case, enter dates, in the format yyyy-mm-dd, to find records last modified during this period of time. Introductory Guide for New Users 13 OAI Suite

OAI Browser In the Metadata drop-down box choose the XML format for records to be returned and shown in, either calm_xml or oai_dc (Dublin Core). With sufficient knowledge, it is possible to add other metadata formats to be supported, by creating an xsl stylesheet and adding details to the metadata section of the file CalmDataSource.xml Click the button next to the Set field to select a subset of data. The top level here e.g. Default Calm Repository, is set in the Server Configuration program, (when you make an entry in the Repository Name field on the dialogue box). Further, lower levels are specified in the file called CalmDataSource.xml, which can be found in the bin folder below the web application folder where you have installed the OAI suite, e.g. C:\inetpub\wwwroot\oai\bin. You can edit this file (with a text editor) to add any lower levels as you wish. Please note: When you edit this file the web application will be stopped and re-started. Press the Search button to look for records on the server matching this criteria. The records will be listed in the box below. If more than 50 records are found, just the first 50 are displayed (to enable a reasonably quick return of data). You are then given the option to Get All Records, which is obviously more time consuming. Once you have the list, you can double-click on a record to view it in your chosen XML format. This should prove your OAI Server is configured correctly to be interrogated or will help you to spot and solve any problems. If you have chosen to validate the OAI response, the Browser will check that the XML returned corresponds to the published schema as expected. If not, an error message will be displayed. Introductory Guide for New Users 14 OAI Suite