Replies: 1 comment
-
@anshu957 this is an excellent question and actually can be one part of a research problem. To solve it, we may need to design some new ways for vector field reconstruction. A naive approach to solve this can be something like the following (I am using the ode_bifur2gene as an example):
The key above is to use |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Objective: Predict gene expression dynamics over time in the
gene space
by integrating the vector field.Current approach: Learn vector field in
PCA space
, integrate the trajectory forward in time inPCA space
and then project the gene expression (for all time points) back to gene expression space.Issue: Is there a way to enforce/constraint the learned vector field function so that the solution is non-negative? I know
PCA space
is an abstract space so probably it is not possible there. But integrating forward with some genes going negative may result in inaccurate predictions.Solution explored: Learn the vector field in
gene space
. However, learning in thegene space
(let's say with ~2k genes) does not result in a good vector field re-construction despite trying multiple values ofM
(number of basis function). Even if the re-construction is good, how do we enforce positveness of the solution?Any recommendation or suggestion?
Beta Was this translation helpful? Give feedback.
All reactions