Yarra provides a user-friendly client software that automatizes data transfer to a external reconstruction server, where the submitted reconstruction tasks are queued and processed by the YarraServer software.
Kai Tobias Block1, Roy Wiggins1
Yarra is a simple and open software framework for highly computationally demanding data reconstruction and processing techniques, such as compressed-sensing (CS) or model-based reconstructions in Siemens MRI systems. It provides a user-friendly client software that automatizes the transfer of the data to the external reconstruction server (offline reconstruction), where the submitted reconstruction tasks are queued and processed by the YarraServer software. Reconstruction techniques can be implemented as processing modules using various programming languages, including C++ or Matlab. Reconstructed images can either be sent to a PACS server or stored as DICOM files on a network drive.
- Easy to use for end users with minimum required user interaction
- Based solely on open-source components and free to use
- Highly extendable and flexible
- Simple integration of custom-developed reconstruction methods
- No requirement of a specific programming language
- Notification system and web frontend to monitor tasks
1Center for Advanced Imaging Innovation and Research (CAI2R), New York University School of Medicine, New York, USA