Git Product home page Git Product logo

gihannagalindez / genenetweaver Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tschaffter/genenetweaver

0.0 0.0 0.0 50.09 MB

GeneNetWeaver (GNW) is an intuitive Java application developed for the generation of in silico benchmarks and the identification of systematic errors of network inference algorithms.

Home Page: https://academic.oup.com/bioinformatics/article/27/16/2263/254752

License: Other

MATLAB 4.51% Java 92.75% HTML 2.74%

genenetweaver's Introduction

GeneNetWeaver

Numerous methods have been developed for reverse engineering gene regulatory networks from expression data. Unraveling and modeling these networks is of primary importance for improving our understanding of biological organisms. However, both their absolute and comparative performance remain poorly understood. The aim of this project is to provide benchmarks and tools for rigorous testing of methods for gene network inference.

Our framework is available as an open-source and intuitive Java software called GeneNetWeaver (GNW). GNW is the first tool that provides methods for both in silico benchmark generation and performance profiling of network inference algorithms. GNW has been developed to easily generate detailed models of gene regulatory networks. One of the main advantages of using in silico is that perturbation experiments can be quickly and easily simulated to produce expression data unlike in vivo experiments, which are usually expensive and time consuming. Moreover, both quantity and quality of the expression data generated can be controled (e.g. by varying the amount of molecular and/or measurement noise). Finally expression data are used by inference methods to reconstruct (or reverse engineer) the underlying in silico networks, before quantitatively evaluating the performance of the methods by comparing target (unknown in in vivo experiments) and predicted networks.

Moreover, we have used GNW to organize three editions of the DREAM challenge, an annual community-wide network inference challenge. In this context, GNW was used to identify systematic errors of network inference algorithms, thus providing useful insights into how to improve their performance.

genenetweaver's People

Contributors

tschaffter avatar

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.