Closed hattrill closed 8 months ago
New ISS FBrf: FBrf0255270
Pinglei has run test. Checked that FBrf0253063 had been changed to FBrf0255270 in 7227_flybase_20221102.out
kochab2:TESTLOAD hla28$ grep FBrf0255270 7227_flybase_20221102.out | wc -l 10922 kochab2:TESTLOAD hla28$ grep FBrf0253063 7227_flybase_20221102.out | wc -l 0 kochab2:TESTLOAD hla28$
kochab2:TESTLOAD hla28$ grep FBrf0253063 fb2022_06.fb | wc -l 7286 kochab2:TESTLOAD hla28$ grep FBrf0255270 fb2022_06.fb | wc -l 7290
However, issue in GAF:
kochab2:TESTLOAD hla28$ grep "GO_REF:0000024" fb2022_06.fb | wc -l 7293
From 2022_06 grep "GO_REF:0000024" fb2022_06.fb | wc -l 7290
this is because ISS lines have been duplicted: From 2022_06 136964 From TESTLOAD 144033 =7069 difference
these are correct output: FB:FBrf0255270|GO_REF:0000024 this is incorrect: FB:FBrf0253063|GO_REF:0000097
FBrf0253063 is obsolete in chado - is secondary to FBrf0202953, FBrf0232279, FBrf0232278
FBrf0202953 is the one with old ISS associated, so once this is obsoleted, this issue should go away.
TESTLOAD hla28$ grep "GO_REF:0000097" fb2022_06.fb | wc -l 7286 LOAD hla28$ grep "GO_REF:0000097" fb2022_06.fb | wc -l 0
This is because the rule is: The script adds external refs in a preference order:
FBrf -> PMID
FBrf -> doi
FBrf -> GO_REF (note: this can be a many:one, in this direction)
Non-of the above is available and the publication type is a "Personal communication to FlyBase" then add GO_REF:0000097
If none of the above, then add GO_REF:0000095
and FBrf0202953 is a pub_type: FlyBase analysis
Obsoletion records for FB_2023_01_EP7: ha9155.edit: FBrf0232278
ha9154.edit:FBrf0232279
ha9153.edit:FBrf0202953 (this will fix issue)
done
fb_2022_06_EP6/PHASE2//ha9107.edit:! P32. Action - make this FBrf a secondary ID of P22 (FBrf) N :FBrf0253063 fb_2022_06_EP6/PHASE2//ha9109.edit:! P32. Action - make this FBrf a secondary ID of P22 (FBrf) N :FBrf0253063 fb_2022_06_EP6/PHASE2//ha9110.edit:! P32. Action - make this FBrf a secondary ID of P22 (FBrf) *N :FBrf0253063
yikes.