Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
resources_for_r [2011/02/22 14:08]
csbq_qcbs
resources_for_r [2014/11/04 11:09] (current)
sebastien.renaut [R Packages for Genetics and Sequence Analyses]
Line 2: Line 2:
  
 ===== Books on R ===== ===== Books on R =====
 +   * **[[http://​www.springer.com/​new+%26+forthcoming+titles+(default)?​SGWID=4-40356-404-173624787-6991|Use R - Book series]]** - These books are available online for free if your library is a subscriber. Titles include "​Forest Analytics with R", "​Functional Data Analysis with R and MATLAB",​ "A Primer of Ecology with R", "​Applied Spatial Data Analysis with R", etc.
 +   * **[[http://​www.cookbook-r.com/​|R cookbook - O'​reilly series]]** - This book contains over 200 "​recipes"​ (short practical examples). Great book to get started.
    * **[[http://​www.amazon.com/​Numerical-Ecology-R-Use/​dp/​1441979751/​ref=sr_1_1?​ie=UTF8&​s=books&​qid=1294671360&​sr=8-1|Numerical Ecology with R]]** -  This new book by Borcard et al. from Université de Montréal discuss both some theory on quantitative methods in ecology and how they are implemented in the R language. ​    * **[[http://​www.amazon.com/​Numerical-Ecology-R-Use/​dp/​1441979751/​ref=sr_1_1?​ie=UTF8&​s=books&​qid=1294671360&​sr=8-1|Numerical Ecology with R]]** -  This new book by Borcard et al. from Université de Montréal discuss both some theory on quantitative methods in ecology and how they are implemented in the R language. ​
    * **[[http://​www.icraf.com/​resources/​databases/​tree-diversity-analysis|Tree diversity analysis]]** - A free manual and software for common statistical methods for ecological and biodiversity studies.    * **[[http://​www.icraf.com/​resources/​databases/​tree-diversity-analysis|Tree diversity analysis]]** - A free manual and software for common statistical methods for ecological and biodiversity studies.
-   * **[[http://​www.springer.com/​new+%26+forthcoming+titles+(default)?​SGWID=4-40356-404-173624787-6991|Use R - Book series]]** - These books are available online for free if your library is a subscriber. Titles include "​Forest Analytics with R", "​Functional Data Analysis with R and MATLAB",​ "A Primer of Ecology with R", "​Applied Spatial Data Analysis with R", etc. +   * **[[http://​emdbolker.wikidot.com/​|Ecological Models and Data in R]]** - This is a great book by Benjamin Bolker that covers multiple areas of ecological modeling, mostly in the bayesian ​framework. The associated wiki can be found [[http://​emdbolker.wikidot.com/​|here.]]
-   * **[[http://​emdbolker.wikidot.com/​|Ecological Models and Data in R]]** - This is a great book by Benjamin Bolker that covers multiple areas of ecological modeling, mostly in the framework ​of maximum likelihood estimation. The associated wiki can be found [[http://​emdbolker.wikidot.com/​|here.]]+
    * **[[http://​www.amazon.ca/​Extending-Linear-Model-Generalized-Nonparametric/​dp/​158488424X|Extending the Linear Model with R: Generalized Linear, Mixed Effects and Nonparametric Regression Models]]**    * **[[http://​www.amazon.ca/​Extending-Linear-Model-Generalized-Nonparametric/​dp/​158488424X|Extending the Linear Model with R: Generalized Linear, Mixed Effects and Nonparametric Regression Models]]**
 +   * **[[http://​www.springerlink.com/​content/​978-0-387-87458-6#​section=15123&​page=1|Mixed Effects Models and Extensions in Ecology with R]]** by Zuur et al. 
 ===== Resources for R ===== ===== Resources for R =====
   * **[[http://​www.r-project.org/​|Official R project homepage]]**   * **[[http://​www.r-project.org/​|Official R project homepage]]**
   * **[[http://​www.rseek.org/​|R seek]]** a great search engine for R.   * **[[http://​www.rseek.org/​|R seek]]** a great search engine for R.
-  * **[[http://​stackoverflow.com/​questions/​tagged/​r|Stackoverflow]]** provides users the ability to ask and asnwer ​questions related to R. Questions that are well articulated are generally answered promptly. Make sure you search the archives of questions to determine whether your question was asked previously, prior to posting a new question. ​  +  * **[[http://​stackoverflow.com/​questions/​tagged/​r|Stackoverflow]]** provides users the ability to ask and answer ​questions related to R. Questions that are well articulated are generally answered promptly. Make sure you search the archives of questions to determine whether your question was asked previously, prior to posting a new question. ​  
-  * **[[http://​www.r-project.org/​mail.html|R mailing lists]]** The archives of the mailing lists provide a wealth of information ​about R, can be searched [[http://​tolstoy.newcastle.edu.au/​R/​|here.]]+  * **[[http://​www.r-project.org/​mail.html|R mailing lists]]** ​You have a problem? Chances are that somebody else had the same problem before you. The archives of the mailing lists provide a wealth of information. They can be searched [[http://​tolstoy.newcastle.edu.au/​R/​|here.]]
   * **[[http://​mathesaurus.sourceforge.net/​octave-r.html|R for Matlab users]]** For those already familiar with the Matlab language. ​   * **[[http://​mathesaurus.sourceforge.net/​octave-r.html|R for Matlab users]]** For those already familiar with the Matlab language. ​
   * **[[http://​www.johndcook.com/​R_language_for_programmers.html|R programming for those coming from other languages]]**   * **[[http://​www.johndcook.com/​R_language_for_programmers.html|R programming for those coming from other languages]]**
 +
 +===== User interface/​IDEs for R =====
 +  * **[[http://​www.rstudio.org/​|R studio]]** - A great new interface/​IDE for R that works on Windows, Mac and Linux.
 +  * **[[http://​www.rcommander.com/​|R commander]]** - A cross-platform solution, it also provides an interface with drop-down menus to perform common analyses in a user-friendly way.  ​
 +  * **[[http://​www.sciviews.org/​Tinn-R/​|Tinn-R]]** - A good, but Windows only graphical user interface for R.
 +  * **[[http://​rkward.sourceforge.net/​|Rkward]]** - This is a nice, clean interface for R. It works on Linux and Windows but the Windows version has some known issues.
 +
 +===== R packages for graphics =====
 +  * **[[http://​cran.r-project.org/​web/​packages/​ggplot2/​index.html|ggplot2]]** - A very elaborate and powerful graphics package based on the system described in "A Grammar of Graphics"​ by Leland Wilkinson.
 +  * **[[http://​cran.r-project.org/​web/​packages/​lattice/​index.html|Lattice]]** - Another powerful graphics package that allows for many types of plots with sophisticated layouts.
 +
  
 ===== R Packages for General Ecology ===== ===== R Packages for General Ecology =====
Line 35: Line 47:
   * **[[http://​cran.r-project.org/​web/​packages/​spatstat/​index.html|spatgraphs]]** - Graphs for spatial point patterns.   * **[[http://​cran.r-project.org/​web/​packages/​spatstat/​index.html|spatgraphs]]** - Graphs for spatial point patterns.
   * **[[http://​cran.r-project.org/​web/​packages/​MarkedPointProcess/​index.html|MarkedPointProcess]]** - Analysis of marks of marked point processes.   * **[[http://​cran.r-project.org/​web/​packages/​MarkedPointProcess/​index.html|MarkedPointProcess]]** - Analysis of marks of marked point processes.
-  * **[[http://​cran.r-project.org/​web/​packages/​spatstat/​index.html|spatgraphs]]** - +  * **[[http://​cran.r-project.org/​web/​packages/​spatstat/​index.html|spatgraphs]]** - Spatial Point Pattern analysis, model-fitting,​ simulation, tests.
   * **[[https://​www.webdepot.umontreal.ca/​Usagers/​jolysi/​MonDepotPublic/​jolylab/​fr/​downloads.html|geodist]]** - Calculates a geographic distance matrix from a table of latitude and longitude information using the law of cosines. Written by [[https://​www.webdepot.umontreal.ca/​Usagers/​jolysi/​MonDepotPublic/​jolylab/​fr/​index.html|Simon Joly]].   * **[[https://​www.webdepot.umontreal.ca/​Usagers/​jolysi/​MonDepotPublic/​jolylab/​fr/​downloads.html|geodist]]** - Calculates a geographic distance matrix from a table of latitude and longitude information using the law of cosines. Written by [[https://​www.webdepot.umontreal.ca/​Usagers/​jolysi/​MonDepotPublic/​jolylab/​fr/​index.html|Simon Joly]].
 ===== R Packages for Studies on Animals ===== ===== R Packages for Studies on Animals =====
Line 43: Line 55:
   * **[[http://​cran.r-project.org/​web/​packages/​cluster/​index.html|cluster]]** - Cluster analysis extended. ​   * **[[http://​cran.r-project.org/​web/​packages/​cluster/​index.html|cluster]]** - Cluster analysis extended. ​
   * **[[http://​cran.r-project.org/​web/​packages/​amap/​index.html|amap]]** - Another Multidimensional Analysis Package, tools for Clustering and Principal Component Analysis.   * **[[http://​cran.r-project.org/​web/​packages/​amap/​index.html|amap]]** - Another Multidimensional Analysis Package, tools for Clustering and Principal Component Analysis.
-===== R Packages for Genetics and Molecular Biology ​=====+===== R Packages for Genetics and Sequence Analyses ​=====
   * **[[http://​cran.univ-lyon1.fr/​web/​packages/​adegenet/​index.html|adegenet]]** - Classes and methods for the multivariate analysis of genetic markers.   * **[[http://​cran.univ-lyon1.fr/​web/​packages/​adegenet/​index.html|adegenet]]** - Classes and methods for the multivariate analysis of genetic markers.
   * **[[http://​cran.r-project.org/​web/​packages/​adephylo/​index.html|adephylo]]** - Exploratory analyses for the phylogenetic comparative method.   * **[[http://​cran.r-project.org/​web/​packages/​adephylo/​index.html|adephylo]]** - Exploratory analyses for the phylogenetic comparative method.
 +  * **[[http://​cran.r-project.org/​web/​packages/​hierfstat/​index.html|hierfstat]]** - Exploratory analyses for the phylogenetic comparative method. - hierarchical F-statistics from genetic data (e.g. Fst value)
 +  * **[[http://​cran.r-project.org/​web/​packages/​ape/​index.html|ape]]** - Reading, writing, plotting, and manipulating phylogenetic trees. Analyses of comparative data in a phylogenetic framework in general.
 +  * **[[http://​www.bioconductor.org/​packages/​release/​bioc/​html/​edgeR.html|edgeR]]** - A Bioconductor package for differential expression analysis of digital gene expression data.
 +  * **[[http://​bioconductor.org/​packages/​release/​bioc/​html/​DESeq.html|DESeq]]** - Another Bioconductor package for differential expression analysis of digital gene expression data, based on the negative binomial distribution.
 +  * **[[http://​www.bioconductor.org/​packages/​release/​bioc/​html/​DEGseq.html|DEGseq]]** - Yet another Bioconductor package to identify differentially expressed genes from RNA-seq data.
 + 
  
  
Line 55: Line 73:
  
  
-  ​ 
  
 +
 +
 +
 +  ​