Installation
Python distribution
You can install the latest distribution via:
pip install pyanno4rt
Source code
You can check the latest source code via:
git clone https://github.com/pyanno4rt/pyanno4rt.git
Usage
pyanno4rt has two main classes which provide a code-based and a UI-based interface:
Base class import for CLI/IDE
from pyanno4rt.base import TreatmentPlan
GUI import
from pyanno4rt.gui import GraphicalUserInterface
Dependencies
- python (>=3.10, <3.11)
- proxmin (>=0.6.12)
- absl-py (>=2.1.0)
- pydicom (>=2.4.4)
- scikit-image (>=0.23.2)
- h5py (>=3.11.0)
- pandas (>=2.2.2)
- fuzzywuzzy (>=0.18.0)
- jax (>=0.4.28)
- jaxlib (>=0.4.28)
- numba (>=0.59.1)
- python-levenshtein (>=0.25.1)
- scikit-learn (>=1.4.2)
- tensorflow (==2.11.1)
- tensorflow-io-gcs-filesystem (==0.31.0)
- hyperopt (>=0.2.7)
- pymoo (>=0.6.1.1)
- pyqt5-qt5 (==5.15.2)
- pyqt5 (==5.15.10)
- pyqtgraph (>=0.13.7)
- ipython (>=8.24.0)
- seaborn (>=0.13.2)
- pypop7 (>=0.0.79)