-
Notifications
You must be signed in to change notification settings - Fork 38
Description
Right now, the following splice related terms
- splice_acceptor_variant
- splice_donor_5th_base_variant
- splice_donor_variant
- (and their children)
are children of splice_site_variant, which in turn is a child of intron_variant.
However, right now, they are not children of (non)coding_transcript_intron_variant, which is a bit unfortunate because according to (at least my understanding of) the definitions they should be (i.e. in addition to being a child of intron_variant). This makes programmatic checks more cumbersome than they need be.
Additionally, the terms:
are technically also intron_variants, but do not seem to be on any path that goes through intron_variant (or (non)coding_transcript_intron_variant, for that matter).
(splice_region_variant does not fit here, because that also includes exonic_splice_region_variant, which is clearly not an intron_variant)
Could these additional relationships be added? Or did I get something wrong?
edit: While at it, should splice_donor_5th_base_variant also be a child of splice_donor_region_variant? Or does this have to do with the classification into *_site and *_region variant?