How to say that a gene is hypermethylated or hypomethylated?
Hi, I have a set of genes and for each gene, I have a vector of methylation values per base pair, for example if a gene is 9bp (only an exemple):
I have the following vector: [0 , 0, 0.3, 0.6, 0, 0, 0.5 ,0 , 1]
The genes do not have the same length.
How can I say that a specific gene is Hypo or hyper methylated?
Best
• 3,728 views
•
link
1 answer
While i think Devon's RF answer is likely to be the only true/possible way to do this in a sensible way, i'll throw in my ¥0.02 and say that while 'poised' genes do exist, typically methlyation of a gene is almost-0% or almost-100% . If it is not clearly obvious from a sum of your vectors, then id be wary about confidence. A hypomethylated gene but a hypermethlated promoter/enhancer means all bets are off. But really, you need more data - 'Hypo' and 'Hyper' liturally means under/above, so its difficult to make a call without saying what is above/under it :)
If costs are an issue, and you now have a target gene, check out SeqCap Epi: http://www.nimblegen.com/products/seqcap/epi-system/
A LOT cheaper than getting a replicate with WGBS
• 0 views
•
link
Log in to answer this question.
Sort of depends on the context. Is this "hypo/hypermethylated versus the background average", or in one condition versus another, or...
I have only one healthy individual and I'm wondering whether that gene is hyper of hypo compared to other genes..is there any solid method to do so ?
I can conceive of solid ways to do this, but none of them will be very simple. The general idea is to boil down your vector to a single value (or distribution) and then query all other genes for which you have sufficient data to see how their distribution compares. This is very non-trivial, since you'd want to account for things like gene size, proximity to CpG islands, GC content, etc. that might influence baseline methylation expectation. In practice, I wonder if it'd be simpler to use a random forest trained on all of the other genes to simply predict from them what you'd expect to see in your gene of interest. You could derive a prediction interval from that and compare it to your known value(s).