Workflow
Workflow
Overview
This takes in the intial arguments and runs everything from concise in the correct order.
Steps:
Reading tsv’s
- Converts whole percentages to decimal if needed.
- Imports the canopus match information (works for both tsv and csv)
- Renames the in silico columns as needed and captures both the most recent and previous versions of CANOPUS.
Get requests
- Gets the library (and analog) match datasets from GNPS
- Gets edge info from GNPS for edgeWeighting
merging annotations
- Merging annotations with subnetwork information
finding consensus annotations
- Weights nodes if requested
- Finds consensus annotations for every subnetwork at both library and in silico levels
- Merges consensus annotations together, giving priority to library consensus annotatins
- Reports success rates of consensus annotations