Ontology meeting 2015-02-19

From GO Wiki
Jump to navigation Jump to search

Attendees: DavidOS, Paola, Harold, Heiko, Tanya, Chris, DavidH

Minutes: Tanya


Regulation Chains

  David H went over Nikolai's results chaining regulates relations and introducing direct and indirect regulation. Presented the 'algebra' of
  the chains. Showed the inferred classification that the chains provided.
  David H will introduce his property chains into David OS's branch file, run assert links report and see
  what happens with terms in the development and apoptosis. The branch file pulls in live everything else except live GO.
  Chris concerned about aligning what Nikolai did with the current RO. Note that development part of GO doesn't have many ends_with details.  
  Find a specific developmental process that can have molecular functions attached to it and use that for modeling/test.
  Chris - test using Noctua? This brings in live RO.  Manually redo Nikolai's example in Noctua and see what happens with live RO in place. 
  Write this up (Nikolai's work) and submit to PeerJ or BioRxiv for giving him credit for his work.

- Related: Inference resulting from implementing regulation chain reasoning results_in relation - how does this fit? Currently no axiomatisation linking this to regulates. Shouldn't there be?

  Re: results_in . Need to go back and redo this.  Has come up in some SF items. History: bunch of related terms with a certain pattern
  This relationship allowed making logical definitions for them and specify the directionality.  Why not use 'regulates'?  
  Because of indirectness, upstream nature. Better to
  use 'indirectly regulates'?  Consider folding 'results_in' into this work.  Replace with what? Right now, logical definition: results_in 
  xxx regulation term, unfold to the generic regulates xxx bp term or indirectly regulates.
  EXAMPLE:  
  id: GO:2000531 
  name: regulation of fatty acid biosynthetic process by regulation of transcription from RNA polymerase II promoter 
  namespace: biological_process def: "Any process that modulates the frequency, rate or extent of the biosynthesis of fatty acids, 
  by modulating the frequency, rate or extent of transcription from an RNA polymerase II promoter." [GOC:vw] 
  is_a: GO:0042304 {is_inferred="true"} ! regulation of fatty acid biosynthetic process 
  is_a: GO:0072364 {is_inferred="true"} ! regulation of cellular ketone metabolic process by regulation 
  of transcription from RNA polymerase II promoter    
  intersection_of: GO:0006357 ! regulation of transcription from RNA polymerase II promoter 
  intersection_of: results_in GO:0042304 ! regulation of fatty acid biosynthetic process
  Desired:  regulates some (TF activity and regulates some FA biosynth) OR: directly_regulates some (TF activity and regulates some FA biosynth)
  Name: "TF activity and regulates some FA biosynth"  OR "TF activity that regulates some FA biosynth"
  Force genus to be direct and differentia to be indirect?
  Don't know how direct the regulation of tsc (in example above).  Knocked out a TF and seen fatty acid biosynthesis go down.
  Proposal: new class here TF activity that regulates some FA biosynth, existing term GO:2000531 gets defined this way 
  Problem: need to teach people rules in using these precise terms, no different from current situation, huge possibility for proliferation of
  terms
  None of these terms may be relevant if we can chain together annotations using Noctua in the lego model. 
  How many?  less than 200.  8 added in 2014. Most from 2012.
  Chris could do experiment with the expansion and show people the results.  Sandbox?

PUNT TO NEXT WEEK: What do we want to do about intergenic regions?

PUNT: Issues With Ion Channels

Right now the ion-specific channels are not defined as being selective for a type of ion. Therefore, non-selective channels are being annotated to the ion specified terms. In the long run this is misleading and is not intuitive to electrophysiologists.

Punt to next week, Huaiyu wants to be on call.

Disjoints in ChEBI

Background from last week: David OS to report back on today's meeting with Janna.

We will set up a Jenkins job to send to them about disjoints. We can make a branch file with high-level disjoints that we can edit ourselves and test. We can then feed this to them. Perhaps we can set up a Jenkins job to run Chebi and find violations that will become obvious to address. Janna says that current disjoint violations are being fixed. Who will follow up on any future ones? Not clear that there will be an ontology person after Janna is gone. Collaboration on roles? Need a contact person there to touch base with from time to time.

DavidOS to flesh out the rest of the update, please.

PUNT: How to define protein families in enzyme binding terms

See background here: http://wiki.geneontology.org/index.php/Ontology_meeting_2015-02-12#Enzyme_Binding