cbg-ethz / BnpC

Bayesian non-parametric clustering (BnpC) of binary data with missing values and uneven error rates
MIT License
18 stars 4 forks source link

How to determine mutations responsible for different clones? #23

Open monicaSudarsanam opened 1 year ago

monicaSudarsanam commented 1 year ago

Hello BnpC team,

Thank you so much for the wonderful tool. I have a small question. I am wondering how i could determine the mutations that are solely responsible for the formation of the respective clones. this would help us in further analysis.

Thanks again and i look forward to your reply.

Monica.

NBMueller commented 1 year ago

Dear Monica,

All mutations are treated equally in the model, forming a distinct 'mutation profile' for each clone. To determine which mutations are 'responsible' for a clone, a tree structure is required (to differentiate novel mutations from mutations being present in the ancestor clone already). If you have a tree, you can check which mutations are acquired on top of the ones already present in the ancestor clone.

Not a very satisfactory answer but I hope it still helps. Best, Nico