Distributed Data Interface v2
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F61989100%3A27740%2F24%3A10256350" target="_blank" >RIV/61989100:27740/24:10256350 - isvavai.cz</a>
Result on the web
<a href="https://opencode.it4i.eu/lexis-platform/data/api-v2" target="_blank" >https://opencode.it4i.eu/lexis-platform/data/api-v2</a>
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
Distributed Data Interface v2
Original language description
Hlavním účelem software je poskytování HTTP rozhraní pro práci s daty (přesuny, ukládání, mazání, nahrávání, stahování), řízení metadat (ukládání, listování, filtrování). Vytvořený software je používaný rovněž v rámci platformy LEXIS. Pomocí tohoto software je uživatel schopen spravovat svoje data ať už pomocí API, které je primárním výstupem software, nebo pomocí webového portálu v rámci platformy LEXIS. Uživatel je schopen přesouvat data mezi různými lokacemi (NFS, HPC, objektová úložiště jako např. iRODS), stáhnout si data do počítače, spravovat metadata a mnoho dalšího. Balíček je připravený pro snadné nasazení pomoci Docker-compose. Samotný software se skládá ze 3 hlavních částí: MetaAPI, TransferAPI a StagingAPI. Každá z nich zahrnuje část zmiňovaných funkcionalit.
Czech name
Distributed Data Interface v2
Czech description
Hlavním účelem software je poskytování HTTP rozhraní pro práci s daty (přesuny, ukládání, mazání, nahrávání, stahování), řízení metadat (ukládání, listování, filtrování). Vytvořený software je používaný rovněž v rámci platformy LEXIS. Pomocí tohoto software je uživatel schopen spravovat svoje data ať už pomocí API, které je primárním výstupem software, nebo pomocí webového portálu v rámci platformy LEXIS. Uživatel je schopen přesouvat data mezi různými lokacemi (NFS, HPC, objektová úložiště jako např. iRODS), stáhnout si data do počítače, spravovat metadata a mnoho dalšího. Balíček je připravený pro snadné nasazení pomoci Docker-compose. Samotný software se skládá ze 3 hlavních částí: MetaAPI, TransferAPI a StagingAPI. Každá z nich zahrnuje část zmiňovaných funkcionalit.
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
<a href="/en/project/LM2023054" target="_blank" >LM2023054: e-Infrastructure CZ</a><br>
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
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
029/17-12-2024_SW
Technical parameters
Software je implementován primárně v jazyce Python. Nasadit se dá kdekoliv, kde je přístupný Docker. Pro úspěšné použití je nutno nasadit 3 zmiňované částí (viz minulý bod). Jedná se o rozšířenou verzi původního rozhraní DDI, kde byl proveden úplný refactoring kódu, update používaného webového frameworku a ostatních knihoven. Významným vylepšením je rovněž možnost přidávat nové lokace pro přenos dat dynamicky s využitím grafových algoritmů.
Economical parameters
-
Owner IČO
61989100
Owner name
VŠB - TU Ostrava, IT4Innovations