Skip to content

2.3 Example: Kadi4Mat

The content in this section is adapted from RDM@KIT.

Kadi4Mat (Karlsruhe Data Infrastructure for Materials Science) is a virtual research environment (VRE) that is developed at KIT. It is used for the administration and analysis of research data from the research areas of materials science and macromolecular chemistry, but can also be used for other disciplines. Kadi4Mat is based on open source software. The modular and generic architecture with many interfaces makes it possible to meet the specific needs of different scientists from different research disciplines. Kadi4Mat is one of the tools of the NFDI4Ing.


Syllabus Elements

Learning Objectives

At the end of the section the learners can ...

  • Recognizes basic elements in the program Kadi4Mat
  • Define use cases for Kadi4Mat
  • Determine whether Kadi4Mat is suitable for them
  • Knows where to get further information on Kadi4Mat

Target Audience

  • attendees of this course

Duration

  • 15 minutes

Prerequisites

Learning Tools


Example: Kadi4Mat

What is Kadi4Mat?

  • Kadi4Mat stands for Karlsruhe Data Infrastructure for Materials Science
  • Open Source Software
  • Developed at the Institute for Applied Materials (IAM) at KIT
  • Generic ELN, originally from the field of Material Science but can be used from various disciplines
  • One of the tools of the National Research Data Infrastructure for Engineering (NFDI4Ing)
  • Uses a lot of interfaces to various programs

The following section is adapted from Kadi4Mat.

The goal of this project is to combine the ability to manage and exchange data, the repository component, with the possibility to analyze, visualize and transform said data, the electronic lab notebook (ELN) component.

Components

The following section is adapted from Kadi4Mat.

  • KadiWeb: A web version of Kadi4Mat incorporating a classical ELN and a repository.
  • KadiStudio: Design and execute your scientific workflows with KadiStudio, a flexible workflow editor. Use a wide range of existing or customized tools to create reproducible research.
  • KadiAPY: A wrapper library called KadiAPY offers access to Kadi4Mat's HTTP API via Python, which follows an object oriented approach, and a Command Line Interface (CLI), as shown below. The library supports both Linux and Windows.
  • KadiFS: Access and edit your data directly with the filesystem integration KadiFS based on FUSE. Connect your computers and devices to directly interface with the Kadi ecosystem.
  • KadiAI: Integrate and implement your Artificial Intelligence (AI) and Machine Learning (ML) algorithms with KadiAI. Leverage interactive dashboards to design, train, and tune data-driven models or enhance your custom AI scripts with next-level research data management.

Hands-on Kadi4Mat

KadiWeb
  • Go to the Website to the section Instances and choose the Demo version
  • Create an account and then Login
  • Create a record. Therefore click on Records and then on Create record
  • No you can add your metadata like Title, Type, Licence, as well as Extra metadata.
  • You can then also add files and data to your record, as well as connect them with other records, like experiments.
  • If you want to build for example a car with LEGO, you can create multiple records and then collect them, to show, how to build a car. This connection can then be seen by clicking on Links.
KadiStudio

KadiStudio is a desktop based version of Kadi4Mat. Here you can add automatically data from your deviced. Then you can design Workflows that may include Python skripts for the analysis of your data.

Summary

  • Kadi4Mat is an ELN that is developed at KIT
  • It is used for the administration and analysis of research data from the research areas of materials science and macromolecular chemistry, but can also be used for other disciplines.

References

Further information

Suggested reading