Git Product home page Git Product logo

gnapi's Introduction

R/GNapi - R package to connect to the GeneNetwork API

Build Status


Installation

You can install R/GNapi from GitHub.

You first need to install the devtools.

install.packages("devtools")

Then use devtools::install_github() to install R/GNapi.

library(devtools)
install_github("kbroman/GNapi")

Usage

For an understanding of the the GeneNetwork API, see its tutorial.

The R/GNapi package has a set of functions for connecting to the GeneNetwork API to grab different bits of information or data.

  • check_gn() - Check connection and get current version number.
  • list_species() - List available species.
  • list_datasets("BXD") - List available datasets for a given cross (here, "BXD").
  • info_dataset("CB_M_1004_P") - Get meta information about a data set.
  • get_pheno("10646") - Get phenotype values for a classical trait.
  • list_probesets("CB_M_1004_P", 100, 101) - List a slice of probesets for gene expression microarray type phenotypes.
  • get_probeset("CB_M_1004_P", "1445618_at_B") - Get phenotype values for a given probeset in a given dataset.
  • info_geno("BXD") - Get meta information for the genotypes for a given cross.
  • get_geno("BXD") - Get genotype data for a given cross.
  • get_gmap("BXD") - Get genetic (and physical) marker maps for a given cross.

License

R/GNapi is released under the MIT license.

gnapi's People

Contributors

kbroman avatar

Stargazers

 avatar

Watchers

 avatar  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.