Skip to content
Carlos Rueda edited this page Jan 12, 2015 · 14 revisions

Comparison between current "ont" and new "orr-ont":

(this is preliminary, not exhaustive, and possibly not completely accurate, but should give a good sense of the work being done and planned)

Aspect ont orr-ont
Request for latest version Converts from the versioned form Immediately returned
Output formats RDF/XML, N3 RDF/XML, N3, JSON-LD
Request in other format Conversion always made Conversion only once then cached
Ontology versions stored in Versioned form Un-versioned form
"self-hosted" dispatch Supported Supported
Organization (authority) support Very minimal Better supported (1)
Permissions Minimal Significantly improved
Main dependencies, database BioPortal, MySQL MongoDB
Language/dispatch mechanism Java / Servlet Scala / Scalatra

(1) Organizations are explicitly modeled in orr-ont. All ontology submissions are associated with corresponding organizations. An organization has set of members, and only members can register ontologies for that organization.

In general, because of the new and simplified mechanisms in orr-ont, a number of benefits are expected:

  • Easier installation because of reduced number of important dependencies
  • Better performance (possibly very significant)
Clone this wiki locally