Pipe dreams
   Arfon Smith
Semantic Web
Sharing data with machines
Sharing data with machines
How’s it going?
Standards
RDF
Resource Description Framework
OWL
Web Ontology Language
SPARQL
SPARQL Protocol and RDF Query Language
DAML+OIL
DARPA Agent Markup Language - Ontology Inference Layer
FOAF
Friend of a Friend
The list goes on...
Semantic web: Hook together
    disparate resources
Biology?
Hard enough to get any data on the
  web, let alone another format
Complicated
Schemas
Resource descriptions
Declarative logic
Cooridination numbers
Ontology definitions
Design by committee
“it is miraculous enough to get them to
    work with well formatted HTML”
                    Ian Mulvany, Nature & Connotea
Huge overheads
Provide two resources
Another way?
microformats.org
Why Microformats?
Build on existing data
Simple to create
Simple to consume
Firefox: Operator, Tails
       Firefox 3, IE 8, Safari, Opera


hKit        Text::Microformat       MOFO
Microformats
  hCalendar              hResume

                         hAtom      geo
XOXO       adr
                    ...
Microformats and Biology?
How do you integrate existing
 biological web resources?
hAction, a microformat for biology
Hook together existing biological
        web resources
Demo
Proof of concept
Pipes for biology
quot;Hey, that's pretty awesome.quot;
           Chris Wanstrath, MOFO author
bioformats.org
Pipe dreams
Pipe dreams
Pipe dreams
Pipe dreams
Pipe dreams
Pipe dreams
Pipe dreams
Pipe dreams
Pipe dreams
Pipe dreams
Pipe dreams
Pipe dreams
Pipe dreams
Pipe dreams
Pipe dreams
Pipe dreams
Upcoming SlideShare
Loading in …5
×

Pipe dreams

1,209 views
997 views

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,209
On SlideShare
0
From Embeds
0
Number of Embeds
26
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Pipe dreams

  1. 1. Pipe dreams Arfon Smith
  2. 2. Semantic Web
  3. 3. Sharing data with machines
  4. 4. Sharing data with machines
  5. 5. How’s it going?
  6. 6. Standards
  7. 7. RDF Resource Description Framework
  8. 8. OWL Web Ontology Language
  9. 9. SPARQL SPARQL Protocol and RDF Query Language
  10. 10. DAML+OIL DARPA Agent Markup Language - Ontology Inference Layer
  11. 11. FOAF Friend of a Friend
  12. 12. The list goes on...
  13. 13. Semantic web: Hook together disparate resources
  14. 14. Biology?
  15. 15. Hard enough to get any data on the web, let alone another format
  16. 16. Complicated
  17. 17. Schemas Resource descriptions Declarative logic Cooridination numbers Ontology definitions Design by committee
  18. 18. “it is miraculous enough to get them to work with well formatted HTML” Ian Mulvany, Nature & Connotea
  19. 19. Huge overheads
  20. 20. Provide two resources
  21. 21. Another way?
  22. 22. microformats.org
  23. 23. Why Microformats?
  24. 24. Build on existing data
  25. 25. Simple to create
  26. 26. Simple to consume
  27. 27. Firefox: Operator, Tails Firefox 3, IE 8, Safari, Opera hKit Text::Microformat MOFO
  28. 28. Microformats hCalendar hResume hAtom geo XOXO adr XFN hReview citation hCard
  29. 29. Microformats and Biology?
  30. 30. How do you integrate existing biological web resources?
  31. 31. hAction, a microformat for biology
  32. 32. Hook together existing biological web resources
  33. 33. Demo
  34. 34. Proof of concept
  35. 35. Pipes for biology
  36. 36. quot;Hey, that's pretty awesome.quot; Chris Wanstrath, MOFO author
  37. 37. bioformats.org

×