Skip to content

CancerRxGene/gdsctools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

12227a4 · May 20, 2017
May 20, 2017
Mar 2, 2017
May 20, 2017
May 20, 2017
May 15, 2017
Oct 13, 2015
Mar 4, 2017
Nov 9, 2015
Mar 8, 2017
Mar 4, 2017
Jan 29, 2017
May 26, 2016
May 26, 2016
May 31, 2016
May 20, 2017

Repository files navigation

GDSCTools

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

BSD License

Note:Developed and tested for Python 2.7, 3.4, 3.5
Note:The GDSCTools libary works for Python 2.7 and 3.5 but the standalone pipeline to be ran on cluster works on Python 3.5 only.
Contributions:Please join https://github.com/CancerRxGene/gdsctools project
Documentation:On ReadTheDocs
GitHub: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.

Note that first versions (ANOVA analysis) were based on https://github.com/francescojm/FI.GDSC.ANOVA repository. New tools have been added (regression based on Ridge, Lasso, OmniBEM tool, ...).