[Bioc-devel] printing GRanges fails
Hervé Pagès
hp@ge@@on@g|thub @end|ng |rom gm@||@com
Sun Nov 21 20:17:49 CET 2021
Hi Oleksii,
This was caused by the serialized object in ramr/data/ramr.rda being
out-of-sync with the latest changes in S4Vectors (DataFrame became a
virtual class in S4Vectors 0.33.3). See
https://bioconductor.org/help/course-materials/2019/BiocDevelForum/02-DataFrame.pdf
for the motivation behind this change.
Many packages contain serialized S4 objects with this problem. Most of
them got fixed in devel already. Yours was fixed today (ramr 1.3.1,
commit 6f30c30) so the error should clear on tomorrow's build report.
Make sure to resync your GitHub repo with the ramr repo at
git.bioconductor.org by following the instructions described here:
https://bioconductor.org/developers/how-to/git/
Cheers,
H.
On 21/11/2021 07:28, Oleksii Nikolaienko wrote:
> Hi,
> devel branch of my package (ramr) cannot be built due to an error which I
> don't understand. Package has sample data of class GRanges, but when I try
> to print it I get the following:
>> library(ramr)
>> data(ramr)
>> class(ramr.data)
> [1] "GRanges"
> attr(,"package")
> [1] "GenomicRanges"
>> ramr.data
> GRanges object with 3000 ranges and 100 metadata columns:
> Error: C stack usage 7954616 is too close to the limit
>
> This object seems to be ok in the release branch. Could anyone advise me on
> further steps, please?
>
> Best regards,
> Oleksii Nikolaienko
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> Bioc-devel using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
>
--
Hervé Pagès
Bioconductor Core Team
hpages.on.github using gmail.com
More information about the Bioc-devel
mailing list