Skip to content

This repository contains an implementation of the BowTieBuilder Algorithm.

Notifications You must be signed in to change notification settings

Reed-CompBio/BowTieBuilder-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

This repository contains an implementation of the BowTieBuilder Algorithm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published