Menu

#28 Curating reversions, and possible bug with NOTs

open
nobody
None
5
2011-01-14
2011-01-14
No

PAINT does not allow users to curate the loss of a function followed by the reacquisition of the same or a related function. Such a situation can occur most simply by reversion of a point mutation, but other mechanisms of reversion also exist.

Currently (beta 34), PAINT does not allow users to propagate a function to a clade with a NOT modifier to the same function inherited from an ancestral clade. This should be allowed. It should also be allowed to propagate a function to a clade with a NOT annotation to a parental term.

One clear bug is that PAINT does not allow propagation of a term into a clade where a _child_ term has an inherited NOT modifier. Hypothetical example: If a clade inherits an annotation to "MAP kinase phosphatase activity" but now targets proteins other than MAP kinases (and not MAP kinases), it is proper to add NOT to "MAP kinase phosphatase activity," but it is not possible to add "protein phosphatase activity" or even "phosphatase activity" to the clade.

Interestingly, beta 33 does allow annotations to be added back in after a loss IF the loss had been denoted by STOP instead of NOT.

Discussion


Log in to post a comment.

MongoDB Logo MongoDB