Search
Question: Where can I use the VSN source code in C++?
0
17 months ago by
core_wzw0
core_wzw0 wrote:

I want to using the VSN to process some data in C++ and where can I find the source code of VSN？

http://bioconductor.org/packages/release/bioc/html/vsn.html, Here is the homepage of VSN in R.

modified 17 months ago by Lluís R370 • written 17 months ago by core_wzw0
3
17 months ago by
Lluís R370
European Union
Lluís R370 wrote:

The code can be downloaded from the homepage of VSN, or from the github mirror.

Also in old-school SVN, the authoritative source. But really you should be using the functionality exposed by the package, rather than accessing it through some 'back-door' mechanism or forking  the code base.

The appropriate forum for discussion of package development is the Bioc-devel mailing list.

Thank you for the help. But I can not find the C++ source code at the VSNs github mirror and homepage.

In the github mirror, there are some VSN.c/h which lost some R.h files. Whats more, they are not VSN source code but Rcpp code which using C++ to run the R code.

I still don`t know how to write the pure VSN function.

1

The code of the vsn package is partially in R and partially in C++ called into R using Rcpp. If the package wouldn't work as it is it wouldn't be in Bioconductor (for much longer), see the definition of the method in R. I don't understand which R.h files do you expect, or why do you expect having vsn completely implemented in C++.