I work with a package for genomics which has an problematic reliance on an old version of a dependency. I don't have a choice to avoid the package and it doesn't look to be resolved soon.
opened 12:29AM - 06 May 17 UTC
closed 01:05AM - 06 May 17 UTC
I have used scde for several months with great success; however, I recently mana… ged to break it :(
I upgraded some of my packages including scde to the most recent release in Bioconductor 3.4, and I am now no longer able to run the software.
When calling scde.error.models when the software is fitting each of the models I get the following error for each of the cells in the analysis:
Error in checkSlotAssignment(object, name, value) :
assignment of an object of class “function” is not valid for slot ‘defineComponent’ in an object of class “FLXMRglmC”; is(value, "expression") is not TRUE
I figured this was a version issue, so I tried going back to version 2.0.1, but the error is still there, so I figure it is one of the other packages that was upgraded that is causing this problem. Has anyone experienced this or can identify which package is causing this error to be thrown.
Session info is attached.
[05052017_sessionInfo.txt](https://github.com/hms-dbmi/scde/files/980582/05052017_sessionInfo.txt)
Is there any way to peg an installed package to a specific version in my .Rprofile or somewhere else?
system
Closed
February 13, 2020, 10:58pm
2
This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.