Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

100
Coding at the Bar Larry Gall -- Peabody Museum of Natural History

Transcript of Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Page 1: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Coding at the Bar

Larry Gall -- Peabody Museum of Natural History

Page 2: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Coding at the Bar

Page 3: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Coding at the Bar

Page 4: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Coding at the Bar

Page 5: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Coding at the Bar

Notes on how barcoding got incoroporated into a multi-collection move

Page 6: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 7: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Peabody CollectionsCounts & Functional Cataloguing Unit

• Anthropology 325,000 Lot• Botany 350,000 Individual• Entomology 1,000,000 Lot / Individual• Invertebrate Paleontology 300,000 Lot• Invertebrate Zoology 300,000 Lot• Mineralogy 35,000 Individual• Paleobotany 150,000 Individual• Scientific Instruments 4,000 Individual• Vertebrate Paleontology 125,000 Individual• Vertebrate Zoology 185,000 Lot / Individual

2.7 million database-able units => ~11 million items

Page 8: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Peabody CollectionsFunctional Units Databased

• Anthropology 325,000 90 %• Botany 350,000 1 %• Entomology 1,000,000 4 %• Invertebrate Paleontology 300,000 65 %• Invertebrate Zoology 300,000 25 %• Mineralogy 35,000 85 %• Paleobotany 150,000 60 %• Scientific Instruments 4,000 100 %• Vertebrate Paleontology 125,000 60 %• Vertebrate Zoology 185,000 95 %

1,010,000 of 2.7 million => 38 % overall

Page 9: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 10: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

“Science Hill”

Page 11: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

ESC - 2001

Page 12: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

1998-2002 Move

ENT, IZ, PB, VZ

ORN, VZ, IZ

ANT

Page 13: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

1998-2002 Move

ENT, IP, IZ, PB, VZ

ENT, ORN, VZ, IP, IZ

ANT

BOT

Page 14: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

2006-2007

Page 15: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Yale “West Campus”

Bayer Pharmaceutical

135 acresWest Haven

purchased 2007buildings = 1.6 million square feet

Page 16: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 17: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 18: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 19: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

A21

A19

Page 20: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Peabody MuseumYale Art Gallery

British Art CenterMudd Library

Manuscripts & ArchivesCenter for Media Initiatives

etc., etc., etc.

Page 21: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 22: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 23: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 24: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Manufacturing Building A21

Page 25: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Manufacturing Building A21

Page 26: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Warehouse A19

Page 27: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Warehouse A19

Page 28: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Osteology = 15,000 Anthropology = 200,000 Instruments = 4,000

Page 29: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

• 16 months, vacating 8 rooms in 2 buildings

• 1.5 million objects (230,000 EMu records)

• Find, document, conserve, pack, move

• Simple barcoding functionality for EMu

• Cannot slow down physical workflow

Western Bottom Line

Page 30: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

• 16 months, vacating 8 rooms in 2 buildings

• 1.5 million objects (230,000 EMu records)

• Find, document, conserve, pack, move

• Simplified barcoding functionality w/EMu

• Did not slow down physical workflow

Western Bottom Line

Page 31: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Barcoding Desiderata

Page 32: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Barcoding Desiderata

• Tethered/wireless, batch/realtime

• Software implementationContract work with KE

Integrate 3rd party product

Roll-your-own

Page 33: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Barcoding Desiderata

• Tethered/wireless, batch/realtime

• Software implementationContract work with KE

Integrate 3rd party product

Roll-your-own

Page 34: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

• TexxmlserverDedicate an additional license

Direct API to EMu

• Texpress utilitiesNo additional license

Use another interface to EMu

Barcoding Desiderata

Web server builtin as partof Solaris OS on server

Page 35: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Barcodes scanned into a web page

CGI script parses scans, decides on action

Input passed to secondary processing script

Processing script calling texpress utilities

Barcoding Desiderata

Page 36: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Barcoding Desiderata

Packing decisions that simplifed barcodingDrawer of objects in a cabinet – put objects into a new Delta drawer

Objects in a tray on a shelf – put objects into a new Delta drawer

Free objects – put objects into customized packing boxes

Think in terms of independently moveable itemsDo not conceptualize the moving on an object-centric basis

Page 37: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

First scan is into a “package,” an EMu holderSingle object in box, multiple objects in box, Delta drawer = all packages

Next scans are into progressively larger holdersCabinets, cases, pallets… moving truck = top of hierarchy

Unwind scanning hierarchy as required out WestMinimally, scan the large holders from truck into “swingspace” holder

Barcoding Desiderata

Page 38: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Barcoding Desiderata

=>ANT.PKG.01342HSI.PKG.00046VZ.PKG.00987

VZ.PAL.0292 ANT.CAB.0075 TRUCK.WC

Holder nomenclature

Page 39: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Existing drawer location barcode( multiple objects already attached in EMu )

Object barcode

Packagebarcode

Page 40: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Yale Art Gallery Peabody

Zebra TLP-3844Z printer, tethered scan gun

Page 41: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Symbol MC3090R wireless barcode scanner

Windows CE 5.0 Pro

EMu doesn’t run on CE

Page 42: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 43: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 44: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Source Scan & Target Scan

Page 45: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

CGIscript

Page 46: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Texql barcode values from elocations file

Identify types (holder vs. location)

Check if move is logically consistent

Check holder hierarchy of implied move

If all ok, hand off to processing script

Return to see what user wants next

CGIscript

Page 47: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Object, Holder, Location combinations:

Holder to Holder okHolder to Location okHolder to Object invalidLocation to Holder okLocation to Location invalidLocation to Object invalidObject to Holder ok *Object to Location ok **Object to Object invalid

* = only if Holder is a PKG** = same as EMu relocate function

CGIscript

Page 48: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Most common combinations for Processing Script:

Object to Holder texload target holder into single object LocCurrentLocationRef

Location to Holder texload target holder into many object LocCurrentLocationRef

Holder to Holder texload target holder into source LocHolderLocationRef

Holder to Location texload target location into source LocHolderLocationRef

texload a custom timestamp into the respective NotNotes or LocMovementNotes; if a Holder to Holder move is involved, also timestamp all PKG holders within the source, to force an update of the einternal histories for all the objects

Page 49: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 50: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 51: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 52: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 53: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 54: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 55: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 56: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 57: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 58: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 59: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

A Coding “Gotcha”

Page 60: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.
Page 61: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

an EMu data directory

Page 62: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

texload –g{gram} –d{data} –vdata {module}

Page 63: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Westward Ho !

Finding, labeling, cataloging

Cleaning, conserving, packing

Taking digital photos if unimaged

Pallet & cabinet assembly

Hauling stuff to new digs

Page 64: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Spring 2008

Assemble barcoding equipment

Page 65: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Spring 2008

West renovations, buy packing materials

Page 66: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Spring 2008

Learn to drive, configure A21 swingspace

Page 67: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Spring 2008

HSI – reclaim squirreled away cabinetry

Page 68: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Spring 2008

VZ - clean, catalog the uncataloged

Page 69: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Spring 2008

ANT - clean, make boxes, stage new drawers

Page 70: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

June 2008

ANT – vanquish the Phys Ant lab, convert to “packing central”

Page 71: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

June 2008

ANT – hire moving experts

Page 72: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – pipeline one: objects with photos incoming…

Page 73: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – custom boxes and packing

Page 74: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – ethafoam madness, part 1

Page 75: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – ethafoam madness, part 2

Page 76: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – pipeline two: objects without photos

Page 77: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – automated import scripts

Page 78: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – automated import scripts

Page 79: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – scanning into pallets, shrink-wrapping

Page 80: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – scanning into cabinets, heading out the door…

Page 81: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – scanning into cabinets, heading out the door…

Page 82: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – hefting stuff on forklift

Page 83: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – onto the truck

Page 84: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – barcoded truck

Page 85: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – soldier down

Oh %&#* …

Page 86: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – soldier down

Page 87: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – soldier down

Page 88: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – replacement soldier

Page 89: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

VZ – “Old Bill”… too big for a package

Page 90: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

VZ – “Old Bill” heads West

Page 91: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

VZ – “Old Bill” heads West

Page 92: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

VZ – “Old Bill” presiding over A21

Page 93: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

The ever-changing swingspaces

Page 94: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

The ever-changing swingspaces

Page 95: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – shipment of new Delta Cabinets

Page 96: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – cabinet comes out of swingspace…

Page 97: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – drawers moved & scanned into new home

Page 98: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

ANT – some statistics

So far… 11,000 newly acquired images 40,000 object records scanned to West 195,000 new einternal records total estimated einternal growth is ~ 300% barcoding now well accepted at YPM

Page 99: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008

Page 100: Coding at the Bar Larry Gall -- Peabody Museum of Natural History.

Summer-Fall 2008