morris-lab / CellOracle

This is the alpha version of the CellOracle package
Other
316 stars 56 forks source link

Non-uniform simulate_shift #143

Open aaposaav opened 1 year ago

aaposaav commented 1 year ago

Hello, I was wondering on how to do a partial KO. So far I have checked what is the maximal gene expression for the gene of interest. Then I have simulated the perturbations based on some percentage of the maximal value. For example, 50 % of the maximal expression.

However, I noticed that the simulated gene expression after perturbation is uniform for all cells. This is of course a problem if there is a number of cells that have very low or zero expression of the gene of interest. What ends up happening in these situations is that those cells might end up expressing the gene more than before the simulation.

Is there a way to solve this problem?