Skip to content
Snippets Groups Projects
Commit 1f258778 authored by AndiMajore's avatar AndiMajore
Browse files

engs versions now working

parent 67c53227
No related branches found
No related tags found
No related merge requests found
...@@ -106,17 +106,7 @@ export class ExplorerPageComponent implements OnInit, AfterViewInit { ...@@ -106,17 +106,7 @@ export class ExplorerPageComponent implements OnInit, AfterViewInit {
if (typeof network === 'undefined') { if (typeof network === 'undefined') {
return; return;
} }
if (this.myConfig.identifier === 'ensg') {
// @ts-ignore
network.nodes.forEach(node => {
node.id = this.removeEnsemblVersion(node.id);
});
// @ts-ignore
network.edges.forEach(edge => {
edge.from = this.removeEnsemblVersion(edge.from);
edge.to = this.removeEnsemblVersion(edge.to);
});
}
this.networkJSON = network; this.networkJSON = network;
this.createNetwork(); this.createNetwork();
} }
...@@ -285,6 +275,18 @@ export class ExplorerPageComponent implements OnInit, AfterViewInit { ...@@ -285,6 +275,18 @@ export class ExplorerPageComponent implements OnInit, AfterViewInit {
const network = JSON.parse(this.networkJSON); const network = JSON.parse(this.networkJSON);
if (this.myConfig.identifier === 'ensg') {
// @ts-ignore
network.nodes.forEach(node => {
node.id = this.removeEnsemblVersion(node.id);
});
// @ts-ignore
network.edges.forEach(edge => {
edge.from = this.removeEnsemblVersion(edge.from);
edge.to = this.removeEnsemblVersion(edge.to);
});
}
// map data to nodes in backend // map data to nodes in backend
if (network.nodes != null && network.nodes.length) { if (network.nodes != null && network.nodes.length) {
network.nodes = await this.netex.mapNodes(network.nodes, this.myConfig.identifier); network.nodes = await this.netex.mapNodes(network.nodes, this.myConfig.identifier);
...@@ -372,7 +374,7 @@ export class ExplorerPageComponent implements OnInit, AfterViewInit { ...@@ -372,7 +374,7 @@ export class ExplorerPageComponent implements OnInit, AfterViewInit {
this.showDetails = false; this.showDetails = false;
} }
removeEnsemblVersion(versionId: string):string{ removeEnsemblVersion(versionId: string): string {
return versionId.startsWith('ENSG') ? versionId.split('.')[0] : versionId; return versionId.startsWith('ENSG') ? versionId.split('.')[0] : versionId;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment