Currently we represent variant effects as a strs in the TranscriptAnnotation. However, it would simplify the things down the line if we used VariantEffect enum members instead.
We need to require VariantEffects in TranscriptAnnotation and we should update all genophenocorr.preprocessing.FunctionalAnnotator implementations accordingly.
Definition of done
VariantEffect enum is moved to the genophenocorr.model package
Currently we represent variant effects as a
str
s in theTranscriptAnnotation
. However, it would simplify the things down the line if we usedVariantEffect
enum members instead.We need to require
VariantEffect
s inTranscriptAnnotation
and we should update allgenophenocorr.preprocessing.FunctionalAnnotator
implementations accordingly.Definition of done
VariantEffect
enum is moved to thegenophenocorr.model
packageVariantEffect
inTranscriptAnnotation
FunctionalAnnotator
implementations