Package genelistpie. February 19, 2015

Similar documents
Package gsalib. R topics documented: February 20, Type Package. Title Utility Functions For GATK. Version 2.1.

Package cgh. R topics documented: February 19, 2015

Package RobustRankAggreg

Package MLP. February 12, 2018

Package NFP. November 21, 2016

Package kirby21.base

Package rpst. June 6, 2017

Package datasets.load

Package madsim. December 7, 2016

Package sigora. September 28, 2018

MDA Blast2GO Exercises

Package TilePlot. February 15, 2013

Package gpdtest. February 19, 2015

Package egonet. February 19, 2015

Package RYoudaoTranslate

Package snplist. December 11, 2017

Package imgur. R topics documented: December 20, Type Package. Title Share plots using the imgur.com image hosting service. Version 0.1.

Package superbiclust

Package ArrayBin. February 19, 2015

Package TilePlot. April 8, 2011

Package Combine. R topics documented: September 4, Type Package Title Game-Theoretic Probability Combination Version 1.

Package eulerian. February 19, Index 5

Package GCAI.bias. February 19, 2015

Package spark. July 21, 2017

2 sybildynfba-package. Dynamic Flux Balance Analysis

Package Storm. February 19, 2015

Package globalgsa. February 19, 2015

Package RCA. R topics documented: February 29, 2016

Package corclass. R topics documented: January 20, 2016

Package jmetrik. March 15, 2015

User s Guide. Using the R-Peridot Graphical User Interface (GUI) on Windows and GNU/Linux Systems

Package wethepeople. March 3, 2013

Package subtype. February 20, 2015

Package FastKNN. February 19, 2015

Package omu. August 2, 2018

Package GOFunction. April 13, 2019

Package SPIn. R topics documented: February 19, Type Package

KEGG.db. August 19, Bioconductor annotation data package

WebGestalt Manual. January 30, 2013

Package splinetimer. December 22, 2016

Package rrdf. R topics documented: February 15, Type Package

Package hsiccca. February 20, 2015

Package longclust. March 18, 2018

Package CvM2SL2Test. February 15, 2013

Package CINID. February 19, 2015

Package RaPKod. February 5, 2018

Package sigqc. June 13, 2018

Package clusterseq. R topics documented: June 13, Type Package

Package HPO.db. R topics documented: February 15, Type Package

Package comphclust. February 15, 2013

Package KEGGprofile. February 10, 2018

Package rocc. February 20, 2015

Package MergeGUI. R topics documented: February 19, 2015

Package ECctmc. May 1, 2018

Package arulesnbminer

Blast2GO Teaching Exercises

Package DRaWR. February 5, 2016

Package ProgGUIinR. February 19, 2015

Package bisect. April 16, 2018

Package fractalrock. February 19, 2015

Package GFD. January 4, 2018

Package kdetrees. February 20, 2015

Package svapls. February 20, 2015

Package DFP. February 2, 2018

Package cncagui. June 21, 2015

SEEK User Manual. Introduction

Package isopam. February 20, 2015

Package OLScurve. August 29, 2016

Blast2GO Teaching Exercises SOLUTIONS

Package NetCluster. R topics documented: February 19, Type Package Version 0.2 Date Title Clustering for networks

Package imdbapi. April 24, 2018

Package SoftClustering

Package Mondrian. R topics documented: March 4, Type Package

Package rngsetseed. February 20, 2015

Package strat. November 23, 2016

Package MultiMeta. February 19, 2015

Package horizon. R topics documented: July 3, Type Package Title Horizon Search Algorithm Version 1.2 Date Author Jasper Van doninck

Package TANDEM. R topics documented: June 15, Type Package

Package clusterrepro

Package gggenes. R topics documented: November 7, Title Draw Gene Arrow Maps in 'ggplot2' Version 0.3.2

Package msda. February 20, 2015

Package EDFIR. R topics documented: July 17, 2015

Package flsa. February 19, 2015

Finding sets of annotations that frequently co-occur in a list of genes

Package MicroStrategyR

Package assortnet. January 18, 2016

Package gwrr. February 20, 2015

Package areaplot. October 18, 2017

Package missforest. February 15, 2013

Package gtrendsr. October 19, 2017

Package shinyhelper. June 21, 2018

Package DataClean. August 29, 2016

Package comphclust. May 4, 2017

Package synchronicity

Package ScoreGGUM. February 19, 2015

Package RAPIDR. R topics documented: February 19, 2015

Package mdftracks. February 6, 2017

Package gridgraphics

Package gibbs.met. February 19, 2015

Package REGENT. R topics documented: August 19, 2015

Transcription:

Type Package Package genelistpie February 19, 2015 Title Profiling a gene list into GOslim or KEGG function pie Version 1.0 Date 2009-10-06 Author Xutao Deng Maintainer Xutao Deng <xutaodeng@gmail.com> ``genelistpie'' package is for mapping a gene list to function categories defined in GOSlim or Kegg. The results can be plotted as a pie chart to provide a quick view of the genes distribution of the gene list among the function categories. The gene list must contain a list of gene symbols. The package contains a set of pre-processed gene sets obtained from Gene Ontology and MSigDB including human, mouse, rat and yeast. To provide a high level concise view, only GO slim and kegg are provided. The gene sets are regulared updated. User can also use customized gene sets. User can use the R Pie() or Pie3D() function for plotting the pie chart. Users can also choose to output the gene function mapping results and use external software such as Excel(R) for ploting. Suggests plotrix License GPL-3 Repository CRAN Date/Publication 2012-07-23 10:35:32 Depends R (>= 2.10) NeedsCompilation no R topics documented: genelistpie-package.................................... 2 genelistprofile....................................... 4 goslim.human.all...................................... 5 goslim.human.bp...................................... 5 1

2 genelistpie-package goslim.human.cc...................................... 5 goslim.human.mf...................................... 6 goslim.mouse.all...................................... 6 goslim.mouse.bp...................................... 6 goslim.mouse.cc...................................... 7 goslim.mouse.mf...................................... 7 goslim.rat.all........................................ 7 goslim.rat.bp........................................ 8 goslim.rat.cc........................................ 8 goslim.rat.mf........................................ 8 goslim.yeast.all....................................... 9 goslim.yeast.bp....................................... 9 goslim.yeast.cc....................................... 9 goslim.yeast.mf...................................... 10 kegg2.5.generic....................................... 10 load.genelist......................................... 10 load.genesets........................................ 11 printgenelistprofile.................................... 12 Index 13 genelistpie-package Profiling a gene list into GOslim or KEGG function pie Details genelistpie package is for mapping a gene list to function categories defined in GOSlim or Kegg. The results can be plotted as a pie chart to provide a quick view of the genes distribution of the gene list among the function categories. The gene list must contain a list of gene symbols. The package contains a set of pre-processed gene sets obtained from Gene Ontology and MSigDB including human, mouse, rat and yeast. To provide a high level concise view, only GO slim and kegg are provided. The gene sets are regulared updated. User can also use customized gene sets. User can use the R Pie() or Pie3D() function for plotting the pie chart. Users can also choose to output the gene function mapping results and use external software such as Excel(R) for ploting. Package: genelistpie Type: Package Version: 1.0 Date: 2009-10-06 License: GPL-3 LazyLoad: yes load.genelist() to load a list of gene symbols from a text file. load.genesets() to load customized gene sets from a file. Otherwise use pre-packaged gene sets

genelistpie-package 3 including gene sets from Human, Mouse, Rat, and Yeast for Biological Processes, Molecular Functions, and Cellular Components. goslim.human.all goslim.human.bp goslim.human.cc goslim.human.mf goslim.mouse.all goslim.mouse.bp goslim.mouse.cc goslim.mouse.mf goslim.rat.all goslim.rat.bp goslim.rat.cc goslim.rat.mf goslim.yeast.all goslim.yeast.bp goslim.yeast.cc goslim.yeast.mf kegg2.5.generic genelistprofile() will then generates the results for plotting function distribution or pie. printgenelistprofile() can be used for generating mapping results in text format Author(s) Xutao Deng Maintainer: Xutao Deng <xutaodeng@gmail.com> References Gene Ontology http://www.geneontology.org/ MSigDB http://www.broadinstitute.org/ gsea/msigdb/ data(goslim.human.bp) glist<-c("abcb7","abcf1","abhd2","acad9","acin1","amotl1","anln","anxa4","apba2","apba3","bai3","bclaf1","best1 r<-genelistprofile(goslim.human.bp, glist, threshold=1) labels<-sub("_", " ", r$labels) #remove the GO id labels for display, optional labels<-sub(".* ", "", labels) pie(r$sizes,labels=labels, main="go Slim Biological Process Mapping") ##prepare a gene list in a single column or row #glist<-load.genelist("genelist.txt", format="column") ##this is how to load a customize gene set in a file #gs<-load.genesets("customized-genesets.txt") #r<-genelistprofile(gs, glist, threshold=5)

4 genelistprofile #library(plotrix) #pie3d(r$sizes,labels=r$labels, main="customized Mapping") #printgenelistprofile(r) genelistprofile Profling a gene list against gene sets number is the number of overlapping genes between the gene list and the gene set. genelistprofile(gs, glist, threshold = 10) Arguments gs glist threshold gene sets, use prepackaged or user loaded gene list loaded by user specify the mininum number of overlapping genes in a gene set to output. This is to avoid displaying gene sets with very few overlapping genes. For each gene set, if the number of overlapping genes is smaller than the threshold, the set of overlapping genes will be combined to a gene set labeled "Others" Value labels sizes symbols the labels of the gene sets the number of overlapping genes of gene sets against gene list the gene symbols of overlapping genes Author(s) Xutao Deng data(goslim.human.bp) glist<-c("abcb7","abcf1","abhd2","acad9","acin1","amotl1","anln","anxa4","apba2","apba3","bai3","bclaf1","best1 r<-genelistprofile(goslim.human.bp, glist, threshold=1) labels<-sub("_", " ", r$labels) #remove the GO id labels for display, optional labels<-sub(".* ", "", labels) pie(r$sizes,labels=labels, main="go Slim Biological Process Mapping")

goslim.human.all 5 goslim.human.all goslim.human.all data(goslim.human.all) data(goslim.human.all) goslim.human.bp goslim.human.bp data(goslim.human.bp) data(goslim.human.bp) goslim.human.cc goslim.human.cc data(goslim.human.cc) data(goslim.human.cc)

6 goslim.mouse.bp goslim.human.mf goslim.human.mf data(goslim.human.mf) data(goslim.human.mf) goslim.mouse.all goslim.mouse.all data(goslim.mouse.all) data(goslim.mouse.all) goslim.mouse.bp goslim.mouse.bp data(goslim.mouse.bp) data(goslim.mouse.bp)

goslim.mouse.cc 7 goslim.mouse.cc goslim.mouse.cc data(goslim.mouse.cc) data(goslim.mouse.cc) goslim.mouse.mf goslim.mouse.mf data(goslim.mouse.mf) data(goslim.mouse.mf) goslim.rat.all goslim.rat.all data(goslim.rat.all) data(goslim.rat.all)

8 goslim.rat.mf goslim.rat.bp goslim.rat.bp data(goslim.rat.bp) data(goslim.rat.bp) goslim.rat.cc goslim.rat.cc data(goslim.rat.cc) data(goslim.rat.cc) goslim.rat.mf goslim.rat.mf data(goslim.rat.mf) data(goslim.rat.mf)

goslim.yeast.all 9 goslim.yeast.all goslim.yeast.all data(goslim.yeast.all) data(goslim.yeast.all) goslim.yeast.bp goslim.yeast.bp data(goslim.yeast.bp) data(goslim.yeast.bp) goslim.yeast.cc goslim.yeast.cc data(goslim.yeast.cc) data(goslim.yeast.cc)

10 load.genelist goslim.yeast.mf goslim.yeast.mf data(goslim.yeast.mf) data(goslim.yeast.mf) kegg2.5.generic kegg2.5.generic data(kegg2.5.generic) data(kegg2.5.generic) load.genelist load a gene list into workspace load a gene list consiting of a set of symbols; return a character vector load.genelist(file = "genelist.txt", format = "column", sep = "\t")

load.genesets 11 Arguments file format sep file name "row" or "column" default separator is tab Details The list can be either in a row or a column. If in a row format, seperator needs to be specified Value return a character vector consisting of the gene symbols in the list Author(s) Xutao Deng load.genesets Load customized gene sets into work space Load customized gene sets into work space. Pre-packaged genesets can also be used goslim.human.all goslim.human.bp goslim.human.cc goslim.human.mf goslim.mouse.all goslim.mouse.bp goslim.mouse.cc goslim.mouse.mf goslim.rat.all goslim.rat.bp goslim.rat.cc goslim.rat.mf goslim.yeast.all goslim.yeast.bp goslim.yeast.cc goslim.yeast.mf kegg2.5.generic load.genesets(file = "geneset.gmt.txt")

12 printgenelistprofile Arguments file file name of customzied gene sets in MSigDB format. http://www.broadinstitute. org/gsea/msigdb/ Value A character vector of length the number of lines read. Each line is a gene set. Author(s) Xutao Deng printgenelistprofile Print the profiling results Print the results from genelistprofile(). The printing format can be MSigDB or 2 column (Gene_Set, number) format, where Gene_Set is the name of a gene set and number is the number of overlapping genes between the gene list and the gene set. In the MSigDB format the output contains all the overlapping gene symbols. The output can be stdin or directed to a file. printgenelistprofile(r, file = "", format = NULL) Arguments r file format profiling mapping results from genelistprofile filename, default to stdin "MSigDB" format or NULL Author(s) Xutao Deng

Index Topic datasets goslim.human.all, 5 goslim.human.bp, 5 goslim.human.cc, 5 goslim.human.mf, 6 goslim.mouse.all, 6 goslim.mouse.bp, 6 goslim.mouse.cc, 7 goslim.mouse.mf, 7 goslim.rat.all, 7 goslim.rat.bp, 8 goslim.rat.cc, 8 goslim.rat.mf, 8 goslim.yeast.all, 9 goslim.yeast.bp, 9 goslim.yeast.cc, 9 goslim.yeast.mf, 10 kegg2.5.generic, 10 Topic misc genelistpie-package, 2 kegg2.5.generic, 10 load.genelist, 10 load.genesets, 11 printgenelistprofile, 12 genelistpie (genelistpie-package), 2 genelistpie-package, 2 genelistprofile, 4 goslim.human.all, 5 goslim.human.bp, 5 goslim.human.cc, 5 goslim.human.mf, 6 goslim.mouse.all, 6 goslim.mouse.bp, 6 goslim.mouse.cc, 7 goslim.mouse.mf, 7 goslim.rat.all, 7 goslim.rat.bp, 8 goslim.rat.cc, 8 goslim.rat.mf, 8 goslim.yeast.all, 9 goslim.yeast.bp, 9 goslim.yeast.cc, 9 goslim.yeast.mf, 10 13