Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jorol/elag2015-catmandu

Catmandu Bootcamp at ELAG 2015
https://github.com/jorol/elag2015-catmandu

Last synced: 9 days ago
JSON representation

Catmandu Bootcamp at ELAG 2015

Awesome Lists containing this project

README

        

# 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 installed. Organisers will provide a VirtualBox image (Linux guest system) beforehand. Participants can also install their own environment, see . Participants could bring their own data (CSV, JSON, MAB2, MARC, PICA+, XLS, YAML).

__Programming experience:__ Not required.

__Short description:__ 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 or MongoDB , to query data from stores and to export it to different formats.