[BioC] GeneSpring can call R functions?

Ramon Diaz-Uriarte rdiaz at cnio.es
Thu May 19 10:08:21 CEST 2005


Dear Ken,

On Wednesday 18 May 2005 20:01, Ken Termiso wrote:
> Hi all,
>
> I was chatting with a friend of mine yesterday who was griping about how
> he's stuck with GeneSpring and how he wishes he could learn R in a
> reasonable amount of time, and he showed me his Genespring layout on his
> computer...
>
> GeneSpring now apparently can call R functions from the command line on a
> windows PC (GeneSpring apparently isn't very stable on anything
> else...LOL). I think I saw one to do an RMA norm of CEL files, and I'm not
> sure what else, but what I'm wondering is whether or not this is actually
> legal? If I'm a software developer, can I just go ahead and write a little
> GUI on top of R and sell it?? This seems like outright thievery to me.

I don't think this, by itself, is a case of writing a GUI on top of R and 
selling it (which might not violate the terms of the license(s) for R 
depending on what you distribute, etc; see Tony Rossini's answer). My 
understanding is that GeneSpring provides the possibility of calling R and 
thus the code you (or anyone else) writes. This functionality, as far as I 
understand, is provided in part by the GeneSpring package, which is part of 
BioC, and is under the GPL.

What they do, according to their docs 
(http://www.silicongenetics.com/Downloads/gs_r_doc.pdf)

is "(...) start an external program and provide this program with the data to 
be analyzed. When the program is finished with its analysis, the results will 
be passed back to GeneSpring, which will present the user with the results in 
the familiar GeneSpring Interface."


Now, in the context of your friend's situation, I think that he might want to 
ponder whether he just wants to learn to use R within GeneSpring or learn to 
use R; he'll need a fully functional R installation anyway. And then, if he 
starts writing code that could be used by others, he might want to consider 
whether he wants to pack/make available that code so that it can be used by 
others regardless of whether or not they use GeneSpring.


Best,

R.



> It's probably safe to say that most of the algorithms in GeneSpring are
> probably ripped straight from open source software, repackaged in a pretty
> GUI, and resold, but it seems that this is a little bit over the line...
>
> just my .02
>
> What do you think?
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/bioconductor

-- 
Ramón Díaz-Uriarte
Bioinformatics Unit
Centro Nacional de Investigaciones Oncológicas (CNIO)
(Spanish National Cancer Center)
Melchor Fernández Almagro, 3
28029 Madrid (Spain)
Fax: +-34-91-224-6972
Phone: +-34-91-224-6900

http://ligarto.org/rdiaz
PGP KeyID: 0xE89B3462
(http://ligarto.org/rdiaz/0xE89B3462.asc)




**NOTA DE CONFIDENCIALIDAD** Este correo electrónico, y en s...{{dropped}}



More information about the Bioconductor mailing list