OrcaDose
Sign in
Always-on plan challenge

Anyone can contribute a case.
Everyone plans it. The scoreboard decides who teaches.

Upload a de-identified CT and structure set and it becomes a challenge. Plan it in your own TPS, submit the dose, and get a DVH-based score in minutes — the same criteria for everyone, regardless of vendor.

0
Published cases
0
Scored plans
0
Planners
CP 0/23gantry 0°MU 0.00arc 0%
A real arc DAO plan — 24 control points, 14 leaf pairs, playing at the gantry’s own 6°/s. The first submitted plan replaces this.

OrcaDose

ORCA — Open Radiotherapy Case Arena. Four words, each one a promise the platform has to keep.

OpenNo vendor owns the leaderboard.
No sponsorship, no advertising, no analytics. Scoring criteria are versioned in public and every change carries a written reason. Each planning system is also ranked within itself, because comparing two machines is not comparing two planners.
RadiotherapyReal DICOM, judged the way a plan is judged.
A CT and structure set in, an RTDOSE out, scored from the dose–volume histogram against criteria you can read before you start. No proxy metric, no opinion.
CaseThe case is the unit, and it outlives everything built on it.
Anyone can contribute one; it passes a PHI gate no administrator can override. Competitions come and go over the top of it, and the case stays open to plan afterwards.
ArenaThe ranking is the point.
Unlimited attempts, one plan you choose to count, attempts shown rather than capped. Whoever is at the top earns the right to write the notebook for that case.

And Dose — because that is what you submit and what gets judged. Not a description of a plan, not a screenshot of one. The dose.

Two machines, two plans

The same case is not the same problem on every machine — the criteria stay put, the plan does not. Both of these are real deliveries. Each pairs the machine, turning, with a beam’s-eye view held still, because an aperture that rotates with the gantry is unreadable.

CP 0/23gantry 0°MU 0.00arc 0%
C-arm VMAT. The couch is fixed, the gantry swings around it, and the leaves slideto reshape the field at every control point. 24 control points from a real arc DAO solution, at the gantry’s own 6°/s.
proj 0/444gantry 0°couch 0 mmopen 0/64
Helical tomotherapy. The gantry never stops and the couch carries the patient through the bore, while 64 binary leaves snap open and shut — modulation is open time, not aperture shape. Parsed from a real delivery log: 26 rotations, 370 mm of couch travel.

How it works

  1. 1

    Contribute

    Upload a de-identified CT and structure set. Pick a site template and the scoring criteria are generated with it.

  2. 2

    Validated

    Every file is scanned for patient identifiers and checked for geometry — a case carrying them cannot be published, and you see exactly which tags.

  3. 3

    Plan

    Download the case and plan it in your own TPS. For helical machines the platform hands you a ready-made script.

  4. 4

    Scored

    Submit the dose. The DVH is computed and graded against the published criteria — the same ones for everyone, whatever vendor you plan on.

  5. 5

    Teach

    The top three write the notebook for that case. Rank is the credential; the write-up is what everyone else came for.

The point of the scoreboard

Ranking is not the reward. It is the credential.

Plan quality has always been taught by apprenticeship: you learn it from whoever happens to sit next to you. Papers publish the result, textbooks publish the principle, and the part in between — what a good planner actually did, in what order, and why — is never written down.

Here the top three on a case earn the right to write it, and they write it with their own attempts beside them: every script revision, every score, every plan that did not work. The scoreboard is what makes the write-up worth reading.

  1. Every attempt is kept

    Not just the plan that won. The chain of what was tried is the lesson.

  2. Numbers are attached

    A claim in a notebook links to the score card that backs it, on the same case anyone can download.

  3. Failures are included

    A disqualified plan stays visible and marked. It is usually more instructive than the winner.

How it stays fair

PHI is a hard gate

Birth date, institution, referring physician, operator, station, accession — any value fails the case outright. The contributor sees the offending tags per file and can have the server strip them.

Criteria published first

Scoring criteria are visible before you plan and do not change mid-challenge. If one turns out to be wrong, every affected plan is rescored and everyone is told.

Ranked within your TPS

An Eclipse plan against a Monaco plan mostly measures the TPS. Boards are split per vendor, so the comparison is between planners.

Unlimited attempts, one final plan

Iteration is the point, so resubmitting is free. You choose which plan counts, and your attempt count sits next to your rank.

The plan script writes itself

The case's scoring criteria become optimizer objectives. Optimize in Precision, upload the dose, and the next revision reacts to whatever missed.

Failures stay visible

A plan that breaches a hard constraint is marked and unranked, not hidden. It is usually the most instructive row on the board.

Open cases

All cases →

No cases have been published yet.

Contribute the first one — it goes through automated PHI and DICOM checks before review.

Contribute a case