Giter VIP home page Giter VIP logo

enar_2018_rr_short_course's Introduction

README

Keith Baggerly 2018-03-18

Overview

We want to illustrate assembly of a reproducible analysis using a dataset we care about. Our workflow closely follows that of Jenny Bryan's packages-report-EXAMPLE on GitHub.

Several years ago, Potti et al claimed to have found a way to use microarray profiles of a specific panel of cell lines (the NCI60) to predict cancer patient response to chemotherapeutics from a similar profile of the patient's tumor. Using different subsets of cell lines, they made predictions for several different drugs. We wanted to apply their method, so we asked them to send us lists of which cell lines were used to make predictions for which drugs. The method doesn't work; we describe our full analyses here.

The first dataset we received from Potti et al didn't have the cell lines labeled. We want to see if we can identify where the numbers came from and see if there were any oddities that should have raised red flags early on.

Brief Results

Running the Analysis

Roughly, our analyses involve running the R and Rmd files in R in the order they appear.

Run R/95_make_clean.R to clear out any downstream products.

Run R/99_make_all.R to re-run the analysis from beginning to end, including generating this README.

Raw data from the web is stored in [data][data].

Reports and interim results are stored in [results][results].

Required Libraries

These analyses were performed in RStudio 1.1.414 using R version 3.4.3 (2017-11-30), and use (in alphabetical order):

  • downloader 0.4
  • GEOquery 2.42.0
  • here 0.1
  • lattice 0.20.35
  • magrittr 1.5
  • readr 1.1.1
  • rmarkdown 1.8
  • tidyr 0.8.0

enar_2018_rr_short_course's People

Contributors

kabagg avatar

Watchers

James Cloos avatar  avatar

Forkers

aleksada

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.