Skip to content

Commit bcfac5d

Browse files
committed
Add elementId to every node embedding
1 parent 839aa5b commit bcfac5d

3 files changed

+16
-13
lines changed

cypher/Node_Embeddings/Node_Embeddings_1d_Fast_Random_Projection_Stream.cypher

+4-3
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@ OPTIONAL MATCH (projectRoot:Directory)<-[:HAS_ROOT]-(proj:TS:Project)-[:CONTAINS
1616
WITH *, last(split(projectRoot.absoluteFileName, '/')) AS projectName
1717
RETURN DISTINCT
1818
coalesce(codeUnit.fqn, codeUnit.globalFqn, codeUnit.fileName, codeUnit.signature, codeUnit.name) AS codeUnitName
19-
,codeUnit.name AS shortCodeUnitName
20-
,coalesce(artifactName, projectName) AS projectName
21-
,coalesce(codeUnit.communityLeidenId, 0) AS communityId
19+
,codeUnit.name AS shortCodeUnitName
20+
,elementId(codeUnit) AS nodeElementId
21+
,coalesce(artifactName, projectName) AS projectName
22+
,coalesce(codeUnit.communityLeidenId, 0) AS communityId
2223
,coalesce(codeUnit.centralityPageRank, 0.01) AS centrality
2324
,embedding

cypher/Node_Embeddings/Node_Embeddings_2d_Hash_GNN_Stream.cypher

+6-5
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,9 @@ OPTIONAL MATCH (projectRoot:Directory)<-[:HAS_ROOT]-(proj:TS:Project)-[:CONTAINS
2222
WITH *, last(split(projectRoot.absoluteFileName, '/')) AS projectName
2323
RETURN DISTINCT
2424
coalesce(codeUnit.fqn, codeUnit.globalFqn, codeUnit.fileName, codeUnit.signature, codeUnit.name) AS codeUnitName
25-
,codeUnit.name AS shortCodeUnitName
26-
,coalesce(artifactName, projectName) AS projectName
27-
,coalesce(codeUnit.communityLeidenId, 0) AS communityId
28-
,coalesce(codeUnit.centralityPageRank, 0.01) AS centrality
29-
,embedding
25+
,codeUnit.name AS shortCodeUnitName
26+
,elementId(codeUnit) AS nodeElementId
27+
,coalesce(artifactName, projectName) AS projectName
28+
,coalesce(codeUnit.communityLeidenId, 0) AS communityId
29+
,coalesce(codeUnit.centralityPageRank, 0.01) AS centrality
30+
,embedding

cypher/Node_Embeddings/Node_Embeddings_3d_Node2Vec_Stream.cypher

+6-5
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,9 @@ OPTIONAL MATCH (projectRoot:Directory)<-[:HAS_ROOT]-(proj:TS:Project)-[:CONTAINS
1717
WITH *, last(split(projectRoot.absoluteFileName, '/')) AS projectName
1818
RETURN DISTINCT
1919
coalesce(codeUnit.fqn, codeUnit.globalFqn, codeUnit.fileName, codeUnit.signature, codeUnit.name) AS codeUnitName
20-
,codeUnit.name AS shortCodeUnitName
21-
,coalesce(artifactName, projectName) AS projectName
22-
,coalesce(codeUnit.communityLeidenId, 0) AS communityId
23-
,coalesce(codeUnit.centralityPageRank, 0.01) AS centrality
24-
,embedding
20+
,codeUnit.name AS shortCodeUnitName
21+
,elementId(codeUnit) AS nodeElementId
22+
,coalesce(artifactName, projectName) AS projectName
23+
,coalesce(codeUnit.communityLeidenId, 0) AS communityId
24+
,coalesce(codeUnit.centralityPageRank, 0.01) AS centrality
25+
,embedding

0 commit comments

Comments
 (0)