The tabular format requires two tables to represent a hetnet. It also does not include node and edge properties such as the license or attribution and therefore we recommend using our JSON or Neo4j format instead.
hetionet-v1.0-nodes.tsv is a table of network nodes, formatted like:
| id | name | kind |
|---|---|---|
| Anatomy::UBERON:0000004 | nose | Anatomy |
| Biological Process::GO:0003193 | pulmonary valve formation | Biological Process |
| Gene::3149 | HMGB3 | Gene |
| Symptom::D058447 | Eye Pain | Symptom |
id is the node identifier prepended with the node type plus :: as a separator. name is the node name. kind is the node type.
hetionet-v1.0-edges.sif.gz is a gzipped TSV table of network edges, formatted like:
| source | metaedge | target |
|---|---|---|
| Gene::9021 | GpBP | Biological Process::GO:0071357 |
| Anatomy::UBERON:0002081 | AeG | Gene::8519 |
| Anatomy::UBERON:0001891 | AeG | Gene::84281 |
| Gene::2063 | Gr>G | Gene::7846 |
source is the source node id as in the node table. target is the target node id. metaedge is the abbreviation of the edge type.