[BioC] error in coverting readaligned object to GenomeData
Martin Morgan
mtmorgan at fhcrc.org
Tue Jul 19 10:47:37 CEST 2011
On 07/19/2011 01:02 AM, Andreia Fonseca wrote:
> Hi Martin,
>
> I got the instructions in the vignette of PICS library which I want to
> use get my peaks object. Can PICS handle a GRanges object?
Hi Andreia -- I guess I spoke too quickly; I didn't realize that PICS
implemented a method to coerce from AlignedRead to GenomeData; I guess
this is really in the PICS package maintainer's court, so I'll get out
of the way and let Raphael reply. Martin
> Thanks
> Andreia
>
> On Mon, Jul 18, 2011 at 11:25 PM, Martin Morgan <mtmorgan at fhcrc.org
> <mailto:mtmorgan at fhcrc.org>> wrote:
>
> Hi Andreia --
>
>
> On 07/18/2011 11:04 AM, Andreia Fonseca wrote:
>
> Dear all,
>
> I am newby in analysing chip-seq data and I am getting an error
> in coverting
> my readaligned object to a GenomeData object
>
> the commands that I am using are:
> library(ShortRead)
> library(PICS)
> library(ChIPpeakAnno)
> library(snowfall)
> exDir<-("/RAID/Paula_chip_seq___data/")
>
> dataIP_JKA<-readAligned(__dirPath=exDir, type="Bowtie",
> pattern="110402_SN365_B_s_2___seq_GQG-1")
> dataIP_JKA<- as(dataIP_JKA, "GenomeData")
>
> Error in as.list.default(from) :
> no method for coercing this S4 class to a vector
> In addition: Warning message:
> Storing reads only by their start positions is deprecated.
> Please use a
> range representation like GRanges.
>
>
> I'm not sure where you're getting the instructions to coerce to a
> 'GenomicData' object, but these are no longer supported. For a
> reproducible example, I ran
>
> library(ShortRead)
> example(readAligned)
>
> and then
>
> as(aln2, "GRanges")
>
> But likely you'll want to (a) get Bowtie to export sam or bam files
> and (b) use GenomicRanges::__readGappedAlignments to read the
> aligned data. This will be a much smaller object, and already closer
> to the format you're interested in.
>
>
> dataCont_JKA
>
> class: AlignedRead
> length: 6443227 reads; width: 50 cycles
> chromosome: chr20 chr17 ... chr8 chr21
> position: 41162388 77764636 ... 59583233 34102674
> strand: - - ... - +
> alignQuality: NumericQuality
> alignData varLabels: similar mismatch
>
>
> I am getting also an error when trying to convert the map file
> into a
> RangeData object
>
> map<-read.table("/RAID/Paula___chip_seq_data/hg19.fa-50.bed",
> header =
> TRUE,colClasses = c("factor", "integer", "integer", "NULL"))
>
> map<- as(map, "RangedData")
>
>
> here I think you want to use rtracklayer::import().
>
> Martin
>
>
>
> thanks for the help.
> Andreia
>
>
>
> sessionInfo()
> R version 2.13.1 (2011-07-08)
> Platform: x86_64-unknown-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=C LC_MESSAGES=en_US.UTF-8
> [7] LC_PAPER=en_US.UTF-8 LC_NAME=C
> [9] LC_ADDRESS=C LC_TELEPHONE=C
> [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
>
> attached base packages:
> [1] stats graphics grDevices utils datasets methods base
>
> other attached packages:
> [1] snowfall_1.84 snow_0.3-5
> [3] ChIPpeakAnno_1.8.0 limma_3.8.2
> [5] org.Hs.eg.db_2.5.0 GO.db_2.4.1
> [7] RSQLite_0.9-1 DBI_0.2-5
> [9] AnnotationDbi_1.14.1
> BSgenome.Ecoli.NCBI.20080805___1.3.17
> [11] multtest_2.8.0 Biobase_2.12.2
> [13] biomaRt_2.8.1 PICS_1.6.0
> [15] BSgenome_1.20.0 ShortRead_1.10.4
> [17] Rsamtools_1.4.2 lattice_0.19-30
> [19] Biostrings_2.20.1 GenomicRanges_1.4.6
> [21] IRanges_1.10.4
>
> loaded via a namespace (and not attached):
> [1] grid_2.13.1 hwriter_1.2 MASS_7.3-13 RCurl_1.4-2
> [5] splines_2.13.1 survival_2.36-9 XML_3.1-0
>
>
>
>
>
>
>
> --
> Computational Biology
> Fred Hutchinson Cancer Research Center
> 1100 Fairview Ave. N. PO Box 19024 Seattle, WA 98109
>
> Location: M1-B861
> Telephone: 206 667-2793
>
>
>
>
> --
> ---------------------------------------------------------------------------------------------
> Andreia J. Amaral, PhD
> BioFIG - Center for Biodiversity, Functional and Integrative Genomics
> Instituto de Medicina Molecular
> University of Lisbon
> Tel: +352 217500000 (ext. office: 28253)
> email:andreiaamaral at fm.ul.pt <mailto:email%3Aandreiaamaral at fm.ul.pt> ;
> andreiaamaral at fc.ul.pt <mailto:andreiaamaral at fc.ul.pt>
>
--
Computational Biology
Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N. PO Box 19024 Seattle, WA 98109
Location: M1-B861
Telephone: 206 667-2793
More information about the Bioconductor
mailing list