geneontology / noctua

Graph-based modeling environment for biology, including prototype editor and services
http://noctua.geneontology.org/
BSD 3-Clause "New" or "Revised" License
36 stars 13 forks source link

Ability to edit exisiting activity units without deleting and recreating #898

Open ValWood opened 2 weeks ago

ValWood commented 2 weeks ago

It would be useful if we could edit terms in activity units. This does not appear to be possible. In this example we would want to edit the BP to GO:0030466 silent mating-type cassette heterochromatin formation (this would happen quite a lot if we used an existing term as a place holder)

Screenshot 2024-06-19 at 14 17 41

Because we cannot edit, we need to delete and re-add ALL of the causal connections. This can be quite time-consuming.

We can work-around by leaving blank unto the correct annotation filters through. However, this must often be a problem when terms need editing due to obsoletions and other GO changes.

CC @PCarme

vanaukenk commented 2 weeks ago

@ValWood @Pcarme It is possible to edit terms in an annoton on the VPE. I will show you on Tuesday and we can see how to update the documentation to make this clearer.

ValWood commented 2 weeks ago

I have been able to add them (i.e. we can create a new annotation), but I haven't been able to import existing annotations when editing. We want to avoid creating new annotations if annotations exist at PomBase.

In theory, I would be happy for us to create non-experimental annotations in Noctua because we don't make these in Canto, the sticking point here is the time lag for annotations to appear in PomBase.