Source code for MEDiml.utils.get_radiomic_names

#!/usr/bin/env python3
# -*- coding: utf-8 -*-


from typing import Dict
import numpy as np


[docs] def get_radiomic_names(roi_names: np.array, roi_type: str) -> Dict: """Generates radiomics names using ``roi_names`` and ``roi_types``. Args: roi_names (np.array): array of the ROI names. roi_type(str): string of the ROI. Returns: dict: dict with the radiomic names """ n_names = np.size(roi_names)[0] radiomic_names = [0] * n_names for n in range(0, n_names): radiomic_names[n] = roi_names[n, 0]+'__'+roi_names[n, 1] + \ '('+roi_type+').'+roi_names[n, 2]+'.npy' return radiomic_names