aboutsummaryrefslogtreecommitdiff
path: root/backend
diff options
context:
space:
mode:
authorTerry Truong <terry06890@gmail.com>2022-07-01 22:06:15 +1000
committerTerry Truong <terry06890@gmail.com>2022-07-01 22:06:15 +1000
commit52ae29c5a40fd68aca12448bc85c98841521d6d7 (patch)
tree220a6376549d3230e17abc52c9909fe038a9ac91 /backend
parent768a15f8da66706f5c7a3aa9a0ca4be65ee82997 (diff)
For the 'images' reduced tree, remove composite nodes
Diffstat (limited to 'backend')
-rwxr-xr-xbackend/data/genReducedTrees.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/backend/data/genReducedTrees.py b/backend/data/genReducedTrees.py
index 17a66f2..9ffd007 100755
--- a/backend/data/genReducedTrees.py
+++ b/backend/data/genReducedTrees.py
@@ -53,7 +53,7 @@ def genPickedNodeTree(dbCur, pickedNames, rootName):
print("Removing composite nodes")
removedNames = removeCompositeNodes(nodeMap)
print(f"Result has {len(nodeMap)} nodes")
- print("Removing 'chain collapsible' nodes")
+ print("Removing 'collapsible' nodes")
temp = removeCollapsibleNodes(nodeMap, pickedNames)
removedNames.update(temp)
print(f"Result has {len(nodeMap)} nodes")
@@ -95,6 +95,9 @@ def genImagesOnlyTree(dbCur, nodesWithImgOrPicked, rootName):
print("Getting ancestors")
nodeMap = genNodeMap(dbCur, nodesWithImgOrPicked, 1e4)
print(f"Result has {len(nodeMap)} nodes")
+ print("Removing composite nodes")
+ removeCompositeNodes(nodeMap)
+ print(f"Result has {len(nodeMap)} nodes")
print("Removing 'collapsible' nodes")
removeCollapsibleNodes(nodeMap, nodesWithImgOrPicked)
print(f"Result has {len(nodeMap)} nodes")