Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 1.16 KB

README.md

File metadata and controls

25 lines (16 loc) · 1.16 KB

BowTieBuilder-Algorithm

This repository contains an implementation of the BowTieBuilder Algorithm.

BowTieBuilder Docker image

Available on DockerHub.

A simple pathway reconstruction algorithm that attempts to join sources and targets into a BowTie shape. The algorithm takes a network and 2 lists of nodes (source and target sets) as input. It outputs all edges in the network that are on the shortest paths from source to target sets.

Usage

Implemented into the Signaling Pathway Reconstruction Streamliner (SPRAS).

Command Line Test:

python btb.py --edges ./input/edges.txt --sources ./input/source.txt --targets ./input/target.txt --output ./output/output.txt

Example Output: BTB Output

Original Paper

The original paper for BowTieBuilder can be accessed here:

Supper, J., Spangenberg, L., Planatscher, H. et al. BowTieBuilder: modeling signal transduction pathways. BMC Syst Biol 3, 67 (2009). https://doi.org/10.1186/1752-0509-3-67