geneontology / project-management

Tracking project metadata in the GO as issues.
2 stars 0 forks source link

Provide GORULE reports by "assigned by" #23

Closed pgaudet closed 1 year ago

pgaudet commented 1 year ago
Project link

https://github.com/orgs/geneontology/projects/121

Project description

Contributing groups would like to have a report with only the annotations they have made, in addition to the current report on the file they submit.

PI

Chris

Project owner (PO)

Pascale

Technical lead (TL)

Dustin

Other personnel (OP)

Anushya (who will complete the main work)

Technical specs

https://docs.google.com/document/d/12C10hrgepykJSbhfsLikRbf_tHzDK_Rq4EoVj550P3c/edit#

Other comments

Also see (but not in scope) related (Split reports by database)

kltm commented 1 year ago

@pgaudet Removed

Two parts: 
1. Filter the current report for 'Assigned by' that do not correspond to the group
2. Add annotations 'Assigned by' the source from other reports
Alternatively, all reports could be merged into a single report and the report be parsed for source.

as part of technical discussion; see tickets and project.

mugitty commented 1 year ago

@pgaudet, here is a first pass of the report. You can view on http://skyhook.berkeleybop.org/issue-go-site-1944-assigned-by-reports/reports/assigned-by-gorule-report.html

kltm commented 1 year ago

Noting that this seems to be regenerating right now and should be complete again in eight hours.

pgaudet commented 1 year ago

Thank @mugitty - this looks great!! Should we ask curators to QC it?

I wonder how 'groups' were selected'.

What else is needed to have this as a product of the pipeline?

Thanks, Pascale

mugitty commented 1 year ago

@pgaudet, we can have curators QC the data

'groups' data comes from the "assigned-by" field in the GAF line. If the GAF line does not have the 'assigned-by' field or the number of items in the GAF line is invalid, then the source of the GAF line is used.

Once you are satisfied with the output, we can make it part of the pipeline output.

The old output(http://skyhook.berkeleybop.org/issue-go-site-1944-assigned-by-reports/reports/gorule-report.html), it is still accessible

vanaukenk commented 1 year ago

From 2023-02-21 annotation conference call:

Can we get the full report for all Assigned_by groups?

That will help groups QC their data.

Some that are missing: FlyBase, TAIR, ZFIN

pgaudet commented 1 year ago

@mugitty We will wait for the complete report to be ran before asking groups for feedback.

Thanks, Pascale

mugitty commented 1 year ago

@pgaudet, the complete report is available on http://skyhook.berkeleybop.org/issue-go-site-1944-assigned-by-reports/reports/gorule-report.html

pgaudet commented 1 year ago

Status: waiting for a test release to be successful