Skip to content

Commit 7461c94

Browse files
committed
Add additional query types to caching in with_solr_cache function
1 parent 3f610bf commit 7461c94

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/vfbquery/solr_result_cache.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -626,7 +626,8 @@ def wrapper(*args, **kwargs):
626626
'similar_morphology_nb_exp', 'similar_morphology_userdata',
627627
'neurons_part_here', 'neurons_synaptic',
628628
'neurons_presynaptic', 'neurons_postsynaptic',
629-
'expression_overlaps_here', 'anatomy_scrnaseq', 'aligned_datasets', 'terms_for_pub']
629+
'expression_overlaps_here', 'anatomy_scrnaseq', 'aligned_datasets', 'terms_for_pub',
630+
'individual_neuron_inputs', 'cluster_expression', 'expression_cluster', 'scrnaseq_dataset_data']
630631

631632
# For neuron_neuron_connectivity_query, only cache when all parameters are defaults
632633
if query_type == 'neuron_neuron_connectivity_query':
@@ -663,7 +664,8 @@ def wrapper(*args, **kwargs):
663664
'neurons_presynaptic', 'neurons_postsynaptic', 'neuron_neuron_connectivity_query',
664665
'neuron_region_connectivity_query', 'instances', 'templates', 'images_neurons',
665666
'images_that_develop_from', 'expression_pattern_fragments', 'expression_overlaps_here',
666-
'anatomy_scrnaseq', 'aligned_datasets', 'terms_for_pub']
667+
'anatomy_scrnaseq', 'aligned_datasets', 'terms_for_pub', 'individual_neuron_inputs',
668+
'cluster_expression', 'expression_cluster', 'scrnaseq_dataset_data']
667669
if query_type in dataframe_query_types:
668670
return_dataframe = kwargs.get('return_dataframe', True) # Default is True
669671
cache_term_id = f"{cache_term_id}_dataframe_{return_dataframe}"

0 commit comments

Comments
 (0)