CliniscanSM Cloud Platform

The CliniscanSM platform is designed to provide an infrastructure to aid in rapid algorithm development for distributed programming. This infrastructure allows our quantitative developers to develop scalable, performant, and reliable medical data processing algorithms without the distractions and extra work involved in getting their code to run in the cloud.

Motivation

Developing scalable, distributed, and reliable systems requires a very different set of development skills from those necessary to create complex medical data algorithms. Picofemto’s goal is to implement an array of best of breed medical algorithms and to make access to these algorithms simple and efficient for clinicians. As such, the CliniscanSM infrastructure was developed to support this goal, allowing our software engineers and our quantitative developers to work together in harmony.

The Cliniscan SM platform provides this functionality with the following components:

Alt Test

CliniscanSM Cloud Service

A cloud service designed to run on the Microsoft Azure cloud platform. It provides scalable processing, scheduling, fault tolerance, load balancing, caching, and data access to algorithmic processing. The cloud service also provides a web interface, file management, visualizations, security, and notifications to the user.

Alt Test

CliniscanSM Plug-In SDK

The CliniscanSM Plug-In SDK (software development kit) provides a toolkit to aid in developing quantitative algorithms. Using this toolkit developers can create plugins that can be loaded dynamically into the cloud service.

Alt Test

CliniscanSM Data Storage

Quantitative code using the CliniscanSM Plug-In API can query and retrieve medical data with a flexible query system that provides schema support and arbitrary meta data storage. Algorithmic code can examine data sets to determine whether they can work with the data and can extend the results of other algorithms. The data storage system is optimized for streaming access to data structures and aiding in functional programming.

Benefits of the Plug-In SDK

Using the CliniscanSM architecture for development provides a host of advantages that not only make it easier to develop quantitative algorithms, but enable these algorithms to be better and more reliable. By using a common structure for quantitative code, algorithms can be extensively tested and reviewed for accuracy before deployment, using the same acceptance tests that were used during the development process. This is vitally important to providing reliable and well tested code.

Picofemto Page Divider

The CliniscanSM Product Suite

(click an icon below to learn more)

Picofemto Page Divider