# Dose mimicking on OpenTPS

**URL:** <https://opentps.discourse.group/t/dose-mimicking-on-opentps/125>\
**Category:** General\
**Created:** [April 28, 2026, 4:33am UTC](https://opentps.discourse.group/t/dose-mimicking-on-opentps/125 "2026-04-28T04:33:47Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![leehoy](https://yyz2.discourse-cdn.com/free1/user_avatar/opentps.discourse.group/leehoy/32/98_2.png) [@leehoy](https://opentps.discourse.group/u/leehoy)\
**Post date:** [April 28, 2026, 4:33am UTC](https://opentps.discourse.group/t/dose-mimicking-on-opentps/125/1 "2026-04-28T04:33:47Z")

</div>

Hello,

I have 3D dose distribution of photon plans and would like to obtain fluence maps to deliver the dose using OpenTPS.

I believe this can be done by optimizing the plans with dose-mimicking.

Does OpenTPS support a dose-mimicking function, or are there ways to implement it using existing functions?

Thank you in advance!

Hoyeon

---

<div class="post-metadata">

**Author:** ![Eliot-P](https://yyz2.discourse-cdn.com/free1/user_avatar/opentps.discourse.group/eliot-p/32/6_2.png) [@Eliot-P](https://opentps.discourse.group/u/Eliot-P)\
**Post date:** [April 28, 2026, 12:08pm UTC](https://opentps.discourse.group/t/dose-mimicking-on-opentps/125/2 "2026-04-28T12:08:07Z")

</div>

Hi Leehoy,

Unfortunately we do not support dose mimicking. However, implementing a basic quadratic dose penalty cost function inside `opentps/opentps_core/opentps/core/processing/planOptimization/objectives/dosimetricObjectives/` and a new optimizer in `opentps/opentps_core/opentps/core/processing/planOptimization/` will do the trick without being too cumbersome. Just be aware that for now OpenTPS does not support MLCs; therefore mimicking your dose map might be impossible if you used one to generate it.

We remain available to help you if further needed,

Regards,  
Eliot

---

<div class="post-metadata">

**Author:** ![leehoy](https://yyz2.discourse-cdn.com/free1/user_avatar/opentps.discourse.group/leehoy/32/98_2.png) [@leehoy](https://opentps.discourse.group/u/leehoy)\
**Post date:** [April 29, 2026, 3:12am UTC](https://opentps.discourse.group/t/dose-mimicking-on-opentps/125/3 "2026-04-29T03:12:14Z")

</div>

Thank you for the clarification and suggestion. I will try that out.
