Cohorts and Titration
Manage patient subgroups with different enrollment windows and configure dose titration rules.
Overview
A cohort is a subgroup of patients that shares a specific enrollment window, treatment arm assignment, and set of participating countries. Think of cohorts as "waves" or "batches" of patients entering the trial under defined conditions.
In Step 6 of the wizard, you can optionally configure cohorts and titration rules. Each cohort links to exactly one treatment arm and adds enrollment timing, a patient target, and country-level participation. The forecasting engine computes demand per cohort and rolls it up into totals, giving you an accurate picture of when and where kits are needed.
When to Use Cohorts
Skip cohorts if your trial enrolls all patients simultaneously under the same protocol. Most standard trials fall into this category — treatment arms alone are sufficient.
Use cohorts if:
- Phased enrollment — A safety run-in cohort enrolls first, then an expansion cohort opens once interim data is reviewed
- Dose escalation — Cohort 1 receives a low dose, Cohort 2 a medium dose, and Cohort 3 a high dose, each starting sequentially
- Adaptive designs — Interim analyses trigger changes in enrollment timing or patient targets for subsequent groups
- Regional rollout — Different cohorts enroll in different countries at different times
If you are unsure whether you need cohorts, skip them for now. You can always return to this step and enable them later.
The Step 6 Interface
When you arrive at Step 6, you see a card with two independent toggles at the top:
- Cohorts — Enables patient group management
- Titrations — Enables dose escalation/de-escalation rules
Both toggles default to off. You can enable either, both, or neither.
| Toggle State | What You See |
|---|---|
| Both off | A "Features Disabled" message — you can proceed to the next step immediately |
| Only Cohorts on | Cohort management interface |
| Only Titrations on | Titration rule configuration |
| Both on | A tabbed interface with "Cohorts" and "Titrations" tabs |
Neither feature is required. If your trial does not need cohorts or titration rules, leave both toggles off and continue to Step 7.
Creating Cohorts
Prerequisites
Before you can create cohorts:
- Countries (Step 1) — At least one country must be configured
- Treatment Arms (Step 5) — At least one treatment arm must be defined
If either prerequisite is missing, you will see a message directing you back to the relevant step.
Creating a Cohort
Click Create First Cohort (or Add New Cohort if cohorts already exist). An inline form opens with three sections:
Basic Information
| Field | Type | Required | Details |
|---|---|---|---|
| Cohort Name | Text input | Yes | Max 100 characters. Must be unique within the trial. Example: "Cohort 1 (Safety)", "Dose Level A" |
| Treatment Arm | Dropdown | Yes | Select which treatment arm patients in this cohort follow. Shows arm name and percentage (e.g., "Drug A (50%)"). Multiple cohorts can share the same arm. |
Enrollment Period
| Field | Type | Required | Details |
|---|---|---|---|
| Start Date | Date picker | Yes | When enrollment into this cohort begins |
| End Date | Date picker | Yes | When enrollment closes. Must be after the start date |
Patient and Country Details
| Field | Type | Required | Details |
|---|---|---|---|
| Total Patients | Number input | Yes | Target number of patients to enroll. Must be at least 1 |
| Participating Countries | Multi-select | Yes | Select which countries recruit for this cohort. Includes an "All Countries" option. Selected countries appear as removable chips |
Cohorts auto-save after 1.5 seconds of inactivity. You can also click Save Cohort to save immediately.
Copy Cohort Configuration
When creating a new cohort and at least one cohort already exists, a Copy from... button appears. Select an existing cohort to copy its treatment arm, dates, patient count, and country selections. The cohort name is not copied — you must provide a new, unique name.
Managing Multiple Cohorts
All cohorts appear in a data table with the following columns:
| Column | Description |
|---|---|
| Cohort Name | The cohort's name |
| Treatment Arm | The assigned treatment arm |
| Status | Computed from dates: Planned (future start), Active (currently enrolling), or Completed (enrollment closed) |
| Period | Start date to End date |
| Patients | Target patient count |
| Countries | Participating countries (shows first two, then "+N more" if truncated) |
| Actions | Edit or Delete via a dropdown menu |
Use the search bar above the table to filter cohorts by name. Click Edit to reopen the inline form, or Delete to remove the cohort (with confirmation).
Summary Statistics
Below the cohort table, a statistics bar shows four metrics:
| Metric | Description |
|---|---|
| Total Cohorts | Number of cohorts defined |
| Total Patients | Sum of all cohort patient targets |
| Arms Covered | How many treatment arms have at least one cohort (e.g., "2 of 3") |
| Countries Covered | How many trial countries appear in at least one cohort |
Enrollment overflow warning: If total patients across all cohorts exceeds your recruitment target from Step 2, an amber warning banner appears. This is a warning, not a blocker — you can still proceed, but review your numbers to ensure the forecast reflects your intent.
Arm and country coverage gaps are informational only and do not prevent you from continuing.
Titration Rules
Titration is the adjustment of a patient's dose during the course of a trial. This is an advanced feature for trials with variable dosing — dose escalation, de-escalation, or pre-planned dose changes at specific visits. Most fixed-dose trials do not need titration.
Common Titration Patterns
- Escalation — Start at a lower dose, increase based on tolerability (e.g., move from 50mg to 100mg at Visit 2)
- De-escalation — Start at a higher dose, reduce if adverse events occur
- Pre-planned — Dose changes at predefined visits regardless of response
Why It Matters for Forecasting
Different dose levels typically require different kits. If 60% of patients escalate from Kit A to Kit B at Visit 3, the forecast needs to account for the changing mix of kits over time. Without titration rules, the forecast assumes patients stay on the same kit throughout.
How Titration Mode Works
Titration rules are scoped based on whether cohorts are enabled:
| Cohorts Toggle | Titration Mode | Rules Scoped To |
|---|---|---|
| On | Cohort mode | Individual cohorts |
| Off | Treatment Arm mode | Individual treatment arms |
This is automatic — when cohorts are enabled, you define titration rules per cohort. When cohorts are disabled, you define them per treatment arm.
Prerequisites
- At least two kits must be defined in Step 3 (a "from" dose and a "to" dose)
- At least one cohort or treatment arm must exist, depending on the mode
Creating Titration Rules
Toggle Titrations to on at the top of Step 6. Each titration rule specifies a dose transition at a particular visit for a percentage of patients:
| Field | Type | Required | Details |
|---|---|---|---|
| Cohort / Treatment Arm | Dropdown | Yes | Which cohort or arm this rule applies to |
| Visit | Number input | Yes | The visit number where the dose change occurs (minimum: 1) |
| From Dose | Dropdown | Yes | The kit the patient is currently on |
| To Dose | Dropdown | Yes | The kit the patient transitions to. Must differ from "From Dose" |
| % Patients | Number input | Yes | Percentage of patients who make this transition (0 to 100) |
Click Add Another Rule to define additional dose transitions. You can define multiple rules for the same cohort or arm at different visits.
How Titration Affects the Forecast
- Before the titration visit: All patients use the original kit
- At and after the titration visit: The specified percentage transitions to the new kit, changing the demand mix
- Cascading transitions: If a patient escalates at Visit 3 and again at Visit 6, both transitions are reflected
Your kit demand forecast becomes visit-aware — different visits may require different quantities of each kit based on expected patient transitions.
Titration rules auto-save after 1.5 seconds of inactivity.
Disabling Features
Disabling Cohorts
If you toggle Cohorts off after creating cohorts, a confirmation dialog appears warning that all cohort data and related titration rules will be permanently removed.
Disabling Titrations
Similarly, toggling Titrations off when rules exist shows a confirmation dialog warning that all titration rules will be deleted.
Both actions are destructive and cannot be undone.
Validation Before Proceeding
| Scenario | Can Continue? | Requirement |
|---|---|---|
| Both toggles off | Yes | No configuration needed |
| Only Titrations enabled | Yes | Titration rules are optional for proceeding |
| Cohorts enabled | Only if valid | At least one cohort with all required fields: name, treatment arm, start/end dates, patients greater than 0, and at least one country selected |
Common error messages:
- "Please add at least one cohort" — Cohorts toggle is on but no cohorts exist
- "Cohort end date must be after start date" — Invalid date range
- "Cohort must have at least 1 patient" — Patient count is 0 or empty
- "Please select at least one country" — No countries assigned
- "Please select a treatment arm" — No arm selected
Tips
- Most trials do not need cohorts. Use them only for phased or dose-escalation designs. Treatment arms alone produce valid forecasts for most trials.
- Watch the summary statistics. If total cohort patients exceeds your recruitment target from Step 2, review your numbers.
- One arm can have many cohorts. Use this for dose escalation: three cohorts (low, medium, high dose) can all point to the same arm but with different timelines and kits.
- Titration is powerful but complex. Only enable it if your protocol truly requires variable dosing.
- You can edit later. Return to this step and modify cohorts or titration rules at any time. Changes are reflected in the forecast immediately.
- Country coverage is informational. Uncovered countries still receive forecasting based on treatment arm settings — cohort-specific adjustments simply will not apply to them.
