Difference between revisions of "Database Interop Hackathon/Pre-Meeting"

From Evolutionary Informatics Working Group
Jump to: navigation, search
(Agenda)
m
 
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
The core developers of NeXML, CDAO, and PhyloWS will meet two weeks prior to the hackathon to better prepare the participating emerging standards for actual application at the hackathon.
+
{{HackHead}}
 +
The core developers of [[NeXML]], [[CDAO]], and [[PhyloWS]] met two weeks prior to the hackathon to better prepare the participating emerging standards for actual application at the hackathon.
  
 
== Goals & Targets ==
 
== Goals & Targets ==
  
 
'''Guidelines:'''
 
'''Guidelines:'''
* Choose a very narrow limited set of goals, and include time to  
+
* Choose a very narrow limited set of goals, and include time to
 
** evaluate carefully what we have done
 
** evaluate carefully what we have done
 
** extrapolate and plan for the big meeting when we have 20 people to keep busy
 
** extrapolate and plan for the big meeting when we have 20 people to keep busy
Line 10: Line 11:
  
 
'''Target ideas:'''
 
'''Target ideas:'''
* Implement services that would allow Mesquite to query and retrieve character data and trees from TreeBase and from MorphBank.
+
* Implement services that would allow [[Mesquite]] to query and retrieve character data and trees from [[TreeBASE]] and from [[MorphBank]].
 
* Agreeing on how to implement semantic annotation of metadata types of the providers.
 
* Agreeing on how to implement semantic annotation of metadata types of the providers.
* More fleshing out of PhyloWS specs.  
+
* More fleshing out of [[PhyloWS]] specs.
  
 
'''Information to gather in advance:'''
 
'''Information to gather in advance:'''
 
* Implementation details of the providers: which languages/libraries they use, what metadata they want to expose.
 
* Implementation details of the providers: which languages/libraries they use, what metadata they want to expose.
  
== Agenda ==
+
== Notes from meeting ==
  
''Note that this is still tentative.''
+
=== Thursday, Feb 19 ===
  
'''Thu, Feb 19:''' Participants arrive.
+
Participants arrive.
 +
 
 +
=== Fri, Feb 20 ===
  
'''Fri, Feb 20'''
 
 
* 9-10am: Priorities, use-cases, documentation needs
 
* 9-10am: Priorities, use-cases, documentation needs
 
* 10-11.30am: Objectives, goals, and assessments (with Jonathon Cummings)
 
* 10-11.30am: Objectives, goals, and assessments (with Jonathon Cummings)
 
* 12-1pm BBL seminar at NESCent by Arlin Stoltzfus & Rutger Vos
 
* 12-1pm BBL seminar at NESCent by Arlin Stoltzfus & Rutger Vos
* 1-2pm ''Lunch''
+
* 1-3pm
* 2-6pm
+
* Agenda and outline for conference call
** CDAO:
+
* Remote participation tools set up
** NeXML:
+
* 3-4pm: Teleconference with hackathon participants
** PhyloWS: Review of current spec against SRU (with Ryan Scherle). Review of mapping those into SAWSDL.
+
* 4-6pm: Continuing earlier work & wrap-up for the day
 +
** Information gathering form for data types for I/O and formats
 +
** PhyloWS: Review of current spec against SRU (with Ryan Scherle).
  
'''Sat, Feb 21'''
+
=== Sat, Feb 21 ===
 +
* 9.30am-12.30pm
 +
** Expression of metadata and metadata semantics in [[NeXML]]
 +
*** Representation of references
 +
** Re-using existing metadata vocabularies (such as [http://dublincore.org DC])
 +
* 12.30-1.30pm ''Lunch''
 +
* 1.30-5pm
 +
** Expression of metadata and metadata semantics in NeXML
 +
*** Generalize the solution for representing references
 +
*** Attaching GO terms to tree nodes
 +
*** Linking OTUs to taxon identifiers and to specimen records
 +
* 5-6pm ''Dinner''
 +
* 6-8pm
 +
** Continuing expression of metadata in nexml using semantic ties to cdao
 +
*** PURLs for [[CDAO]]: http://purl.org/phylo/cdao/
 +
*** representing EQ phenotypes as used in [[Phenoscape]]
 +
*** [http://obi-ontology.org/page/Main_Page OBI] and its use for protocols
 +
 
 +
=== Sun, Feb 22 ===
 
* 9am-12pm
 
* 9am-12pm
** CDAO:
+
** Contining expression of metadata
** NeXML:
+
*** reworking reference using more precise format recommended for Dublin Core
** PhyloWS:
+
*** oops, NESCent lost our changes from last night
* 12-1pm ''Lunch''
+
*** re-wrote our section on representing EQ annotations on phenotypes
* 1-6pm
+
** Wrapping up and follow-up '''to-do list'''
** CDAO:
+
*** Survey (Arlin)
** NeXML:
+
**** edit to add category for metadata types
** PhyloWS:
+
**** edit to add questions about impementations (what is primary language for data processing, i.e., middleware in 3-tier scheme; what is the indexing methcanism for text searches; all custom code or uses  toolbox or other code base)
 +
**** send live survey to participants
 +
*** solicit feedback on examples (Hilmar)
 +
**** ''from'' TDWG colleagues ''on'' assigning specimens to collections
 +
**** ''from'' Berkely Onto group ''on'' ??
 +
**** ''from'' hackathon participants ''on'' whether examples are useful and relevant
 +
*** refactor wiki
 +
**** "implementations" relocate (Hilmar)
 +
**** nexml (Rutger)
 +
*** encourage participants to enter use cases on wiki -- ask Dave & Karla (Hilmar)
 +
*** distribute CDAO information (Arlin)
  
'''Sun, Feb 22'''
+
* 1:30 Brandon & Enrico departed
* 9am-12pm
+
* 1:30 '''Lunch'''
** CDAO:
+
* 2:30 to 4:30 pm
** NeXML:
+
** see "to do" list above
** PhyloWS:
+
* 4:30 Arlin departed
* 12-1pm ''Lunch''
 
* 1-6pm
 
** CDAO:
 
** NeXML:
 
** PhyloWS:
 
  
 
== Logistics ==
 
== Logistics ==
Line 61: Line 88:
 
== Participants ==
 
== Participants ==
  
{| border="1" cellspacing="0" cellpadding="3"
+
{| class="wikitable"
 
|-
 
|-
 
! Participant !! Affiliation !! Email !! Standard
 
! Participant !! Affiliation !! Email !! Standard
 
|-
 
|-
|[[User:Bchisham|Brandon Chisham]] || New Mexico State University || [mailto:bchisham%40cs%2enmsu%2eedu bchisham@cs.nmsu.edu] || CDAO
+
|[[User:Bchisham|Brandon Chisham]] || New Mexico State University || [mailto:bchisham%40cs%2enmsu%2eedu bchisham@cs.nmsu.edu] || [[CDAO]]
 
|-
 
|-
|'''[[User:Hlapp|Hilmar Lapp]]''' || NESCent || [mailto:hlapp%40nescent%2eorg hlapp@nescent.org] || PhyloWS
+
|'''[[User:Hlapp|Hilmar Lapp]]''' || NESCent || [mailto:hlapp%40nescent%2eorg hlapp@nescent.org] || [[PhyloWS]]
 
|-
 
|-
|[[User:Epontelli|Enrico Pontelli]] || New Mexico State University || [mailto:epontell%40cs%2enmsu%2eedu epontell@cs.nmsu.edu] || CDAO
+
|[[User:Epontelli|Enrico Pontelli]] || New Mexico State University || [mailto:epontell%40cs%2enmsu%2eedu epontell@cs.nmsu.edu] || [[CDAO]]
 
|-
 
|-
|'''[[User:Astoltzfus|Arlin Stoltzfus]]''' || NIST, U. Maryland || [mailto:arlin%2estoltzfus%40nist%2egov arlin.stoltzfus@nist.gov] || CDAO
+
|'''[[User:Astoltzfus|Arlin Stoltzfus]]''' || NIST, U. Maryland || [mailto:arlin%2estoltzfus%40nist%2egov arlin.stoltzfus@nist.gov] || [[CDAO]]
 
|-
 
|-
|'''[[User:RutgerVos|Rutger Vos]]''' || University of British Columbia || [mailto:rutgeraldo%40gmail%2ecom rutgeraldo@gmail.com] || NeXML, PhyloWS
+
|'''[[User:RutgerVos|Rutger Vos]]''' || University of British Columbia || [mailto:rutgeraldo%40gmail%2ecom rutgeraldo@gmail.com] || [[NeXML]], [[PhyloWS]]
 
|-
 
|-
 
|}
 
|}
  
 
[[Category:DB Interop Hackathon]]
 
[[Category:DB Interop Hackathon]]
 +
[[Category:Meetings]]

Latest revision as of 15:44, 12 March 2009

The core developers of NeXML, CDAO, and PhyloWS met two weeks prior to the hackathon to better prepare the participating emerging standards for actual application at the hackathon.

Goals & Targets

Guidelines:

  • Choose a very narrow limited set of goals, and include time to
    • evaluate carefully what we have done
    • extrapolate and plan for the big meeting when we have 20 people to keep busy
  • Need to discuss how to accommodate all the projects using php.

Target ideas:

  • Implement services that would allow Mesquite to query and retrieve character data and trees from TreeBASE and from MorphBank.
  • Agreeing on how to implement semantic annotation of metadata types of the providers.
  • More fleshing out of PhyloWS specs.

Information to gather in advance:

  • Implementation details of the providers: which languages/libraries they use, what metadata they want to expose.

Notes from meeting

Thursday, Feb 19

Participants arrive.

Fri, Feb 20

  • 9-10am: Priorities, use-cases, documentation needs
  • 10-11.30am: Objectives, goals, and assessments (with Jonathon Cummings)
  • 12-1pm BBL seminar at NESCent by Arlin Stoltzfus & Rutger Vos
  • 1-3pm
  • Agenda and outline for conference call
  • Remote participation tools set up
  • 3-4pm: Teleconference with hackathon participants
  • 4-6pm: Continuing earlier work & wrap-up for the day
    • Information gathering form for data types for I/O and formats
    • PhyloWS: Review of current spec against SRU (with Ryan Scherle).

Sat, Feb 21

  • 9.30am-12.30pm
    • Expression of metadata and metadata semantics in NeXML
      • Representation of references
    • Re-using existing metadata vocabularies (such as DC)
  • 12.30-1.30pm Lunch
  • 1.30-5pm
    • Expression of metadata and metadata semantics in NeXML
      • Generalize the solution for representing references
      • Attaching GO terms to tree nodes
      • Linking OTUs to taxon identifiers and to specimen records
  • 5-6pm Dinner
  • 6-8pm

Sun, Feb 22

  • 9am-12pm
    • Contining expression of metadata
      • reworking reference using more precise format recommended for Dublin Core
      • oops, NESCent lost our changes from last night
      • re-wrote our section on representing EQ annotations on phenotypes
    • Wrapping up and follow-up to-do list
      • Survey (Arlin)
        • edit to add category for metadata types
        • edit to add questions about impementations (what is primary language for data processing, i.e., middleware in 3-tier scheme; what is the indexing methcanism for text searches; all custom code or uses toolbox or other code base)
        • send live survey to participants
      • solicit feedback on examples (Hilmar)
        • from TDWG colleagues on assigning specimens to collections
        • from Berkely Onto group on ??
        • from hackathon participants on whether examples are useful and relevant
      • refactor wiki
        • "implementations" relocate (Hilmar)
        • nexml (Rutger)
      • encourage participants to enter use cases on wiki -- ask Dave & Karla (Hilmar)
      • distribute CDAO information (Arlin)
  • 1:30 Brandon & Enrico departed
  • 1:30 Lunch
  • 2:30 to 4:30 pm
    • see "to do" list above
  • 4:30 Arlin departed

Logistics

The pre-meeting takes place Friday - Sunday, Feb 20-22, 2009 at NESCent in Durham, North Carolina.

Participants

Participant Affiliation Email Standard
Brandon Chisham New Mexico State University bchisham@cs.nmsu.edu CDAO
Hilmar Lapp NESCent hlapp@nescent.org PhyloWS
Enrico Pontelli New Mexico State University epontell@cs.nmsu.edu CDAO
Arlin Stoltzfus NIST, U. Maryland arlin.stoltzfus@nist.gov CDAO
Rutger Vos University of British Columbia rutgeraldo@gmail.com NeXML, PhyloWS