DiffBind error
1
0
Entering edit mode
Gord Brown ▴ 650
@gord-brown-5664
Last seen 3.3 years ago
United Kingdom
Hi, Your sample sheet shows the same filename for "Reads" and "Peaks", which is unlikely to be right. The "Peaks" file should be the output of the peak caller (the peaks that MACS called); the "Reads" file should be the aligned reads, i.e. the *input* to the peak caller (the output of the alignment stage). Let me know if that fixes the problem. It should give an informative error message, though... I'll add that to the to-do list. Cheers, - Gord >--------------------------------------------------------------------- - > >Message: 1 >Date: Wed, 19 Dec 2012 16:17:07 +0100 >From: jluis.lavin at unavarra.es >To: bioconductor at r-project.org >Subject: [BioC] Diffbind error >Message-ID: > <e6a0d8855033e937b5236f5787e1d78d.squirrel at="" webmail.unavarra.es=""> >Content-Type: text/plain;charset=iso-8859-1 > >Dear list, > >--I'm trying to use Diffbind package to analyze some samples from a ChIP >seq experiment. >--I created a .csv samplesheet with the following fields and which samples >to analyze: > >SampleID Tissue Factor Condition Replicate Reads Control Peaks > >Chip_K27.1+ Neural K27 Responsive 1 Chip_K27.BED Input_K.BED Chip_K27.BED > >Chip_K27.2+ Neural K27 Responsive 1 Chip_K27d.BED Input_K.BED >Chip_K27d.BED > >--All my BED files have 6 lines and have been retrieved from MACS peak >caller. > >--When Diffbind reads the sheet everything seems correct: > >> chippy = dba(sampleSheet="Peaksets_sample_sheet.csv") > >Chip_K27.1+ Neural K27 Responsive 1 raw >Chip_K27.2+ Neural K27 Responsive 1 raw > >#it plots the correlation heatmap > >> plot(chippy) > >#But fails in this step after a while >> chippy = dba.count(chippy, minOverlap=3) > >Error in read.table(fn, skip = skipnum) : no lines available in input > >#Alternatively if I try this command >> chippy = dba.count(chippy) > >Error in cond$counts : $ operator is invalid for atomic vectors >In addition: Warning message: >In mclapply(arglist, fn, ..., mc.preschedule = TRUE, mc.allow.recursive = >TRUE) : > all scheduled cores encountered errors in user code > >Would any of you shed any light on this issue? > >Best wishes and thanks in advance > >JL > > >> sessionInfo() >R version 2.15.1 (2012-06-22) >Platform: x86_64-redhat-linux-gnu (64-bit) > >locale: > [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C > [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 > [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 > [7] LC_PAPER=C LC_NAME=C > [9] LC_ADDRESS=C LC_TELEPHONE=C >[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C > >attached base packages: >[1] parallel stats graphics grDevices utils datasets methods >[8] base > >other attached packages: >[1] DiffBind_1.4.0 Biobase_2.18.0 GenomicRanges_1.10.5 >[4] IRanges_1.16.4 BiocGenerics_0.4.0 BiocInstaller_1.8.3 > >loaded via a namespace (and not attached): > [1] amap_0.8-7 edgeR_3.0.7 gdata_2.12.0 >gplots_2.11.0 > [5] gtools_2.7.0 limma_3.14.3 RColorBrewer_1.0-5 >stats4_2.15.1 > [9] tools_2.15.1 zlibbioc_1.4.0 > > >-- >Dr. Jos? Luis Lav?n Trueba > >Dpto. de Producci?n Agraria >Grupo de Gen?tica y Microbiolog?a >Universidad P?blica de Navarra >31006 Pamplona >Navarra >SPAIN
DiffBind DiffBind • 1.1k views
ADD COMMENT
0
Entering edit mode
@jose-luis-lavin-5529
Last seen 9.6 years ago
Thank you Gordon, it was my mistake, I missunderstood the sample sheet and didn't create mine correctly. I think the packege is very very useful and I can't wait to see it working correctly with my samples ;) Best wishes JL El Jue, 20 de Diciembre de 2012, 12:17, Gordon Brown escribi?: > Hi, > > Your sample sheet shows the same filename for "Reads" and "Peaks", which > is unlikely to be right. The "Peaks" file should be the output of the > peak caller (the peaks that MACS called); the "Reads" file should be the > aligned reads, i.e. the *input* to the peak caller (the output of the > alignment stage). Let me know if that fixes the problem. > > It should give an informative error message, though... I'll add that to > the to-do list. > > Cheers, > > - Gord > > >>-------------------------------------------------------------------- -- >> >>Message: 1 >>Date: Wed, 19 Dec 2012 16:17:07 +0100 >>From: jluis.lavin at unavarra.es >>To: bioconductor at r-project.org >>Subject: [BioC] Diffbind error >>Message-ID: >> <e6a0d8855033e937b5236f5787e1d78d.squirrel at="" webmail.unavarra.es=""> >>Content-Type: text/plain;charset=iso-8859-1 >> >>Dear list, >> >>--I'm trying to use Diffbind package to analyze some samples from a ChIP >>seq experiment. >>--I created a .csv samplesheet with the following fields and which >> samples >>to analyze: >> >>SampleID Tissue Factor Condition Replicate Reads Control Peaks >> >>Chip_K27.1+ Neural K27 Responsive 1 Chip_K27.BED Input_K.BED >> Chip_K27.BED >> >>Chip_K27.2+ Neural K27 Responsive 1 Chip_K27d.BED Input_K.BED >>Chip_K27d.BED >> >>--All my BED files have 6 lines and have been retrieved from MACS peak >>caller. >> >>--When Diffbind reads the sheet everything seems correct: >> >>> chippy = dba(sampleSheet="Peaksets_sample_sheet.csv") >> >>Chip_K27.1+ Neural K27 Responsive 1 raw >>Chip_K27.2+ Neural K27 Responsive 1 raw >> >>#it plots the correlation heatmap >> >>> plot(chippy) >> >>#But fails in this step after a while >>> chippy = dba.count(chippy, minOverlap=3) >> >>Error in read.table(fn, skip = skipnum) : no lines available in input >> >>#Alternatively if I try this command >>> chippy = dba.count(chippy) >> >>Error in cond$counts : $ operator is invalid for atomic vectors >>In addition: Warning message: >>In mclapply(arglist, fn, ..., mc.preschedule = TRUE, mc.allow.recursive = >>TRUE) : >> all scheduled cores encountered errors in user code >> >>Would any of you shed any light on this issue? >> >>Best wishes and thanks in advance >> >>JL >> >> >>> sessionInfo() >>R version 2.15.1 (2012-06-22) >>Platform: x86_64-redhat-linux-gnu (64-bit) >> >>locale: >> [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C >> [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 >> [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 >> [7] LC_PAPER=C LC_NAME=C >> [9] LC_ADDRESS=C LC_TELEPHONE=C >>[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C >> >>attached base packages: >>[1] parallel stats graphics grDevices utils datasets methods >>[8] base >> >>other attached packages: >>[1] DiffBind_1.4.0 Biobase_2.18.0 GenomicRanges_1.10.5 >>[4] IRanges_1.16.4 BiocGenerics_0.4.0 BiocInstaller_1.8.3 >> >>loaded via a namespace (and not attached): >> [1] amap_0.8-7 edgeR_3.0.7 gdata_2.12.0 >>gplots_2.11.0 >> [5] gtools_2.7.0 limma_3.14.3 RColorBrewer_1.0-5 >>stats4_2.15.1 >> [9] tools_2.15.1 zlibbioc_1.4.0 >> >> >>-- >>Dr. Jos? Luis Lav?n Trueba >> >>Dpto. de Producci?n Agraria >>Grupo de Gen?tica y Microbiolog?a >>Universidad P?blica de Navarra >>31006 Pamplona >>Navarra >>SPAIN > > -- Dr. Jos? Luis Lav?n Trueba Dpto. de Producci?n Agraria Grupo de Gen?tica y Microbiolog?a Universidad P?blica de Navarra 31006 Pamplona Navarra SPAIN
ADD COMMENT

Login before adding your answer.

Traffic: 821 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