OICR / PGMLab

An easy-to-use C library for fast learning and inference in large discrete Bayesian networks (M.H. Radfar, et al.)
http://oicr.github.io/PGMLab/
GNU General Public License v2.0
1 stars 3 forks source link

Feature/adding pathway checks #38

Closed adamjohnwright closed 8 years ago

adamjohnwright commented 8 years ago

This pull request involves changes that allow us to process the pathways as given to us by Reactome. It will take in a folder of tsv pi files and output to another folder the resulting pi files.

Features 1) Splits tsv pathway files into separate pi files based on connectedness. 2) Outputs whether or not it is a DAG. 3) Adds splits nodes that have greater than n parents with "pseudo" nodes.

@mdpham There is only one minor change that effects your part of the code. You might want to check that it works.