feat: include an essentiality summary for each release #390
Replies: 6 comments 30 replies
-
I can see the benefit of such a test, but there are key differences between yeast and human that make this difficult to implement in practice. The three major challenges that come to mind are:
Unicellular vs. multicellular organism: Yeast are unicellular, so an essential gene can be defined relatively easily as a gene that is necessary for a single cell to remain viable. Not only do humans consist of many cells, but these are different cell types as well. So then how to define an essential gene? Essential for any cell type? Some types? All types? Essential for an entire tissue, or organism, or just the single cells? There is no right or wrong answer, so it becomes very subjective and dependent on context. Ability to grow on minimal medium: Yeast can grow using defined, minimal media containing a single carbon source (with some other salts, vitamins, etc.). This allows for more controlled tests of gene essentiality, where one can define genes as essential when they are required for yeast viability when grown on that media. Mammalian cells are comparatively difficult to grow, and require complex growth media with amino acids, essential fatty acids, etc., which adds complexity to the problem. Both yeast and human cells will share the complication that gene essentiality is relative to the media they're grown in. So the set of essential genes for yeast grown in minimal media with glucose will be different than when yeast is grown in media supplemented with amino acids, for example. Feasibility of experimental procedures: We cannot perform true organism-level gene essentiality tests on humans (for obvious reasons), which is otherwise relatively simple for yeast. We therefore need to rely on cell line assays, and this requires the assumption that essential genes identified for a cell line will translate to in vivo. So at least these points would need to be considered when designing a "standard test" for gene essentiality. And keep in mind that using a specific dataset/condition/cell line can lead to "overfitting" the model on that dataset, so the more general, the better. |
Beta Was this translation helpful? Give feedback.
-
@JonathanRob very good and thorough considerations!
As you correctly pointed out that it's impossible to |
Beta Was this translation helpful? Give feedback.
-
A practical implementation probably is to begin with the Hart2015 datasets which are:
|
Beta Was this translation helpful? Give feedback.
-
Also check wether there are duplicate rxns for each release to avoid the error identified in #561 #535, and it would also be nice if we can check wether the added rxns are mass balanced and charge balanced. I can work on that. |
Beta Was this translation helpful? Give feedback.
-
close for now, feel free to reopen |
Beta Was this translation helpful? Give feedback.
-
any suggestions?
then try and see |
Beta Was this translation helpful? Give feedback.
-
Inspired by this PR from yeast-GEM, it could be nice to include and update an essentiality summary for each
Human-GEM
release.Beta Was this translation helpful? Give feedback.
All reactions