-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
The current workflow enables you to do the following:
- count all graphlets and orbits of node size 2 and 3
- generate all files necessary for post processing step (skips counting algorithm)
- generate three node graphlet distribution plot, orbit significance plots
- generate stat files
However the workflow can be further simplified through various refactoring that addresses the following issues
- Uses the curses package. can stick with this however the steps to select which option to do so can be further simplified. workflow is currently split into the following steps: selecting a species network, two or three node counting, do counting algorithm or only post process (requires relevant file), and then stress or non stress network. there are various configurations that result in an error depending on what was chosen at each step.
- workflow only works with predefined networks. potentially can support for user defined networks
- Needs test cases for certain functions
Todo:
- will start outlining the various workflow steps, the variable dependancies for each step, and then map out a potential workflow that is simplified and cleaner code
Metadata
Metadata
Assignees
Labels
No labels