The Vascular Modeling Toolkit (VMTK) is library collection for 3D reconstruction, geometric analysis, mesh generation and surface data analysis for image-based modeling of blood vessels. The toolkit is developed by Orobix srl whicch can run standalone with VMTK scripts, Python or C++ library, or as an extension to the medical image processing pl... Read more 17 Dec 2020 - 2 minute read
To develop desktop medical image software, several essential C++ libraries are recommended for GUI design, graphical rendering and image processing. Here we will provide a detailed instruction on the configuration and compilation of the toolchain. The toolchain we recommended is cross platform applicable (Windows, MacOS, Linux). The procedure w... Read more 16 Dec 2020 - 6 minute read
CMake is a cross-platform open-source software for C++ dependency management. The software generate adequate build system according to different compilers and OS. It supports hierarchial folder structures and multiple third party libraries. The software is used in conjunction with native build environments such as Make, Qt Creator, Ninja, Androi... Read more 14 Dec 2020 - 8 minute read
Slurm (Simple Linux Utility for Resource Management) is a free and open source job scheduler for Linux and Unix kernel supercomputer and clusters. The software is currently used as the workload manager on about 60% of the Top 500 supercomputers. You may get deeper look at Slurm through the official documentations and tutorials. Here we only pro... Read more 20 Sep 2019 - 5 minute read
To setup a HPC cluster, you should always get the hardware ready first. Step 0: Hardware Setup Here we demonstrate the setup of a small cluster unit with 1 head node and 3 child nodes. For simplicity we will the CPU architecture is assume to be x64, though similar setup also works on ARM nodes like Raspberry Pi. Parts list x64 architecture ... Read more 13 Sep 2019 - 8 minute read