Modularization

0 views
Skip to first unread message

Chris Mungall

unread,
Jul 10, 2019, 4:05:48 PM7/10/19
to obo-gazetteer
Just FYI, there is an ongoing discussion about modularization here:
https://github.com/EnvironmentOntology/gaz/issues/21

I just wanted to discuss a few things at a higher level to make sure we're on the same page and to check some basic assumptions.

First, this is a blocker on most other issues since we want to be able to manage GAZ in version control, and GitHub imposes file size limits. We *could* go back to some alternative, either a VCS that allows larger files, or something like DropBox with a lock mechanism (shudder...).

Second, we are going for an instance based representation. How many people have tried editing instance graphs in Protege? It's pretty clunky. But if people are fine doing that, that's OK, I thought it might be worth people experimenting before we go too far down this path.

Part of this depends on what kinds of workflows we see being required. Mass entry of hundreds of new places in Protege would be ineffecient. We can use templates here, but it would be helpful for us to get on the same page about how template editing fits into the overall workflow and pipelines.

Also, I expect many places will already be in Wikidata. It would be easy to have something that mireots a chunk of WD or geonames into GAZ.

In fact one possible route would be to use Wikidata *as the edit interface for GAZ*. Simply enter it in Wikidata, it's available for SPARQLing almost immediately, we can have a script that runs via Jenkins and pulls new entries down. How does that sound to people?


Schriml, Lynn

unread,
Jul 10, 2019, 4:42:40 PM7/10/19
to Chris Mungall, obo-gazetteer
Hello Chris,
   Becky and I met today for the GAZ group call.

  We outlined in the Google doc notes on how we will progress. 
GAZ Group meetings Zoom: https://zoom.us/j/337325602 This doc is for GAZ meeting minutes/agenda. Add latest at top. Always using “Heading 2” for the date to facilitate easy browsing in outline mode. Table of Contents: July 10, 2019 (noon EST) - 3 pm June 6, 2019 meeting Agenda: July 10, 201...


Please let Becky and I know when you set up the Jenkins, to query Wikidata for 
new geographic location terms. 

We can then follow the same workflow that we have implemented for the Disease Ontology: 
   Jenkins (to identify new Wikidata data) --> populating a spreadsheet for review --> updates to the ontology via the ROBOT   
   template. 

Cheers,
Lynn 



From: obo-ga...@googlegroups.com <obo-ga...@googlegroups.com> on behalf of Chris Mungall <cjmu...@lbl.gov>
Sent: Wednesday, July 10, 2019 4:05 PM
To: obo-gazetteer
Subject: Modularization
 
--
You received this message because you are subscribed to the Google Groups "obo-gazetteer" group.
To unsubscribe from this group and stop receiving emails from it, send an email to obo-gazettee...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/obo-gazetteer/CAN9Aifsx%2BAKem4mdxg1KPj8diW3eogKbRUi67Up9f4RBWZxYzg%40mail.gmail.com.

Chris Mungall

unread,
Jul 11, 2019, 3:54:09 PM7/11/19
to Schriml, Lynn, obo-gazetteer
On Wed, Jul 10, 2019 at 1:42 PM Schriml, Lynn <lsch...@som.umaryland.edu> wrote:
Hello Chris,
   Becky and I met today for the GAZ group call.

  We outlined in the Google doc notes on how we will progress. 
GAZ Group meetings Zoom: https://zoom.us/j/337325602 This doc is for GAZ meeting minutes/agenda. Add latest at top. Always using “Heading 2” for the date to facilitate easy browsing in outline mode. Table of Contents: July 10, 2019 (noon EST) - 3 pm June 6, 2019 meeting Agenda: July 10, 201...

Great, all makes sense

Not to throw a spanner in the works, but did we ever consider making a disjoint set of ENVO classes: ocean, river, city, country, terrestrial geographic feature, ... and modularizing on those lines?
 

Please let Becky and I know when you set up the Jenkins, to query Wikidata for 
new geographic location terms. 

We can then follow the same workflow that we have implemented for the Disease Ontology: 
   Jenkins (to identify new Wikidata data) --> populating a spreadsheet for review --> updates to the ontology via the ROBOT   
   template. 

I think I had a slightly different workflow in mind but if you have something in place already maybe we could repurpose? Anyway can probably wait to be discussed next call
Reply all
Reply to author
Forward
0 new messages