Abstract
In this chapter we will overview some additional options to work with R: how to speed up computations and better ways to handle data. Simple parallelization (and pseudo-parallelization) is discussed along with some packages for R. Sometimes additional programs are needed for an analysis, we will see how to interface with them and also how to write programs in other languages for use in R. Many applications need a graphical interface, we will illustrate how to build graphic shells and use R as the engine behind the scenes. Results from an analysis are of limited value unless they are reproducible and reported in a human digestible format—we will see some of R’s reporting functionalities.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bessant, C., Oakley, D., and Shadforth, I. Building Bioinformatics Solutions. Oxford University Press, 2014.
Chambers, J. M. Software for Data Analysis: Programming with R. Springer, New York, 2008.
Eddelbuettel, D. Seamless R and C++ Integration with Rcpp. Springer, 2013.
Eubank, R. L., and Kupresanin, A. Statistical Computing in C++ and R. CRC Press, 2011.
Eugster, M., Knaus, J., Porzelius, C., Schmidberger, M., and Vicedo, E. Hands-on tutorial for parallel computing with r. Computational Statistics 26 (2011), 219–239.
Gentleman, R. R Programming for Bioinformatics, vol. 12 of Computer Science & Data Analysis. Chapman & Hall/CRC, Boca Raton, FL, 2008.
Gondro, C., Porto-Neto, L. R., and Lee, S. H. R for genome-wide association studies. Methods Mol Biol 1019 (2013), 1–17.
Jones, O., Maillardet, R., and Robinson, A. Scientific Programming and Simulation using R. CRC Press, 2009.
McCallum, E., and Weston, S. Parallel R. O’Reilly Media, Inc, 2011.
Paradis, E. Analysis of Phylogenetics and Evolution with R, 2nd ed. Use R. Springer, New York, 2012.
Pitt-Francis, J., and Whiteley, J. Guide to scientific computing in C++. Springer, 2012.
Rizzo, M. L. Statistical Computing with R. Chapman & Hall/CRC, Boca Raton, FL, 2008.
Schmidberger, M., Morgan, M., Eddelbuettel, D., Yu, H., and Mansmann, L. T. U. State of the art in parallel computing with r. Journal of Statistical Software 31(1) (2009).
Spector, P. Data Manipulation with R. Springer, New York, 2008.
Tierney, L. Compstat 2008. Springer, New York, 2008, ch. Implicit and Explicit Parallel Computing in R, pp. 43–51.
Tierney, L., Rossini, A., and Li, N. Snow: A parallel computing framework for the r system. International Journal of Parallel Programming 37, 1 (2009), 78–90.
Author information
Authors and Affiliations
7.1 Electronic supplementary material
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Gondro, C. (2015). Extending R. In: Primer to Analysis of Genomic Data Using R. Use R!. Springer, Cham. https://doi.org/10.1007/978-3-319-14475-7_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-14475-7_7
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-14474-0
Online ISBN: 978-3-319-14475-7
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)