In the first two blog posts addressing software sustainability, we introduced basic concepts and the software sustainability matrix [1], and then described the matrix in more detail including the sustainability scoring process [2]. In this post we review recent efforts to improve the sustainability of the Cleaver software system [3,4,5,6], a multimaterial tetrahedral meshing tool. […]

VolView 4.1, the latest version of our open source medical image visualization application, is packed with new features that enable VolView to be easily integrated into nearly any existing workflow and to provide a more intuitive user experience.

Introduction of the Kitware File Viewers web browser extension to quickly visualize file URLs

End-to-end CBCT reconstruction, visualization and post-processing

By: Matt McCormick , Mary Elise Dedicke , Jean-Christophe Fillion-Robin , Will Schroeder Did you know that your web browser comes bundled with extremely powerful development tools? Modern web browsers are the foundation of the The Web Platform, a full-featured computing environment. However, full-featured platforms are not useful in and of themselves. A large community […]

Browser debugging of C++

By: Tom Birdsong, Matt McCormick , Lucas Gandel, Simon Rit , Jean-Christophe Fillion-Robin, Stephen Aylward Medical imaging is an ever-changing domain, with technological advances introducing exciting new data and processing techniques every year. In a rapidly evolving landscape, the open-source Insight Toolkit (ITK) continues to provide essential and cutting-edge tools for medical image processing to […]

RTK CI

By: Matt McCormick , Mary Elise Dedicke , Jean-Christophe Fillion-Robin , Will Schroeder  Effective debugging results in effective programming; itk-wasm makes effective debugging of WebAssembly possible. In this tutorial, adapted from the itk-wasm documentation, we walk through how to debug a C++ data processing pipeline with the mature, native binary debugging tools that are comfortable for developers. This is a fully […]

By: Matt McCormick , Tom Birdsong, Brad Moore , Jake McCall, Stephen Aylward In recent years, MathWork’s MATLAB added Python support. This unlocks the capabilities of the powerful open source scientific Python ecosystem inside MATLAB. This post provides a tutorial on how to use Insight Toolkit (ITK) version 5.3 and newer and itkwasm Python packages […]

itk matlab python tutorial

By: Matt McCormick , Niels Dekker, Konstantinos Ntatsis, Marius Staring We are exceedingly pleased to announce the release of ITKElastix 0.16.0, an ITK module that provides Python and C++ interfaces to elastix, a toolbox for rigid and nonrigid registration of N-dimensional images. 🗺️🧠🙌 Registration is the task of finding a spatial transformation that aligns one […]

By: Matt McCormick , Mary Elise Dedicke , Henry Schreiner  WebAssembly’s origins date back to Alon Zakai’s incredible effort to build C++ to JavaScript. In 2015, we demonstrated the power of this technology to make scientific computational sustainable and accessible. Try it – reproducibility is still possible all these years later, with no installation (or maintenance!) required. An interactive, accessible […]

Enjoy ITK in WebAssembly

VTK.js v26 Release Notes

February 10, 2023

We are pleased to announce a new VTK.js release, v26! VTK.js provides interactive visualizations that run in your web browser for 2D, 3D, and higher-dimensional scientific data, including point clouds acquired as LiDAR data, surface models that represent molecular structures, and AR/VR environments that incorporate volume renderings of medical images.  It is freely available as […]

VTK.js

Kitware Europe will give 13 online training courses in March and April. Kitware’s professional training courses offer the best opportunity to gain an in-depth understanding of our open-source products as part of a high quality, cross-platform software development process. Tailored to your expertise level and your needs, these courses allow both users and developers to […]

Back in the day, before open source won the Closed vs. Open Wars (especially in scientific computing), RTFM. was a common first response when a new developer sought to contribute to an open source project. RTFM stands for Read the Fine Manual, although there is also another, more crass, interpretation. We can do better! And […]

Kitware recognizes individuals who will be essential in advancing science through software R&D and new business opportunities. Clifton Park, N.Y. (January 9, 2023) – Kitware, a leader in software research and development and advanced AI, is pleased to promote 18 employees in 2023. These individuals have helped Kitware deliver innovation to customers through their passion, […]

Portraits of employees who were promoted

Hello Wasm World!

January 8, 2023

In modern computing, the Web Platform has transformed web browsers into a powerful and accessible application interface. Applications built on open web standards work, with no installation, across operating system and hardware platforms. WebAssembly, also known as Wasm, is a portable, binary format for high-performance applications on the web. Wasm has additional properties critical for […]

Authors: Matt McCormick, Mary Elise Dedicke, Alex Remedios Reproducibility in Computational Experiments Jupyter has emerged as a fundamental component in artificial intelligence (AI) solution development and scientific inquiry. Jupyter notebooks are prevelant in modern education, commercial applications, and academic research. The Insight Toolkit (ITK) is an open source, cross-platform toolkit for N-dimensional processing, segmentation, and […]

Jupyter notebook nbmake backtrace

We are exceedingly pleased to announce the Insight Toolkit (ITK) 5.3.0 is available for download! 🎉 🎅 🎁 ITK is an open-source, cross-platform toolkit for N-dimensional scientific image processing, segmentation, and registration in a spatially-oriented architecture. 🔦 Highlights ITK 5.3 is a feature release that ITK 5.3.0 highlights itk Python package support in 3D Slicer. Binary macOS, […]

Ape skull registration