A module for querying the Cancer Genomics Data Server (CGDS).
npm install cgdsCGDS-JS
=======
A Node.js and browser module for querying the Cancer Genomics Data Server (CGDS), hosted by the Computational Biology Center at Memorial-Sloan-Kettering Cancer Center (MSKCC). Read more about this service at the cBio Cancer Genomics Portal.
Example
-------
var CGDS, cgds;
CGDS = require("cgds");
cgds = new CGDS();
cgds.getMutationData("brca_tcga_mutations", ["TP53", "GATA3"], "brca_tcga_all", function (err, res) {
console.log(res);
});
Usage
-----
1. Install it:
npm install cgds
2. Require it:
var CGDS = require("cgds");
3. Instantiate a CGDS client:
var cgds = new CGDS();
4. See below for a list of methods.
1. Include it:
2. Require it:
var CGDS = require("cgds");
3. Instantiate a CGDS client (you will need a CORS proxy such as Proxer for this):
var cgds = new CGDS({
proxy: "http://example.com/corsproxy?url="
});
4. See below for a list of methods.
Methods
-------
See Web API for more details.
###### Parameters
1. callback
###### Parameters
1. callback
###### Parameters
1. cancer_study_id
2. callback
###### Parameters
1. cancer_study_id
2. callback
###### Parameters
1. case_set_id
2. genetic_profile_id
3. gene_list
4. callback
###### Parameters
1. genetic_profile_id
2. gene_list
3. case_set_id (optional)
4. callback
###### Parameters
1. case_set_id
2. callback