Skip to content

Releases: GangLiLab/genekitr

Release v1.2.2

24 May 02:08
Compare
Choose a tag to compare
  • Support users modify enrichment plot labels by adding label_by in plotGSEA
  • Update backend data for genInfo
  • Fix bug in genInfo for one-to-many mapping
  • Add citation information

Release v1.1.9

15 Apr 07:19
Compare
Choose a tag to compare

Major updates:

  • Support both hg19 and hg38 genome build version in genInfo() and transId()
  • Gene symbols/aliases are case-insensitive in genInfo() and transId()
e.g.  res = genInfo(id = c("TP53", "pd1", "FAke", "nc886"),org = 'hs',unique = T)

image

Minor updates:

  • Optimization for Venn plot, e.g. moved label above; removed extending line; added percentage display with two digits

Release v1.1.5

20 Mar 01:04
Compare
Choose a tag to compare
  • Add new function getGEO() to query GEO metadata using keywords
  • New function importCP() to import data of clusterProfiler and importPanther() to import data from PANTHER which is the official enrichment analysis tool for Gene Ontology website
  • Major updates for plot functions
  • Minors updates for genInfo() and transId()

Release v0.9.3

30 May 02:30
Compare
Choose a tag to compare
Release v0.9.3 Pre-release
Pre-release

Genekitr v0.9.3

  • add cell markers for human all metadata
  • add function getPubmedTrend for plotting

Genekitr v0.9.2

  • add new function plotEnrichAdv for up/down regulated GO/KEGG pathways visulization

Genekitr v0.9.1

  • add scale_ratio to sub functions of plotEnrich (e.g. lollipop, dot)

Genekitr v0.9.0

  • Fix transProbe could not load bioc_pkg automatically
  • Update genGO universe gene set even if it is not the same type with input genes

Genekitr v0.8.9

  • Add transProbe function to convert microarray probe id to gene id

Genekitr v0.8.8

  • Add simGO function

Genekitr v0.8.7

  • Automatically check current annotation data for genInfo()
  • Replace keys argument with add_term in getPubmed() and add n_num parameter which could set limit the number of records.

Release v0.8.5

26 May 06:30
Compare
Choose a tag to compare

Genekitr 0.8.5

  • fix the plotGSEA volcano plot in v0.8.4

Genekitr 0.8.4

BIG CHANGES:

  • keep updated with NCBI, Ensembl, and Uniprot data: Ensembl (v106), NCBI: (org. db
    v3.15), UniProt (2022-03-02)
  • support 198 vertebrate and bacteria species
  • add 120 plant species
  • GO supports 18 species, KEGG supports 7254 species and GSEA supports 20 species
  • support 14 GO plots, 7 KEGG plots, 5 GSEA plots, 2 Venn plots, and 1 Volcano plot
  • all plot themes are conveniently modified, and you can make your own publication-level figures
  • add getPubmed for easily searching papers with specific genes or enrichment pathways
  • support GeneOntology Panther web result input and plot

Release v0.4.0

08 Nov 05:03
Compare
Choose a tag to compare
  • support nearly 200 species
  • add function mapEnsOrg() to retrieve annotation data

Release v0.3.0

10 Sep 07:04
Compare
Choose a tag to compare

Update plot related function

  • separate plot_theme which could be used for each plot function
  • add ... for plotEnrichdot and plotVenn to pass arguments to inside plot_theme, which could beatify code and save space

Also set asEnrichdat as default for enrichment analysis, so the result could contain numeric GeneRatio value for further plot

Release v0.2.1

09 Sep 00:58
Compare
Choose a tag to compare

debug according to CRAN suggestion:

  • remove options(warn=-1)
  • unwrap the examples if they are executable in < 5 sec, or replace \dontrun{} with \donttest{}

Release v0.2.0

06 Sep 07:12
Compare
Choose a tag to compare

minor update

  • add donttest for enrichment functions
  • integrate enrichment functions with latest genInfo
  • add package example data data(geneList, package = "genekitr")
  • only keep entrez id result in function genGSEA (it's time consuming for GSEA entrez id transformation and it is useless)

Release v0.1.5

03 Sep 08:27
Compare
Choose a tag to compare

big changes for genInfo and transId, introducing two methods:

  • one-to-one: id order is more important than trans id number
  • one-to-many: trans id number is more important