pombase / canto

The PomBase community curation tool
https://curation.pombase.org
Other
19 stars 7 forks source link

Improvements to admin annotation links #1977

Open jseager7 opened 5 years ago

jseager7 commented 5 years ago

(Requested by @martin2urban)

The link 'List sessions by annotation type' on the admin pages currently shows counts of annotations for each annotation type in each publication. Martin was wondering if the term names for the annotations could also be shown.

Showing the term names would require either not aggregating the annotations into a count (which isn't ideal), or somehow allowing the terms to be shown in addition to the count – maybe by adding a link to another page that lists the terms (e.g. 'View terms'), or allowing rows to be 'expanded' to show the terms for the publication.

Another issue is that the link to the curation session takes the user to the review summary page once the curation session has been submitted, rather than the normal curation summary page, so it takes an extra click to the see the actual annotations. It would be better if the link went straight to the curation summary page when in review mode.

Martin also requested showing the PubMed ID as the link text that leads to the curation session, rather than the curation session ID (a hashed value of the PubMed ID).

ValWood commented 5 years ago

This probably isn't practical so we should establish what is required.

I was not even aware of this list link (Kim do you know why this was added? This might help).

It might work for PHIBase at present but for PomBAse it is too large to load.

Is this something better handled with a direct query ?

ValWood commented 5 years ago

Or a report of some sort. It is quite interesting.

It loaded eventually:

PomBase Annotation type Sessions with this type
molecular_function 1235
biological_process 1505
cellular_component 1071
phenotype 2791
post_translational_modification 371
genetic_interaction 586
physical_interaction 372
kimrutherford commented 5 years ago

Kim do you know why this was added? This might help

Sorry, I don't know why it was added. Here's the ticket from 2012: https://sourceforge.net/p/pombase/curation-tool/141/

Is this something better handled with a direct query ?

These days we would probably query Postgres/Chado to get this information as it would be faster.