[BioC] Dynamic Function creation
    Davide Rambaldi 
    davide.rambaldi at ifom-ieo-campus.it
       
    Fri Mar 11 10:50:05 CET 2011
    
    
  
Hi all
> Ciao Davide,
> 
> does this do it?
> 
> c <- function(parS, xx) { a + b }
> 
Something similar:
this seems to work:
 a <- function(parS,xx) { parS$a^2 + parS$M }
 b <- function(parS,xx) { parS$b^2 + parS$M }
# note the args for a and b (otherwise give error)
 c <- function(parS,xx) { a(parS,xx) + b(parS,xx) }
parS <- list(a = 100, M=10, b=1000)
x <- 1:100
c(parS,x)
[1] 1010020
And it works.
Sorry if it was off-topic and also silly question.... :-)
Best Regards and thanks for help
Davide
> J.
> 
> On 03/10/2011 12:36 PM, Davide Rambaldi wrote:
>> a<- function(parS,xx) { parS$a2  + parS$M }
>> b<- function(parS,xx) { parS$b2  + parS$M }
>> 
>> c<- a + b
Davide Rambaldi, Bioinformatics PostDoc.
-----------------------------------------------------
IFOM-IEO Campus
Via Adamello 16, Milano
I-20139 Italy
[t] +39 02574303870
[e] davide.rambaldi at ifom-ieo-campus.it
    
    
More information about the Bioconductor
mailing list