Skip to content

Commit

Permalink
bundle of nodes sent to tham's service
Browse files Browse the repository at this point in the history
  • Loading branch information
ivp08001 committed Dec 12, 2015
1 parent ebd10ee commit 022eb0e
Showing 1 changed file with 37 additions and 3 deletions.
40 changes: 37 additions & 3 deletions VQI_PathwayEditor.js
Original file line number Diff line number Diff line change
Expand Up @@ -1000,7 +1000,19 @@ var VQI_PathwayEditor = function(parent) {
var sourceNodeCnv = cy.elements("node[id = \"" + sourceNodeId + "\"]").data('cnv');
var sourceNodeRna = cy.elements("node[id = \"" + sourceNodeId + "\"]").data('rna');
var sourceNodeMut = cy.elements("node[id = \"" + sourceNodeId + "\"]").data('mut');
nodePath[n].push({"name": sourceNodeName,"cnv":sourceNodeCnv,"rna":sourceNodeRna,"mut":sourceNodeMut});
if(cy.elements("node[id = \"" + sourceNodeId + "\"]").isParent()){
nodePath[n].push([]);
for(var k = 0; k < cy.elements("node[id = \"" + sourceNodeId + "\"]").children().length; k++){
var sourceNodeName = cy.elements("node[id = \"" + sourceNodeId + "\"]").children()[k]._private.data.name
var sourceNodeCnv = cy.elements("node[id = \"" + sourceNodeId + "\"]").children()[k]._private.data.cnv
var sourceNodeRna = cy.elements("node[id = \"" + sourceNodeId + "\"]").children()[k]._private.data.rna
var sourceNodeMut = cy.elements("node[id = \"" + sourceNodeId + "\"]").children()[k]._private.data.mut
nodePath[n][j].push({"name": sourceNodeName,"cnv":sourceNodeCnv,"rna":sourceNodeRna,"mut":sourceNodeMut});
}
} else {
nodePath[n].push([{"name": sourceNodeName,"cnv":sourceNodeCnv,"rna":sourceNodeRna,"mut":sourceNodeMut}]);

}
} else {
var sourceNodeId = cy.elements("edge[id = \"" + selectedPaths[n][j] + "\"]").data('source');
var targetNodeId = cy.elements("edge[id = \"" + selectedPaths[n][j] + "\"]").data('target');
Expand All @@ -1015,8 +1027,30 @@ var VQI_PathwayEditor = function(parent) {
var targetNodeRna = cy.elements("node[id = \"" + sourceNodeId + "\"]").data('rna');
var targetNodeMut = cy.elements("node[id = \"" + sourceNodeId + "\"]").data('mut');

nodePath[n].push({"name": sourceNodeName,"cnv":sourceNodeCnv,"rna":sourceNodeRna,"mut":sourceNodeMut});
nodePath[n].push({"name": targetNodeName,"cnv":targetNodeCnv,"rna":targetNodeRna,"mut":targetNodeMut});
if(cy.elements("node[id = \"" + sourceNodeId + "\"]").isParent()){
nodePath[n].push([]);
for(var k = 0; k < cy.elements("node[id = \"" + sourceNodeId + "\"]").children().length; k++){
var sourceNodeName = cy.elements("node[id = \"" + sourceNodeId + "\"]").children()[k]._private.data.name
var sourceNodeCnv = cy.elements("node[id = \"" + sourceNodeId + "\"]").children()[k]._private.data.cnv
var sourceNodeRna = cy.elements("node[id = \"" + sourceNodeId + "\"]").children()[k]._private.data.rna
var sourceNodeMut = cy.elements("node[id = \"" + sourceNodeId + "\"]").children()[k]._private.data.mut
nodePath[n][j].push({"name": sourceNodeName,"cnv":sourceNodeCnv,"rna":sourceNodeRna,"mut":sourceNodeMut});
}
} else {
nodePath[n].push([{"name": sourceNodeName,"cnv":sourceNodeCnv,"rna":sourceNodeRna,"mut":sourceNodeMut}]);
}
if(cy.elements("node[id = \"" + targetNodeId + "\"]").isParent()){
nodePath[n].push([]);
for(var k = 0; k < cy.elements("node[id = \"" + targetNodeId + "\"]").children().length; k++){
var targetNodeName = cy.elements("node[id = \"" + targetNodeId + "\"]").children()[k]._private.data.name
var targetNodeCnv = cy.elements("node[id = \"" + targetNodeId + "\"]").children()[k]._private.data.cnv
var targetNodeRna = cy.elements("node[id = \"" + targetNodeId + "\"]").children()[k]._private.data.rna
var targetNodeMut = cy.elements("node[id = \"" + targetNodeId + "\"]").children()[k]._private.data.mut
nodePath[n][j].push({"name": targetNodeName,"cnv":targetNodeCnv,"rna":targetNodeRna,"mut":targetNodeMut});
}
} else {
nodePath[n].push([{"name": targetNodeName,"cnv":targetNodeCnv,"rna":targetNodeRna,"mut":targetNodeMut}]);
}
}
}
}
Expand Down

0 comments on commit 022eb0e

Please sign in to comment.