Skip to content

CancerRxGene/gdsctools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a47b78f · May 9, 2016
May 9, 2016
May 9, 2016
May 9, 2016
May 9, 2016
Oct 13, 2015
Apr 14, 2016
Nov 9, 2015
Apr 28, 2016
May 4, 2016
Apr 28, 2016
May 9, 2016
May 9, 2016

Repository files navigation

GDSCTools

https://secure.travis-ci.org/CancerRxGene/gdsctools.png https://coveralls.io/repos/CancerRxGene/gdsctools/badge.svg?branch=master&service=github https://badge.waffle.io/CancerRxGene/gdsctools.png?label=Done Documentation Status

BSD License

Note:tested for Python 2.7, 3.3, 3.4
Contributions:Please join https://github.com/CancerRxGene/gdsctools project
Online documentation:On ReadTheDocs
Issues and bug reports:On github

Overview

Genomics of Drug Sensitivity in Cancer (GDSC) tools including pipelines related to http://www.cancerrxgene.org/

Installation

pip install gdsctools

For beginners, please visit the main documentation Installation section.

QuickStart

You will need 2 input matrices:

  1. an IC50 matrix with COSMIC identifiers as rows and drugs as columns,
  2. a genomic feature matrix with COSMIC identifiers as rows and features as columns.

Then, you can analyse the data with the standalone application:

gdsctools_anova --input-ic50 ic50.txt --input-features features.txt

or as a script:

from gdsctools import anova, ic50_test
an = ANOVA(ic50_test, features_filename)  # second arg is optional
an.anova_all()

More examples are provided in the documentation on ReadThedoc. You can for example select a specific drug, or a set of drugs instead of the entire screening, or perform a sub selection on features.

Note

Version 1 (linear regression and ANOVA) was created based on https://github.com/francescojm/FI.GDSC.ANOVA repository.