A computer program product comprising machine executable instructions for execution by a processor controlling a medical apparatus, wherein the medical apparatus comprises a magnetic resonance imaging system comprising a magnet with an imaging zone, wherein the magnetic resonance imaging system is operable for acquiring magnetic resonance data from a subject from within the imaging zone, wherein the medical apparatus further comprises a heating system operable for heating a target zone within the imaging zone, wherein execution of the machine executable instructions causes the processor to receive a treatment plan, wherein execution of the machine executable instructions further cause the processor to repeatedly:
- control the heating system in accordance with the treatment plan to heat the target zone during alternating heating periods and cooling periods;
- acquire magnetic resonance data by controlling the magnetic resonance imaging system, wherein the instructions cause the processor to:
- acquire the magnetic resonance data from a first region of interest during a cooling period using a first scan protocol selected from at least one of the cooling periods;
- and acquire control magnetic resonance data from a second region of interest during a heating period using a second scan protocol;
- and
- modify the treatment plan in accordance with the magnetic resonance data, wherein the first scan protocol is different than the second scan protocol.