Developer Meets Developer March 2011 Chicago, Illinois, USA Roy Zimmer Western Michigan University.

Slides:



Advertisements
Similar presentations
EPrints 3 Technical Overview EPrints 3 Briefing 8 th December 2006, London.
Advertisements

Online Tenant Request System Reliable and accurate, the IMPAK online tenant request system significantly reduces telephone time and paperwork.
Batches, Buckets and Bookbags Elizabeth B. Thomsen NOBLE: North of Boston Library Exchange EGILS2014.
ADABAS to RDBMS UsingNatQuery. The following session will provide a high-level overview of NatQuerys ability to automatically extract ADABAS data from.
Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing.
Welcome to the Award Winning Easiest to Use & Most Advanced View, Manage, and Control Security, Access Control, Video, Energy & Lighting Systems, & Critical.
System Migration IS 551 Fall 2005 Dr. Dania Bilal.
Taking Your Customers to the Cleaners: Historical Patron Data Cleanup and Routine Purge Preparation Roy Zimmer Western Michigan University.
Scheduling Discoverer Reports Scheduling Standard Reports Printing & Re-printing Standard Reports Focus on Reports Session 2 To print: Right click Choose.
Extending Primo beyond your ILS data source : including EAD and Graphic Sources Janet Lute ILS Coordinator Princeton University Library IGeLU 2014Oxford,
Library Online Catalog Tutorial Pentagon Library Last Updated March 2008.
Blackbird: Accelerated Course Archives Using Condor with Blackboard Sam Hoover, IT Systems Architect Matt Garrett, System Administrator.
RMIT University An early Alma implementer. RMIT University 3 campuses – Melbourne + 2 Vietnam Offer programs through partners in 6 other countries 74,000.
Advanced Workgroup System. Printer Admin Utility Monitors printers over IP networks Views Sharp and non-Sharp SNMP Devices Provided Standard with Sharp.
Advanced Forms Automation for QAD Doug Greenup, VP of Sales Mark Harrington, eFORMz Product Management Date
Copyright 2004 Monash University IMS5401 Web-based Systems Development Topic 2: Elements of the Web (g) Interactivity.
Technical Tips and Tricks for User Support Mike Gardner
Marcive Documents : Catching Up and Keeping Up Implementation Details.
Implementing a Backup Catalog… on a Student Budget.
University of Michigan Administrative Information Services BusinessObjects Report Conversion Jeanne Mackey MAIS Data Delivery June, 2006.
Revising Riverbot Outline and Specifications Christian Skalka.
Library integrated system -Aleph Fang Peng Stony Brook University.
Alarms and Events Processing Group No. 2 Project Guide: Prof. N.D.R.Sarma.
BMC Control-M Architecture By Shaikh Ilyas
Perl DBI Scripting with the ILS Roy Zimmer Western Michigan University.
Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.
The New Books List Michael Doran, Systems Librarian Ex Libris Southwest Users Group February 6, 2008 – Santa Ana College.
Utilizing Condor and HTC to address archiving online courses at Clemson on a weekly basis Sam Hoover 1 Project Blackbird Computing,
Overview of Mini-Edit and other Tools Access DB Oracle DB You Need to Send Entries From Your Std To the Registry You Need to Get Back Updated Entries From.
Web of Science. Copyright 2006 Thomson Corporation 2 Example: (bird* or avian) and (flu or influenz*) Enter your terms to be searched. Search fields are.
March 20, 2008Electronic Resources and Libraries College Center for Library Automation Tallahassee, FL Susan B. Campbell Susan.
9/10/20151 Hyperion Enterprise 6.5 New Features & Functionality Robert Cybulski, CPA Finit Solutions.
Destiny will help Bailey School District reach its Goals
Exlibris: Developers Meet Developers Feb. 1-2, 2010 Voyager To NUFinancials ( peoplesoft ) System ( for Invoice Payment ) Michael North Northwestern University.
This presentation is the property of Paradigm Information Systems It is confidential to the intended recipient for the purpose of evaluating FMS Any other.
Reconciling OCLC and Orbis Managing a Bibliographic and Holdings Synchronization Between Yale University Library and WorldCat Melissa A. Wisner.
South Dakota Library Network ALEPH v21 Staff User Upgrade Information Circulation and ILL South Dakota Library Network 1200 University, Unit 9672 Spearfish,
How to handle the Multitude Successfully handling thousands of E-Book records using MARCEdit and BIBLOAD reports Kelly Swickard Decker Library Maryland.
Kenny Trytek Joe Briggie Abby Birkett Derek Woods Advisor: Simanta Mitra Client: Matt Good, Kingland Systems.
Guidelines for Homework 6. Getting Started Homework 6 requires that you complete Homework 5. –All of HW5 must run on the GridFarm. –HW6 may run elsewhere.
Project Overview Bibliographic merging, Endeca, and Web application.
Items 14.2 Seminar 5 March Seminar Items 2 Session Agenda Item record - structural changes Call No. Filing Item sorting routines Item Form.
TEAM Basic TotalElectrostatic ManagementAwareness&
Cataloging 12.3 to 14.2 Seminar. Cataloging 2 -New check routines -Cataloging authorizations -Other innovations -Fix and expand routines -Floating keyboard.
NMED 3850 A Advanced Online Design January 12, 2010 V. Mahadevan.
Integration with Enterprise Database Systems Tim Sullivan activePDF, Inc.
Writing macros and programs for Voyager cataloging Kathryn Lybarger ELUNA 2013 May 3, #ELUNA2013.
OPAC Training aid (Library solutions & Library world)
CrossRef Annual Member Meeting – Technical Update Chuck Koscher Director Of Technology Technical Update Annual Member Meeting September 25, 2002.
Authority Control and Bib Enhancement with Marcive Mark Sandford William Paterson University
Z-Books: Hunting Down Zombie Ebooks Hiding in your Catalog Kathryn OVGTSL 2013#ovgtsl2013 May 17, 2013.
Trustee Efficiency Options In this session we will discuss reconciling ACV’s, importing mortgage company files, mortgage company batches, and Ad Valorem.
Milstats IUG 2008 Milstats 102: Beyond the Basics with Milstats Innovative Users Group 2008 Annual Conference Washington, D.C. Corey Seeman Kresge.
MARCIt records for e-journals project to implement MARCIt service McGill University Library Feb
Items 12.3 to 14.2 Seminar Seminar Items 2 Session Agenda Item Record - structural changes Item Form Call No. Filing Item Sorting routines Item.
ECDL. Word processing Work with documents and save them in different file formats Choose built-in options such as the Help function to enhance productivity.
Automating a Vendor File Load Process with Perl and Shell Scripting Roy Zimmer Western Michigan University.
Voyage meets MeLCat: MC’ing the Introductions. MeLCat extract sequences Voyager bibout.pl bib extract patout.pl today’s extract yesterday’s extract patdiff.pl.
ClearQuest XML Server with ClearCase Integration Northwest Rational User’s Group February 22, 2007 Frank Scholz Casey Stewart
Banner and PeopleSoft Patron Database Updates: Who’s on First? Scott Gillies, Information Systems Librarian and Joy Garmon, Coordinator of Access Services.
Copyright © Curt Hill Operating Systems An Introductory Overview.
Andrew Isherwood voyager.aber.ac.uk. Introduction  Bi-lingual institution  Approximately 10,000 students  Voyager self-hosted  Bi-lingual Tomcat.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Library Online Resource Analysis (LORA) System Introduction Electronic information resources and databases have become an essential part of library collections.
Can you do this in SmarTeam?
Data Transfer between Discovery Services and Library Catalogs: A Case Study at the University of the Fraser Valley By Hongfei Li and Diane Cruickshank.
IUIE Reporting Basics Workshop
Build Better Data: Best Practices for Catalog Cleanup CT Library Association, April 23, 2018 Diane Napert, Interim Director Monographic Processing Services,
Everything Union Catalog
Best Practices in Higher Education Student Data Warehousing Forum
Presentation transcript:

Developer Meets Developer March 2011 Chicago, Illinois, USA Roy Zimmer Western Michigan University

Historic Marcive – most complex load MARC utilities Other utilities Patron cleanup Weekly index regen

Historic Details to be found in year 2005 at ~zimmer/pres_index.html ~zimmer/pres_index.html Hey, it’s award winning work! Marcive

Historic Marcive – most complex load MARC utilities Other utilities Patron cleanup Weekly index regen

Historic MARC utilities marcedit marcread marccount getmarc splitmarc marcsearch Find them at

Historic Marcive – most complex load MARC utilities Other utilities Patron cleanup Weekly index regen

Historic Call number sort routine (so-called for sake of brevity, really a parser and normalizer) in a Perl program: require = cnparse($callno); To be found at

Historic ratiocheck.pl – database ratio re indexregen rptarchive – cleans up /m1/voyager/$db/rpt scheduled – what cron says should run today To be found at

Historic Marcive – most complex load MARC utilities Other utilities Patron cleanup Weekly index regen

Historic Patron cleanup Major patron cleanup – Summer+Fall 2008 Single most current active patron barcode needed due to self-check Details to be found in year 2009 at

Historic Marcive – most complex load MARC utilities Other utilities Patron cleanup Weekly index regen

Historic Weekly index regen Keeps our main database in good order, due to constant loads Yes, I check the log files!

Ongoing* – Feeds, Loads, Reports MeLCat Summon VuFind Backstage * There are always some current changes being made to ongoing…

Ongoing – Feeds, Loads, Reports MeLCat daily:bib adds and updates patron updates monthly:bib deletes

Ongoing – Feeds, Loads, Reports Summon daily extract (adds and updates) yet to come: quarterly full extracts daily deletions

Ongoing – Feeds, Loads, Reports VuFind daily:adds and updates weekly:full extracts

Ongoing – Feeds, Loads, Reports VuFind Extracts on Voyager coordinated with builds on VuFind machines Feeds go to development, near-production, and production machines catbackup, R.I.P.

Ongoing – Feeds, Loads, Reports Backstage quarterly sizeable do-not-send list turn off all load jobs

Ongoing – Feeds, Loads, Reports Backstage copy of sent records is marked load these into Voyager while Backstage processing load returned processed records handle Backstage reports turn loads back on

Yankee Book Peddler Emery-Pratt Marcive Alexander Street Press Ongoing – Feeds, Loads, Reports

All load jobs can be switched on and off Done via a flag file – check for presence Useful for Backstage processing and Voyager upgrades Load jobs always get all available unprocessed files, so that each run fully updates that load Ongoing – Feeds, Loads, Reports

Soon to come… getting load data for a particular vendor from a web page, if possible Plan of attack: automate with an interactive LWP session in Perl Ongoing – Feeds, Loads, Reports

Finish converting report generation to be entirely automated from Voyager Generate various Batch reports, then rpt2pdf.pl formats each report as needed, resulting in a.PDF file Print from Voyager to our “PC” printers Depositing files on LAN from directly from Voyager yet to come (via Samba) Ongoing – Feeds, Loads, Reports

Recent and Current Implemented a local Perl library – contains a handful of common routines now called from programs – slowly starting to convert to this dbpctgraph.pl – generated database ratio graphs – almost ready for automatic ing

Recent and Current dbpctgraph output

Recent and Current dbpctgraph output

Recent and Current Big Voyager upgrade in December (2010) Voyager Oracle Solaris → to Red Hat Linux machine relocations

Recent and Current Technical Services statistics

Recent and Current Technical Services statistics How get? Voyager queries, web scraping, VuFind queries

Recent and Current - automating annual worksheet data retrieval Over 50 often multipart questions Mostly automating this – voyager queries, some web scraping, some remote database querying, pulling data from a LAN spreadsheet, a bit of manual input, eventually web-based interface

Picture © 2006 by Roy Zimmer ExLibris Developer Meets Developer 2011