Your SlideShare is downloading. × extension for biological database @ Biohackathon2013
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply extension for biological database @ Biohackathon2013


Published on extension for biological database and database entry. It will make database developers happy in the future. extension for biological database and database entry. It will make database developers happy in the future.

Published in: Technology, Design

  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 1. extenstionMaori ItoNational Institute of Biomedical Innovation
  • 2. What is• " is a set of extensible schemas thatenables webmasters to embed structured data ontheir web pages for use by search engines and otherapplications.”• "Search engines including Bing, Google, Yahoo! andYandex rely on this markup to improve the display ofsearch results, making it easier for people to find theright web pages.”(
  • 3. Microdata“You use the vocabulary, alongwith the microdata format, to add information toyour HTML content.”(• Finalizing the proposal of schema.orgextension is a requirement to show “rich”results for major search engines.
  • 4. If you mark up with microdata,• You can reveal more rich search results andimportant keywords.• These search results may result in moreclicks to your pages.
  • 5. Goal 1• To finalize the proposal of schema.orgextension “BiologicalDatabaseEntry” and“BiologicalDatabase”.– (W3C Wiki)
  • 6. How to mark up and reflect theresults?【HTML】<div itemscope itemtype=""><span >2012-10-24</span></div>【Result】Declare scope itemtype with normal html tagSelect propery Content
  • 7. Why microdata?• Reasonable• Flexibility– RDFa > microdata > microformats• Simple– Microformats > microdata ≒ RDFa• Standardization– Microdata > RDFa > microformats• Yield to the powerful..– Major search engine decided to use it.
  • 8. Advantage and Disadvantage• Advantage– Get better results– If we can translate microdata property intopredicate, we can convert them to RDF– Easy to use web application– Microdata can coexist with html• Disadvantage– Need some time and some more efforts to markup– Tag > Graph
  • 9. Current Situation• Define original "property"(entryID, isEntryOf, taxon, seeAlso, reference) and "how to mark up" forbiological database and its entries.• Reflect search results for ourdeveloping search engine.– Sagace :
  • 10. 5 DBs, 1 catalog and 1 DBarchive applied microdata!• DoBISCUIT(Database Of BIoSynthesis clustersCUrated and InTegrated)• JCRB Cell Bank• Functional Glycomics with KO mice database• Glyco-Disease Genes Database• JCGGDB Report• Integbio Database Catalog• Life Science Database ArchiveThank you very much!!
  • 11. Goal 2• Making valuable web application withmicrodata.
  • 12. RDFXMLand allStructured datamicrodataStructured HTMLWe can make webapplication easily!
  • 13. Example of web application
  • 14. How to use -11. Paste css and Javascript into html<link rel="stylesheet"href="" /><script type="text/javascript"src=""></script><script type="text/javascript"src=""></script>
  • 15. How to use -22.Mark up with MicrodataE.g.:<ul itemscope itemtype=""><li>Computational design, construction, and characterization of a set ofspecificity determining residues in protein-protein interactions<span itemprop=’reference content=pmid:22674858 >PubMed:22674858</span></li></ul> Javascript can find ID easilyDeclare scope itemtype with normal html tag
  • 16. Advantage• We can make many web applicationsin the same way easily.• Database developers can feel benefitimmediately.• We can get data on the fly, the datacan be updated continually andautomatically by reference structureddata.
  • 17. To achieve these goals,• “Need more people who think it is a goodidea.” (by organizers @– (<- ML Let’s join !)• We need more databases and web pagesthat are marked up with microdata.• I want your opinion on microdata.• Lets talk!