You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the information of an annotated and imported variant if a transcript is a MANE transcript or not is not held in the database and is also not emitted by mehari in the to-be-imported tsv file.
mehari would need to output a boolean flag or similar which indicates that the annotated transcript was a MANE transcript
the varfish server model for small variants needs to be extended with such a field (mane = fields.Boolean())
the varfish importer needs to be able to ingest this additional value
the varfish query needs to be extended to handle this transcript (for now, no filter, only output the value)
the varfish results table needs to be extended to display this value
tests, tests, tests! as this is touching a core feature
backwards compatibility with old imported data needs to be clarified (mane = false as default for old variants?)
For vcf output mehari can already write out a "Transcript_BioType" filed, which is a string that includes Mane designation
Using a string instead of boolean in Varfish might be benefical for the future:
Right now the variants results table for previously imported variants would show "not Mane" either way, but setting the default to "unknown" would be more correct and therefore make future UI updates easier
Similarly if the need arises to differentiate more transcript designations in the future having a string field for transcript type would be more helpful
finally It'd be easier to switch to vcf files as input for import (instead of tsv) if we use the same fileds that mehari annotated vcfs already have
Is your feature request related to a problem? Please describe.
We need to display in the results table if a transcript is a MANE transcript or not.
The text was updated successfully, but these errors were encountered: