Mar 1st, 2016 Ontology Working Group Meeting: Difference between revisions

From Planteome.org
Jump to navigation Jump to search
Line 12: Line 12:
==Agenda:==
==Agenda:==


=== Changes and updates in the CO files ===
=== Changes and updates in the IBP files ===
* Review of progress with building the version of Amigo with the CO classes merged in?
* rice
* rice
* cassava
* cassava
* lentil
* lentil


* newly mapped and added- wheat--- TBA
* wheat- ''newly mapped and will be added soon, once the issues of the id numbers are resolved''


* Questions from CM:  
* Questions from CM by email :  
* Can we also go over where we stand with building the version of amigo with the CO classes merged in?
** Have we decided on how and where the CO<->TO mappings will be stored? At the Corvallis meeting we hacked something into a pseudo-TD5 file.
 
** Marie, looks like you are generating some files such as: lentil_withcropname.obo  --- which have the bridging axioms merged inThis looks great. Not sure if this is experiments or ready to go, but this is exactly what we need. We should just decide on a standard naming convention, update the READMEs, and maybe set up travis for each CO repo.
* Have we decided on how and where the CO<->TO mappings will be stored? At the corvalis meeting we hacked something into a pseudo-TD5 file.
* Marie, looks like you are generating some files such as: lentil_withcropname.obo  --- which have the bridging axioms merged in
* This looks great. Not sure if this is experiments or ready to go, but this is exactly what we need. We should just decide on a standard naming convention, update the READMEs, and maybe set up travis for each CO repo.


From MAL:
* About the creation of the lentil file, I have a script in java that takes a TD V5 (in excel format) and creates an OBO file. I use apache poi and obo2owl for that. Then I have a second script that adds the mappings in the OBO file. I get the mappings from a spreadsheet document on Google Drive. Eventually the mappings will be store directly in the TD v5.
* I used to code in perl and python but I didn’t practice much since the end of my master’s degree. Is that a problem if I code in java?


=== Update on AmiGO APIs- Justin Elser ===
=== Update on AmiGO APIs- Justin Elser ===

Revision as of 21:01, 1 March 2016

Planteome Ontology WG Zoom Meeting

  • Date: Tuesday Mar. 1st, 2016
  • Time: 8:15am PST (GMT-8)
  • Connection details: Join from PC, Mac, Linux, iOS or Android: https://zoom.us/j/762470789
  • Attendees:LC, AM, PJ, CM, JE

Agenda:

Changes and updates in the IBP files

  • Review of progress with building the version of Amigo with the CO classes merged in?
  • rice
  • cassava
  • lentil
  • wheat- newly mapped and will be added soon, once the issues of the id numbers are resolved
  • Questions from CM by email :
    • Have we decided on how and where the CO<->TO mappings will be stored? At the Corvallis meeting we hacked something into a pseudo-TD5 file.
    • Marie, looks like you are generating some files such as: lentil_withcropname.obo --- which have the bridging axioms merged in. This looks great. Not sure if this is experiments or ready to go, but this is exactly what we need. We should just decide on a standard naming convention, update the READMEs, and maybe set up travis for each CO repo.

From MAL:

  • About the creation of the lentil file, I have a script in java that takes a TD V5 (in excel format) and creates an OBO file. I use apache poi and obo2owl for that. Then I have a second script that adds the mappings in the OBO file. I get the mappings from a spreadsheet document on Google Drive. Eventually the mappings will be store directly in the TD v5.
  • I used to code in perl and python but I didn’t practice much since the end of my master’s degree. Is that a problem if I code in java?

Update on AmiGO APIs- Justin Elser

  • API code changes have been merged into our version of AmiGO (dev.planteome.org)
  • Does not work on browser.planteome.org as it will require a reload of all data to work because of a schema change to SOLR
  • Small issue with main readme page not showing up, but the API itself is working
  • Still testing out speed and working on readme page not working


Visit to IRRI

  • Leo, Marie-Angelique and Austin will visit IRRI Monday March 7th to Friday March 11th
  • Goals: TD revision and data annotation-
    • MAL, and Leo will be working on trait dictionary
    • AM: annotate 140K+ germplasm entries with PD and TO mapping data

Discussion from email:

  • EA- the need for an annotation tool: "We discussed the visit of Marie, Léo and Austin and the agenda we prepared. I indicated Mau that the team would like to see how IRRI data annotations could go on Planteome. Mau asked where Planteome stands with the annotations tools because this what IRRI is waiting for long. Would you have any points you want the team to share with IRRI on that aspect?"
  • MAL/LV: "We need a simple tool that scientists will be able to use to easily annotate their data. Adhoc scripts are short term and one-shot solutions that will serve Planteome but not necessarily serve IRRI because: The GAF2 format that amiGO2 requires is not known by the breeding community and the annotated data will be published on Planteome and not in the IRRI information systems. We should take the opportunity of being at IRRI to provide some guidance on how to include the ontologies in their data model. Annotating the data at the source is beneficial for everyone. IRRI information systems will have interoperable and discoverable data. And Planteome can easily add future annotations from the IRRI systems."


Recent updates on the TO

  • revisions to equivalence axioms- occurs_in and composition
  • Stem and culm
  • anther morphology traits, incl. anther number
  • biochemical branch

OBA development- Chris Mungall

  • If there is time I would like to walk through the procedure we use to develop OBA.
  • Part of this was covered in the tutorial on template-based ontology development, but we had to rush this part due to lack of time:

https://github.com/Planteome/protege-tutorial/tree/master/template-examples

  • For OBA, the source of the ontology is primarily in TSVs, found here:

https://github.com/obophenotype/bio-attribute-ontology/tree/master/src/ontology/modules

  • The design patterns are specified here:

https://github.com/obophenotype/bio-attribute-ontology/tree/master/src/ontology/patterns

  • Together these are used to build the ontology with equivalence axioms, with the entire ontology hierarchy being inferred automatically, e.g:

http://www.ebi.ac.uk/ols/beta/ontologies/oba/terms?iri=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FOBA_VT0000017

5. Phenotype RCN meeting February 26-28, 2016

  • PJ attended

6. Status of second year funding

  • PJ- first year report accepted, will follow up with NSF and find out

Upcoming Meetings and Workshops

Biocuration 2016, April 10th-14th,2016; Geneva, Switzerland

GARNet/Egenis Workshop: Integrating Large Data into Plant Science, April 21st-22nd 2016, Dartington Hall, Totnes, Devon

  • Elizabeth and George are going, EA will present Planteome as part of her talk

Meeting in Montpellier, 9-13 May 2016 [1]

BioOntologies SIG of the Intelligent Systems for Molecular Biology (ISMB); July 8-12, 2016, Orlando, Florida

  • Dates: July 8th and 9th, with July 9th being the “Phenotype Day”, focused on the systematic description of phenotypes.
    • Short papers, up to 4 pages (will be published in JBMS)
    • Poster abstracts, up to 1 page
    • Flash updates, up to 1 page

7th International Conference on Biological Ontology and BioCreative 2016 Aug 1st to 4th, Corvallis, OR