[R] Programming objects in R

James W. MacDonald jmacdon at med.umich.edu
Thu Apr 2 16:09:04 CEST 2009


While not wholly directed towards OO programming, 'R Programming for 
Bioinformatics' does cover both the S3 and S4 systems (and how to make 
them play nicely together) at an accessible level.

http://www.bioconductor.org/pub/RBioinf/

Best,

Jim



Krzysztof Sakrejda-Leavitt wrote:
> Tom Backer Johnsen wrote:
>> This is interesting.  The fact that there are so few texts on the 
>> subject probably means that very few are using OO programming methods 
>> in R.
> 
> That's overstating the problem.  I frequently run into OO R packages and 
> many of them are very nicely done.  Some good examples you could follow 
> are the packages: 'simecol','lme4', and 'pomp'.
> 
> The main issue I see is that R's OO model is different than C++/PHP/Java 
> (the ones I'm familiar with).  Due to that difference a resource tightly 
> focused on programming technique would be very valuable---it would make 
> the process of getting into writing 'correct' OO packages simpler.
> 
> Best,
> 
> Krzysztof
> 
> -----------------------------------------------
> Krzysztof Sakrejda-Leavitt
> 
> Organismic and Evolutionary Biology
> University of Massachusetts, Amherst
> 319 Morrill Science Center South
> 611 N. Pleasant Street
> Amherst, MA 01003
> 
> work #: 413-325-6555
> email: sakrejda at nsm.umass.edu
> 
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide 
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

-- 
James W. MacDonald, M.S.
Biostatistician
Douglas Lab
5912 Buhl
1241 E. Catherine St.
Ann Arbor MI 48109-5618
734-615-7826




More information about the R-help mailing list