Skip to content

Commit

Permalink
pathfinding fixed (stringfy json), save/saveAs updated, fdr column ta…
Browse files Browse the repository at this point in the history
…ble inserted, external spray added
  • Loading branch information
ivp08001 committed Dec 8, 2015
1 parent 69d527a commit 92fa70b
Showing 1 changed file with 10 additions and 13 deletions.
23 changes: 10 additions & 13 deletions VQI_PathwayEditor.js
Original file line number Diff line number Diff line change
Expand Up @@ -381,7 +381,9 @@ var VQI_PathwayEditor = function(parent) {
$.post(services['pathwaySaver'], {
insertPathway : JSON.stringify(obj)
}, function(data) {
if (data == "Duplicate Pathway!") {
console.log(data)
if (data != "Success!") {
console.log("duplicate-found! calling update rather than insert.")
$.post(services['pathwaySaver'], {
updatePathway : JSON.stringify(obj)
}, function(data) {
Expand Down Expand Up @@ -975,7 +977,7 @@ var VQI_PathwayEditor = function(parent) {
var sid = orderedSelectedNodes[0]._private.data['id'];
var vid = orderedSelectedNodes[1]._private.data['id'];
$.post(services['pathwayScorer'], {
data_json : JSON.parse(states[states.length - 1])
data_json : JSON.stringify(JSON.parse(states[states.length - 1]))
}, function(yue_data) {
var selectedPaths = findPath(JSON.parse(states[states.length - 1]), sid, vid);
var nodePaths = convertEdgePathtoNodePath(selectedPaths);
Expand All @@ -999,12 +1001,14 @@ var VQI_PathwayEditor = function(parent) {

var path = row.insertCell(0);
var score = row.insertCell(1);
var fdr = row.insertCell(2);

// Add some text to the new cells:

if (n == 0) {
path.innerHTML = "<i><h3>paths</h3></i>";
score.innerHTML = "<i><h3>scores</h3></i>"
fdr.innerHTML = "<i><h3>fdr</h3></i>"
} else {
var btn = document.createElement("button");
var t = document.createTextNode((n - 1).toString());
Expand Down Expand Up @@ -1773,6 +1777,7 @@ var VQI_PathwayEditor = function(parent) {
});

saveState();
sprayColor(self.sprayData);
},
// initial viewport state:
zoom : 1,
Expand Down Expand Up @@ -2016,16 +2021,8 @@ var VQI_PathwayEditor = function(parent) {
document.getElementById(parent + '-redo').addEventListener('click', redo);

//external functions
self.loadPathwayExternal = function(id) {
loadPathway(id);
}

self.sprayColorExternal = function(list) {
sprayColor(list);
}

self.testExternal = function() {
console.log(print);
}
self.setDataToSpray = function(data){
this.sprayData = data;
};
});
};

0 comments on commit 92fa70b

Please sign in to comment.