dosma.tissues.PatellarCartilage

class dosma.tissues.PatellarCartilage(weights_dir: Optional[str] = None, medial_to_lateral: Optional[bool] = None)[source]

Handles analysis and visualization for patellar cartilage.

__init__(weights_dir: Optional[str] = None, medial_to_lateral: Optional[bool] = None)[source]

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__([weights_dir, medial_to_lateral])

Initialize self.

add_quantitative_value(qv_new)

Add quantitative value to the tissue.

calc_quant_vals()

Calculate quantitative values for pixels corresponding to the tissue.

find_weights(weights_dir)

Search for weights file in weights directory.

get_mask()

returns

Binary mask of segmented tissue.

load_data(load_dir_path)

Load data for tissue.

save_data(save_dirpath[, data_format])

Save data for tissue.

set_mask(mask)

Set mask for tissue.

split_regions(base_map)

Split patellar cartilage into deep/superficial regions.

unroll_coronal(quant_map)

Unroll patellar cartilage in the coronal direction.

Attributes

FULL_NAME

ID

STR_ID

T1_EXPECTED