contactus@innovizz.com
INNOVIZZ
INNOVIZZ.COM/CLINICAL · CLINICAL DATA VISUALIZATION · SPOTFIRE, SAS VISUAL ANALYTICS, R SHINY

Clinical data visualization
your medical monitors will open every morning.

Sponsor-controlled dashboards built from SDTM and ADaM inside your environment: interactive patient profiles, protocol-specific oversight views, RBQM site risk, lab shifts, exposure and safety signals. Spotfire first because it is what your reviewers already know; SAS Visual Analytics where the estate runs on Viya; R Shiny, D3.js or Highcharts when a view needs full control of rendering. Every dashboard is accepted against a written spec before it goes to a monitor.

Request a scoped proposal See the four layouts
What we buildPatient profilesPlatformsHow it runsWho it fitsQuestions
THE PROBLEM, AS BIOMETRICS LEADS DESCRIBE IT

Oversight that arrives as a PDF is oversight that arrives late

Three patterns we see in almost every sponsor that still runs study oversight from static listings.

PATTERN 01 · THE LISTING
The medical monitor reads a 400-page listing

Subject-level review happens in a PDF produced weekly by programming. By the time a lab excursion is noticed, the next visit has happened. The listing is accurate and useless at the moment it is needed.

PATTERN 02 · THE CRO TEMPLATE
The dashboard belongs to someone else

The CRO provides a portal with the views it provides to everyone. Adding your protocol-specific endpoint is a change order; the data behind it is a snapshot you do not control; and when the study transfers, the history does not come with it.

PATTERN 03 · THE SPREADSHEET
RBQM lives in a workbook

Site risk indicators are calculated by hand from EDC exports, by one person, monthly. The method is sound and the cadence is wrong. Risk-based monitoring that cannot be refreshed is a quarterly report with a different name.

HIGHLIGHT · PATIENT PROFILE DEVELOPMENT

One subject, one timeline, every domain

The view reviewers ask for first. Demographics, exposure, adverse events, labs, vitals and concomitant medications for one subject on a single timeline, generated per study from your standards, self-service for medical monitors and safety reviewers.

SUBJ SYN-001-0042 · 62M · ARM B DOSING ADVERSE EVENTS GRADE 3 CONMEDS LABS (ALT) 2.4x ULN BLW8W16W24EOS
01 · PATIENT PROFILE · SDTM domains unified on one subject timelineSYNTHETIC DATA
ALT BY VISIT · SAFETY POPULATION ULN EXCURSION · FLAGGED FOR REVIEW BLW4W8W12W24
02 · LAB ANALYSIS · shift and excursion review across visitsSYNTHETIC DATA
ENROLLMENT · SITE SIGNAL VIEW TARGET M1M6M12 QUERY AGING BY SITE S-004 S-011 S-007 · SIGNAL S-002 S-015 S-009
03 · OVERSIGHT · enrollment and site risk on one screenSYNTHETIC DATA
eDISH-STYLE SAFETY SCATTER 3x ULN 2x PEAK ALT / ULN → ↑ PEAK TBL / ULN POTENTIAL HY'S LAW · FLAGGED
04 · SAFETY SCATTER · quadrant review with flags a monitor can act onSYNTHETIC DATA
Four layouts from the visualization practice, cycling automatically, all rendered from synthetic data. These are illustrative renderings of layout and content, not product screenshots; the delivered work runs in Spotfire, SAS Visual Analytics, R Shiny, D3.js or Highcharts inside your environment, against your standards.
PLATFORMS · THE RIGHT TOOL FOR THE VIEW

Spotfire first, then what the view needs

Platform choice follows the review task and the estate you already run, not a preference of ours.

SPOTFIRE
The clinical standard, on premise or self-hosted

Information links against your SDTM and ADaM, GxP access control through your identity provider, versioned analyses under change control. Where Spotfire is already licensed, the fastest path to an oversight view the monitors trust. We also build the Spotfire operating model: environment governance, analysis library, developer standards and reviewer enablement.

SAS VISUAL ANALYTICS
Where the estate runs on Viya

Reports and explorations served from CAS, sharing the same validated data layer as the programming work. One security model, one lineage, no second copy of the data to govern.

R SHINY · D3.JS · HIGHCHARTS
When the view needs full control

Protocol-specific displays that no off-the-shelf tool renders well: adjudication timelines, exposure-response overlays, DMC packages with locked snapshots. Built under the same validation approach as the programming deliverables.

WHAT GETS BUILT

Protocol-specific views, not a generic portal

OVERSIGHT
Enrollment, endpoints and milestones

Screening to randomization funnel by site and region, endpoint accrual against plan, visit compliance and query aging, with drill-down to subject.

SAFETY
AE clusters, lab shifts, exposure

Adverse event incidence by system organ class and arm, lab shift tables with excursion flags, potential drug-induced liver injury quadrant views, exposure and dose-modification history.

RBQM
Site risk and key risk indicators

Key risk indicators calculated from EDC and CTMS feeds on a schedule, thresholds owned by your clinical quality lead, site risk trends with the evidence behind each flag.

DMC
Committee packages with locked snapshots

Closed and open reports generated from a frozen cut, versioned, reproducible on request, with the unblinded path separated by role.

DATA LAYER
CDISC-aligned ingestion

Metadata-driven ETL from RAVE, Veeva Vault or Oracle into the analytical layer, conformance checks in the pipeline, refresh on a cadence the study team sets.

SIGNALS
Rules first, a model for the residual

Signal rules are written down, validated and owned by your reviewers. Where a model assists, it proposes and a person disposes; nothing alerts a monitor on model output alone.

HOW AN ENGAGEMENT RUNS

Three phases, each accepted before the next

Visualization work is scoped as a corridor: one study, one set of views, one group of reviewers, accepted against the spec before the next corridor opens.

01
Infrastructure stabilization

Four to ten weeks. The environment your dashboards will run on is made validated and yours: server or tenancy, access control, data layer, refresh schedule, change control. If the estate is already sound, this phase is a review, not a build.

You receive: A validated environment you own, the data layer, governance documentation, a reviewer enablement plan.
02
Intelligence acceleration

Six to fourteen weeks. The protocol-specific views are built and accepted one at a time: spec, build, reviewer walkthrough, acceptance. Patient profiles usually go first because they are the view everyone uses.

You receive: Dashboards accepted against their specs, signal rules validated, DMC-ready reporting, the analysis library under change control.
03
Managed clinical intelligence

Ongoing, limited availability. New studies onboarded from the same standards, views maintained through protocol amendments, reviewer questions answered by people who built the views.

You receive: A named contact, a change log, and dashboards that survive the staff turnover of a long study.
THE FOUR RULES

Every dashboard runs under the four rules

The same rules that govern the programming work govern the views built on top of it.

RULE 01
Deterministic first

Rules settle every case they can. A model is consulted only for the residual the rules cannot decide, and its output passes through the same rules before anyone sees it.

RULE 02
Inside your perimeter

Processing runs in your environment, under your identity system. Nothing potentially unblinding reaches an outside model. The data flow diagram is available under NDA before kickoff.

RULE 03
A named reviewer approves

Every output that matters is accepted by a person on your side whose name is on the record. Model output never writes a finding into a deliverable on its own.

RULE 04
Evidence travels with the work

Inputs, versions, tool events and decisions are logged as they happen, so the packet an auditor asks for exists before the audit does.

THE EXCHANGE

What you provide, what you receive, who signs

YOU PROVIDE

Current Spotfire or SAS Visual Analytics posture, EDC and data-transfer specs, protocol endpoints, the RBQM plan, hosting constraints, the names of the reviewers who will use the views.

YOU RECEIVE

A validated environment you own, metadata-driven ETL, protocol dashboards and patient profiles, signal alerts with their rules, DMC-ready reporting, governance documentation, reviewer enablement.

SIGN-OFF

Clinical operations and biometrics leads accept each dashboard against its spec. Signal rules are validated by your reviewers before they alert anyone.

This is the right engagement when

✓Your medical monitors or safety reviewers still work from weekly listings or a CRO portal you do not control.
✓Spotfire, SAS Viya or R is already licensed and under-used for clinical oversight.
✓RBQM is calculated by hand and refreshed less often than the risk changes.
✓A DMC or regulatory meeting needs reproducible, versioned snapshots.
✓You want the views, the data layer and the history to stay with the sponsor when a CRO changes.

It is not the right engagement when

✕The ask is a one-off slide for a board meeting. A programmer with a plotting library serves that better.
✕The data has no agreed standard yet. Standards work comes first; dashboards on moving data are rebuilt twice.
✕There is no reviewer who will own the views. A dashboard nobody is accountable for decays within a study.
✕Hosting outside your environment is a requirement. We do not host clinical data.

If one of these is you, say so on the call and we will tell you what to do instead.

QUESTIONS BIOMETRICS LEADS ASK FIRST

Before you decide

The questions that come up in the first technical conversation, answered the way we answer them on a call.

Do you only work in Spotfire?

No. Spotfire goes first where it is licensed and the reviewers know it, because the fastest route to an oversight view people trust is the one they already use. SAS Visual Analytics, R Shiny, D3.js and Highcharts are used where the estate or the view calls for them. The spec decides, not a platform preference.

Is the data copied to a vendor cloud?

No. The dashboards run in your environment, on premise or in a tenancy you own, under your identity system. We do not host clinical data and the data flow diagram is shared under NDA before kickoff.

Can the views be validated for GxP use?

Yes. Each dashboard has a written spec, test evidence, and an acceptance record signed by your reviewer. The data layer is built under change control with lineage from source to view. Validation scope is agreed in the proposal and matches how your organization qualifies tools.

How is unblinding handled?

Role-separated access at the data layer, not at the chart. Open and closed views are built as distinct analyses with distinct permissions, and the unblinded path is documented and tested before any DMC use.

What about AI-assisted signal detection?

Rules first. Where a model assists, it proposes candidates for a reviewer; it never raises an alert on its own and never writes to the record. The evaluation evidence for any model-assisted step is part of the validation package.

How is the engagement priced?

Against a written statement of work with deliverables, milestones and acceptance criteria, after a scoping conversation. No figure is quoted before the scope is understood.

THE REST OF THE CLINICAL PRACTICE

Where this sits

PROOF
The Evidence Room

A complete synthetic TLF QC run with its evidence packet: what a corridor looks like when it is finished.

OPEN THE EVIDENCE ROOM
DATA LAYER
SAS Viya and the SAS estate

The validated data layer most dashboards are built on: Viya migration, 9.4 optimization, LSAF to Clinical Acceleration.

SEE THE SAS PRACTICE
THE HUB
All clinical services

Ten services across two layers and the corridor map.

BACK TO THE CLINICAL HUB

Start with the view your reviewers ask for most.

Tell us the study, the systems and who will use the views. We reply with a scoped proposal: deliverables, milestones and acceptance criteria.

Or start with the Validated Automation Review: two to four weeks, one workflow corridor, fixed scope. The plan is yours whether or not we build it.




    Prefer a call first? Book a 30-minute fit call.