Description Usage Arguments Details Value See Also Examples
DAVIDWebService class methods to manipulate DAVID
website status from R. This includes different
functionalities to set up and track the connexion, upload
a Gene/Background list, check the species, etc. Note that
DAVIDWebService is a Reference class, hence invoke
it using object_name$method_name(parameters). In
addition, the user can use the S4 version style function
call (see Details).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112  |   is.connected(object)
  ## S4 method for signature 'DAVIDWebService'
is.connected(object)
  connect(object)
  ## S4 method for signature 'DAVIDWebService'
connect(object)
  getIdTypes(object)
  ## S4 method for signature 'DAVIDWebService'
getIdTypes(object)
  addList(object, inputIds, idType, listName,
  listType=c("Gene", "Background"))
  ## S4 method for signature 'DAVIDWebService'
addList(object, inputIds,
  idType, listName, listType=c("Gene", "Background"))
  getAllAnnotationCategoryNames(object)
  ## S4 method for signature 'DAVIDWebService'
getAllAnnotationCategoryNames(object)
  getDefaultCategoryNames(object)
  ## S4 method for signature 'DAVIDWebService'
getDefaultCategoryNames(object)
  getGeneListNames(object)
  ## S4 method for signature 'DAVIDWebService'
getGeneListNames(object)
  getBackgroundListNames(object)
  ## S4 method for signature 'DAVIDWebService'
getBackgroundListNames(object)
  getListName(object, listType=c("Gene", "Background"),
  position=1L)
  ## S4 method for signature 'DAVIDWebService'
getListName(object,
  listType=c("Gene", "Background"), position=1L)
  getSpecieNames(object)
  ## S4 method for signature 'DAVIDWebService'
getSpecieNames(object)
  getCurrentGeneListPosition(object)
  ## S4 method for signature 'DAVIDWebService'
getCurrentGeneListPosition(object)
  getCurrentBackgroundListPosition(object)
  ## S4 method for signature 'DAVIDWebService'
getCurrentBackgroundListPosition(object)
  getCurrentSpeciesPosition(object)
  ## S4 method for signature 'DAVIDWebService'
getCurrentSpeciesPosition(object)
  getTimeOut(object)
  ## S4 method for signature 'DAVIDWebService'
getTimeOut(object)
  getHttpProtocolVersion(object)
  ## S4 method for signature 'DAVIDWebService'
getHttpProtocolVersion(object)
  setCurrentGeneListPosition(object, position)
  ## S4 method for signature 'DAVIDWebService'
setCurrentGeneListPosition(object,
  position)
  setCurrentBackgroundPosition(object, position)
  ## S4 method for signature 'DAVIDWebService'
setCurrentBackgroundPosition(object,
  position)
  setCurrentSpecies(object, species)
  ## S4 method for signature 'DAVIDWebService'
setCurrentSpecies(object,
  species)
  setAnnotationCategories(object, categories)
  ## S4 method for signature 'DAVIDWebService'
setAnnotationCategories(object,
  categories)
  setTimeOut(object, milliSeconds)
  ## S4 method for signature 'DAVIDWebService'
setTimeOut(object, milliSeconds)
  setHttpProtocolVersion(object, version)
  ## S4 method for signature 'DAVIDWebService'
setHttpProtocolVersion(object, version)
 | 
object | 
 DAVIDWebService class object.  | 
inputIds | 
 character vector with the associated ids.  | 
idType | 
 character with the type of submitted ids.  | 
listName | 
 character to identify the submitted list.  | 
listType | 
 character with the type of list (Gene, Background). Default value is "Gene".  | 
position | 
 integer with the position of the gene/background list to set.  | 
species | 
 numeric vector with the specie/s to use.  | 
categories | 
 character vector with the category name/s to use in the analysis.  | 
milliSeconds | 
 integer with time defined in milli seconds.  | 
version | 
 character with HTTP_PROTOCOL_VERSION to use. At present available strings are: "1.1", "1.0", "HTTP/1.1" and "HTTP/1.0"  | 
Available functions include:
connect:Try to establish a connection with DAVID server using the provided email.
is.connected:Check if connected to DAVID server.
getIdTypes:Returns all acceptable DAVID idTypes.
addList:Add a gene or background to the current session.
getAllAnnotationCategoryNames:Returns all available annotation category names.
getDefaultCategoryNames:Returns all default category names.
getGeneListNames:Returns all list names
getBackgroundListNames:Returns background names.
getListName:Get the name of the selected list type at a given position.
getSpecieNames:Return specie/s of the current gene list.
getCurrentGeneListPosition:Return the position of current gene list.
getCurrentBackgroundListPosition:Return the position of current background list.
getCurrentSpeciesPosition:Return current specie/s used positions for the uploaded gene list.
setCurrentGeneListPosition:Use the gene list of the given position.
setCurrentBackgroundPosition:Use the background list of the given position.
setCurrentSpecies:Select the specie/s of the submitted gene list to use in the analysis.
setAnnotationCategories:Let the user to select specific annotation categories.
getTimeOut:Get apache Axis time out in milliSeconds.
setTimeOut:Set apache Axis time out in milliSeconds.
getHttpProtocolVersion:Get apache Axis HTTP_PROTOCOL_VERSION.
setHttpProtocolVersion:Set apache Axis HTTP_PROTOCOL_VERSION. possible values are defined in org.apache.axis2.transport.http.HTTPConstants class with HEADER_PROTOCOL_XX property. At present available strings are: "1.1", "1.0", "HTTP/1.1" and "HTTP/1.0".
according to the call one of the following objects can be returned
is.connected | 
 TRUE if user has registered email with DAVID knowledge base, FALSE otherwise.  | 
getIdTypes | 
 character vector with the available DAVID input ID type.  | 
addList | 
 list with two items:
i)  | 
getAllAnnotationCategoryNames | 
 character vector with the available DAVID annotation categories.  | 
getDefaultCategoryNames | 
 character vector with a subset of the available DAVID annotation categories, chosen by default.  | 
getGeneListNames | 
 return a character vector with the name of the submitted gene list/s.  | 
getBackgroundListNames | 
 character vector with the name of the available background gene list/s for the submitted gene list/s.  | 
getListName | 
 character with the name of the list.  | 
getSpecieNames | 
 character vector with the specie/s and in brackets the number of DAVID Ids of the current gene list, e.g. Homo sapiens(155).  | 
getCurrentGeneListPosition | 
 integer with the position of current gene list if available, NA_integer_ otherwise.  | 
getCurrentBackgroundListPosition | 
 integer with the position of current background list if available, NA_integer_ otherwise.  | 
getCurrentSpeciesPosition | 
 integer vector with the specie/s position under use for the gene list under use if available, NA_character_ otherwise.  | 
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
Other DAVIDWebService:
DAVIDWebService-class,
getAnnotationSummary,
getAnnotationSummary,
getClusterReport,
getClusterReport,
getClusterReportFile,
getClusterReportFile,
getEmail, getEmail,
getFunctionalAnnotationChart,
getFunctionalAnnotationChart,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationChartFile,
getFunctionalAnnotationTable,
getFunctionalAnnotationTable,
getFunctionalAnnotationTableFile,
getFunctionalAnnotationTableFile,
getGeneCategoriesReport,
getGeneCategoriesReport,
getGeneListReport,
getGeneListReport,
getGeneListReportFile,
getGeneListReportFile,
getStub, getStub,
setEmail, setEmail,
setEmail,DAVIDWebService-method,
summary, summary,
summary, summary
1 2 3 4  | david <- DAVIDWebService$new()
david$is.connected()
##Or the equivalent S4 style function call
is.connected(david)
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.