Disclosed are systems, media, and methods for providing a genomic search engine application comprising: a plurality of indices, recorded in the computer storage, the indices comprising tokenized genomic data; a software module providing an indexing pipeline, the indexing pipeline ingesting genomic data and annotation associated with the genomic data, tokenizing the data while preserving gene names and gene variant names, and updating the indices with the tokenized data; and a software module presenting a user interface allowing a user to enter a user query; a software module providing a query engine, the query engine accepting the user query, selecting one or more relevant indices, and applying a ranking formula to the selected indices to return ranked results.