forked from chrisamiller/davidapi
-
Notifications
You must be signed in to change notification settings - Fork 0
A ruby wrapper for a few of the DAVID API functions for functional gene annotation (http://david.abcc.ncifcrf.gov/)
Nanguage/davidapi
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A simple library that interfaces with the DAVID API (http://david.abcc.ncifcrf.gov/) to retrieve functional annotation information. More documentation coming soon, but here are some simple use cases: --------------------------- require 'davidapi' #create an array of gene symbols geneList = ['ERBB2','TP53','MDM2'] #retrieve DAVID annotations newHash = getFuncAnnotations(geneList) #find annotations common to all genes in your list common = getCommonAnnos(newHash) --------------------------- #create an array of ids geneList = ['2919','6347','6348','6364'] #retrieve enriched clusters newHash = getFuncClustering(geneList,customType="ENTREZ_GENE_ID") --------------------------- #create an array of ids geneList = ['ERBB2','TP53','MDM2'] #retrieve full gene info: newHash = getGeneReport(geneList) --------------------------- Author: Chris Miller Contact: chrisamiller@gmail.com Author Homepage: http://www.chrisamiller.com/ License: GPL 2
About
A ruby wrapper for a few of the DAVID API functions for functional gene annotation (http://david.abcc.ncifcrf.gov/)
Resources
Stars
Watchers
Forks
Releases
No releases published
Languages
- Ruby 100.0%