[Bioc-devel] Problems with converting GPos to GRanges.
    Charles Plessy 
    ch@r|e@@p|e@@y @end|ng |rom o|@t@jp
       
    Fri Sep 13 06:29:58 CEST 2019
    
    
  
Hello,
I am trying to make the CAGEr package (1.27.2) pass its regression 
tests, and I am still struggling with the refactoring of GPos to 
UnstitchedGPos and StitchedGPos in the devel branch of Bioconductor...
Currently, my problem is with the following command:
promoters(GRanges(CTSScoordinatesGR(exampleCAGEexp)))
CTSScoordinatesGR(exampleCAGEexp) returns a GPos object of transcription 
start sites, that I want to transform in promoter ranges.
While it worked in the past, I now have the following error:
Error in (function (classes, fdef, mtable)  :
   unable to find an inherited method for function ‘update_ranges’ for 
signature ‘"UnstitchedIPos"’
I tried the same command with the gpos1a and gpos1b example objects from 
the GPos manual page, and they do not trigger the error.
Further inspection showed me that 
GRanges(CTSScoordinatesGR(exampleCAGEexp)) returns a GRanges object 
where the ranges are still in UnstitchedIPos class, while in the case of 
gpos1a and gpos1b they has been converted.
I do not know how to deal with that problem and I would appreciate some 
help.
Have a nice day,
Charles
-- 
Charles Plessy - - ~ ~ ~ ~ ~ ~~~~ ~ ~ ~ ~ ~ - - charles.plessy using oist.jp
Okinawa  Institute  of  Science  and  Technology  Graduate  University
Staff scientist in the Luscombe Unit - ~ - https://groups.oist.jp/grsu
Toots from work - ~ ~~ ~ - https://mastodon.technology/@charles_plessy
    
    
More information about the Bioc-devel
mailing list