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.
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.