The Drugst.One sidebar consists of different panels which can be individually integrated or excluded to fit your websites needs. If desired, the complete sidebar can be deactivated by setting the parameter "showSidebar" to "false" in the config. In the following, each panel and its functionality is described.

The detail view shows the node information of the currently selecte node. The name and the group of the gene will be displayed here. If a gene can be found by Drugst.One in its database, the information will be complemented by information from different databases. If a tissue is selected, the exact measured expression value will be displayed here when the gene is selected. If the gene cab be found in the Drugst.One database and thus is available for selection, a button to toggle the selection status fo the gene will be displayed.

The overview panel shows a summary of the currently displayed network consisting of the numbers of edges and nodes.

This panel allows searching nodes in the network. A search bar allows filtering the nodes in the network and assists the user with an autocomplete function. The query functionality is especially valuable for large and complex networks.

The "Connect Genes" panel offers the option to connect the genes in the network with one click. The buttons start a Multi-Steiner algorithm on all genes in the network or the selected genes. The resulting network find connections between the seed genes if any exist.

The "Simple Analysis" panel allows to search for drug candidates with one click. It starts a Multi-Steiner algorithm on all genes in the network or the selected genes, similar to the "Connect Genes" function. In a second step, Drugst.One will execute a Closeness Centrality algorithm on the resulting network, finding drug candidates that are realted to the original seed genes.

The analysis panel gives the user three ways to analyze the selected seed genes. The "drug target search" allows to select algorithms that will find genes related to the seed genes. It depends on the selected algorithm, if the algorithm will try to find genes in between the seed genes or if the algorithm searches for new genes in close proximity to the seed genes. These genes can extend existing disease module or, if seen in the context of drug repurposing, represent putative drug targets. The "drug search" works similar, but the algorithms will return a list of putative drugs in the network neighborhood of the seed genes. Lastly, the "enrichment analysis" will export the list of selected genes to g:Profiler which offers different profiling and conversion mehtods.

For more information about the algorithm see the section about algorithms.

The task list offers an overview over the tasks and indicates the used algorithm, the status of the Task ("running", "done", "failed") and a timestamp. While the tasks should never fail, in the case of an error and the task status "failed", a short error message will be displayed to inform the user. In this case, please reach out to us with the displayed message. In the task list, tasks will be listed chronologically from newest to oldest. A click on a task in this list opens the analysis window for this task. Lastly, tasks that are not needed anymore can be deleted by the user individually or all together by clicking the button "Delete All" at the bottom of the list.

This panel shows a list of all selected genes. Labels and the group are displayed for each genes to give the user an overview over their current seletion. Individual genes or the complete selection can be removed here.