Skip to content

Introduce OOP in R based on the most commonly used S3 system and explain the relationship between objects and their methods (a.k.a. functions in the context of OOP). Finally using examples show how R classifies and identifies S3 objects. An example will show how easy it is to create S3 generic functions.

Notifications You must be signed in to change notification settings

Bioinformatics-User-Forum/OOP-S3-in-R

 
 

Repository files navigation

OOP-S3-in-R

  • Introduce Object Oriented Programming (OOP) in R based on the most commonly used S3 system and explain the relationship between objects and their methods (a.k.a. functions in the context of OOP)
  • Provide examples to show how R classifies and identifies S3 objects
  • A fun example will show how easy it is to create S3 generic function
  • Motivation for the purpose of S4 system using SummarizedExperiment Bioconductor object

Soon, we will come back with a separate lecture on S4 and R6 OOP systems in R.

About

Introduce OOP in R based on the most commonly used S3 system and explain the relationship between objects and their methods (a.k.a. functions in the context of OOP). Finally using examples show how R classifies and identifies S3 objects. An example will show how easy it is to create S3 generic functions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published