Dominik Mattioli

Works

Open-source software across two threads of my research: clinical / surgical-skill tooling, and the mesh-generation ecosystem.

Clinical & surgical skill

XNAT-Interact

Wrapper library and protocols for storing medical images and derived data on XNAT.

FluoroAnalysisTool

Interface for semi-automated annotation of fluoroscopic images; effectiveness validated in this publication.


Mesh generation

The mesh-generation ecosystem — a set of interoperating projects for building, storing, and refining unstructured meshes for 2D shallow-water hydrodynamic models (ADCIRC).

ADMESH

Python port of the MATLAB ADMESH library — automatic unstructured triangular mesh generation driven by a size field (curvature, medial-axis, bathymetry, tide). Reads/writes ADCIRC fort.14.

ADMESH-Domains / Valence

Federated registry of ADCIRC-compatible mesh domains — TOML manifests plus a HuggingFace-hosted dataset of real, published meshes. Distributed on PyPI as valence-domains.

CHILmesh

Python library for 2D triangular, quadrilateral, and mixed-element mesh data structures and manipulation — half-edge backend, medial-axis skeletonization, FEM smoothing, quality analysis. Distributed on PyPI as chilmesh.

QuADMESH+

Quadrangular advanced mesh generator — converts triangulations to quad-dominant meshes via layer-ordered tri-to-quad fusion (the published QuADMESH+ algorithm).

MADMESHing

Reinforcement-learning mesh generator for 2D tri/quad/mixed meshes — advancing-front construction driven by Soft Actor-Critic.