Git Product home page Git Product logo

Comments (2)

surh avatar surh commented on August 19, 2024

There are now two major functions (and associated utility functions):

  1. test_go which uses topGO to perform different enrichment analysis. It can perform any test supported by topGO, including methods that control for the GO topology, and returns both topGOdata and topGOresult objects. Its main limitation is that it only can handle Gene Ontology annotations.

  2. gsea performs Gene-set enrichment analysis via either a Wilcoxon rank sum test, or a Kolmogorov-Smirnov test. The main advantage is that it doesn't require arbitrary threshold values to determine significance, and it can work with any arbitrary annotation. The main disadvantage is that it cannot incorporate information about the topology of the annotation.

from hmvar.

surh avatar surh commented on August 19, 2024

Created a third function

  1. sign_test performs sign_test to identify potential selection. It uses a score associated with genes and determines if the number of positive scores for a group of genes that share an annotation term is greater than expected by chance given the background level of positive and negative scores. It uses a binomial probability to calculate a p-value. Makes very few assumptions and it is a special case of Orr's sign_test.

from hmvar.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.