Detailed API#
- Graph Representation
AbstractNode
Tumor
LymphNodeLevel
Edge
Representation
Representation.__init__()
Representation.nodes
Representation.tumors
Representation.lnls
Representation.allowed_states
Representation.is_binary
Representation.is_trinary
Representation.edges
Representation.tumor_edges
Representation.lnl_edges
Representation.growth_edges
Representation.to_dict()
Representation.get_mermaid()
Representation.get_mermaid_url()
Representation.get_state()
Representation.set_state()
Representation.state_list
Representation.get_params()
Representation.set_params()
- Lymphatic Progression Models
Unilateral
Unilateral.__init__()
Unilateral.binary()
Unilateral.trinary()
Unilateral.is_trinary
Unilateral.is_binary
Unilateral.get_t_stages()
Unilateral.get_tumor_spread_params()
Unilateral.get_lnl_spread_params()
Unilateral.get_spread_params()
Unilateral.get_params()
Unilateral.set_tumor_spread_params()
Unilateral.set_lnl_spread_params()
Unilateral.set_spread_params()
Unilateral.set_params()
Unilateral.transition_prob()
Unilateral.diagnose_prob()
Unilateral.obs_list
Unilateral.transition_matrix()
Unilateral.observation_matrix()
Unilateral.data_matrix()
Unilateral.diagnose_matrix()
Unilateral.load_patient_data()
Unilateral.patient_data
Unilateral.evolve()
Unilateral.state_dist_evo()
Unilateral.state_dist()
Unilateral.obs_dist()
Unilateral.likelihood()
Unilateral.compute_encoding()
Unilateral.posterior_state_dist()
Unilateral.risk()
Unilateral.draw_diagnoses()
Unilateral.draw_patients()
Bilateral
Bilateral.__init__()
Bilateral.binary()
Bilateral.trinary()
Bilateral.is_trinary
Bilateral.is_binary
Bilateral.get_tumor_spread_params()
Bilateral.get_lnl_spread_params()
Bilateral.get_spread_params()
Bilateral.get_params()
Bilateral.set_tumor_spread_params()
Bilateral.set_lnl_spread_params()
Bilateral.set_spread_params()
Bilateral.set_params()
Bilateral.load_patient_data()
Bilateral.state_dist()
Bilateral.obs_dist()
Bilateral.patient_likelihoods()
Bilateral.likelihood()
Bilateral.posterior_joint_state_dist()
Bilateral.risk()
Bilateral.draw_patients()
Midline
Midline.__init__()
Midline.trinary()
Midline.is_trinary
Midline.midext_prob
Midline.mixing_param
Midline.use_mixing
Midline.use_central
Midline.central
Midline.marginalize_unknown
Midline.unknown
Midline.get_tumor_spread_params()
Midline.get_lnl_spread_params()
Midline.get_spread_params()
Midline.get_params()
Midline.set_tumor_spread_params()
Midline.set_lnl_spread_params()
Midline.set_spread_params()
Midline.set_params()
Midline.load_patient_data()
Midline.midext_evo()
Midline.contra_state_dist_evo()
Midline.likelihood()
Midline.risk()
Midline.draw_patients()
- Components
- Types
- Utility Functions
check_unique_names()
check_spsn()
comp_transition_tensor()
clinical()
pathological()
tile_and_repeat()
get_state_idx_matrix()
row_wise_kron()
early_late_mapping()
trigger()
smart_updating_dict_cached_property
dict_to_func()
popfirst()
flatten()
unflatten_and_split()
get_params_from()
set_params_for()
synchronize_params()
draw_diagnoses()
add_or_mult()