preprocessCore
2
0
Entering edit mode
@irenevicariepflch-3191
Last seen 10.2 years ago
Hello, I'm doing a project using Affymatrix but I have a problem. To use "RMA" I need to put in R: library(preprocessCore) but then when I put plac.rma <- rma(plac.new) R tells me Background correcting Normalizing Calculating Expression Errore in rma(plac.new) : function 'R_subColSummarize_medianpolish_log' not provided by package 'preprocessCore' What can I do? Do you have any idea what is the problem? I do not know if it can be useful if I give you > sessionInfo() R version 2.8.0 (2008-10-20) i386-pc-mingw32 locale: LC_COLLATE=Italian_Switzerland.1252;LC_CTYPE=Italian_Switzerland.1252; LC_MONETARY=Italian_Switzerland.1252;LC_NUMERIC=C;LC_TIME=Italian_Swit zerland.1252 attached base packages: [1] splines tools stats graphics grDevices utils datasets [8] methods base other attached packages: [1] hgu133acdf_2.3.0 geneplotter_1.20.0 annotate_1.20.0 [4] xtable_1.5-4 AnnotationDbi_1.4.0 lattice_0.17-15 [7] hgu95av2cdf_2.3.0 affydata_1.11.3 affyPLM_1.18.0 [10] preprocessCore_1.4.0 gcrma_2.14.0 matchprobes_1.14.0 [13] affy_1.20.0 Biobase_2.2.0 loaded via a namespace (and not attached): [1] affyio_1.8.1 DBI_0.2-4 grid_2.8.0 KernSmooth_2.22-22 [5] RColorBrewer_1.0-2 RSQLite_0.7-0 Thanks a lot. Best regards, Irene Vicari
• 1.6k views
ADD COMMENT
0
Entering edit mode
@martin-morgan-1513
Last seen 4 months ago
United States
Hi Irene -- irene.vicari at epfl.ch writes: > Hello, > I'm doing a project using Affymatrix but I have a problem. To use "RMA" I need > to put in R: > library(preprocessCore) > > but then when I put > plac.rma <- rma(plac.new) > > R tells me > Background correcting > Normalizing > Calculating Expression > Errore in rma(plac.new) : > function 'R_subColSummarize_medianpolish_log' not provided by package > 'preprocessCore' Your session info indicates that affyio is out-of-date compared to the other packages. In a new R session, try > source('http://bioconductor.org/biocLite.R') > biocLite('affyio') or, better, follow the instructions at http://bioconductor.org/install for updating all packages > source("http://bioconductor.org/biocLite.R") > update.packages(repos=biocinstallRepos(), ask=FALSE) Martin > What can I do? Do you have any idea what is the problem? > > I do not know if it can be useful if I give you > >> sessionInfo() > R version 2.8.0 (2008-10-20) > i386-pc-mingw32 > > locale: > LC_COLLATE=Italian_Switzerland.1252;LC_CTYPE=Italian_Switzerland.125 2;LC_MONETARY=Italian_Switzerland.1252;LC_NUMERIC=C;LC_TIME=Italian_Sw itzerland.1252 > > attached base packages: > [1] splines tools stats graphics grDevices utils datasets > [8] methods base > > other attached packages: > [1] hgu133acdf_2.3.0 geneplotter_1.20.0 annotate_1.20.0 > [4] xtable_1.5-4 AnnotationDbi_1.4.0 lattice_0.17-15 > [7] hgu95av2cdf_2.3.0 affydata_1.11.3 affyPLM_1.18.0 > [10] preprocessCore_1.4.0 gcrma_2.14.0 matchprobes_1.14.0 > [13] affy_1.20.0 Biobase_2.2.0 > > loaded via a namespace (and not attached): > [1] affyio_1.8.1 DBI_0.2-4 grid_2.8.0 KernSmooth_2.22-22 > [5] RColorBrewer_1.0-2 RSQLite_0.7-0 > > Thanks a lot. > > Best regards, > Irene Vicari > > _______________________________________________ > 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 -- Martin Morgan Computational Biology / Fred Hutchinson Cancer Research Center 1100 Fairview Ave. N. PO Box 19024 Seattle, WA 98109 Location: Arnold Building M2 B169 Phone: (206) 667-2793
ADD COMMENT
0
Entering edit mode
@wxumsiumnedu-1819
Last seen 10.2 years ago
Hello, I am not sure this is a right place to ask this question, but it is about micrarray data analysis: In two group t test, the multiple test Q values are depending on the total number of genes in the test. If I filter the gene list first, for example, I only use those genes that have1.2 fold changes for T test and multiple test, this gene list is much smaller than the total gene list, then the multiple test q values are much smaller. Do you think above is a correct way? People who do not do that way may consider the statistical power may be lost? But how much power lost and how to calculate the power in this case? When people report multiple test Q values, they usually do not mention how many genes are used in this multiple test. You can get different Q values (even use the same method, e.g. Benjamin and Holm adjust method) in the same dataset. Then how can it make sense if the same genes have different Q values? Can some experts explain this or point to somewhere I can find the answer? Thanks in advance, Wayne --
ADD COMMENT
0
Entering edit mode
On Sat, Dec 13, 2008 at 12:36 PM, Wayne Xu <wxu at="" msi.umn.edu=""> wrote: > Hello, > I am not sure this is a right place to ask this question, but it is about > micrarray data analysis: > > In two group t test, the multiple test Q values are depending on the total > number of genes in the test. If I filter the gene list first, for example, I > only use those genes that have1.2 fold changes for T test and multiple test, > this gene list is much smaller than the total gene list, then the multiple > test q values are much smaller. > > Do you think above is a correct way? People who do not do that way may > consider the statistical power may be lost? But how much power lost and how > to calculate the power in this case? No, you cannot filter based on fold change. However, you can filter based on variance or some other measure that does not depend on the two groups being compared. Anything that filters genes based on "knowing" the two groups will lead to a biased test. Remember that filtering removes genes from consideration from further analysis. For further details, there are MANY discussions of this topic in the mailing list. > When people report multiple test Q values, they usually do not mention how > many genes are used in this multiple test. You can get different Q values > (even use the same method, e.g. Benjamin and Holm adjust method) in the same > dataset. Then how can it make sense if the same genes have different Q > values? A good manuscript should describe in detail the preprocessing and filtering steps, the statistical tests used, and the methods for correcting for multiple testing. You are correct that many papers do not do so. As for different q-values in the same dataset using different methods, it is important to note that one should not do an analysis, get a result, and then, based on that result, go back and redo the analysis with different parameters to get a "better" result. It is very important that each step of an analysis (preprocessing, filtering, testing, multiple-testing correction) be justifiable independent of the other steps in order for the results to be interpretable. Sean
ADD REPLY
0
Entering edit mode
Thanks, Sean, Your explanation makes sense to me. Is there any instruction for how to search this mailing list to read all the discussions about this topic as you say there are MANY discussions of this topic there? Wayne -- Sean Davis wrote: > On Sat, Dec 13, 2008 at 12:36 PM, Wayne Xu <wxu at="" msi.umn.edu=""> wrote: > >> Hello, >> I am not sure this is a right place to ask this question, but it is about >> micrarray data analysis: >> >> In two group t test, the multiple test Q values are depending on the total >> number of genes in the test. If I filter the gene list first, for example, I >> only use those genes that have1.2 fold changes for T test and multiple test, >> this gene list is much smaller than the total gene list, then the multiple >> test q values are much smaller. >> >> Do you think above is a correct way? People who do not do that way may >> consider the statistical power may be lost? But how much power lost and how >> to calculate the power in this case? >> > > No, you cannot filter based on fold change. However, you can filter > based on variance or some other measure that does not depend on the > two groups being compared. Anything that filters genes based on > "knowing" the two groups will lead to a biased test. Remember that > filtering removes genes from consideration from further analysis. > > For further details, there are MANY discussions of this topic in the > mailing list. > > >> When people report multiple test Q values, they usually do not mention how >> many genes are used in this multiple test. You can get different Q values >> (even use the same method, e.g. Benjamin and Holm adjust method) in the same >> dataset. Then how can it make sense if the same genes have different Q >> values? >> > > A good manuscript should describe in detail the preprocessing and > filtering steps, the statistical tests used, and the methods for > correcting for multiple testing. You are correct that many papers do > not do so. > > As for different q-values in the same dataset using different methods, > it is important to note that one should not do an analysis, get a > result, and then, based on that result, go back and redo the analysis > with different parameters to get a "better" result. It is very > important that each step of an analysis (preprocessing, filtering, > testing, multiple-testing correction) be justifiable independent of > the other steps in order for the results to be interpretable. > > Sean >
ADD REPLY
0
Entering edit mode
On Sat, Dec 13, 2008 at 4:01 PM, Wayne Xu <wxu at="" msi.umn.edu=""> wrote: > Thanks, Sean, > Your explanation makes sense to me. Is there any instruction for how to > search this mailing list to read all the discussions about this topic as you > say there are MANY discussions of this topic there? At the bottom of every original post, there are some links that will get you there. In case you don't have access to an original post: http://news.gmane.org/gmane.science.biology.informatics.conductor Hope that helps. Sean > Sean Davis wrote: >> >> On Sat, Dec 13, 2008 at 12:36 PM, Wayne Xu <wxu at="" msi.umn.edu=""> wrote: >> >>> >>> Hello, >>> I am not sure this is a right place to ask this question, but it is about >>> micrarray data analysis: >>> >>> In two group t test, the multiple test Q values are depending on the >>> total >>> number of genes in the test. If I filter the gene list first, for >>> example, I >>> only use those genes that have1.2 fold changes for T test and multiple >>> test, >>> this gene list is much smaller than the total gene list, then the >>> multiple >>> test q values are much smaller. >>> >>> Do you think above is a correct way? People who do not do that way may >>> consider the statistical power may be lost? But how much power lost and >>> how >>> to calculate the power in this case? >>> >> >> No, you cannot filter based on fold change. However, you can filter >> based on variance or some other measure that does not depend on the >> two groups being compared. Anything that filters genes based on >> "knowing" the two groups will lead to a biased test. Remember that >> filtering removes genes from consideration from further analysis. >> >> For further details, there are MANY discussions of this topic in the >> mailing list. >> >> >>> >>> When people report multiple test Q values, they usually do not mention >>> how >>> many genes are used in this multiple test. You can get different Q values >>> (even use the same method, e.g. Benjamin and Holm adjust method) in the >>> same >>> dataset. Then how can it make sense if the same genes have different Q >>> values? >>> >> >> A good manuscript should describe in detail the preprocessing and >> filtering steps, the statistical tests used, and the methods for >> correcting for multiple testing. You are correct that many papers do >> not do so. >> >> As for different q-values in the same dataset using different methods, >> it is important to note that one should not do an analysis, get a >> result, and then, based on that result, go back and redo the analysis >> with different parameters to get a "better" result. It is very >> important that each step of an analysis (preprocessing, filtering, >> testing, multiple-testing correction) be justifiable independent of >> the other steps in order for the results to be interpretable. >> >> Sean >> > > >
ADD REPLY

Login before adding your answer.

Traffic: 878 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6