Explore
Connectivity Search
Connectivity search (previously called hetmech) allows you to find the most important paths connecting any two nodes in Hetionet, even when they are different types or not known to be related. If you want to investigate how the eye and breast cancer may be related, you can. Filter nodes by type, see computed significance data about paths, create graph visualizations with highlighted paths, and more.
Go to the connectivity searchNeo4j Browser
Neo4j is a third-party graph database that supports the Cypher language for querying and visualizing hetnets. Users can make advanced queries on Hetionet right away — without downloading anything — by using the public Neo4j browser app hosted here. The connectivity search above uses Neo4j for some of its real-time computations and queries. Neo4j also provides an API, which makes it possible for developers to create their own services/apps that query Hetionet.
Open the Neo4j browserDownload
Hetionet is available in multiple machine-readable formats:
- JSON
.json
(readable byhetnetpy
) -
tablular
.tsv
(alternative when JSON not possible/practical) - Neo4j
.graph
(for import into Neo4j) -
matrix
.npy
.npz
(readable byhetmatpy
)
Users looking to perform more advanced queries and analyses not supported by the web apps above can use these datasets for local processing.
View the dataset on GitHub