Skip to content

Latest commit

 

History

History
21 lines (11 loc) · 1.4 KB

README.md

File metadata and controls

21 lines (11 loc) · 1.4 KB

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.