Caosdb Alexander Schlemmer (MPIDS, G ottingen) CaosDB 1 / 25 - - PowerPoint PPT Presentation

caosdb
SMART_READER_LITE
LIVE PREVIEW

Caosdb Alexander Schlemmer (MPIDS, G ottingen) CaosDB 1 / 25 - - PowerPoint PPT Presentation

Evaluation of the semantic research data management system CaosDB in glaciology Alexander Schlemmer 1,* , Henrik tom W orden 1,* , Johannes Freitag 2 , Timm Fitschen 1,* , Johanna Kerch 2 , York Schlomann 2 , Daniel Hornung 1,* , Ilka Weikusat 2


slide-1
SLIDE 1

Evaluation of the semantic research data management system CaosDB in glaciology

Alexander Schlemmer1,*, Henrik tom W¨

  • rden1,*, Johannes Freitag2,

Timm Fitschen1,*, Johanna Kerch2, York Schlomann2, Daniel Hornung1,*, Ilka Weikusat2, Ulrich Parlitz1, Frank Wilhelms2 and Stefan Luther1 MPI for Dynamics and Self-Organization, G¨

  • ttingen (1)

AWI for Polar and Marine Research, Bremerhaven (2) IndiScale GmbH i.G. (*) 2019-06-05

Caosdb

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 1 / 25

slide-2
SLIDE 2

CaosDB

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 2 / 25

slide-3
SLIDE 3

Important Requirements for Research Data Management

Simple but expressive search functionality Ability to store every data format, at any file size Possibility to store, link and retrieve raw data, processed data, analysis results and documentation Support all kinds of data analysis software, from simple scripts to high-level software Minimally invasive workflow Scientific environments change often: Need for flexible data model

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 3 / 25

slide-4
SLIDE 4

Research Data Management during Data Analysis

A 290 A 121 Exp 002

Electronic Lab Notebooks

z.B. RSpace, IDBS E-WorkBook, Biovia

Data Aquisition ePIC / PID

Data Repositories

Metadata

Data Publication Data Analysis

Scientist picture: 201705 Scientist bench F.svg from commons.wikimedia.org/wiki/Category:Life_science_images_from_DBCLS, CC-BY 4.0 Bookshelf: https://openclipart.org/detail/289378/bookshelf-with-blue-books Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 4 / 25

slide-5
SLIDE 5

CaosDB Overview

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 7 / 25

slide-6
SLIDE 6

State and Future of the Project

CaosDB is a scientific project at the Research Group Biomedical Physics (MPI G¨

  • ttingen)

It is developed since ≈8 years and running stable since ≈2016 CaosDB has been released as OpenSource software in 2018 Service Company: IndiScale GmbH i.G. CaosDB is currently tested in other workgroups in and outside of G¨

  • ttingen

→ Very positive feedback

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 8 / 25

slide-7
SLIDE 7

CaosDB in Glaciology at the AWI in Bremerhaven

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 9 / 25

slide-8
SLIDE 8

Aims of the Collaborative Project

System for efficient management of ice core boxes → Future extension to sample management Testing of the flexible data model of CaosDB in the context of polar research Evaluation of CaosDB in a different scientific environment Feedback from new users

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 10 / 25

slide-9
SLIDE 9

Ice Cores

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 11 / 25

slide-10
SLIDE 10

UML diagram of the data model

Box Properties Number (TEXT) Content (TEXT) BoxT ype (BoxT ype) Location (TEXT) Responsible (Person) Palette (Palette)

  • ldVersion (REFERENCE)

CarrierNumber (INTEGER) Loan (Loan)

  • bligatory

BoxT ype Properties Width (DOUBLE) Length (DOUBLE) Height (DOUBLE) Kind (TEXT)

  • bligatory

Person Properties firstName (TEXT) lastName (TEXT) email (TEXT) recommended Loan Properties Box (Box) Borrower (Person) loanRequested (DATETIME) loanAccepted (DATETIME) lent (DATETIME) returnRequested (DATETIME) returned (DATETIME) expectedReturn (DATETIME) comment (TEXT) destination (TEXT) returnAccepted (DATETIME) exhaustContents (BOOLEAN) recommended Palette Properties Number (TEXT) maximumNumberOfBoxes (INTEGER) accessible (BOOLEAN) StorageArea (TEXT) Aisle (TEXT) Site (TEXT) Level (TEXT) StorageDate (DATETIME)

  • bligatory

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 12 / 25

slide-11
SLIDE 11

Querying the Data Model

FIND Record Box with Number = "0258" SELECT Number, Content from Box with Content like "ice" FIND Record Box with palette with number = "12" FIND Fabric which references Section which references Bag which references PPStrip which references Core with name = "EGRIP"

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 13 / 25

slide-12
SLIDE 12

WebUI

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 14 / 25

slide-13
SLIDE 13

Implementation of the Loan Workflow

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 15 / 25

slide-14
SLIDE 14

Implementation of the Loan Workflow

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 16 / 25

slide-15
SLIDE 15

Implementation of the Loan Workflow

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 17 / 25

slide-16
SLIDE 16

Full Ice Core Box Loan Workflow

Loan Record in

Loan Requested Loan Accepted Borrow Lent Return Requested Return Return Accepted Manual Return Automatic Return

Box Record in

Updates Updates Reference

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 18 / 25

slide-17
SLIDE 17

Automatic Return

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 19 / 25

slide-18
SLIDE 18

Searching

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 20 / 25

slide-19
SLIDE 19

Listings

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 21 / 25

slide-20
SLIDE 20

From Box Management to Sample Management

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 22 / 25

Core CFA Core PPStrip Isotope Bag CFA Core Bag PPStrip Isotope Bag CFA Section Core Bag PPStrip Section Isotope Bag Fabric LASM CFA Section Core Bag PPStrip Section Isotope Bag Analysis 1 Analysis 2 Fabric LASM CFA Section Core Bag PPStrip Section Isotope Bag Analysis 1 Analysis 2 Fabric LASM CFA Section Core Bag PPStrip Section Isotope

slide-21
SLIDE 21

Data Analysis in CaosDB

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 23 / 25

slide-22
SLIDE 22

Data Analysis in CaosDB

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 24 / 25

slide-23
SLIDE 23

More Information

Caosdb

OpenSource Project: https://gitlab.gwdg.de/bmp-caosdb Paper on ArXiv: https://arxiv.org/abs/1801.07653, under review in Data1

Thank You!

1Addendum: The paper is now published, https://doi.org/10.3390/data4020083

Alexander Schlemmer (MPIDS, G¨

  • ttingen)

CaosDB 25 / 25