japonicusdb / japonicus-config

Configuration for JaponicusDB
0 stars 1 forks source link

Don't transfer NOT annotation from pombe , and don't transfer annotation to japonicus if a NOT is present #29

Closed kimrutherford closed 3 years ago

kimrutherford commented 3 years ago

I forgot this bit from #11:

Also do not import for any gene/aspect with a NOT annotation (we need to make sure the japonicus community know if they use a NOT they need to make all annotations they intend to keep manually.

Here's an example where it's currently wrong: http://japonicusdb.kmr.nz/gene/SJAG_01143

broken-not-annotation-inference-1

kimrutherford commented 3 years ago

Will a NOT annotation ever have an extension? If so, does that make a difference for transferring other annotation?

kimrutherford commented 3 years ago

Should we be transferring NOT annotations from pombe to japonicus? (We are at the moment)

kimrutherford commented 3 years ago

Also do not import for any gene/aspect with a NOT annotation

Hi Val. I just want to check so I'm clear what you mean by "gene/aspect".

Do you mean, for example, don't import any BP annotations for mid1 because there is a BP NOT annotation? Or should it be more specific: don't import any "mitotic cytokinesis, site selection" annotations from pombe because there is a japonicus NOT "mitotic cytokinesis, site selection" annotation?

ValWood commented 3 years ago

The plan is not to transfer any NOT annotations (pombe to japonicus) full stop. NOT annotations are only used very rarely, when an expected MF/BP/CC does not occur. This makes them dangerous to transfer, even between close species.

If NOT annotation are applicable and helpful to japonicus they need to be added manually by the community to the GO GAF config file (tangent I did not test this file yet btw, it is on my TODO list).

My thinking wasn't very clear when I opened this ticket. I think we can transfer the annotations which don't have a NOT. Any problems with these can. be. dealt with by filtering and annotation. That should make this simpler to implement?

ValWood commented 3 years ago

The other way around, if a NOT annotation is made in japonicus, the corresponding annotation from PomBase should not be transferred. However, you seem to have done that already? http://japonicusdb.kmr.nz/gene/SJAG_01143

ValWood commented 3 years ago

Will a NOT annotation ever have an extension? If so, does that make a difference for transferring other annotation?

It shouldn't. We can't currently negate specific extensions, so there do not need to be specific rules for extensions.

kimrutherford commented 3 years ago

The plan is not to transfer any NOT annotations (pombe to japonicus) full stop.

That's fixed too now.