Detailed API#
Content
- Graph Representation
AbstractNodeTumorLymphNodeLevelEdgeRepresentationRepresentation.__init__()Representation.nodesRepresentation.tumorsRepresentation.lnlsRepresentation.allowed_statesRepresentation.is_binaryRepresentation.is_trinaryRepresentation.edgesRepresentation.tumor_edgesRepresentation.lnl_edgesRepresentation.growth_edgesRepresentation.to_dict()Representation.get_mermaid()Representation.get_mermaid_url()Representation.get_state()Representation.set_state()Representation.state_listRepresentation.get_params()Representation.set_params()
- Lymphatic Progression Models
UnilateralUnilateral.__init__()Unilateral.binary()Unilateral.trinary()Unilateral.is_trinaryUnilateral.is_binaryUnilateral.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.diagnosis_prob()Unilateral.obs_listUnilateral.transition_matrix()Unilateral.observation_matrix()Unilateral.data_matrix()Unilateral.diagnosis_matrix()Unilateral.load_patient_data()Unilateral.patient_dataUnilateral.evolve()Unilateral.state_dist_evo()Unilateral.state_dist()Unilateral.obs_dist()Unilateral.likelihood()Unilateral.compute_encoding()Unilateral.posterior_state_dist()Unilateral.marginalize()Unilateral.risk()Unilateral.draw_diagnosis()Unilateral.draw_patients()
HPVUnilateralHPVUnilateral.__init__()HPVUnilateral.binary()HPVUnilateral.trinary()HPVUnilateral.is_trinaryHPVUnilateral.is_binaryHPVUnilateral.get_tumor_spread_params()HPVUnilateral.get_lnl_spread_params()HPVUnilateral.get_spread_params()HPVUnilateral.get_params()HPVUnilateral.set_tumor_spread_params()HPVUnilateral.set_lnl_spread_params()HPVUnilateral.set_spread_params()HPVUnilateral.set_params()HPVUnilateral.load_patient_data()HPVUnilateral.likelihood()HPVUnilateral.state_dist()HPVUnilateral.posterior_state_dist()HPVUnilateral.marginalize()HPVUnilateral.risk()
BilateralBilateral.__init__()Bilateral.binary()Bilateral.trinary()Bilateral.is_trinaryBilateral.is_binaryBilateral.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_state_dist()Bilateral.marginalize()Bilateral.risk()Bilateral.draw_patients()
MidlineMidline.__init__()Midline.binary()Midline.trinary()Midline.is_trinaryMidline.midext_probMidline.mixing_paramMidline.use_mixingMidline.use_centralMidline.centralMidline.marginalize_unknownMidline.unknownMidline.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.state_dist()Midline.obs_dist()Midline.likelihood()Midline.posterior_state_dist()Midline.marginalize()Midline.risk()Midline.draw_patients()
- Model Mixins
- 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_propertydict_to_func()popfirst()flatten()unflatten_and_split()get_params_from()set_params_for()safe_set_params()synchronize_params()draw_diagnosis()add_or_mult()