Annotation Conf. Call 2016-05-10: Difference between revisions

From GO Wiki
Jump to navigation Jump to search
(5 intermediate revisions by 2 users not shown)
Line 11: Line 11:
*If you have a meeting you would like to add to the Calendar, please do so.
*If you have a meeting you would like to add to the Calendar, please do so.


===Current Meetings===
===[[GOC Conference Calls|Current Meetings]]===
{| {{Prettytable}}  
{| {{Prettytable}}  
|-
|-
Line 20: Line 20:
! Repository
! Repository
|-
|-
| '''LEGO'''
| '''[[LEGO project|LEGO]]'''
| Every Monday, 8:30am US Pacific Time
| Every Monday, 8:30am US Pacific Time
| [https://bluejeans.com/993661940 Public BlueJeans Conference Call]
| [https://bluejeans.com/993661940 Public BlueJeans Conference Call]
Line 26: Line 26:
| [https://github.com/geneontology/noctua GitHub GO-Noctua]
| [https://github.com/geneontology/noctua GitHub GO-Noctua]
|-
|-
| '''Annotation Advocacy'''
| '''[[Annotation Outreach|Annotation Advocacy]]'''
| 2nd and 4th Tuesdays, 8:00am US Pacific Time
| 2nd and 4th Tuesdays, 8:00am US Pacific Time
| [https://bluejeans.com/993661940 Public BlueJeans Conference Call]
| [https://bluejeans.com/993661940 Public BlueJeans Conference Call]
Line 32: Line 32:
| [https://github.com/geneontology/go-annotation GitHub GO-Annotation]
| [https://github.com/geneontology/go-annotation GitHub GO-Annotation]
|-
|-
| '''GO Managers'''
| '''[[GO Managers]]'''
| 1st and 3rd Wednesdays, 8:00am US Pacific Time
| 1st and 3rd Wednesdays, 8:00am US Pacific Time
| Private. Use the GO passcode at the Jackson Conference Line.
| Private. Use the GO passcode at the Jackson Conference Line.
Line 38: Line 38:
| [https://github.com/geneontology GitHub GOC]
| [https://github.com/geneontology GitHub GOC]
|-
|-
| '''Data Capture Working Group'''
| '''[[Data Capture Working Group]]'''
| 2nd and 4th Wednesdays, 8:00am US Pacific Time
| 2nd and 4th Wednesdays, 8:00am US Pacific Time
| [https://lbnl.zoom.us/j/850690792 Public Zoom Conference Call]
| [https://lbnl.zoom.us/j/850690792 Public Zoom Conference Call]
Line 44: Line 44:
| [https://github.com/geneontology/contributor-data-pool GitHub Test Repo]
| [https://github.com/geneontology/contributor-data-pool GitHub Test Repo]
|-
|-
| '''GO Directors'''
| '''[[GO Leadership|GO Directors]]'''
| Every Wednesday, 9:00am US Pacific Time
| Every Wednesday, 9:00am US Pacific Time
| Private. Use the GO passcode at the Jackson Conference Line.
| Private. Use the GO passcode at the Jackson Conference Line.
Line 50: Line 50:
| [https://github.com/geneontology GitHub GOC]
| [https://github.com/geneontology GitHub GOC]
|-
|-
| '''GAF/GPAD output for LEGO'''
| '''[[LEGO project|GAF/GPAD output for LEGO]]'''
| Every Wednesday at 10:30am US Pacific Time
| Every Wednesday at 10:30am US Pacific Time
| Informal Skype meeting with DavidH, Heiko, and Kimberly. - Please email them to request access.
| Informal Skype meeting with DavidH, Heiko, and Kimberly. - Please email them to request access.
Line 56: Line 56:
| See LEGO.
| See LEGO.
|-
|-
| '''GO Ontology Editors'''
| '''[[Ontology Development|GO Ontology Editors]]'''
| Every Thursday at 10:30am US Pacific Time
| Every Thursday at 10:30am US Pacific Time
| [https://global.gotomeeting.com/join/287520437 Public GoToMeeting Conference Call]  
| [https://global.gotomeeting.com/join/287520437 Public GoToMeeting Conference Call]  
Line 62: Line 62:
| [https://github.com/geneontology/go-ontology GitHub GO-Ontology]
| [https://github.com/geneontology/go-ontology GitHub GO-Ontology]
|-
|-
| '''PAINT'''
| '''[[PAINT annotation working group|PAINT]]'''
| Convenes as needed.
| Convenes as needed.
| Emails sent to GO-discuss
| Emails sent to GO-discuss
| -
| [[PAINT annotation working group|PAINT Calls]]
| [https://github.com/geneontology/paint GitHub GO-PAINT]
| [https://github.com/geneontology/paint GitHub GO-PAINT]
|-
|-
| '''Software Team'''
| '''[[Software and Utilities|Software Team]]'''
| Convenes as needed.
| Convenes as needed.
| Emails sent to GO-software
| Emails sent to GO-software
Line 88: Line 88:
dictyBase: Petra
dictyBase: Petra


EBI: Melanie
EBI: David OS, Melanie


FlyBase: Giulia
FlyBase: Giulia
Line 99: Line 99:


RGD: Stan
RGD: Stan
SGD: Edith


TAIR: Tanya
TAIR: Tanya


UCL: Rachael, Ruth
UCL: Rachael, Rebecca, Ruth


WB: Kimberly
WB: Kimberly
Line 116: Line 118:
*Ruth - reminder email could be to the GO list used to remind subscribers of the calls
*Ruth - reminder email could be to the GO list used to remind subscribers of the calls
*AI: we will try to set up the GO calendar to send these emails
*AI: we will try to set up the GO calendar to send these emails
*Link from GO wiki homepage:  [http://wiki.geneontology.org/index.php/GOC_Conference_Calls GOC Conference Calls]


==Identifiers==
==Identifiers==
Line 142: Line 145:
*David OS - would it make sense to extend what is in LEGO to annotation extensions so that formally a UniProtKB accession could refer to a gene or a protein, an MGI ID could refer to a gene or a protein
*David OS - would it make sense to extend what is in LEGO to annotation extensions so that formally a UniProtKB accession could refer to a gene or a protein, an MGI ID could refer to a gene or a protein
*Chris - Jenkins checks do not check for gene vs protein, but whether the overall type of entity is correct  
*Chris - Jenkins checks do not check for gene vs protein, but whether the overall type of entity is correct  
'''AI:''''''David OS''' - can say in the OWL, for example, that the domain is a protein and then in a separate mapping file indicate what IDs can be used to indicate a protein
'''AI:David OS''' - can say in the OWL, for example, that the domain is a protein and then in a separate mapping file indicate what IDs can be used to indicate a protein
*Ruth - for regulation of transcription, curators could then use a UniProtKB ID to indicate the gene?  This what not be meant to indicate at what level the regulation occurs.  
*Ruth - for regulation of transcription, curators could then use a UniProtKB ID to indicate the gene?  This what not be meant to indicate at what level the regulation occurs.  
'''AI:Send an email out to go-discuss to inform curators of the proposal on what identifiers can be used and how.'''
'''Ruth will write the proposal for review by Chris, David H, and David OS, and then it will be submitted to the group.'''






[[Category: Annotation Working Group]]
[[Category: Annotation Working Group]]

Revision as of 11:47, 10 May 2016

Join us using BlueJeans

https://bluejeans.com/993661940

Agenda

1. Review of all GOC Calls and GOC Calendar

  • There are a number of consortium-wide calls that happen during the week and we would like everyone to be aware of them.
  • Each of these calls is listed on the GO Calendar hosted on Google.
    • You may request access to the GO Google Calendar by emailing Kimberly, Paola, Melanie or Moni with your Google email address.
  • In the coming weeks we plan to move away from sending reminder emails about meetings, relying instead on the GO shared calendar to keep all interested parties up-to-date.
  • If you have a meeting you would like to add to the Calendar, please do so.

Current Meetings

Group Day & Time How to join Minutes Repository
LEGO Every Monday, 8:30am US Pacific Time Public BlueJeans Conference Call LEGO Calls GitHub GO-Noctua
Annotation Advocacy 2nd and 4th Tuesdays, 8:00am US Pacific Time Public BlueJeans Conference Call Annotation Conference Calls GitHub GO-Annotation
GO Managers 1st and 3rd Wednesdays, 8:00am US Pacific Time Private. Use the GO passcode at the Jackson Conference Line. GO Managers Calls GitHub GOC
Data Capture Working Group 2nd and 4th Wednesdays, 8:00am US Pacific Time Public Zoom Conference Call Data Capture Calls GitHub Test Repo
GO Directors Every Wednesday, 9:00am US Pacific Time Private. Use the GO passcode at the Jackson Conference Line. - GitHub GOC
GAF/GPAD output for LEGO Every Wednesday at 10:30am US Pacific Time Informal Skype meeting with DavidH, Heiko, and Kimberly. - Please email them to request access. See LEGO. See LEGO.
GO Ontology Editors Every Thursday at 10:30am US Pacific Time Public GoToMeeting Conference Call Ontology Calls GitHub GO-Ontology
PAINT Convenes as needed. Emails sent to GO-discuss PAINT Calls GitHub GO-PAINT
Software Team Convenes as needed. Emails sent to GO-software - GitHub GOC

2. Accepted Identifiers for Gene and Gene Product Entities

  • This issue is about what identifiers are acceptable for use in Column 2 and in Column 16 of the gaf, annotation extensions.

Please see:

Minutes

Berkeley: Chris, Moni, Suzi

dictyBase: Petra

EBI: David OS, Melanie

FlyBase: Giulia

MGI: David H., Li

PomBase: Antonia, Midori

Reactome: Peter

RGD: Stan

SGD: Edith

TAIR: Tanya

UCL: Rachael, Rebecca, Ruth

WB: Kimberly

Zfin: Sabrina

Meetings

  • Table above lists meetings, times, GO calendars - we would like to move towards using the Google calendar as a reminder for meetings
  • Some people do not have the same gmail email address as their work email - can these be synced?
  • Suzi - yes, you can link these
  • People should subscribe to the calendar
  • Guest lists can be made to everyone who wants to be reminded of calls
  • Ruth - reminder email could be to the GO list used to remind subscribers of the calls
  • AI: we will try to set up the GO calendar to send these emails
  • Link from GO wiki homepage: GOC Conference Calls

Identifiers

  • Discussion of what identifiers can be used in Column 2 and Column 16
  • We need to have a consistent use of identifiers
  • Melanie - different threads on annotation and managers call
    • Would be good to have a combined call where we walk through examples - Paul was organizing this?
  • David H. - Propose to do this on an all-hands call?
    • For Column 2, for example, MGI and WB map all IDs to their MOD gene identifiers before submitting to GOC
  • Melanie - one of the issues for Col. 16 was domain and range and enforcing what is used there
  • Suzi - in favor of cleaning up what is used in Col. 16; because of the mixed use here it is more difficult to validate the IDs
  • Ruth - not sure we need to have many examples; no controversy about what is in Col. 2, but there were issues about domain and range wrt Col. 16 - David OS raised some issues with this
  • Rachael - this had to do with consistency with OWL versions
  • Melanie - the target was the issue - its biologically different to be regulating a gene, transcript, or protein
  • David H. - in the ontology, there are domains and ranges, and in the GO view of the world processes regulate processes, not things (entities)
  • David H. - the relation, has_regulation_target, mixes processes and entities with its targets
  • Chris - sometimes gene IDs are used to represent proteins
  • Chris - because the issue of identity of the object is linked to what type of database it is, the IDs can represent either the gene or the protein and can be used in either context; this is consistent with how we already use the IDs
  • David OS - are any databases ambiguous wrt gene, transcript, protein IDs?
  • Suzi - don't know of any
  • David OS - some annotation extension relations have defined domains and ranges and 'inconsistent' use could be problematic
  • Chris - curators did want to use the more precise identifiers from their own database
  • Suzi - this is clearly an issue; stop gap solutions may be expedient, but not correct. The primary issue relates to the regulates question and information was getting lost wrt a process regulating a process or a process regulating an entity. We need to explicitly say, somehow, which of the two we're referring to. Is there another approach we could use?
  • David H. - the has_regulation_target is only one example; denoting substrates using has_input can use gene or protein identifiers
  • Chris - Noctua has formally defined the entity class as a union of gene or gene product
  • David OS - would it make sense to extend what is in LEGO to annotation extensions so that formally a UniProtKB accession could refer to a gene or a protein, an MGI ID could refer to a gene or a protein
  • Chris - Jenkins checks do not check for gene vs protein, but whether the overall type of entity is correct

AI:David OS - can say in the OWL, for example, that the domain is a protein and then in a separate mapping file indicate what IDs can be used to indicate a protein

  • Ruth - for regulation of transcription, curators could then use a UniProtKB ID to indicate the gene? This what not be meant to indicate at what level the regulation occurs.

AI:Send an email out to go-discuss to inform curators of the proposal on what identifiers can be used and how. Ruth will write the proposal for review by Chris, David H, and David OS, and then it will be submitted to the group.