On November 13, 2015, inviCRO officially released VivoQuant 2.5. The updated version includes a brand new fully-flexible Multi View, with expanded and enhanced data viewing options. Data interaction has also been enhanced with an increase in size of the display window and added support for zooming/panning within an image. VQ 2.5 also supports the newly updated modeling tool with more models than previously included, as well as the addition of voxel-wise modeling for parametric map generation.
On February 25, 2015, inviCRO officially released VivoQuant 2.0. The new version included a large User Interface re-design, with new buttons, menus, and and a more workflow-oriented look and feel. Also hightlighted was the new RGB viewer for viewing 2D and 3D RGB data alongside the standard 3D data VQ users are used to.
In this post, I would like to show an example of how to iterate through all the patients of a project on an iPACS system using a VivoScript. This can for instance be useful for the automation of pre-processing data, or two produce quality control images for an entire project. The looping technique shown here will be used in subsequent tutorials, so this is the best starting point to get familiar with VivoScript.
Sometimes it is useful to be able to start external programs from within VivoQuant. VivoScript provides a function for this:
VQ.startTool("ProgramName"); VQ.startTool("ProgramName", baseDir, parameterList);
with ProgramName being a pre-configured name of the tool to start (see below on how to add your own tools), while the optional baseDir defines the current working directory the tool is started in. Finally, the parameterList is an array of optional parameters passed into the tool from the command line. Depending on the tool you are using such parameters could be used to for instance pass in files to the new tool.