aboutsummaryrefslogtreecommitdiff
path: root/backend/data/genOtolData.py
AgeCommit message (Collapse)Author
2022-06-23Fix root-displayed-in-italics bugTerry Truong
2022-06-22Refactor backend scriptsTerry Truong
2022-06-22Update backend READMEs, rename some files for consistencyTerry Truong
2022-06-15Move tree-trimming code into separate script/stageTerry Truong
2022-06-07Add more manual-correction for generated otol-dataTerry Truong
2022-06-04Add tile-info otol linksTerry Truong
2022-05-28Convert from python "...".format() to f"..."Terry Truong
2022-05-28Fix tree-trimming to not discard certain nodesTerry Truong
Was trimming off nodes without an image/desc/reduced_tree_presence, including those with a descdendant that has them. Was using a linked-image association to prevent this, but this wasn't reliable.
2022-05-26Trim otol tree to avoid certain slowdownsTerry Truong
Some nodes had multiple ancestors with over 10k children, and jump-searching to them could take almost a minute for vue to load.
2022-05-17Make search suggestions include non-alt-namesTerry Truong
2022-05-15Converted nodes+r_nodes tables into nodes+edges+r_nodes+r_edgesTerry Truong
Conversion avoids encoding node children as JSON strings, and allows for easier querying of edge data. Adjusted server to use new format. Also added some table indexes for common operations.
2022-05-11Do minor code cleanupTerry Truong
2022-05-05Make '... [N]' duplicate node name assignment prefer nodes with less tipsTerry Truong
Adjust genOtolData.py to use int ids instead of names, reducing memory usage. Small fix for server.py commented-out substring-search code.
2022-05-01Add fuzzy-search via sqlite extension spellfix1Terry Truong
Also add delay between client search-suggestion requests when search input undergoes multiple quick changes
2022-05-01Make node data in db not collapsed-in-jsonTerry Truong
2022-04-30Add scripts for downloading/reviewing/cropping_and_resizing imagesTerry Truong
Also adjust client code to handle new format, and add backend/data/README.md explaining image production process.