Annexes : Installation Du Logiciel R Et Des Packages R

Total Page:16

File Type:pdf, Size:1020Kb

Annexes : Installation Du Logiciel R Et Des Packages R Annexes : Installation du logiciel R et des packages R Pr´e-requis et objectif • Aucun pr´e-requis n’est n´ecessaire.La lecture du chapitre 1 pourrait tou- tefois se r´ev´eler int´eressante. • Ce chapitre d´ecritcomment installer le logiciel R, dans sa version x (rem- placer partout dans le reste de ce document x par le num´ero de la derni`ere version disponible), sous le syst`emed’exploitation Microsoft Windows et aussi comment ajouter des packages suppl´ementaires sous Windows ou sous Linux. SECTION C.1 Installation de R sous Microsoft Windows Commencez par t´el´echarger le logiciel R (fichier R-x-win.exe o`u x est le nu- m´ero de la derni`ereversion disponible) `a l’aide de votre navigateur web usuel `a l’adresse suivante : http://cran.r-project.org/bin/windows/base/ Enregistrez ensuite ce fichier ex´ecutable sur le bureau de Windows puis double- cliquez sur le fichier R-x-win.exe dont voici l’icˆone : . Le logiciel s’installe alors et vous n’avez plus qu’`a suivre les instructions qui s’affichent et `a conserver les options propos´ees par d´efaut. Lorsque l’icˆone est ajout´ee sur le bureau, l’installation peut ˆetre consi- d´er´ee comme termin´ee. 574 Le logiciel R SECTION C.2 Installation de packages suppl´ementaires De nombreux modules (packages ou librairies) suppl´ementaires sont dispo- nibles sur le site internet : http://cran.r-project.org/web/packages/available_packages_by_name. html, ou bien encore ici : http://cran.r-project.org/bin/windows/contrib/, dans le dossier corres- pondant au num´ero x de votre version de R. Ils ´etendent les fonctionnalit´es de R. Il existe plusieurs moyens pour installer un nouveau package, que nous pr´esentons ci-dessous. C.2.1 Installation `a partir d’un fichier situ´e sur le disque Vous pouvez par exemple t´el´echarger depuis le site mentionn´e ci-dessus le fichier : R2HTML numero.zip et l’enregistrer sur le bureau de Windows. Pour installer ce package, commencez par lancer le logiciel R en double- cliquant sur son icˆone . Ensuite, allez dans le menu Packages, puis dans le sous-menu Installer le(s) package(s) depuis des fichiers zip... S´electionnez alors le fichier R2HTML numero.zip situ´e sur le bureau de Win- dows, puis cliquez sur « Ouvrir ». Annexes. Installation de R et de ses packages 575 C.2.2 Installation directement depuis l’Internet Pour installer, par exemple, les packages car et Rcmdr, commencez par lan- cer le logiciel R en double-cliquant sur son icˆone situ´ee sur le bureau. Ensuite, allez dans le menu Packages, puis dans le sous-menu Installer le(s) package(s)... S´electionnez un miroir (CRAN mirror) proche de votre situation g´eographique et cliquez sur OK. Puis, `al’´etape suivante, s´electionnez les entr´ees « car » et « Rcmdr ». Pour cela, cliquez d’abord sur « car » puis glissez l’ascenseur vers le bas et cliquez sur « Rcmdr » tout en maintenant la touche CTRL enfonc´ee. Vous devez v´erifier que les deux entr´ees sont bien s´electionn´ees(surlign´ees en bleu). 576 Le logiciel R Puis cliquez sur « OK ». Vous devriez alors voir apparaˆıtre successivement les deux ´ecrans suivants, indiquant que les packages que vous avez s´electionn´es sont en cours d’installation. Attention Il se peut que cette proc´edure ´echoue, par exemple si votre adminis- trateur a bloqu´e l’acc`es `a certains sites internet par un pare-feu, a impos´e l’utilisation d’un proxy pour acc´eder `a l’Internet ou encore s’il a inter- dit l’´ecrituredans certains dossiers de Windows. Nous vous conseillons de le contacter en cas de probl`eme. Notez que vous pouvez forcer R `autili- ser un proxy et que vous pouvez aussi installer des packages localement dans votre propre compte utilisateur. N’h´esitezpas `aconsulter `acesu- jet les sections 2.15 (How do I set environment variables ?) ou 2.19 (The Internet download functions fail) de la FAQ de Windows disponible ici : http://cran.r-project.org/bin/windows/base/rw-FAQ.html C.2.3 Installation depuis la ligne de commande On peut se passer des menus de l’interface graphique de R. C’est par exemple utile sous Unix/Linux o`u le logiciel R ne poss`ede pas d’interface graphique. Pour cela, tapez directement dans la console de R les commandes suivantes : –pourdespackages dont les fichiers *.zip sont situ´es sur votre disque dur : install.packages(choose.files(),repos = NULL) Annexes. Installation de R et de ses packages 577 – pour un package (par exemple Rcmdr) dont le fichier est sur le site internet CRAN : install.packages("Rcmdr") Une autre possibilit´e est d’installer un package sans passer par R, c’est-`a-dire directement depuis une fenˆetrede commandes MS-DOS sous Microsoft, ou une fenˆetre de terminal sous Linux ou MacOS. Mais dans ce dernier cas, vous aurez besoin de nombreux outils de compilation. Si ces outils ne sont pas install´es sur votre ordinateur, reportez-vous au paragraphe sur la cr´eation de packages dans le chapitre 7. Si ces outils sont install´es sur votre ordinateur, vous pouvez essayer ceci : T´el´echargez par exemple le fichier (package source) Rcmdr_numero.tar.gz `a partir de cette adresse internet : http://cran.r-project.org/web/packages/ Rcmdr. Enregistrez-le (sur le bureau) et lancez une fenˆetre de commande MS-DOS (Menu D´emarrer/Ex´ecuter/cmd), puis tapez : cd Bureau R CMD INSTALL Rcmdr_numero.tar.gz (remplacez bien entendu numero par ce qu’il faut). C.2.4 Installation de packages sous Linux Notez que les commandes de la section pr´ec´edente fonctionnent ´egalement sous Linux. Mais leur utilisation n´ecessiteparfois d’ˆetre connect´e en tant que super-utilisateur root (commande su - `a taper dans une fenˆetre de terminal). Si vous ne disposez pas des droits d’acc`es root, vous pouvez choisir d’instal- ler des packages localement, c’est-`a-dire dans votre r´epertoire personnel (home directory). Par exemple, pour le package Rcmdr, tapez dans un terminal : R CMD INSTALL --library=/home/user/Rlibs Rcmdr_numero.tar.gz (o`u, apr`es que vous avez cr´e´e le dossier Rlibs au moyen de la commande mkdir Rlibs,lechemin/home/user/Rlibs devra ˆetreremplac´epar le chemin appropri´eetnumero devra ´egalement ˆetre remplac´epar ce qu’il faut). Ensuite, afin que R puisse savoir o`u chercher les packages que vous aurez install´es, il vous faut cr´eer un fichier nomm´e ∼/.Renviron qui devra contenir la ligne R_LIBS=/home/user/Rlibs 578 Le logiciel R Astuce Si votre ordinateur est situ´e derri`ere un pare-feu et que vous devez uti- liser un proxy pour acc´eder `a l’Internet, vous pouvez utiliser la commande suivante pour installer un package directement depuis R : Sys.setenv("http_proxy"="http://user:pass@url_vers_ le_proxy:num_port") install.packages("Rcmdr",method="wget") N’h´esitez pas `aconsulter l’aide en ligne de la fonction download.file() pour plus de d´etails. SECTION C.3 Chargement des packages install´es Attention Pour bien comprendre cette section, vous devez avoir une id´ee grossi`ere de la diff´erence entre la m´emoire volatile (RAM) de votre ordinateur et la m´emoire physique d’un disque dur. Installer un package signifie que les fichiers qu’il contient sont « ´ecrits » physiquement sur le disque dur. Lorsque l’on ´eteint puis rallume l’ordinateur, ces fichiers seront toujours pr´esents `a l’endroit o`u ils auront ´et´e copi´es. Vous n’aurez donc plus besoin de r´einstallerce package, sauf pour en avoir une ver- sion plus r´ecente. Au contraire, charger un package (en m´emoire) signifie qu’il est temporaire- ment mis `adisposition de l’utilisateur dans R. Mais si l’on ferme puis rouvre R,cepackage ne sera plus disponible depuis R. Il faudra donc le charger de nouveau. Pour r´esumer, une fois que les packages souhait´es ont ´et´e install´es sur le disque dur de votre ordinateur, il faut les charger dans la m´emoire de R pour pouvoir les utiliser. Par exemple, si vous tapez dans la console de R : Commander() vous devriez voir apparaˆıtre le message d’erreur suivant indiquant que le package dont cette fonction est issue n’est pas accessible depuis R : Erreur: impossible de trouver la fonction "Commander" Annexes. Installation de R et de ses packages 579 Il faut donc d’abord charger Rcmdr en m´emoire. Pour cela, on peut soit taper require("Rcmdr") dans la console, soit aller dans le menu Packages/Charger le package..., et charger le package Rcmdr `a l’aide de la souris. La fenˆetresuivante apparaˆıtalors. 580 Le logiciel R Fermez-la et tapez de nouveau dans la console de R : Commander() Notez maintenant que le package Rcmdr abien´et´e charg´e et donc que la com- mande pr´ec´edente ne renvoie plus de message d’erreur. Astuce Notez que le logiciel R vous offre la possibilit´e de charger automatique- ment certains packages au d´emarrage de la fa¸consuivante : .First <- function() { require("pkg1") # Remplacez pkg1 par le # nom du package souhaité require("pkg2") # etc. } En fait, les fonctions .First() et .Last() permettent respectivement d’ex´ecuter au d´emarrage et `a l’arrˆet de R les instructions que l’on aura pris le soin de sp´ecifier dans le corps de ces deux fonctions. Ces fonctions peuvent ˆetreplac´ees dans un fichier nomm´e .Renviron situ´edansler´epertoire cou- rant ou bien dans le r´epertoire de l’utilisateur donn´e par l’instruction R : Sys.getenv("R_USER").
Recommended publications
  • Analysis of Cell-Based Rnai Screens Comment Michael Boutros*, Lígia P Brás†‡ and Wolfgang Huber†
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Springer - Publisher Connector Open Access Software2006BoutrosetVolume al. 7, Issue 7, Article R66 Analysis of cell-based RNAi screens comment Michael Boutros*, Lígia P Brás†‡ and Wolfgang Huber† Addresses: *Signaling and Functional Genomics, German Cancer Research Center, Im Neuenheimer Feld 580, 69120 Heidelberg, Germany. †EMBL - European Bioinformatics Institute, Cambridge CB10 1SD, UK. ‡Centre for Chemical and Biological Engineering, IST, Technical University of Lisbon, Av. Rovisco Pais, P-1049-001 Lisbon, Portugal. Correspondence: Michael Boutros. Email: [email protected]. Wolfgang Huber. Email: [email protected] reviews Published: 25 July 2006 Received: 27 March 2006 Revised: 7 June 2006 Genome Biology 2006, 7:R66 (doi:10.1186/gb-2006-7-7-r66) Accepted: 25 July 2006 The electronic version of this article is the complete one and can be found online at http://genomebiology.com/2006/7/7/R66 © 2006 Boutros et al.; licensee BioMed Central Ltd. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. reports Analysis<p>cellHTS of cell-based is a new method RNAi screens for the analysis and documentation of RNAi screens.</p> Abstract RNA interference (RNAi) screening is a powerful technology for functional characterization of deposited research biological pathways. Interpretation of RNAi screens requires computational and statistical analysis techniques. We describe a method that integrates all steps to generate a scored phenotype list from raw data.
    [Show full text]
  • December 2016, Volume 34 No.2
    ISSN 0735-1348 Department of Physics, East Carolina University, 1000 East 5th Street, Greenville, NC 27858, USA http://www.ecu.edu/cs-cas/physics/ancient-timeline/ December 2016, Volume 34 No.2 IRSL dating of fast-fading sanidine feldspars from Sulawesi, Indonesia 1 Bo Li, Richard G. Roberts, Adam Brumm, Yu-Jie Guo, Budianto Hakim, Muhammad Ramli, Maxime Aubert, Rainer Grün, Jian-xin Zhao, E. Wahyu Saptomo Bayesian statistics in luminescence dating: The ‘baSAR’-model and its 14 implementation in the R package ‘Luminescence’ Norbert Mercier, Sebastian Kreutzer, Claire Christophe, Guillaume Guérin, Pierre Guibert, Christelle Lahaye, Philippe Lanos, Anne Philippe, and Chantal Tribolo RLumShiny - A graphical user interface for the R Package ‘Luminescence’ 22 Christoph Burow, Sebastian Kreutzer, Michael Dietze, Margret C. Fuchs, Manfred Fischer, Christoph Schmidt, Helmut Brückner Thesis abstracts 33 Bibliography 36 Ancient TL Started by the late David Zimmerman in 1977 EDITOR Regina DeWitt, Department of Physics, East Carolina University, Howell Science Complex, 1000 E. 5th Street Greenville, NC 27858, USA; Tel: +252-328-4980; Fax: +252-328-0753 ([email protected]) EDITORIAL BOARD Ian K. Bailiff, Luminescence Dating Laboratory, Univ. of Durham, Durham, UK ([email protected]) Geoff A.T. Duller, Institute of Geography and Earth Sciences, Aberystwyth University, Ceredigion, Wales, UK ([email protected]) Sheng-Hua Li, Department of Earth Sciences, The University of Hong Kong, Hong Kong, China ([email protected]) Shannon Mahan, U.S. Geological Survey, Denver Federal Center, Denver, CO, USA ([email protected]) Richard G. Roberts, School of Earth and Environmental Sciences, University of Wollongong, Australia ([email protected]) REVIEWERS PANEL Richard M.
    [Show full text]
  • Bioconductor Annual Report 2011
    Bioconductor Annual Report 2011 Martin Morgan Fred Hutchinson Cancer Research Center July 2011 Contents 1 Project Scope1 1.1 Packages................................1 1.2 Courses and Conferences.......................2 1.3 Community..............................3 1.4 Publication..............................3 1.5 Funding................................4 2 Core Tasks & Capabilities5 2.1 Automated Package Building and Testing.............5 2.2 Package submission management..................5 2.3 Annotation data package building..................6 2.4 Other Tasks..............................6 2.5 Hardware...............................6 2.6 Key Personnel.............................6 A Appendix: Proposal Specific Aims 11 1 Project Scope Bioconductor provides access to software for the analysis and comprehension of high throughput genomic data. Packages are written in the R programming lan- guage by members of the Bioconductor team and the international community. Bioconductor was started approximately 10 years ago (Fall, 2001) by Dr. Robert Gentleman and others, and now consists of >460 packages for the analysis of data ranging from expression microarrays through next-generation sequencing. 1.1 Packages R software packages represent the primary product of the Bioconductor project. Packages are produced by the Bioconductor team or are from international con- tributors. Table1 summarizes growth in the number of packages hosted by 1 Table 1: Number of contributed packages included in each Bioconductor release. Releases occur twice per year. Release N Release N Release N 2002 1.0 15 2006 1.8 172 2010 2.6 389 1.1 20 1.9 188 2.7 419 2003 1.2 30 2007 2.0 214 2011 2.8 467 1.3 49 2.1 233 2004 1.4 81 2008 2.2 260 1.5 100 2.3 294 2005 1.6 123 2009 2.4 320 1.7 141 2.5 352 Bioconductor, with 467 packages available in the current release.
    [Show full text]
  • Virtual Communities for Parents of Children with Special Needs in Taiwan: Emotional Support, Information, and Advocacy
    Virtual communities for parents of children with special needs in Taiwan: Emotional support, information, and advocacy A thesis submitted to the University of Manchester for the degree of Doctor of Philosophy in the Faculty of Humanities 2017 I-Jung, Lu Manchester Institute of Education School of Environment, Education and Development List of Contents LIST OF CONTENTS ................................................................................................. 1 LIST OF TABLES ....................................................................................................... 6 LIST OF FIGURES ..................................................................................................... 7 ABSTRACT .................................................................................................................. 8 DECLARATION.......................................................................................................... 9 COPYRIGHT STATEMENT ..................................................................................... 9 ACKNOWLEDGEMENT ......................................................................................... 10 GLOSSARY................................................................................................................ 11 CHAPTER 1. INTRODUCTION ............................................................................. 14 1.1 Parents in the virtual world ................................................................... 14 1.2 Support for parents ..................................................................................
    [Show full text]
  • Analyzing the Role of Genetics and Genomics in Cardiovascular Disease
    IT'S COMPLICATED: ANALYZING THE ROLE OF GENETICS AND GENOMICS IN CARDIOVASCULAR DISEASE by JEFFREY HSU Submitted in partial fulfillment of the requirements For the degree of Doctor of Philosophy Dissertation Adviser: Dr. Jonathan D Smith Department of Molecular Medicine CASE WESTERN RESERVE UNIVERSITY January 2014 CASE WESTERN RESERVE UNIVERSITY SCHOOL OF GRADUATE STUDIES We hereby approve the thesis/dissertation of: Jeffrey Hsu candidate for the Doctor of Philosophy degree*. Thomas LaFramboise Thesis Committee Chair Mina Chung David Van Wagoner David Serre Jonathan D Smith Date: 5/24/2013 We also certify that written approval has been obtained for any proprietary material contained therein. i Contents Abstract 1 Acknowledgments 3 1 Introduction 4 1.1 Heritability of cardiovascular diseases . .4 1.2 Genome wide era and complex diseases . .7 1.3 Functional genomics of disease associated loci . .8 1.4 Animal models for functional studies of CAD . 13 2 Genetic-Genomic Replication to Identify Candidate Mouse Atheroscle- rosis Modifier Genes 14 2.1 Introduction . 14 2.2 Methods . 15 2.2.1 Mouse and cell studies . 15 2.3 Results . 17 2.3.1 Atherosclerosis QTL replication in a new cross . 17 2.3.2 Protein coding differences between AKR and DBA mice resid- ing in ATH QTLs . 22 2.3.3 eQTL in bone marrow derived macrophages and endothelial cells 30 2.3.4 Macrophage eQTL replication between different crosses and dif- ferent platforms . 44 3 Transcriptome Analysis of Genes Regulated by Cholesterol Loading in Two Strains of Mouse Macrophages Associates Lysosome Pathway and ER Stress Response with Atherosclerosis Susceptibility 51 3.1 Introduction .
    [Show full text]
  • Kurt Hornik I
    R FAQ Frequently Asked Questions on R Version 2.6.2007-10-22 ISBN 3-900051-08-9 Kurt Hornik i Table of Contents 1 Introduction............................... 1 1.1 Legalese .................................................... 1 1.2 Obtaining this document..................................... 1 1.3 Citing this document ........................................ 1 1.4 Notation.................................................... 1 1.5 Feedback ................................................... 2 2 R Basics .................................. 3 2.1 What is R? ................................................. 3 2.2 What machines does R run on?............................... 3 2.3 What is the current version of R?............................. 4 2.4 How can R be obtained? ..................................... 4 2.5 How can R be installed? ..................................... 4 2.5.1 How can R be installed (Unix) ........................... 4 2.5.2 How can R be installed (Windows) ....................... 5 2.5.3 How can R be installed (Macintosh) ...................... 5 2.6 Are there Unix binaries for R? ............................... 6 2.7 What documentation exists for R? ............................ 6 2.8 Citing R .................................................... 8 2.9 What mailing lists exist for R? ............................... 9 2.10 What is CRAN? ........................................... 10 2.11 Can I use R for commercial purposes? ...................... 10 2.12 Why is R named R? ....................................... 11 2.13 What
    [Show full text]
  • Kurt Hornik I
    R faq Frequently Asked Questions on R Version 2.7.2008-04-18 ISBN 3-900051-08-9 Kurt Hornik i Table of Contents 1 Introduction ............................... 1 1.1 Legalese ................................................ 1 1.2 Obtaining this document................................. 1 1.3 Citing this document .................................... 1 1.4 Notation................................................ 1 1.5 Feedback ............................................... 2 2 R Basics .................................. 3 2.1 What is R? ............................................. 3 2.2 What machines does R run on?........................... 3 2.3 What is the current version of R?......................... 4 2.4 How can R be obtained? ................................. 4 2.5 How can R be installed? ................................. 4 2.5.1 How can R be installed (Unix) ................... 4 2.5.2 How can R be installed (Windows) ............... 5 2.5.3 How can R be installed (Macintosh).............. 5 2.6 Are there Unix binaries for R? ........................... 6 2.7 What documentation exists for R? ........................ 7 2.8 Citing R................................................ 8 2.9 What mailing lists exist for R? ........................... 9 2.10 What is cran? ....................................... 10 2.11 Can I use R for commercial purposes? .................. 11 2.12 Why is R named R? ................................... 11 2.13 What is the R Foundation? ............................ 11 3 R and S .................................
    [Show full text]
  • The R Journal Volume 5/1, June2013
    The Journal Volume 5/1, June 2013 A peer-reviewed, open-access publication of the R Foundation for Statistical Computing Contents Editorial..................................4 Contributed Research Articles RTextTools: A Supervised Learning Package for Text Classification.........6 Generalized Simulated Annealing for Global Optimization: The GenSA Package... 13 Multiple Factor Analysis for Contingency Tables in the FactoMineR Package.... 29 Hypothesis Tests for Multivariate Linear Models Using the car Package....... 39 osmar: OpenStreetMap and R......................... 53 ftsa: An R Package for Analyzing Functional Time Series............. 64 Statistical Software from a Blind Person’s Perspective............... 73 PIN: Measuring Asymmetric Information in Financial Markets with R....... 80 QCA: A Package for Qualitative Comparative Analysis.............. 87 An Introduction to the EcoTroph R Package: Analyzing Aquatic Ecosystem Trophic Networks.................................. 98 stellaR: A Package to Manage Stellar Evolution Tracks and Isochrones....... 108 Let Graphics Tell the Story - Datasets in R.................... 117 Estimating Spatial Probit Models in R...................... 130 ggmap: Spatial Visualization with ggplot2.................... 144 mpoly: Multivariate Polynomials in R..................... 162 beadarrayFilter: An R Package to Filter Beads.................. 171 Fast Pure R Implementation of GEE: Application of the Matrix Package....... 181 RcmdrPlugin.temis, a Graphical Integrated Text Mining Solution in R....... 188 Possible
    [Show full text]
  • Basic Introduction to R and Bioconductor
    Basic Introduction to R and Bioconductor. Aedin Culhane 18th Sept 2009 ([email protected]) R (www.r-project.org) is an open source interactive computer system for visualization and analysis of statistical data. Bioconductor (www.bioconductor.org) is a project within R. The Bioconductor project is a source of many resources relevant to data analysis for high-throughput biology. Installing R and Bioconductor 1. Download R from http://www.r-project.org. The primary portal for R is http://cran.r- project.org . Many local mirrors exist and these may provide quicker downloads. R can be download precompiled for Linux, Mac OS and Windows. If you are using Linux, R can be installed using yum install. To install R simply, click on download and select the version appropriate for your operating system. If you use linux, you may be able to use (apt-get install R or yum) depending on the version of Linux you use. For the most users, this precompiled version of R is sufficient. However if you wish to write an extension package for R/Bioconductor, you need to install R from source. Please refer to the R FAQ for directions on this. Windows users will need to install unix tools/perl/latex, please refer to the excellent guide at http://www.murdoch- sutherland.com/Rtools/. There is also a more (complex) complete description on the bioconductor developers wiki (http://wiki.fhcrc.org/bioc/HowTo/Build_R_on_Windows) R Extension Packages On http://cran.r-project.org/ or the mirror you are using. To find out about contributed package please click on the link Contributed extension packages at the bottom of the main download page.
    [Show full text]
  • October 2007 Volume 32 Number 5
    OCTOBER 2007 VOLUME 32 NUMBER 5 THE USENIX MAGAZINE OPINION Musings RIK FARROW OSES Why Some Dead OSes Still Matter ANDREY MIRTCHOVSKI AND LATCHESAR IONKOV SECURITY (Digital) Identity 2.0 CAT OKITA LAW Hardening Your Systems Against Litigation ALEXANDER MUENTZ SYSADMIN An Introduction to Logical Domains, Part 2 OCTAVE ORGERON VOIP IP Telephony HEMANT SENGAR COLUMNS Practical Perl Tools: Let Me Draw You a Picture DAVID BLANK-EDELMAN iVoyeur: Opaque Brews DAVID JOSEPHSEN /dev/random ROBERT G. FERRELL STANDARDS Whither C++? NICHOLAS M. STOUGHTON BOOK REVIEWS Book Reviews ELIZABETH ZWICKY ET AL. USENIX NOTES Creating the EVT Workshop DAN WALLACH 2008 USENIX Nominating Committee ELLIE YOUNG Letters to the Editor CONFERENCES 2007 USENIX Annual Technical Conference Linux Symposium 2007 The Advanced Computing Systems Association Upcoming Events INTERNET MEASUREMENT CONFERENCE 2007 1ST USENIX W ORKSHOP ON LARGE -S CALE (IMC 2007 ) EXPLOITS AND EMERGENT THREATS (LEET ’08) Sponsored by ACM SIGCOMM in cooperation with USENIX Co-located with NSDI ’08 OCTOBER 24–26 , 2007, SAN DIEGO , CA, USA APRIL 15, 2008, SAN FRANCISCO , CA, USA http://www.imconf.net/imc-2007/ 5TH USENIX S YMPOSIUM ON NETWORKED 21 ST LARGE INSTALLATION SYSTEM SYSTEMS DESIGN AND IMPLEMENTATION ADMINISTRATION CONFERENCE (LISA ’07 ) (NSDI ’08) Sponsored by USENIX and SAGE Sponsored by USENIX in cooperation with ACM SIGCOMM and ACM SIGOPS NOVEMBER 11–16 , 2007, DALLAS , TX , USA http://www.usenix.org/lisa07 APRIL 16–18, 2008, SAN FRANCISCO , CA, USA http://www.usenix.org/nsdi08 ACM/IFIP/USENIX
    [Show full text]
  • An R Package to Filter Beads by Anyiawung Chiara Forcheh, Geert Verbeke, Adetayo Kasim, Dan Lin, Ziv Shkedy, Willem Talloen, Hinrich W.H
    CONTRIBUTED RESEARCH ARTICLES 171 beadarrayFilter: An R Package to Filter Beads by Anyiawung Chiara Forcheh, Geert Verbeke, Adetayo Kasim, Dan Lin, Ziv Shkedy, Willem Talloen, Hinrich W.H. Göhlmann and Lieven Clement Abstract Microarrays enable the expression levels of thousands of genes to be measured simultane- ously. However, only a small fraction of these genes are expected to be expressed under different experimental conditions. Nowadays, filtering has been introduced as a step in the microarray pre- processing pipeline. Gene filtering aims at reducing the dimensionality of data by filtering redundant features prior to the actual statistical analysis. Previous filtering methods focus on the Affymetrix platform and can not be easily ported to the Illumina platform. As such, we developed a filtering method for Illumina bead arrays. We developed an R package, beadarrayFilter, to implement the latter method. In this paper, the main functions in the package are highlighted and using many examples, we illustrate how beadarrayFilter can be used to filter bead arrays. Introduction Gene expression patterns are commonly assessed by microarrays that can measure thousands of genes simultaneously. However, in a typical microarray experiment, only a small fraction of the genes are informative which motivated the development of gene filtering methods. Gene filtering aims at reducing the dimensionality of data by filtering redundant features prior to the actual statistical analysis. This has been shown to improve differential expression analysis with Affymetrix microarrays (e.g., Talloen et al., 2007; Calza et al., 2007; Kasim et al., 2010). Although different microarrays platforms share the same principle of hybridizing DNA to a complementary probe, they differ considerably by design.
    [Show full text]
  • Downloaded Freely from Comprehensive R Archive Network Resource
    1875-0362/19 Send Orders for Reprints to [email protected] 40 The Open Bioinformatics Journal Content list available at: https://openbioinformaticsjournal.com LETTER maGUI: A Graphical User Interface for Analysis and Annotation of DNA Microarray Data Dhammapal Bharne1, Praveen Kant1 and Vaibhav Vindal*, 1 1Department of Biotechnology and Bioinformatics, School of Life Sciences, University of Hyderabad, Hyderabad, India. Abstract: Summary: maGUI is a graphical user interface designed to analyze microarray data produced from experiments performed on various platforms such as Affymetrix, Agilent, Illumina, and Nimblegen and so on, automatically. It follows an integrated workflow for pre-processing and analysis of the microarray data. The user may proceed from loading of microarray data to normalization, quality check, filtering, differential gene expression, principal component analysis, clustering and classification. It also provides miscellaneous applications such as gene set test and enrichment analysis for identifying gene symbols using Bioconductor packages. Further, the user can build a co-expression network for differentially expressed genes. Tables and figures generated during the analysis can be viewed and exported to local disks. The graphical user interface is very friendly especially for the biologists to perform the most microarray data analyses and annotations without much need of learning R command line programming. Availability and Implementation: maGUI is an R package which can be downloaded freely from Comprehensive R Archive Network resource. It can be installed in any R environment with version 3.0.2 or above. Keywords: Graphical user interface, R programming language, Bioconductor, Comprehensive R Archive Network, Microarray data analysis, Gene set test analysis, Gene set enrichment analysis.
    [Show full text]