The Visualizer panel offers a variety of plot types to help you explore your data. One of the most informative visualizations for clinical studies is the Swimmer Plot.
💡 What is a Swimmer Plot?
A swimmer plot visualizes exposure and disease progression for individual subjects, showing how each subject’s experience unfolds over time in a clinical study.
Step 1: Select the Exposure
In the Panel Visualizer, first select the drug exposure you want to visualize.
(See the “Visualizer” guide for details.)

Step 2: Choose the Swimmer Plot Type
By default, the visualization type is set to “# Number.” Change this to “Swimmer Plot” from the plot type selector.
Step 3: Explore the Swimmer Plot
Once displayed, the Swimmer Plot provides the following default view:
Each bar represents a patient.
The left side shows patient identifiers and their Best Overall Response (BoR) in brackets.
Bar colors represent the dose level by default.
Overall Response icons are overlaid within each bar.
Black arrows indicate patients who are still receiving active treatment.
⚙️ Step 4: Advanced capabilities
How can I group by cohort/arm?
By default, bars are color-coded by dose level.
To color-code by another key (e.g., cohort or treatment arm), define a custom grouping in the plot configurations.
How can I overlay the Overall Response to the bars?
Overall Response icons should appear automatically.
If not:
Enable them in the Configurations panel.
You can also switch between RECIST and iRECIST if both are available in your datase
Can I change the x-axis to be study weeks instead on days?
By default, the x-axis shows Study Days.
To display Study Weeks instead, simply click on “Study Days” and switch to “Study Weeks".
📌 RIVIA's Native Configuration Details
1. Exposure Bar Calculation
The exposure bar connects all exposure events for each patient.
If a drug interruption is not recorded (i.e., no empty dose entry in the database), it will not appear in the plot.
The last exposure bar is extended based on the study type:
Oncology studies: Extended to Exposure Start Date + Cycle Duration, unless a discontinuation record exists before that date.
Non-oncology studies: Uses the actual start and end dates of exposure.
If no end date is available, a 1-day bar is shown at the start date.
2. Overall Response Calculation
The Best Overall Response (BOR) is derived from all recorded overall response assessments.
It does not consider timeline factors (e.g., distinguishing between responses before or after discontinuation, or PR after PD).
Death overlays are not included.
For specific configuration details for your study, please contact [email protected]



