diffSplice functions removed from newest version of limma?
1
0
Entering edit mode
gmuir • 0
@gmuir-14157
Last seen 6.6 years ago
London

Hi,

I've been using the differential splicing functions within limma as outlined in the user guide. I've updated to the newest version of limma today and it looks like the functions topSplice() and plotSplice() have now been removed from the package (within diffSplice.R) 

> library(limma)

> topSplice()
Error in topSplice() : could not find function "topSplice"

> plotSplice()
Error in plotSplice() : could not find function "plotSplice"

> sessionInfo()
R version 3.4.2 (2017-09-28)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 14.04.5 LTS

Matrix products: default
BLAS: /usr/lib/libblas/libblas.so.3.0
LAPACK: /usr/lib/lapack/liblapack.so.3.0

locale:
[1] LC_CTYPE=en_GB.UTF-8       LC_NUMERIC=C               LC_TIME=en_GB.UTF-8        LC_COLLATE=en_GB.UTF-8     LC_MONETARY=en_GB.UTF-8    LC_MESSAGES=en_GB.UTF-8    LC_PAPER=en_GB.UTF-8     
[8] LC_NAME=C                  LC_ADDRESS=C               LC_TELEPHONE=C             LC_MEASUREMENT=en_GB.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] limma_3.32.8

loaded via a namespace (and not attached):
[1] compiler_3.4.2 tools_3.4.2  

 

I see in the change log that some bug fixes were performed for plotSplice(), however, it looks as if they have been removed in version 3.32.8 compared to version 3.32.7. I'm assuming that this was not intentional?

Best,

Gareth

 

limma • 693 views
ADD COMMENT
1
Entering edit mode
@james-w-macdonald-5106
Last seen 2 hours ago
United States

Yes. According to the git log, there were some changes made between 3.32.7 and 3.32.8 that didn't all make it into 3.32.8. But they are all in 3.32.9, which hasn't been built yet. It should appear within the next 24 hours or so.

ADD COMMENT
0
Entering edit mode

Yes indeed. In the limma 3.32.8 commit on 4 October, I made the classic mistake of forgetting to git-add two new files plotSplice.R and topSplice.R. Of course limma passes R CMD check on my machine so I missed the problem. Yesterday I git-added topSplice.R in limma 3.32.9 but still didn't notice plotSplice.R. I have just now git-added plotSplice.R as well in limma 3.32.10.

The development version of limma is correct, so that is an alternative.

ADD REPLY

Login before adding your answer.

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