Patch a bug leading to a double pseudogene tagging
Former-commit-id: 35e27b66dc2f350b72544626da12a758b40da071 Former-commit-id: d01e79b8e7450e4aa734a8d04e81573602a58fec
This commit is contained in:
@ -181,12 +181,15 @@ function Unk(s) {
|
||||
QQualifier("product", Product)
|
||||
QQualifier("inference", "similar to DNA sequence:" Simil)
|
||||
QQualifier("inference", "org.annot -- detect pass:" PassType ":" PassInfo)
|
||||
if (match(Translat,/\*/)>0) {
|
||||
QQualifier("pseudogene","unknown")
|
||||
QQualifier("note","nonfunctional due to stop codon")
|
||||
}
|
||||
if (FrameShift==0)
|
||||
if (FrameShift==0) {
|
||||
if (match(Translat,/\*/)>0) {
|
||||
QQualifier("pseudogene","unknown")
|
||||
QQualifier("note","nonfunctional due to stop codon")
|
||||
}
|
||||
|
||||
QQualifier("translation", Translat)
|
||||
}
|
||||
|
||||
|
||||
if (Nexon > 1) {
|
||||
for (i = 1 ; i <= Nexon ; i++) {
|
||||
|
Reference in New Issue
Block a user