{'fraction_non_alphanumeric': 0.01452513966480447, 'fraction_numerical': 0.0011173184357541898, 'mean_word_length': 5.4, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An Object-oriented Dataflow Software Development Tool For Medical Image Analysis

Developers of new algorithms typically require an interactive environment in which the image data can be passed through various operators, some of which may involve feedback, synchronization, merging and conditional control strategies. This paper describes how the dataflow methodology of a pictorial object-oriented software development tool called WIT has greatly simplified the prototyping and testing of our new image registration and segmentation methods. WIT allows the user to draw a dataflow graph by linking operators in a CAD-like manner. We describe the main features of WIT, and show dataflow graphs for two medical image analysis algorithms; the 3D registration of PET scans into a common coordinate space, and tissue segmentation in MRI images where we are looking at quantitation of tumour volumes.