Git Product home page Git Product logo

summarizedbenchmark's Introduction

SummarizedBenchmark

Bioc Devel build results Whether the package is available on all platforms. How long since the package was first in a released Bioconductor version (or is it in devel only). time since last commit. possible values: today, < 1 week, < 1 month, < 3 months, since release, before release

SummarizedBenchmark defines a flexible framework for benchmarking computational methods in R. Classes and functions are provided for defining, executing and evaluating benchmark experiments. The package builds on the SummarizedExperiment class to keep results organized, with outputs tied directly with important method metadata. This site is for the development version of the package. Documentation and examples for the current Bioconductor release version of the package can be found at the official release page.

If you have any suggestions on how we can improve the package, let us know!

Installation

# Install development version from Bioconductor
BiocManager::install("SummarizedBenchmark", version = "devel")

# Install release version from Bioconductor
BiocManager::install("SummarizedBenchmark")

Usage

SummarizedBenchmark can be used to apply several computational methods in R on a data set and to store and compare the subsequent results. This can include just a single method with different parameter settings, or methods written outside of R, but called using a system call from an R session. Generally, the package should be useful if you are trying to decide between several competing methods and would like to compare how they perform on one or more data sets.

Related Work

While we hope users find SummarizedBenchmark useful, it might not be suitable for all problems or data sets. Other frameworks for benchmarking methods include iCOBRA (a package for comparing results of “binary classification and ranking methods” with a Shiny web application for interactive analyses), rnaseqcomp (a package for comparing results of RNA-seq quantification pipelines), and dsc (a framework for “managing computational benchmarking experiments that compare several competing methods” written in Python but capable of running methods implemented in both Python and R).

summarizedbenchmark's People

Contributors

areyesq89 avatar kdkorthauer avatar nturaga avatar pkimes avatar vobencha 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.