KEGG automated metabolite protein interaction network for graph-model (KAMPING)
Project description
KEGG automated metabolite protein interaction network for graph-model (KAMPING)
Introduction
KEGG features five types of relations: PPrel
, GErel
, PCrel
, ECrel
, and
maplink
. The following figure shows the relation types and their corresponding descriptions.
Of the five relation types, ECrel
and PCrel
describe protein-metabolite interactions. The two entries of ECrel
are two protein (enzyme) entries, with the value
of the relation being the metabolite entry, it can be glycan
or
compound
(e.g. cpd:C05378 gl:G00037).
entry1 entry2 type value name
hsa:130589 hsa:2538 ECrel cpd:C00267-90 compound
The first entry of PCrel
is a compound
entry, and the second entry is a protein
entry. The name
and value
of the relation represent the effect of this compound on the protein. The name
can be activation
, inhibition
.
entry1 entry2 type value name
cpd:C15493-60 hsa:6258 PCrel,PCrel -->,+p activation,phosphorylation
Due to data parsing, there can be more than one relation between two entries. For example, the following entry has two
the value
and name
, the value
and name
are separated by a comma.
Metabolite-protein interaction relation:
We can process ECrel
relation by expanding it into two binary relation (A-B), also called SIF (simple interaction
format) in BioPAX standard, with first relation with original entry1 as the new entry1 and metabolite as the new
entry2 in the first new relation. Likewise, the second new relation has the original entry2 as the new entry1 and the
metabolite as the new entry2.
entry1 entry2 type value name
hsa:130589 cpd:C00267-90 ECrel compound compound
hsa:2538 cpd:C00267-90 ECrel compound compound
# todo: havn't decide the value and name after expanding
Code
After retrieve all relation in an kegg pathway
knext mpi --input data/kegg/hsa-ecrel-expanded.txt --output data/kegg/hsa-ecrel-expanded-mpi.txt
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file kamping-0.1.tar.gz
.
File metadata
- Download URL: kamping-0.1.tar.gz
- Upload date:
- Size: 64.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.5 Darwin/22.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24adcaff58584c808fe2bd06da911273b3111a87d5d4c3b633dbf94a036d35e3 |
|
MD5 | 85021e9e481c74a87a11cf1c40a0cd13 |
|
BLAKE2b-256 | 3f607f113b4474c801293244a42adcb95fd1ae280e55401a668e8e08d3ba30cc |
File details
Details for the file kamping-0.1-py3-none-any.whl
.
File metadata
- Download URL: kamping-0.1-py3-none-any.whl
- Upload date:
- Size: 33.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.5 Darwin/22.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | af159d53c5c04cf54d1b67fbf79704cd95322f3a915df75302e5d1820ef19ecd |
|
MD5 | 8f3ab1b6ae9558e020855b9ca44b00ca |
|
BLAKE2b-256 | 1a13bbb2c2d2b582bded21fd51ac9c1d1c35970bb61a9081d2e2a90cabcda4c2 |