Skip to content

Feature request to reproduce "Synthetic CT example" from MatRAD #2

@mlapaeva

Description

@mlapaeva

Dear all,

First of all, thank you so much for making matRad in Python a reality!
I would like to reproduce the Synthetic CT (sCT) example from this pull request in Python(e0404/matRad#827).

For that, in the PyRadPlan example, a few functionalities are missing:

  1. DICOM import → This is required to import CT and sCT .dcm images.
  2. DVH and QI extraction → The main goal of the use case is to compare plans and their DVH parameters calculated on CT and sCT. So, it would be great to easily extract DVH.
    In matRad, we have:
resultGUI = matRad_planAnalysis(resultGUI, ct, cst, stf, pln);
% Get the plan parameters
dvh = resultGUI.dvh;
qi = resultGUI.qi;
  1. Calculate dose direct function → In our workflow, we first calculate and optimize the plan for the real CT image, then extract the optimized weights, replace the image with the Synthetic CT image, and calculate the dose using the previous weight parameters. It would be great to do this in PyRadPlan.
    In matRad, we have:
weights = resultGUI.w;
resultGUI = matRad_calcDoseDirect(ct, stf, pln, cst, weights);

Could you please let us know when this functionality will be available?

Regards,
Mariia

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions