Aberration multigraphs were introduced by Sachs et al. in 2002 as a model for chromosome aberrations1. This project aims to study and analyze aberration multigraphs. Eventually, it is intended to apply them to model chromothripsis.
Chromothripsis is a catastrophic phenomenon where the entire genome of a person shatters into thousands of pieces and rearranges itself. It is known to occur in the case of certain types of cancers.
git clone https://github.com/siddharthsheth/aberration_multigraph
cd aberration_multigraph
pip install -e .
The following command saves the data for each patient as an IncompleteAMG object in pickled format at location aberration_multigraph/data/nihms_files/
python examples/patient_analysis/nihms_patient.py
The following command recreates all possible completed AMGs for a patient using a file created in the previous section.
python examples/patient_analysis/nihms_amg.py
Footnotes
-
[Using graph theory to describe and model chromosome aberrations] (https://pubmed.ncbi.nlm.nih.gov/12385633/) ↩