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
Metadata
Release files for kamping 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kamping-0.1.tar.gz | 64.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kamping-0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 97.8 kB
Release files / kamping-0.1.tar.gz
| Download URL | kamping-0.1.tar.gz |
|---|---|
| Size | 64.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
24adcaff58584c808fe2bd06da911273b3111a87d5d4c3b633dbf94a036d35e3
|
|
BLAKE2b-256 checksum How to use checksums |
3f607f113b4474c801293244a42adcb95fd1ae280e55401a668e8e08d3ba30cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.11.5 Darwin/22.6.0
|
Release files / kamping-0.1-py3-none-any.whl
| Download URL | kamping-0.1-py3-none-any.whl |
|---|---|
| Size | 33.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
af159d53c5c04cf54d1b67fbf79704cd95322f3a915df75302e5d1820ef19ecd
|
|
BLAKE2b-256 checksum How to use checksums |
1a13bbb2c2d2b582bded21fd51ac9c1d1c35970bb61a9081d2e2a90cabcda4c2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.11.5 Darwin/22.6.0
|