[Bioc-devel] Reading FASTQ/BAM from open file handle?
Martin Morgan
mtmorgan at fhcrc.org
Tue Dec 4 23:47:56 CET 2012
On 12/04/2012 01:27 PM, Ryan C. Thompson wrote:
> Hi all,
>
> I'm currently experimenting with using quip
> (https://github.com/dcjones/quip#readme) to save disk space when storing FASTQ
> and BAM files. One thing that would be nice is to read quip-compressed FASTQ or
> BAM files directly into R. Obviously direct support for reading quip compression
> would be ideal, but in the short term, quip supports decompression to standard
> output, so if I could have R read FASTQ or BAM data from an open file handle, I
> could pipe the decompressed output to R's FASTQ or BAM reader functions. Does
> anyone know if this is possible?
ShortRead::FastqStreamer works with R connections, so for instance after
example(FastqStreamer)
cmd = sprintf("cat %s", fl)
p = pipe(cmd)
strm = FastqStreamer(p, 50)
yield(strm)
yield(strm)
Rsamtools::scanBam is really expecting to read from an (indexed) bam file with
random access.
Martin
>
> -Ryan Thompson
>
> _______________________________________________
> Bioc-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
--
Computational Biology / Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N.
PO Box 19024 Seattle, WA 98109
Location: Arnold Building M1 B861
Phone: (206) 667-2793
More information about the Bioc-devel
mailing list