11# VFBquery Performance Test Results
22
3- ** Test Date:** 2026-05-30 16:58:10 UTC
4- ** Git Commit:** 926fe0fc6f78909b29f963621bef96ee5552f7ad
3+ ** Test Date:** 2026-05-31 06:34:07 UTC
4+ ** Git Commit:** ad1cf3befe683df4d506ab608941719607029aa5
55** Branch:** main
6- ** Workflow Run:** [ 26689098478 ] ( https://github.com/VirtualFlyBrain/VFBquery/actions/runs/26689098478 )
6+ ** Workflow Run:** [ 26705030556 ] ( https://github.com/VirtualFlyBrain/VFBquery/actions/runs/26705030556 )
77
88## Test Overview
99
@@ -122,7 +122,7 @@ test_14_publication_transgene_queries (src.test.test_query_performance.QueryPerf
122122Test publication and transgene queries ... ok
123123
124124----------------------------------------------------------------------
125- Ran 18 tests in 88.084s
125+ Ran 18 tests in 83.558s
126126
127127OK
128128VFBquery functions patched with caching support
@@ -134,133 +134,133 @@ VFBquery: SOLR caching enabled by default (3-month TTL)
134134================================================================================
135135TERM INFO QUERIES
136136================================================================================
137- get_term_info (mushroom body): 2.7045s ✅
138- get_term_info (individual): 2.0549s ✅
137+ get_term_info (mushroom body): 2.8718s ✅
138+ get_term_info (individual): 2.0900s ✅
139139
140140================================================================================
141141NEURON PART OVERLAP QUERIES
142142================================================================================
143- NeuronsPartHere: 2.6528s ✅
143+ NeuronsPartHere: 2.3893s ✅
144144
145145================================================================================
146146SYNAPTIC TERMINAL QUERIES
147147================================================================================
148- NeuronsSynaptic: 2.5076s ✅
149- NeuronsPresynapticHere: 2.4767s ✅
150- NeuronsPostsynapticHere: 2.4274s ✅
151- NeuronNeuronConnectivity: 2.0810s ✅
148+ NeuronsSynaptic: 2.5795s ✅
149+ NeuronsPresynapticHere: 2.2138s ✅
150+ NeuronsPostsynapticHere: 2.1210s ✅
151+ NeuronNeuronConnectivity: 1.6407s ✅
152152
153153================================================================================
154154ANATOMICAL HIERARCHY QUERIES
155155================================================================================
156- ComponentsOf: 1.9067s ✅
157- PartsOf: 1.9076s ✅
158- SubclassesOf: 1.9356s ✅
156+ ComponentsOf: 2.1646s ✅
157+ PartsOf: 1.8093s ✅
158+ SubclassesOf: 1.9531s ✅
159159
160160================================================================================
161161TRACT/NERVE AND LINEAGE QUERIES
162162================================================================================
163- NeuronClassesFasciculatingHere: 2.1910s ✅
164- TractsNervesInnervatingHere: 1.9430s ✅
165- LineageClonesIn: 1.9025s ✅
163+ NeuronClassesFasciculatingHere: 2.0237s ✅
164+ TractsNervesInnervatingHere: 1.9386s ✅
165+ LineageClonesIn: 1.7800s ✅
166166
167167================================================================================
168168IMAGE AND DEVELOPMENTAL QUERIES
169169================================================================================
170- ImagesNeurons: 3.5510s ✅
171- ImagesThatDevelopFrom: 2.2278s ✅
172- epFrag: 1.9288s ✅
170+ ImagesNeurons: 3.1474s ✅
171+ ImagesThatDevelopFrom: 1.9443s ✅
172+ epFrag: 1.9568s ✅
173173
174174================================================================================
175175INSTANCE QUERIES
176176================================================================================
177- ListAllAvailableImages: 1.8777s ✅
177+ ListAllAvailableImages: 1.7749s ✅
178178
179179================================================================================
180180CONNECTIVITY QUERIES
181181================================================================================
182- NeuronNeuronConnectivityQuery: 1.9876s ✅
183- NeuronRegionConnectivityQuery: 1.9376s ✅
182+ NeuronNeuronConnectivityQuery: 2.2504s ✅
183+ NeuronRegionConnectivityQuery: 1.6760s ✅
184184
185185================================================================================
186186DOWNSTREAM CLASS CONNECTIVITY (multi-step aggregation)
187187================================================================================
188- DownstreamClassConnectivity: 1.9541s ✅
188+ DownstreamClassConnectivity: 1.8432s ✅
189189
190190================================================================================
191191UPSTREAM CLASS CONNECTIVITY (multi-step aggregation)
192192================================================================================
193- UpstreamClassConnectivity: 1.9546s ✅
193+ UpstreamClassConnectivity: 1.6459s ✅
194194
195195================================================================================
196196CROSS-DATASET CONNECTIVITY (live, slow)
197197================================================================================
198- QueryConnectivity: 1.9137s ✅
198+ QueryConnectivity: 1.8997s ✅
199199
200200================================================================================
201201SIMILARITY QUERIES (Neo4j NBLAST)
202202================================================================================
203- SimilarMorphologyTo: 1.0428s ✅
203+ SimilarMorphologyTo: 0.8483s ✅
204204
205205================================================================================
206206NEURON INPUT QUERIES (Neo4j)
207207================================================================================
208- NeuronInputsTo: 3.2903s ✅
208+ NeuronInputsTo: 3.0720s ✅
209209
210210================================================================================
211211EXPRESSION PATTERN QUERIES (Neo4j)
212212================================================================================
213- ExpressionOverlapsHere: 1.3545s ✅
213+ ExpressionOverlapsHere: 1.1705s ✅
214214 └─ Found 3922 total expression patterns, returned 10
215215
216216================================================================================
217217TRANSCRIPTOMICS QUERIES (Neo4j scRNAseq)
218218================================================================================
219- anatScRNAseqQuery: 0.9874s ✅
219+ anatScRNAseqQuery: 0.9210s ✅
220220 └─ Found 57 total clusters, returned 10
221- clusterExpression: 1.2167s ✅
221+ clusterExpression: 0.8560s ✅
222222 └─ Found 4588 genes expressed, returned 10
223- expressionCluster: 0.7805s ✅
223+ expressionCluster: 0.8233s ✅
224224 └─ Found 9 clusters expressing gene
225- scRNAdatasetData: 0.9147s ✅
225+ scRNAdatasetData: 0.9732s ✅
226226 └─ Found 13 clusters in dataset, returned 10
227227
228228================================================================================
229229NBLAST SIMILARITY QUERIES
230230================================================================================
231- SimilarMorphologyTo: 1.1418s ✅
231+ SimilarMorphologyTo: 1.0483s ✅
232232 └─ Found 215 NBLAST matches, returned 10
233- SimilarMorphologyToPartOf: 0.8068s ✅
233+ SimilarMorphologyToPartOf: 0.7394s ✅
234234 └─ Found 0 NBLASTexp matches
235- SimilarMorphologyToPartOfexp: 0.8055s ✅
235+ SimilarMorphologyToPartOfexp: 0.8819s ✅
236236 └─ Found 0 reverse NBLASTexp matches
237- SimilarMorphologyToNB: 0.8234s ✅
237+ SimilarMorphologyToNB: 0.7474s ✅
238238 └─ Found 15 NeuronBridge matches, returned 10
239- SimilarMorphologyToNBexp: 0.8272s ✅
239+ SimilarMorphologyToNBexp: 0.8997s ✅
240240 └─ Found 15 NeuronBridge expression matches, returned 10
241241✅ All NBLAST similarity queries completed
242242
243243================================================================================
244244DATASET/TEMPLATE QUERIES
245245================================================================================
246- PaintedDomains: 0.9707s ✅
246+ PaintedDomains: 0.8411s ✅
247247 └─ Found 46 painted domains, returned 10
248- DatasetImages: 0.8177s ✅
248+ DatasetImages: 1.0421s ✅
249249 └─ Found 46 images in dataset, returned 10
250- AllAlignedImages: 3.0554s ✅
250+ AllAlignedImages: 3.4523s ✅
251251 └─ Found 527179 aligned images, returned 10
252- AlignedDatasets: 1.1121s ✅
252+ AlignedDatasets: 0.8277s ✅
253253 └─ Found 86 aligned datasets, returned 10
254- AllDatasets: 1.6265s ✅
254+ AllDatasets: 1.8165s ✅
255255 └─ Found 130 total datasets, returned 20
256256✅ All dataset/template queries completed
257257
258258================================================================================
259259PUBLICATION/TRANSGENE QUERIES
260260================================================================================
261- TermsForPub: 0.9335s ✅
261+ TermsForPub: 0.8365s ✅
262262 └─ Found 2 terms for publication
263- TransgeneExpressionHere: 1.1741s ✅
263+ TransgeneExpressionHere: 0.9790s ✅
264264 └─ Found 2340 transgene expressions, returned 10
265265✅ All publication/transgene queries completed
266266
@@ -273,7 +273,7 @@ test_term_info_performance (src.test.term_info_queries_test.TermInfoQueriesTest)
273273Performance test for specific term info queries. ... ok
274274
275275----------------------------------------------------------------------
276- Ran 1 test in 3.906s
276+ Ran 1 test in 4.117s
277277
278278OK
279279VFBquery functions patched with caching support
@@ -283,9 +283,9 @@ VFBquery: SOLR caching enabled by default (3-month TTL)
283283==================================================
284284Performance Test Results:
285285==================================================
286- FBbt_00003748 query took: 1.9357 seconds
287- VFB_00101567 query took: 1.9700 seconds
288- Total time for both queries: 3.9057 seconds
286+ FBbt_00003748 query took: 2.4009 seconds
287+ VFB_00101567 query took: 1.7153 seconds
288+ Total time for both queries: 4.1162 seconds
289289Performance Level: 🟠 Acceptable (3-6 seconds)
290290==================================================
291291Performance test completed successfully!
@@ -589,7 +589,7 @@ src/test/test_vfb_connectivity.py:114
589589 @pytest.mark.integration
590590
591591-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
592- ================= 55 passed, 64 warnings in 1325.13s (0:22:05 ) =================
592+ ================= 55 passed, 64 warnings in 1321.66s (0:22:01 ) =================
593593```
594594
595595## Summary
@@ -605,4 +605,4 @@ Track performance trends across commits:
605605- [ GitHub Actions History] ( https://github.com/VirtualFlyBrain/VFBquery/actions/workflows/performance-test.yml )
606606
607607---
608- * Last updated: 2026-05-30 16:58:10 UTC*
608+ * Last updated: 2026-05-31 06:34:07 UTC*
0 commit comments