Data Stewardship Wizard: Průvodce architekturou, šablonami a možnostmi nasazení

Druhá část představení Data Stewardship Wizard (DSW) je určena především pro data stewardy, správce služeb a další uživatele, kteří chtějí lépe porozumět tomu, jak Data Stewardship Wizard funguje „pod kapotou“. Hodí se také pro ty, kteří zvažují vlastní úpravy obsahu, tvorbu šablon nebo nasazení DSW na úrovni instituce.

27. 4. 2026 Jana Martínková (ČVUT) Marek Suchánek (ČVUT)

Bez popisku

Jak DSW funguje v pozadí

Data Stewardship Wizard není jen nástroj na vyplnění dotazníku, ale komplexní systém postavený na několika propojených vrstvách. Klíčovou roli hrají tzv. knowledge modely, dotazník a výstupní šablony

Znalostní model (Knowledge model)

Knowledge model je základní stavební kámen DSW. Definuje, na co se nástroj ptá, jaké odpovědi nabízí a jak na sebe jednotlivé otázky navazují.

Lze si ho představit jako šablonu strukturovaného dotazníku, která je organizovaná do stromové struktury. Obsahuje kapitoly, otázky, možné odpovědi i navazující otázky, které se zobrazují podle zvolených odpovědí.

Součástí knowledge modelu mohou být také doplňující informace, například:

  • vysvětlení k otázkám,
  • odkazy na externí zdroje,
  • doporučení nebo příklady dobré praxe.

Díky tomu knowledge model nejen sbírá informace, ale zároveň slouží jako nástroj pro vedení uživatelesdílení know-how. Samotné otázky v knowledge modelu mají různé typy podle toho, jaký druh informace je potřeba získat. Mohou sloužit k zadání konkrétních hodnot, například textu, čísla nebo URL, často s kontrolou správnosti vstupu, nebo k výběru z předem definovaných možností. Právě výběrové otázky umožňují větvení dotazníku, takže se uživateli zobrazují jen relevantní části.

V situacích, kdy je potřeba pracovat s více podobnými entitami, například s několika datasety v projektu, lze využít seznam položek, pro které se opakovaně vyplňuje stejná sada otázek. Zajímavou možností jsou integrační otázky, které umožňují napojení na externí služby nebo databáze. Uživatel tak může vybírat konkrétní záznamy přímo z těchto zdrojů a odpověď pak neobsahuje jen text, ale i odkaz nebo identifikátor daného objektu, což podporuje principy FAIR.

Další typy otázek pak podporují například výběr více možností, propojení mezi vyplněnými položkami nebo nahrávání souborů. Díky této kombinaci je možné vytvářet dotazníky, které jsou zároveň strukturovanéflexibilní a přizpůsobují se konkrétním potřebám projektu.

„Velkou výhodou je také možnost upravovat znalostní modely nebo si vytvářet vlastní podle potřeb instituce či konkrétního projektu. Zaměřuji se také na šablony dokumentů pro různé poskytovatele financování. Díky nim lze snadno vytvořit přehledný a dobře strukturovaný dokument, který odpovídá požadavkům daného poskytovatele – a to mi výrazně usnadňuje práci.“

Georgia Koutentaki

Dotazník (Questionnaire)

Samotný dotazník je konkrétní instancí knowledge modelu, kterou uživatel vyplňuje v rámci svého projektu.

Na rozdíl od klasických formulářů má několik specifik:

  • dotazník lze vyplňovat v libovolném pořadí,
  • zobrazují se pouze relevantní otázky na základě předchozích odpovědí,
  • každá otázka může obsahovat odkazy na další zdroje nebo vysvětlení,
  • některé odpovědi ovlivňují metriky, které indikují kvalitu nebo úplnost plánu.

Metriky jsou počítány na základě odpovědí jako vážený průměr a mohou sloužit jako orientační indikátor toho, jak dobře je správa dat v projektu nastavena.

Výstupní šablona (Document template)

Výsledkem vyplněného dotazníku může být dokument, typicky Data Management Plan.

Podoba tohoto dokumentu je definována pomocí šablon. Ty určují, jak se jednotlivé odpovědi promítnou do finálního textu a v jakém formátu bude dokument generován. Tvorba vlastních šablon vyžaduje určitou technickou znalost. Šablony jsou tvořeny kombinací JSON metadat, mapující logiky (převážně v široce užívaném šablonovacím jazyce Jinja2) a dalších podpůrných souborů.

Pro jejich vývoj je k dispozici nástroj DSW Template Development Kit (TDK), který usnadňuje tvorbu a testování výstupních dokumentů.


Možnosti nasazení DSW

Data Stewardship Wizard lze provozovat různými způsoby v závislosti na potřebách instituce, požadavcích na správu a dostupných zdrojích.

Národní řešení pro Národní repozitářovou platformu (NRP)

V českém prostředí je klíčovým řešením nasazení DSW v rámci NRP. Jedná se o centrálně spravovanou instanci určenou pro celou platformu, která využívá přihlášení přes e-infra login, nabízí jednotné prostředí pro výzkumníky a je přizpůsobená potřebám NRP infrastruktury. Tato instance je aktuálně v pilotním provozu a představuje doporučený způsob využití DSW v českém prostředí.

ELIXIR infrastruktura

DSW je dlouhodobě provozován také v rámci infrastruktury ELIXIR, která propojuje služby pro biologické vědyvědy o živých organizmech napříč Evropou.

K dispozici jsou dvě hlavní varianty:

1. Sdílená instance pro výzkumníky

Umožňuje okamžité použití bez nutnosti správy, ale nabízí pouze standardní prostředí bez možnosti větších úprav.

Dostupná zde

2. Institucionální instance v ELIXIR cloudu

Pro jednotlivé instituce lze vytvořit samostatnou instanci s možností plné customizace, včetně vlastních knowledge modelů a šablon. Provoz těchto instancí je financován z ELIXIR-CZ, což znamená určitá omezení, například absenci garantovaného SLA nebo individuální podpory.

Self-hosted řešení

DSW je open-source nástroj, který lze provozovat i ve vlastní infrastruktuře, například on-premise nebo v institucionálním cloudu.

Tato varianta poskytuje:

  • plnou kontrolu nad daty,
  • možnost integrace s interními systémy,
  • provoz v souladu s bezpečnostními politikami organizace.

Zároveň ale vyžaduje vlastní zajištění provozu, tedy instalaci, aktualizace, monitoring i zálohování.

Komerční řešení FAIR Wizard

Pro organizace, které požadují garantovaný provoz a podporu, je k dispozici komerční varianta FAIR Wizard.

Ta nabízí rozšířené DSW oblíbenou formou Software-as-a-Service:

  • plně spravovanou službu se snadnou škálovatelností,
  • SLA a zákaznickou podporu,
  • onboarding uživatelů a specializovaná školení,
  • možnost úprav na míru a vlastního brandingu.

Tato varianta je vhodná zejména pro instituce a firmy s vyššími nároky na stabilitu a podporu.


Zdroje a další informace

Pro detailnější pochopení fungování DSW, včetně práce s knowledge modely a šablonami, je k dispozici oficiální dokumentace.

Dokumentace


Více článků

Přehled všech článků

Používáte starou verzi internetového prohlížeče. Doporučujeme aktualizovat Váš prohlížeč na nejnovější verzi.