private SearchResult runGeneManiaAlgorithm() throws ApplicationException, DataStoreException, NoRelatedGenesInfoException { RelatedGenesEngineRequestDto request = createRequest(); response = runQuery(request); EnrichmentEngineRequestDto enrichmentRequest = createEnrichmentRequest(response); EnrichmentEngineResponseDto enrichmentResponse = computeEnrichment(enrichmentRequest); SearchResult options = networkUtils.createSearchOptions(human, request, response, enrichmentResponse, data, genes); return options; }