Package: goSorensen 1.7.0

Pablo Flores

goSorensen: Statistical inference based on the Sorensen-Dice dissimilarity and the Gene Ontology (GO)

This package implements inferential methods to compare gene lists in terms of their biological meaning as expressed in the GO. The compared gene lists are characterized by cross-tabulation frequency tables of enriched GO items. Dissimilarity between gene lists is evaluated using the Sorensen-Dice index. The fundamental guiding principle is that two gene lists are taken as similar if they share a great proportion of common enriched GO items.

Authors:Pablo Flores [aut, cre], Jordi Ocana [aut, ctb], Alexandre Sanchez-Pla [ctb], Miquel Salicru [ctb]

goSorensen_1.7.0.tar.gz
goSorensen_1.7.0.zip(r-4.5)goSorensen_1.7.0.zip(r-4.4)goSorensen_1.7.0.zip(r-4.3)
goSorensen_1.7.0.tgz(r-4.4-any)goSorensen_1.7.0.tgz(r-4.3-any)
goSorensen_1.7.0.tar.gz(r-4.5-noble)goSorensen_1.7.0.tar.gz(r-4.4-noble)
goSorensen_1.7.0.tgz(r-4.4-emscripten)goSorensen_1.7.0.tgz(r-4.3-emscripten)
goSorensen.pdf |goSorensen.html
goSorensen/json (API)
NEWS

# Install 'goSorensen' in R:
install.packages('goSorensen', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Datasets:
  • BP.4 - An example of an object of class "equivSDhtestList" resulting from a call to 'equivSorensenTest'
  • allOncoGeneLists - 7 gene lists possibly related with cancer
  • allTabs - An example of an object of class "allTableList" resulting from a call to 'buildEnrichTable'
  • allTabsBP.4 - An example of an object of class "tableList" resulting from a call to 'buildEnrichTable'
  • boot.cancerEquivSorensen - An example of object of class "AllEquivSDhtest" resulting from a call to 'allEquivTestSorensen'
  • cancerEquivSorensen - An example of an object of class "AllEquivSDhtest" resulting from a call to 'allEquivTestSorensen'
  • humanEntrezIDs - Entrez Identifiers for all human genes contained in the org.Hs.eg.db package.
  • pbtGeneLists - 5 gene lists possibly related with kidney transplant rejection
  • tab_atlas.sanger_BP3 - Cross-tabulation of enriched GO items at level 3 of ontology BP in two gene lists
  • waldman_atlas.BP.4 - An example of an object of class "equivSDhtest" resulting from a call to function 'equivSorensenTest'

On BioConductor:goSorensen-1.7.0(bioc 3.20)goSorensen-1.6.0(bioc 3.19)

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

bioconductor-package

21 exports 0.61 score 122 dependencies

Last updated 2 months agofrom:2be7d70d18

Exports:allBuildEnrichTableallEquivTestSorensenallHclustThresholdallSorenThresholdbuildEnrichTabledSorensenduppSorensenequivTestSorensengetDissimilaritygetEffNbootgetNbootgetPvaluegetSEgetTablegetUpperhclustThresholdnice2x2TablepruneClustsseSorensensorenThresholdupgrade

Dependencies:AnnotationDbiapeaplotaskpassBHBiobaseBiocGenericsBiocParallelBiostringsbitbit64blobcachemcliclusterProfilercodetoolscolorspaceCompQuadFormcowplotcpp11crayoncurldata.tableDBIdigestDOSEdownloaderdplyrenrichplotfansifarverfastmapfastmatchfgseaformatRfsfutile.loggerfutile.optionsgenericsGenomeInfoDbGenomeInfoDbDataggforceggfunggnewscaleggplot2ggplotifyggraphggrepelggtreeglueGO.dbgoProfilesGOSemSimgraphlayoutsgridExtragridGraphicsgsongtableHDO.dbhttrigraphIRangesisobandjsonliteKEGGRESTlabelinglambda.rlatticelazyevallifecyclemagrittrMASSMatrixmemoisemgcvmimemunsellnlmeopensslorg.Hs.eg.dbpatchworkpillarpkgconfigplogrplyrpngpolyclippurrrqvalueR6RColorBrewerRcppRcppArmadilloRcppEigenreshape2rlangRSQLiteS4VectorsscalesscatterpieshadowtextsnowstringistringrsyssystemfontstibbletidygraphtidyrtidyselecttidytreetreeiotweenrUCSC.utilsutf8vctrsviridisviridisLitewithrXVectoryulab.utilszlibbioc

An introduction to package goSorensen

Rendered fromgoSorensen_Introduction.Rmdusingknitr::rmarkdownon Jun 30 2024.

Last update: 2022-07-09
Started: 2022-06-16

Readme and manuals

Help Manual

Help pageTopics
Iterate 'buildEnrichTable' along the specified GO ontologies and GO levelsallBuildEnrichTable
Iterate 'equivTestSorensen' along the specified GO ontologies and GO levelsallEquivTestSorensen allEquivTestSorensen.allTableList allEquivTestSorensen.list
Iterate 'hclustThreshold' along the specified GO ontologies and GO levelsallHclustThreshold
7 gene lists possibly related with cancerallOncoGeneLists
Iterate 'sorenThreshold' along the specified GO ontologies and GO levelsallSorenThreshold allSorenThreshold.allTableList allSorenThreshold.list
An example of an object of class "allTableList" resulting from a call to 'buildEnrichTable'allTabs
An example of an object of class "tableList" resulting from a call to 'buildEnrichTable'allTabsBP.4
An example of object of class "AllEquivSDhtest" resulting from a call to 'allEquivTestSorensen'boot.cancerEquivSorensen
Studentized Sorensen-Dice dissimilarity statisticboot.tStat
An example of an object of class "equivSDhtestList" resulting from a call to 'equivSorensenTest'BP.4
Creates a 2x2 enrichment contingency table from two gene lists, or all pairwise contingency tables for a "list" of gene lists.buildEnrichTable buildEnrichTable.character buildEnrichTable.default buildEnrichTable.list
An example of an object of class "AllEquivSDhtest" resulting from a call to 'allEquivTestSorensen'cancerEquivSorensen
Reformats and completes (if necessary) an enrichment contingency table as is generated by function 'crossTabGOIDs4GeneLists', in order to make it appropriate for its use in package goSorensen.completeTable
crossTabGOIDscrossTabGOIDs
crossTab4GeneListscrossTabGOIDs4GeneLists
crossTabGOIDsUnrestrictedcrossTabGOIDsUnrestricted
Computation of the Sorensen-Dice dissimilaritydSorensen dSorensen.character dSorensen.list dSorensen.matrix dSorensen.numeric dSorensen.table dSorensen.tableList
Upper limit of a one-sided confidence interval (0, dUpp] for the Sorensen-Dice dissimilarityduppSorensen duppSorensen.character duppSorensen.list duppSorensen.matrix duppSorensen.numeric duppSorensen.table duppSorensen.tableList
enrichOntoenrichOnto
Equivalence test based on the Sorensen-Dice dissimilarityequivTestSorensen equivTestSorensen.character equivTestSorensen.list equivTestSorensen.matrix equivTestSorensen.numeric equivTestSorensen.table equivTestSorensen.tableList
Access to the estimated Sorensen-Dice dissimilarity in one or more equivalence test resultsgetDissimilarity getDissimilarity.AllEquivSDhtest getDissimilarity.equivSDhtest getDissimilarity.equivSDhtestList
Access to the number of effective bootstrap replicates in one or more equivalence test results (only for their bootstrap version)getEffNboot getEffNboot.AllEquivSDhtest getEffNboot.equivSDhtest getEffNboot.equivSDhtestList
Access to the number of initially planned bootstrap replicates in one or more equivalence test results (only in their bootstrap version)getNboot getNboot.AllEquivSDhtest getNboot.equivSDhtest getNboot.equivSDhtestList
Access to the p-value of one or more equivalence test resultsgetPvalue getPvalue.AllEquivSDhtest getPvalue.equivSDhtest getPvalue.equivSDhtestList
Access to the estimated standard error of the sample Sorensen-Dice dissimilarity in one or more equivalence test resultsgetSE getSE.AllEquivSDhtest getSE.equivSDhtest getSE.equivSDhtestList
Access to the contingency table of mutual enrichment of one or more equivalence test resultsgetTable getTable.AllEquivSDhtest getTable.equivSDhtest getTable.equivSDhtestList
Access to the upper limit of the one-sided confidence intervals for the Sorensen-Dice dissimilarity in one or more equivalence test resultsgetUpper getUpper.AllEquivSDhtest getUpper.equivSDhtest getUpper.equivSDhtestList
GOIDsInLevelGOIDsInLevel
gosorensen: A package for making inference on gene lists based on the Sorensen-Dice dissimilaritygosorensen
From a Sorensen-Dice threshold dissimilarity matrix, generate an object of class "hclust"hclustThreshold
Entrez Identifiers for all human genes contained in the org.Hs.eg.db package.humanEntrezIDs
Checks for validity data representing an enrichment contingency table generated from two gene listsnice2x2Table nice2x2Table.matrix nice2x2Table.numeric nice2x2Table.table
5 gene lists possibly related with kidney transplant rejectionpbtGeneLists
Remove all NULL or unrepresentable as a dendrogram "equivClustSorensen" elements in an object of class "equivClustSorensenList"pruneClusts
Standard error of the sample Sorensen-Dice dissimilarity, asymptotic approachseSorensen seSorensen.character seSorensen.list seSorensen.matrix seSorensen.numeric seSorensen.table seSorensen.tableList
For a given level (2, 3, ...) in a GO ontology (BP, MF or CC), compute the equivalence threshold dissimilarity matrix.sorenThreshold sorenThreshold.list sorenThreshold.tableList
Cross-tabulation of enriched GO items at level 3 of ontology BP in two gene liststab_atlas.sanger_BP3
Update the result of a Sorensen-Dice equivalence test.upgrade upgrade.AllEquivSDhtest upgrade.equivSDhtest upgrade.equivSDhtestList
An example of an object of class "equivSDhtest" resulting from a call to function 'equivSorensenTest'waldman_atlas.BP.4