ASpli Package: Problem with readCounts() function, no Junctions analysed.
0
0
Entering edit mode
@nicolasguyon2-18507
Last seen 5.3 years ago

Hi,

I am using the ASpli R package to do a project on Chlamydomonas reinhardtii when I ran into a problem using one of the commands.

Here is my R session and everything I have done so far:

library(GenomicFeatures)
library(ASpli)
aTxDb <- loadDb(file="Cours/Stage/Cre.v5.5.genome.txdb")

features <- binGenome( aTxDb )
geneCoord <- featuresg( features )
binCoord <- featuresb( features )
junctionCoord <- featuresj( features )
binMetadata <- mcols( binCoord )
symbols <- data.frame( row.names = unique(genes( aTxDb )),
                       symbol = paste( 'This is symbol of gene:', unique(genes( aTxDb ) ) ))
features <- binGenome( aTxDb, geneSymbols = symbols )
features

This is what I get with "Features": 

Object of class ASpliFeatures 
Genes: GRangesList of length  17741 Access using featuresg(object) 
Bins: GRanges of length 320712 Access using featuresb(object) 
Junctions: GRanges of length 169749 Access using featuresj(object)
 

bamFiles <- c( "bam1.bam","bam2.bam", "bam3.bam", "bam4.bam", "bam5.bam","bam6.bam","bam7.bam" )
targets <- data.frame( row.names = c("SRR685","SRR686","SRR698","SRR699", "SRR700", "SRR701","SRR702"),
                         bam = bamFiles,
                         genotype = c("ControlLight","ControlLight","mt-vegetative","mt+gamete","mt-gamete","zygote","post-germination") ,
                         stringsAsFactors = FALSE )
targets

library(GenomicAlignments)
bam <- loadBAM(targets)
counts <- readCounts (
  features,
  bam,
  targets,
  cores = 1,
  readLength = 51L,
  maxISize = 50000,
  minAnchor = 10 )
counts

This is what I get with counts:

Object of class ASpliCounts 
Gene counts: 17741 genes analysed. Access using countsg(object) 
Gene RD: 17741 genes analysed. Access using rdsg(object) 
Bin counts: 320712 bins analysed. Access using countsb(object) 
Bin RD: 320712 bins analysed. Access using rdsb(object) 
Junction counts: 0 junctions analysed. Access using countsj(object) 

As you can see, I somehow end up with 0 Junctions analysed and that prevents me from going any further. I have tried re-creating the bam files and loading them again, but I end up with the same result. I have made some changes to the maxISize, minAnchor but it doens't seem to change anything. Of course, when using the data from the examples of the package, the function works and junctions are indeed analyzed. So it makes me wonder what could be the problem with my files...

Is it coming from my Bam files ? The sam files were made with the Barracuda technique and then converted into bam files with samtools view. 

What bothers me is that I get Junctions: GRanges of length 169749 Access using featuresj(object) from "features", but then I get nothing analysed by the "readCounts" function.

If anyone has any idea of where the problem could be coming from and how to solve it, it would be very much appreciated !

Nicolas

 

rnaseq alternative splicing ASpli • 901 views
ADD COMMENT

Login before adding your answer.

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