Related Experiment Video
Updated: Jan 13, 2026

Competing-Risk Nomogram for Predicting Cancer-Specific Survival in Multiple Primary Colorectal Cancer Patients after Surgery
Published on: September 27, 2024
mhn: a Python package for analyzing cancer progression with Mutual Hazard Networks
Stefan Vocht1, Yanren Linda Hu1, Andreas Lösch1
1Department of Statistical Bioinformatics, University of Regensburg, 93053 Regensburg, Germany.
Mutual Hazard Networks (MHNs) model cancer progression by reconstructing tumor evolutionary history. The new mhn Python package enables efficient analysis of over 100 mutational events, advancing cancer dynamics research.
Area of Science:
- Computational biology
- Genomics
- Cancer research
Background:
- Cancers often progress undetected due to an observational gap until diagnosis.
- Mutual Hazard Networks (MHNs) are statistical models designed to reconstruct the dynamics of cancer progression.
- Existing MHN models face limitations in numerical efficiency, restricting analysis to fewer mutational events.
Purpose of the Study:
- To introduce mhn, a novel Python package for dynamic cancer progression analysis using MHNs.
- To overcome numerical efficiency challenges in training MHNs, enabling analysis of a larger number of mutational events.
- To provide researchers and clinicians with a fast, user-friendly framework for studying cancer dynamics.
Main Methods:
- The mhn package trains MHN models using tumor genotypes.
- It employs a state space restriction technique to enhance numerical efficiency during model training.
- The package supports the analysis of cancer progression involving more than 100 mutational events.
Main Results:
- The mhn package facilitates the reconstruction of the most likely evolutionary history of tumors.
- It enables the sampling of artificial tumor histories for further analysis.
- mhn provides visualization tools for genomic interactions and likely cancer progression trajectories.
Conclusions:
- The mhn Python package significantly extends previous MHN implementations by improving numerical efficiency.
- It allows for the analysis of complex cancer progression models with over 100 mutational events.
- mhn offers a powerful and accessible tool for advancing the study of cancer dynamics.
More Related Videos
Related Concept Videos
Cancer Survival Analysis
Comparing the Survival Analysis of Two or More Groups
mTOR Signaling and Cancer Progression
The mTOR pathway or the...
Hazard Rate
Cancer-Critical Genes I: Proto-oncogenes
When the function of certain critical genes, especially those involved in cell cycle regulation and cell growth signaling cascades, gets disrupted, it upsets the cell cycle progression. Such cells with unchecked cell cycles start proliferating uncontrollably and eventually develop into tumors.
Such genes that act...
Tumor Progression
Colon cancer is one of the best-documented examples of tumor progression. Early mutation in the APC gene in colon cells causes a small growth on the colon wall called a polyp. With time, this polyp grows into a benign, pre-cancerous tumor. Further...

