/MyocytesFusionSimulationsGeneratorAnalyzer

OOP implementations of fusion policies, and simulations analysis compared to experimental data

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

MyocytesFusionSimulationsGeneratorAnalyzer

Myoblast fusion is essential for muscle development and regeneration in multiple organisms, including flies and humans. Inorder to verify the hypothesis of synchronized fusion (compared to randomly occurring fusion), we devised simulations that are parameterized by a true experiment's meta-data (such as initial cell/nuclei count, number of fusions in each timeframe, etc.) and "fuse cells" according to a given policy. Two policies are currently implemented (random fusion and weighted by nuclei No.), but the OOP strategy pattern we utilized allows for easy implementation of numerous more policies. All results are compared to true experiments data and significance level is calculated according to a modified bootstrapping technique. all results are saved in the root folder of the source code.

For a more detailed explanation check out the paper 'Calcium-CaMKII signaling controls myotube-driven myoblast fusion'

In case of any issue, or suggestions, feel free to approach us @: Developer: Yishaia Zabary. Supervisor: Dr. Assaf Zaritsky Paper Author: Tamar Eigler

Feel free to use :)