Portpy

Latest version: v1.0.8

Safety actively analyzes 722674 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.0.8

Updates for version v1.0.8 (Major)
- Add photon dose calculation module for custom patients outside PortPy dataset
- Create example notebook for doing influence matrix dose calculation of custom patient outside PortPy data and optimize the plan using PortPy

Minor bug fixes
- Add more colors to visualization.py for additional structures
- Add create_ct_dose_voxel_map.py for photon dose calc
- Expand functionality for convert_dose_rt_dicom_to_portpy.py if ct object is not available.
- Fix poetry bug to pip install submodules

1.0.6

1- Updates for SCP based VMAT optimization. (Use column generation for good initial start). Fix bugs
2- Get voxel coordinates
2- Use pyproject.toml instead of setup.py for build
3- Fix bugs in structures.py for "-" in struct name.
4- Fix visualization.py.

1.0.5

1. Update PortPy.AI module with easy to run notebooks
2. Update PortPy visualization.py for better dvh fonts and apperance
3. Update vmat scp dose prediction
4. Add random leaf position initialization feature to VMAT SCP

1.0.4.6

Make Mosek and pydicom optional dependencies. One can install them if needed using `pip install portpy[mosek]` or `pip install portpy[pydicom]`

1.0.4.5

Fix evaluation.py to display clinical criteria

1.0.4.4

**Patch fix:**

1. Visualization.py: Fix bugs when adding multiple dvh on top of each other. Add robust dvh plot. Add option to show rx.
2. write_plan_imrt: fix bug related to jaw
3. save_nrrd.py: Add dose_1d to arguments
4. Fix bug in structures.py related to print warning

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.