News
The Ontobee program was originated from a Vaccine Ontology (VO) web browser project launched in July 2008 in He Group. With recommendations and suggestions from many in the ontology community, the VO browser technology was then applied in fall 2009 to browse the Ontology for Biomedical Investigations (OBI) and later updated to also display RDF content via xslt stylesheet. The name "OntoBee" (later changed to "Ontobee") was given in 2009. The website domain name ontobee.org was registered by Oliver in 2010. By the end of 2010, all OBI ontology term PURL IDs were by default resolved to Ontobee. The development and improvement of Ontobee have benefited a lot from many suggestions, comments, and discussions from the community (Thanks!).
Here we have collected a list of news related to Ontobee:
(Note: The list usually does not include news about new ontology inclusion. It may not include those technical issues discussed in Google Ontobee-discuss, SourceForge feature requests, or Github issues.)
- 1/9/2017: Ontobee source code in Github is updated. https://github.com/OntoZoo/ontobee/pull/97
- 1/9/2017: The Ontobee paper, titled "Ontobee: A linked ontology data server to support ontology term dereferencing, linkage, query, and integration", is published in Nucleic Acids Research 2017 Database issue. PMID: 27733503. PMCID: PMC5210626.
- 11/8/2015: Oliver and Edison announced to the update of the Ontobee program in the OBO-discuss and Ontobee-discuss email lists.
- 11/7/2015: Edison updated the Ontobee program to a new version. The old version is now moved to: http://oriontobee.hegroup.org/.
- 10/19/2015: Oliver and Edison announced to the OBO-discuss and Ontobee-discuss email lists about a new beta version of Ontobee under testing.
- 8/4/2015: Edison solved a major issue on searching for synonyms that are defined by synonym-related annotation properties in OboInOWL: has_exact_synonym, has_related_synonym, has_narrow_synonym, and has_broad_synonym. See the related github issue (#35) page for more detail.
- 8/4/2015: Edison Ong (a bioinformatics graduate student in Oliver He lab) solved an issue related to finding terms when character length is 3 or less. See the related github issue (#37) page for more detail. We have also explained this issue in a simplified way in answering a question in FAQs.
- 1/31/2015: The last day of Bin Zhao working in He lab as a programmer and bioinformatician. Bin has contributed a lot to the Ontobee project.
- 6/18/2014: In addition to csv format download, Bin added tsv and Excel download options for searched results.
- 6/16/2014: As suggested by Oliver, Bin added a feature in Ontobee search: provides an option for users to download searched results using csv format.
- 6/16/2014: As suggested by Oliver, Bin updated the Ontobee searching results display order: if the prefix of a searched term ID is the same as the ontology namespace, display it first. For example, if we search 'planned process' (OBI_0000011), then the OBI ontology version of the term appears before other ontologies (e.g., VO) that import the same term from OBI. This display emphasizes the ontology that originally defines the term.
- 5/19/2014: As requested by Chris Mungall and suggested by Oliver, Bin added a feature to show pictures in Ontobee. See examples: http://purl.obolibrary.org/obo/UBERON_0001882. More examples: UBERON_0001874, UBERON_0001875, UBERON_0002741.
- 4/2/2014: Bin fixed a bug and added rdf:isDefinedBy statement in the RDF version for each ontology term. See more about this issue on Githhub, Google+, or on Ontobee-discuss.
- 3/31/2014: With Oliver's suggestion, Bin fixed a bug to show general "Annotations" information for many ontologies listed in Ontobee. Such information could not be extracted and shown up on the cover page of an ontology for many non-OBO ontologies (e.g., OCRe) or ontologies without "OBO" label (e.g., BFO 1.1). Based on his work, Bin also generated a new SPAQL Example #5.
- 3/30/2014: Oliver reorganized the Ontobee pages. Specifically, the previous "Links" page was changed to "Download" page. The contents in the previous "Links" page were merged to the pages of "References" and "Contact" or kept in the "Download" page. This "Download" page now only includes the information about Ontobee source code, its download information, and its licensing information.
- 3/26-4/3/2014: Oliver updated many Ontobee web pages, including History, Acknowledgements, FAQs, References, and Links.
- 3/25/2014: Oliver and Bin changed the name of the "Ontostat" tool from "Ontostat" to "Ontobeest". Note that the URL of the program has kept the same: http://www.ontobee.org/ontostat. The reason we changed to the "Ontobeest" is that the name sounds like “ontobeast”, which fits well with our onto-animal series like OntoFox, ontobee, ontodog, ... :-). As Bin (primary developer of the Ontobeest tool) commented, the new name is "fun and appropriate".
- 3/22/2014: Oliver updated the Tutorial page by adding the information about Ontobee Statistics page (Ontostat). Oliver also generated an Ontobeep tutorial page to introduce the Ontobeep features.
- 12/23/2013: Bin and Oliver cleaned up the Ontobee sourcecode, and then submitted the sourcecode to the new Ontobee github repository website: https://github.com/ontoden/ontobee. The source code license is Apache 2.0 open source license.
- 10/11/2013: Several improvements were made by Bin on the Ontobee statistics proejct. A new statistics coverpage was also generated and shown on the Ontobee navigation bar.
- 9/30/2013: Mr. Bin Zhao in He lab developed an ontology statistics page for each ontology. An example is shown HERE (for Informed Consent Ontology or ICO). This page can be linked by clicking on "Detailed Statistics" on the ontology home page such as the ICO webpage. The program was made openly available on 9/30/2013.
- 8/29-9/1/2013: Ontologies and ontology terms in Ontobee could not be dereferenced. The reason is the broken Virtuoso RDF server. Oliver tried to resume the ontology RDF triiple store. However, the triple store was not stable and easily broken again. On 8/31, Yue helped to update and install the Virtuoso version 6.1.7. However, some compatibility issue occurred. New efforts will be put to ensure a smooth update to new Virtuoso version. Anyway, the RDF triple store database appeared back and stable for now. The daily RDF triple store update feature was temporarily closed.
- 8/22/2013: The Ontobee SPARQL tutorial web page was generated by Bin Zhao and Olvier.
- 8/18/2013: The Ontobee development History web page was generated and posted by Oliver.
- 8/14/2013: Oliver started to fill up information on the Ontobee tutorial web page.
- 8/10/2013: A bug related to a special character handling was solved with Yue Liu's help.
- 8/2/2013: The Ontobee-discuss Google Group was generated by Oliver.
- 7/29-30/2013: Ontobee was broken due to a broken RDF triple store. Oliver restarted the Virtuoso triple store and reloaded the OWL updated program.,
- 7/7/2013: In the ICBO 2013 OBO Foundry tutorial session, Jie Zheng and others presented and discussed Ontobee and related technologies (including OntoFox). Both Ontobee and OntoFox use the same Hegroup RDF triple store. When the RDF triple store is broken, both Ontobee and OntoFox won't work properly.
- March 22, 2013: The last day of Allen's working in He lab. Oliver started to take the responsibility of maintaining, debugging, and updating Ontobee. Allen agreed to provide necessary consultation if needed.
- Summer 2011 to 2013: Incremental improvements (including debugging) of Ontobee. The further Ontobee development during this period was motivated by many requests from the community.
- Summer, 2011: Ontobee started to use Hegroup RDF triple store to get all OWL files. Since Aug 2010, Ontobee had partially used Neurocommons RDF triple store. However, the Neurocommons RDF triple store was not continuously maintained and updated. In addition, this Neurocommon triple store used unmerged ontologies, which led to the ignorance of all imports when the base ontology was queried from the triple store. Therefore, the usage of the unmerged version made the data incomplete (i.e., the imported data missing from the base ontology) and slower query performance.
- July, 2011: Oliver attended the 2nd ICBO meeting and presented the Ontobee work. The first Ontobee paper was also accepted for publication. As shown in the paper, the name "OntoBee" has been changed to "Ontobee".
- Dec 9, 2010: Allen presented Ontobeep, an extension and application of OntoBee, and used Ontobeep to study the IDO extensions in the IDO Workshop 2010 at Baltimore Airport Hilton, Baltimore, MD, USA. The Ontobeep idea came from Oliver, and the Ontobeep program was co-developed by Allen and Oliver. See Allen's presentation PPT file located in the IDO workshop or the PDF file located in Ontobee server.
- Aug-Dec, 2010: All OBI PURLs resolved to Ontobee.
- Aug 26, 2010: Bjoern Peters would like to link directly from an OBI ID to a corresponding website with definition, metadata, synonyms etc. Oliver He suggested to Bjoern that Ontobee could be used for dereferencing OBI ontology term IDs. Such a feature had been implemented for VO already at that time. Oliver further mentioned the unique feature of Ontobee that Ontobee "managed to separate the web display and source OWL file output " with one http: URL. What a user input an ontology VO term IRI, the use can find the HTM information from the Ontobee web site. However, if you look for the source of the web page, it's owl format and contains all information about this term. The automatical deferencing of OBI terms in Ontobee was not ready for OBI terms yet. One reason was that the forwarding system (from OBO PURLS to Ontobee) was not established. Chris Mungall proposed to use OntoBee for all OBO foundry ontology term visualization. He group was working with Chris Mungell and Alan Ruttenberg to get more features available. Check the email thread.
- May 18, 2010: Oliver registered the web domain name: ontobee.org.
- Fall 2009 to early 2010: Allen was able to update his script to generate RDF/XML source code, which included a XSL link to the HTML document. The contents of the RDF and HTML documents are different. From any HTML page, if the source of the web page is checked, it's owl format and contains all information about this term. So we have managed to separate the web display and source OWL file output. This feature supports semantic web application.
- Oct 05, 2009: Melanie Courtot recommended VOBrowser (i.e., OntoBee) to the OBI group. With Oliver's supervision and support, Allen Xiang from He Laboratory started to extend the OntoBee method for OBI. Check the email thread.
- September, 2009: The name "OntoBee" was coined by Yongqun "Oliver" He, and the OntoBee project was set up with the URL: http://ontobee.hegroup.org/. This system stored an ontology (or ontologies) in a Virtuoso RDF database, and then used PHP and SPARQL programming to access the rdf database and make sparql queries. The tool could not support SOAP.
- July, 2008: The VO Browser (the early version of Ontobee) was launched in the VIOLIN Vaccine Ontology (VO) website. Note: The old VO Browser URL (http://www.violinet.org/vaccineontology/vobrowser) was discontinued later and replaced by: http://www.ontobee.org/ontology/VO.
Notes:
- Link to OBI developers' discussion emails that are related to Ontobee: http://obi-developers.2851539.n2.nabble.com/template/NamlServlet.jtp?macro=search_page&node=2851539&query=OntoBee
- Search Google for "Ontobee ontology": https://www.google.com/search?q=Ontobee+ontology
- Search Google Scholar for "Ontobee ontology": http://scholar.google.com/scholar?hl=en&q=Ontobee+ontology
- See more acknowledgements on Ontobee development from the Acknowledgements web page.
- Know more information about the History of Ontobee Development.