def get_variant_gene_breakdown(request, search_hash): results_model = VariantSearchResults.objects.get(search_hash=search_hash) _check_results_permission(results_model, request.user) gene_counts = get_es_variant_gene_counts(results_model) return create_json_response({ 'searchGeneBreakdown': {search_hash: gene_counts}, 'genesById': get_genes(gene_counts.keys(), add_omim=True, add_constraints=True), })
def get_variant_gene_breakdown(request, search_hash): results_model = VariantSearchResults.objects.get(search_hash=search_hash) _check_results_permission(results_model, request.user) gene_counts = get_es_variant_gene_counts(results_model) return create_json_response({ 'searchGeneBreakdown': {search_hash: gene_counts}, 'genesById': get_genes_for_variant_display(list(gene_counts.keys())), })