Diplomová práce

Extension for Automated Workflow Processing in the National Repository Platform

Bc. Filip Kollár
Anotace

Cílem této práce je rozšířit část projektu Národní repozitářové platformy tak, aby poskytovala výpočetní kapacity pro různé případy použití, jako je například vytváření analýz nebo vizualizací datových sad. Jedná se o repozitář založený na frameworku Invenio vytvořeném organizací CERN. Tento repozitář poskytuje výzkumným pracovníkům funkcionalitu pro ukládání dat v souladu s principy FAIR. Praktickým …více

Abstract

The goal of this thesis is to extend a part of the National Repository Platform project to provide computational capabilities for different use cases, such as producing analytics or visualizations of datasets. The part in question is a repository based on the Invenio framework created by CERN. This repository provides functionality for researchers to store data in accordance with FAIR principles. The …více

Zadání práce

Research data management has become a key topic in modern science. Scientific journals and funding agencies increasingly require that research data be properly stored and made accessible, primarily to support reproducibility. In the Czech Republic, this challenge is being addressed by the National Repository Platform (NRP) project.

Repositories, however, should not only serve as passive storage for downloadable data. They can also provide functionality for browsing, analysing, and visualising stored datasets. In this way, they can evolve into scientific platforms that actively support researchers in working with data.

A robust solution is therefore needed to run workflows that ensure the same set of analytical computations is applied consistently to every deposited dataset. This guarantees that each dataset is accompanied by a uniform set of derived results.

The objective of this thesis is to design and implement a proof-of-concept extension to the repository operated within the National Data Infrastructure. The extension will automatically process uploaded datasets and provide data curators with insight into dataset processing. It must be configurable, modular, and deployable to a Kubernetes cluster alongside the repository. The thesis will describe both functional and non-functional requirements, discuss architectural decisions and technologies employed, and deliver a practical outcome in the form of a component that connects the repository to a batch-processing system together with a Helm chart packaging the repository and the extension’s components.

Práce zkontrolována:
22. 12. 2025 15:21, Mgr. Ing. Tomáš Svoboda, učo 323969
Jazyk práce
angličtina angličtina
Termín obhajoby
2. 2. 2026
Práce byla úspěšně obhájena

Vedoucí

Mgr. Ing. Tomáš Svoboda, učo 323969
NCBR PřF MU

Oponent

Mgr. Vladimír Horský, Ph.D., učo 358970
CF BioData CSB CEITEC MU

Konzultant

Mgr. Adrián Rošinec, učo 469240
NCBR PřF MU

Masarykova univerzita Fakulta informatiky
Plán
Řízení vývoje softwarových systémů
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.