All

What are you looking for?

All
Projects
Results
Organizations

Quick search

  • Projects supported by TA ČR
  • Excellent projects
  • Projects with the highest public support
  • Current projects

Smart search

  • That is how I find a specific +word
  • That is how I leave the -word out of the results
  • “That is how I can find the whole phrase”

Orchestration YAML based declarative workflow interface for Apache Airflow using TOSCA and CWL

The result's identifiers

  • Result code in IS VaVaI

    <a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F61989100%3A27740%2F24%3A10256349" target="_blank" >RIV/61989100:27740/24:10256349 - isvavai.cz</a>

  • Result on the web

    <a href="https://opencode.it4i.eu/lexis-platform/orchestrator/yaml2dag" target="_blank" >https://opencode.it4i.eu/lexis-platform/orchestrator/yaml2dag</a>

  • DOI - Digital Object Identifier

Alternative languages

  • Result language

    čeština

  • Original language name

    Orchestration YAML based declarative workflow interface for Apache Airflow using TOSCA and CWL

  • Original language description

    YAML2DAG je balíček v jazyce Python 3, a který rozšiřuje funkcionalitu orchestrátoru Apache Airflow užívaný v rámci systému LEXIS Platform 2. Cílem balíčku je umožnění podpory pro vytváření výpočetních úloh (tzv. workflows) definovaných pomocí standardu YAML TOSCA 1.3 a přizpůsobeného standardu Common Workflow Language (CWL). Balíček navíc zvyšuje bezpečnost systému LEXIS Platform 2 pomocí předem definovaných operátorů, které lze použít při vytváření výpočetních úloh, aniž by uživatel přistupoval k výpočetním prostředkům přímo.

  • Czech name

    Orchestration YAML based declarative workflow interface for Apache Airflow using TOSCA and CWL

  • Czech description

    YAML2DAG je balíček v jazyce Python 3, a který rozšiřuje funkcionalitu orchestrátoru Apache Airflow užívaný v rámci systému LEXIS Platform 2. Cílem balíčku je umožnění podpory pro vytváření výpočetních úloh (tzv. workflows) definovaných pomocí standardu YAML TOSCA 1.3 a přizpůsobeného standardu Common Workflow Language (CWL). Balíček navíc zvyšuje bezpečnost systému LEXIS Platform 2 pomocí předem definovaných operátorů, které lze použít při vytváření výpočetních úloh, aniž by uživatel přistupoval k výpočetním prostředkům přímo.

Classification

  • Type

    R - Software

  • CEP classification

  • OECD FORD branch

    10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)

Result continuities

  • Project

  • Continuities

Others

  • Publication year

    2024

  • Confidentiality

    S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů

Data specific for result type

  • Internal product ID

    028/17-12-2024_SW

  • Technical parameters

    Balíček slouží k rozšíření možnosti používat uživatelské výpočetní úlohy (workflows) definovaných pomocí standardu YAML TOSCA 1.3 a přizpůsobeného CWL v rámci platformy LEXIS Platform 2. Balíček převádí jednotlivé výpočetní úlohy z YAML souboru (v daném standardu) na instanci objektu tzv. DAG (Direct Acyclic Graph) v jazyce Python, jakožto nativní popis výpočetní úlohy v Apache Airflow, pomocí předem definovaných operátorů, které jsou podporovány platformou LEXIS Platform 2. Pomocí daných operátorů je navíc i zajištěna větší bezpečnost LEXIS Platform 2, protože zamezuje uživatelům možnost definovat vlastní operátory přímo v jazyce Python 3 a nespouštět tak případný škodlivý kód.

  • Economical parameters

    -

  • Owner IČO

    61989100

  • Owner name

    VŠB - TU Ostrava, IT4Innovations