Skip to content

vpeil/ELAG2015-Catmandu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ELAG2015-Catmandu

Catmandu Bootcamp at ELAG 2015

Proposal

Title: Catmandu - a (meta)data toolkit

Name(s): Johann Rolschewski (Berlin State Library), Vitali Peil (Bielefeld University Library)

Expected time slot: 6 hours

Audience: Systems librarians, Metadata librarians, Data manager.

Expertise: Participants should be familiar with command line interfaces (CLI).

Required: Laptop with VirtualBox https://www.virtualbox.org/wiki/Downloads installed. Organisers will provide a VirtualBox image (Linux guest system) beforehand. Participants can also install their own environment, see https://github.com/LibreCat/Catmandu/wiki/Installation. Participants could bring their own data (CSV, JSON, MAB2, MARC, PICA+, XLS, YAML).

Programming experience: Not required.

Short description: Catmandu http://librecat.org/Catmandu/ provides a suite of software modules to ease the import, storage, retrieval, export and transformation of (meta)data records. After a short introduction to Catmandu and its features, we will present the command line interface (CLI) and the domain specific language (DSL). Participants will be guided to get data from different sources via APIs, to transform data records to a common data model, to store/index it in Elasticsearch http://www.elasticsearch.org/ or MongoDB https://www.mongodb.org/, to query data from stores and to export it to different formats.

About

Catmandu Bootcamp at ELAG 2015

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 55.7%
  • HTML 42.5%
  • Perl 1.8%