- SBGNML:
- SIF: Check "Output" section
- Pipenv: https://github.com/pypa/pipenv
pipenv install
or
pip3 install -r requirements.txt
pipenv run python main.py -s pamp.sbgn -c -v
PARTICIPANT_A INTERACTION_TYPE PARTICIPANT_B ANNOTATION_SOURCE ANNOTATION_INTERACTION ANNOTATION_TARGET SOURCE_CLASS TARGET_CLASS
TP53 stimulation MDM2 HGNC:X PUBMED:Y HGNC:Y macromolecule macromolecule
An simplified graphical representation showing connections between SBGN glyphs
- Intermediate output includes: entity pool, logic, and process glyphs.
- Simplified output removes logic and process
- Process nodes are removed using bipartite network projection. The graph represented by SBGNML is
- Decomposed into bipartite and non-bipartite subgraphs
- Bipartite network projection is used on the bipartite subgraph
- The non-bipartite and projected subgraphs are integrated
- Process nodes are removed using bipartite network projection. The graph represented by SBGNML is
- Logic nodes and connections are removed (TODO)
- Interactions between complex members are not represented (TODO)
- Original work: Copyright 2019 Arnaud Poret
- Modified work: Copyright 2020 Augustin Luna
- SPDX-License-Identifier: Apache-2.0