/B2FIND-Training

This training module provides hands-on material for OAI-PMH setup, Metadata mapping, implementation of a Metadata catalogue and portal (CKAN) and integration and usage of the EUDAT metadata service B2FIND.

Primary LanguagePythonMIT LicenseMIT

**`UNDER CONSTRUCTION`** **`This training material is under construction, please use with care`** **`UNDER CONSTRUCTION`**

B2FIND-Training

Content

This training module provides detailed instructions for integration in and usage of the EUDAT metadata service B2FIND . Please consult the user documentation on the services for more general introduction in B2FIND.

Additionally we provide hands-on material for the whole metadata management workflow from metadata generation and formating, over providing and harvesting (using OAI-PMH ), to mapping and validation and finally uploading to a metadata catalogue and portal (based on CKAN). This workflow is shown together with the training modules in the figure below.

We provide step by step installation instructions which indocate how the training services and tools are setup and which will give the users an idea how to install the software stack temselves.

Target audience

This training material foresees three types of trainees:

  • those who want to learn how to integrate the B2FIND service, i.e. data managers who want to publish their metadata within EUDAT,
  • those who want to set up the whole metadata workflow, including an OAI harvester service and an own CKAN portal, locally at their site. This may be geared more to data manageres and site admins.
  • those who want to use the EUDAT B2FIND service, i.e. scientists who want to search and access research data.

Following the full, in-depth tutorial will allow you to understand how the components of the whole metadata management workflow are combined and thus enables you to also extend the integration of the service B2FIND at the low-level (technology-level rather than API level). Following just the "use" part of the training will familiarise you with the query and search APIs of the services, but not with the underlying technology and its wiring.

Submodules

The order and numbering of the submodules in the table below follow the curriculum of the training as shown in the figure above. Beside the Target audience we assign in the column Required for B2FIND if a submodule is needed w.r.t. B2FIND usage or integration. Each component takes about 0.5 to 1.0 hours.

# Submodule Target audience Required for B2FIND
01.a Specify metadata researchers/data managers B2FIND integration
01.b Generate metadata researchers/data managers Not necessarily
02 Install the jOAI software site admins B2FIND integration
02.a Configure your data provider site admins B2FIND integration
02.b Configure your harvester site admins Not needed for B2FIND integration
03.a Map metadata data managers and researchers B2FIND integration
03.b Validate metadata data managers and researchers B2FIND integration
04 Install CKAN site admins B2FIND integration (done, portal b2find.eudat.eu already available)
04.a Configure CKAN data managers B2FIND integration (already done for b2find.eudat.eu)
04.b [Upload metadata] (04.b-upload-metadata.md) data managers B2FIND integration, to the B2FIND catalogue done by B2FIND team
05 Using B2FIND researchers B2FIND usage
05.a Graphical User Interface researchers B2FIND usage
05.b Command Line Interface researchers B2FIND usage
05.c Data access researchers B2FIND usage

Use cases

Because it's easier to follow and understand the training on the base of concrete use cases we provide some simple examples and the according data samples.

Project name Usecase description Related submodules Sample data
FishProject A researcher or data manager received the order from her boss to prepare metadata originated from project fishProject. ... all Raw metadata samples (comma seperated list) samples/RAW_data/sample.csv