-
Notifications
You must be signed in to change notification settings - Fork 7
Process Overview
AndyMenzies edited this page Aug 21, 2015
·
3 revisions
The is a high level summary of VAGrENTs variant processing.
- Input variant list is parsed one variant at a time
- A Variant object is instantiated
- The Variant object is handed to an Annotator object
- The Annotator object queries a TranscriptSource object for a list of Transcripts potentially affected by the Variant
- The Annotator object compares the Variant to each Transcript in turn, generating an AnnotationGroup object
- All AnnotationGroup objects are collated and optionally sent to one or more Bookmarker objects
- The Bookmarker filters the AnnotationGroup objects, selects the one that best matches its rules and marks it.
- AnnotationGroup objects are returned.