[BioC] plotAffyRNAdeg x-axis length of RNA digestion plot
James W. MacDonald
jmacdon at med.umich.edu
Wed Jun 14 20:09:38 CEST 2006
Hi Sue,
Please don't respond only to me. I may actually say something brilliant
one day, and would like it saved for posterity on the archives of the
listserv ;-D. Seriously though, you should always keep responses on the
list so people can (possibly) find answers to their questions.
Sue Jones wrote:
>
> Hi James
>
> Thanks for replying - if the x-axis is set automatically - how come
> it comes up short in my case? I get the figure I attach ...
Good question. You might try
debug(plotAffyRNAdeg)
plotAffyRNAdeg(deg)
and step through the function to see what xlim values are being set. I
have never seen a plot like the one you get (and actually don't know of
an Affy chip with 14 probes per probeset), so am not sure why you are
getting these results.
>
> Also I am slightly concerned that I do not have smoother lines on the
> plot -
> many I have seen in publications are straightish lines - should I just
> be using PM data for this plot?
By default you *are* using PM data.
>
> But I am right its not the slopes of the lines is the key but the fact that
> the shapes should all be similar across the arrays?
I have never been bothered by the shape of these plots - the only thing
I look for is consistent slopes between the samples. Averaging the PM
probes based on their position in the probeset (across all probesets) is
not biologically sensical, so I don't think the shape of the lines has
any meaning. It's just a way to estimate the degradation of mRNA, and
possibly the quality of the IVT step.
Best,
Jim
>
> Many thanks for your time.
>
> Sue
>
>
> On Wed, 14 Jun 2006, James W. MacDonald wrote:
>
>> Hi Sue,
>>
>> Sue Jones wrote:
>>
>>>
>>> I am using the plotAffyRNAdeg function from affy to create a RNA
>>> digestion plot. I use the following code
>>>
>>> Data <- ReadAffy()
>>> deg<-AffyRNAdeg(Data[,c(1,2,3,4)])
>>> jpeg(file="RNA_digestion_plot.jpeg")
>>> plotAffyRNAdeg(deg,col=c(1,2,3,4))
>>> labels<-c("E2h rep 1", "E2h rep 2", "E2h rep 3", "E2h rep 4")
>>> legend(5,6,labels,lty=1,col=c(1,2,3,4))
>>> dev.off()
>>>
>>> The problem I have is that the x-axis is too short (only extends
>>> 0-10) and the lines extend over the end. How do I extend the x-axis
>>> up to 15 as I have 13 probes?
>>
>>
>> The xlim argument is automatically set in the plotAffyRNAdeg()
>> function, so you won't be able to extend it without doing some
>> hacking. You can either copy and paste the function into an editor,
>> change it to your liking and then source() it back in, or if you can
>> install source packages, you can change the source .R file and then
>> re-build the package.
>>
>> Of course this is a bit of work to just make this slight change.
>>
>> You might also want to add width = 700, height = 700 (or something
>> similar) to your call to jpeg(), which will make the resulting plot a
>> reasonable size.
>>
>> Best,
>>
>> Jim
>>
>>>
>>>
>>> Thanks
>>>
>>> Sue Jones
>>>
>>> _______________________________________________
>>> Bioconductor mailing list
>>> Bioconductor at stat.math.ethz.ch
>>> https://stat.ethz.ch/mailman/listinfo/bioconductor
>>> Search the archives:
>>> http://news.gmane.org/gmane.science.biology.informatics.conductor
>>
>>
>>
>>
--
James W. MacDonald, M.S.
Biostatistician
Affymetrix and cDNA Microarray Core
University of Michigan Cancer Center
1500 E. Medical Center Drive
7410 CCGC
Ann Arbor MI 48109
734-647-5623
**********************************************************
Electronic Mail is not secure, may not be read every day, and should not be used for urgent or sensitive issues.
More information about the Bioconductor
mailing list