On November 28, 2016, inviCRO officially released VivoQuant 3.0. The updated version includes an extensive upgrade to the Modeling operator for Tracer Kinetic Models, new tools for filing Electronic Case Report Forms (eCRFs), flexible data selectors throughout the software, and 3D ROI Tool improvements.
After a VivoScript has been run, it is often useful to organize its output in a single document that can be used for a quality control check or to present the results. This is especially helpful in compiling many results into one document–reporting tools can loop through a study with hundreds of datasets and compile their relevant results into a single document, saving you a lot of time. You may be familiar with VivoScript reporting tools that create PDF presentations or XLS spreadsheets, but did you know you can also generate Microsoft PowerPoint Presentations from VivoScript? Keep reading for an overview of how it works and a few examples of cool features that give you a lot of freedom to control formatting, hyperlinks, and more in the resulting presentations.
With the release of VivoQuant 1.23, new functionality has been added to facilitate iPACS communication within VivoScript. Users are now able to easily filter though entire iPACS projects easily and pick out the desired data sets in clean, simple scripts. The functionality has been written in VivoScript and included in every new install of VivoQuant 1.23 as ipacs.vqs, so implementing it within your VivoScrips is very easy.
At inviCRO we strive to deliver software in accordance to highest scientific and quality standards. As a consequence, testing our software has become an integral part of the development process. In particular we follow a continuous integration process that allows us to keep our software working at most times and to detect and fix bugs very quickly. Additionally, with test-driven development we are continuously expanding our testing library and improving the quality of our software one test at a time.
The iPACS reporting engine is a powerful tool to access iPACS’ object relational database (where for instance projects, patients, studies, datapoints, study planner events, etc… are stored) as well as the file-based WebDisk and export the data in for instance PDF, Excel Spreadsheets, CSV, plain text, XML, etc… In this example I would like to show a small example on how to export the projects table in form of a native Excel spreadsheet, including links and formats.
With iPACS 1.07 the Dashboard was introduced, which allows the user to configure their own front page and thus get access to all the information they actually need right after login. The Projects dashboard widget is designed to ease navigating through huge (500+) project trees with quick access to important project information as well as the Image/DICOM Browser and the file-based WebDisk. Also available are widgets for a world clock, the current jobqueue, messages, events from the Study Planner, last accessed projects and directories and many more…
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.