11# VFBquery Performance Test Results
22
3- ** Test Date:** 2026-03-22 04:14:15 UTC
4- ** Git Commit:** 1aaea5aaeab80558339a1055cdbf8f612849ba62
3+ ** Test Date:** 2026-03-23 04:22:43 UTC
4+ ** Git Commit:** 91009c3d552cac3e7699d69b829d44c06b67d6b2
55** Branch:** main
6- ** Workflow Run:** [ 23395417656 ] ( https://github.com/VirtualFlyBrain/VFBquery/actions/runs/23395417656 )
6+ ** Workflow Run:** [ 23421308397 ] ( https://github.com/VirtualFlyBrain/VFBquery/actions/runs/23421308397 )
77
88## Test Overview
99
@@ -116,7 +116,7 @@ test_14_publication_transgene_queries (src.test.test_query_performance.QueryPerf
116116Test publication and transgene queries ... ok
117117
118118----------------------------------------------------------------------
119- Ran 15 tests in 101.727s
119+ Ran 15 tests in 63.515s
120120
121121OK
122122VFBquery functions patched with caching support
@@ -128,119 +128,118 @@ VFBquery: SOLR caching enabled by default (3-month TTL)
128128================================================================================
129129TERM INFO QUERIES
130130================================================================================
131- get_term_info (mushroom body): 2.3032s ✅
132- get_term_info (individual): 2.3370s ✅
131+ get_term_info (mushroom body): 1.9706s ✅
132+ get_term_info (individual): 1.7976s ✅
133133
134134================================================================================
135135NEURON PART OVERLAP QUERIES
136136================================================================================
137- NeuronsPartHere: 2.1638s ✅
137+ NeuronsPartHere: 2.0756s ✅
138138
139139================================================================================
140140SYNAPTIC TERMINAL QUERIES
141141================================================================================
142- NeuronsSynaptic: 2.5961s ✅
143- NeuronsPresynapticHere: 1.8715s ✅
144- NeuronsPostsynapticHere: 1.9219s ✅
145- NeuronNeuronConnectivity: 1.6227s ✅
142+ NeuronsSynaptic: 1.9558s ✅
143+ NeuronsPresynapticHere: 1.4027s ✅
144+ NeuronsPostsynapticHere: 1.8855s ✅
145+ NeuronNeuronConnectivity: 1.2796s ✅
146146
147147================================================================================
148148ANATOMICAL HIERARCHY QUERIES
149149================================================================================
150- ComponentsOf: 1.6735s ✅
151- PartsOf: 1.5699s ✅
152- SubclassesOf: 2.0585s ✅
150+ ComponentsOf: 1.7084s ✅
151+ PartsOf: 1.5158s ✅
152+ SubclassesOf: 1.5175s ✅
153153
154154================================================================================
155155TRACT/NERVE AND LINEAGE QUERIES
156156================================================================================
157- NeuronClassesFasciculatingHere: 1.6752s ✅
158- TractsNervesInnervatingHere: 1.6530s ✅
159- LineageClonesIn: 1.5448s ✅
157+ NeuronClassesFasciculatingHere: 1.3647s ✅
158+ TractsNervesInnervatingHere: 1.2109s ✅
159+ LineageClonesIn: 1.4375s ✅
160160
161161================================================================================
162162IMAGE AND DEVELOPMENTAL QUERIES
163163================================================================================
164- ImagesNeurons: 2.6559s ✅
165- ImagesThatDevelopFrom: 1.5848s ✅
166- epFrag: 1.5204s ✅
164+ ImagesNeurons: 2.1544s ✅
165+ ImagesThatDevelopFrom: 1.2379s ✅
166+ epFrag: 1.6778s ✅
167167
168168================================================================================
169169INSTANCE QUERIES
170170================================================================================
171- ListAllAvailableImages: 1.5925s ✅
171+ ListAllAvailableImages: 1.1886s ✅
172172
173173================================================================================
174174CONNECTIVITY QUERIES
175175================================================================================
176- NeuronNeuronConnectivityQuery: 1.6326s ✅
177- NeuronRegionConnectivityQuery: 1.5501s ✅
176+ NeuronNeuronConnectivityQuery: 1.1997s ✅
177+ NeuronRegionConnectivityQuery: 1.1907s ✅
178178
179179================================================================================
180180SIMILARITY QUERIES (Neo4j NBLAST)
181181================================================================================
182- SimilarMorphologyTo: 0.9133s ✅
182+ SimilarMorphologyTo: 0.6607s ✅
183183
184184================================================================================
185185NEURON INPUT QUERIES (Neo4j)
186186================================================================================
187- NeuronInputsTo: 3.5821s ✅
187+ NeuronInputsTo: 3.5261s ✅
188188
189189================================================================================
190190EXPRESSION PATTERN QUERIES (Neo4j)
191191================================================================================
192- ExpressionOverlapsHere: 1.1945s ✅
192+ ExpressionOverlapsHere: 0.9017s ✅
193193 └─ Found 3922 total expression patterns, returned 10
194194
195195================================================================================
196196TRANSCRIPTOMICS QUERIES (Neo4j scRNAseq)
197197================================================================================
198- anatScRNAseqQuery: 0.7774s ✅
198+ anatScRNAseqQuery: 0.6272s ✅
199199 └─ Found 57 total clusters, returned 10
200- clusterExpression: 31.1174s ✅
200+ clusterExpression: 3.4564s ✅
201201 └─ Found 4588 genes expressed, returned 10
202- clusterExpression: Skipped (test data may not exist): 31.117404460906982 not less than 15.0 : clusterExpression exceeded threshold
203- expressionCluster: 0.7688s ✅
202+ expressionCluster: 0.7283s ✅
204203 └─ Found 9 clusters expressing gene
205- scRNAdatasetData: 0.8556s ✅
204+ scRNAdatasetData: 0.6192s ✅
206205 └─ Found 13 clusters in dataset, returned 10
207206
208207================================================================================
209208NBLAST SIMILARITY QUERIES
210209================================================================================
211- SimilarMorphologyTo: 1.1326s ✅
210+ SimilarMorphologyTo: 0.8103s ✅
212211 └─ Found 215 NBLAST matches, returned 10
213- SimilarMorphologyToPartOf: 0.6979s ✅
212+ SimilarMorphologyToPartOf: 0.6934s ✅
214213 └─ Found 0 NBLASTexp matches
215- SimilarMorphologyToPartOfexp: 0.7033s ✅
214+ SimilarMorphologyToPartOfexp: 0.5668s ✅
216215 └─ Found 0 reverse NBLASTexp matches
217- SimilarMorphologyToNB: 0.6982s ✅
216+ SimilarMorphologyToNB: 0.7522s ✅
218217 └─ Found 15 NeuronBridge matches, returned 10
219- SimilarMorphologyToNBexp: 0.7121s ✅
218+ SimilarMorphologyToNBexp: 0.5673s ✅
220219 └─ Found 15 NeuronBridge expression matches, returned 10
221220✅ All NBLAST similarity queries completed
222221
223222================================================================================
224223DATASET/TEMPLATE QUERIES
225224================================================================================
226- PaintedDomains: 0.7864s ✅
225+ PaintedDomains: 0.5917s ✅
227226 └─ Found 46 painted domains, returned 10
228- DatasetImages: 0.7889s ✅
227+ DatasetImages: 0.6075s ✅
229228 └─ Found 46 images in dataset, returned 10
230- AllAlignedImages: 2.8778s ✅
229+ AllAlignedImages: 2.8524s ✅
231230 └─ Found 465165 aligned images, returned 10
232- AlignedDatasets: 0.7551s ✅
231+ AlignedDatasets: 0.6080s ✅
233232 └─ Found 72 aligned datasets, returned 10
234- AllDatasets: 1.1123s ✅
233+ AllDatasets: 0.9871s ✅
235234 └─ Found 130 total datasets, returned 20
236235✅ All dataset/template queries completed
237236
238237================================================================================
239238PUBLICATION/TRANSGENE QUERIES
240239================================================================================
241- TermsForPub: 0.7707s ✅
240+ TermsForPub: 0.5897s ✅
242241 └─ Found 2 terms for publication
243- TransgeneExpressionHere: 1.8640s ✅
242+ TransgeneExpressionHere: 1.4857s ✅
244243 └─ Found 2338 transgene expressions, returned 10
245244✅ All publication/transgene queries completed
246245
@@ -253,7 +252,7 @@ test_term_info_performance (src.test.term_info_queries_test.TermInfoQueriesTest)
253252Performance test for specific term info queries. ... ok
254253
255254----------------------------------------------------------------------
256- Ran 1 test in 3.127s
255+ Ran 1 test in 2.445s
257256
258257OK
259258VFBquery functions patched with caching support
@@ -263,10 +262,10 @@ VFBquery: SOLR caching enabled by default (3-month TTL)
263262==================================================
264263Performance Test Results:
265264==================================================
266- FBbt_00003748 query took: 1.5685 seconds
267- VFB_00101567 query took: 1.5586 seconds
268- Total time for both queries: 3.1271 seconds
269- Performance Level: 🟠 Acceptable (3-6 seconds)
265+ FBbt_00003748 query took: 1.2413 seconds
266+ VFB_00101567 query took: 1.2033 seconds
267+ Total time for both queries: 2.4445 seconds
268+ Performance Level: 🟡 Good (1.5-3 seconds)
270269==================================================
271270Performance test completed successfully!
272271```
@@ -284,4 +283,4 @@ Track performance trends across commits:
284283- [ GitHub Actions History] ( https://github.com/VirtualFlyBrain/VFBquery/actions/workflows/performance-test.yml )
285284
286285---
287- * Last updated: 2026-03-22 04:14:15 UTC*
286+ * Last updated: 2026-03-23 04:22:43 UTC*
0 commit comments