Software

CWI doet niet alleen fundamenteel onderzoek maar doet ook toegepast onderzoek en houdt zich bezig met kennisoverdracht. Dit gebeurt onder meer via software-ontwikkeling. Benieuwd naar welke tools we ontwikkelden voor onderzoekers, bedrijven en een breed publiek? Hieronder wat voorbeelden.

Introductie

Kennisoverdracht van het CWI wordt voor een deel gerealiseerd door software te ontwikkelen en die beschikbaar te stellen aan onderzoekers, het bedrijfsleven en de samenleving. Sommige van onze open source softwaretools zijn bedoeld om door een breed publiek te worden gebruikt; andere specifiek voor wetenschappers of bedrijven. Hieronder staat een selectie (Engelstalig), een volledig overzicht is te vinden in de repository. Naast het doen van grensverleggend onderzoek en het ontwikkelen van software heeft het CWI onder meer bijgedragen aan de ontwikkeling van programmeertalen en nieuwe industriestandaarden.

2-IMMERSE: end-to-end platform voor interactieve, immersieve uitzendingen op meerdere schermen

Een open-source, end-to-end platform voor het ontwikkelen en implementeren van interactieve, immersieve uitzendingen op meerdere schermen.

Afivo: Een raamwerk voor adaptieve mesh-verfijning met geometrische multigrid methoden

Afivo, kort voor Adaptive Finite Volume Octree, is een raamwerk voor adaptieve mesh verfijning op quadtree (2D) en octree (3D) meshes met gedeelde geheugenparallellisatie (OpenMP) en geometrische multigrid methoden.

ASTRA Toolbox: Commerciƫle software voor tomografische beeldvorming

De ASTRA Toolbox is een MATLAB- en Python-platform dat schaalbare, krachtige GPU-primitieven biedt voor 2D- en 3D-tomografie, inclusief bouwstenen voor geavanceerde reconstructiealgoritmen.

Contra-Cryptanalyse: vervalste digitale MD5, SHA-1 handtekeningen detecteren

Het Counter-Cryptanalysis project biedt een drop-in vervanger voor de bestaande cryptografische hashfuncties MD5 en SHA-1.

CWIPC: dataset en software voor sociale VR en dynamische puntwolken

CWIPC is een 3D puntwolk dataset die interactie tussen mensen in sociale XR omgevingen weergeeft.

DuckDB: een krachtig analytisch databasebeheersysteem

DuckDB is een ingebedde database die ontworpen is om analytische SQL-query's snel uit te voeren terwijl het ingebed is in een ander proces. Het is ontworpen om eenvoudig te installeren en te gebruiken.

EasySurrogate: toolkit voor het maken van surrogaatmodellen

Toolkit voor surrogaatmodellen, inclusief neurale-netwerkgebaseerde tools om onzekerheid door te rekenen in computationele modellen met hoog-dimensionale invoerruimtes.

EasyVVUQ: toolkit voor verificatie, validatie en kwantificering van onzekerheid

Maakt geautomatiseerde VVUQ mogelijk die kan worden ingezet op opkomende exascale platforms voor vele interessante domeinen.