Synthetic Biology:Semantic web ontology/Software: Difference between revisions

From OpenWetWare
Jump to navigationJump to search
No edit summary
Line 101: Line 101:
*[http://www.w3.org/2001/11/IsaViz/ IsaViz] is a visual environment for browsing and authoring RDF models represented as graphs.
*[http://www.w3.org/2001/11/IsaViz/ IsaViz] is a visual environment for browsing and authoring RDF models represented as graphs.
*[http://www.ilrt.bris.ac.uk/discovery/rdf-dev/rudolf/rdfviz/ Rudolf]: online RDF Visualizer
*[http://www.ilrt.bris.ac.uk/discovery/rdf-dev/rudolf/rdfviz/ Rudolf]: online RDF Visualizer
*[http://www.daml.org/2003/09/dumpont/ DumpOnt] is a program to display the class and property hierarchies present in an RDF Schema or DAML+OIL or OWL ontology (based on Jena2).


===Other===
===Other===
Line 128: Line 129:
*[http://oiled.man.ac.uk/ OilEd] is an ontology editor allowing the user to build ontologies using DAML+OIL
*[http://oiled.man.ac.uk/ OilEd] is an ontology editor allowing the user to build ontologies using DAML+OIL
*[http://ontolingua.stanford.edu/ Ontolingua]
*[http://ontolingua.stanford.edu/ Ontolingua]
*[http://www.ksl.stanford.edu/software/chimaera/ Chimaera] is a software system that supports users in creating and maintaining distributed ontologies on the web
*[http://www.mindswap.org/2004/SWOOP/ SWOOP] A Hypermedia-based Featherweight OWL Ontology Editor
*[http://www.mindswap.org/2004/SWOOP/ SWOOP] A Hypermedia-based Featherweight OWL Ontology Editor
*[http://cmap.ihmc.us/coe/ CmapTools Ontology Editor] - concept maps provide a human-centered interface to display the structure, content, and scope of an ontology
*[http://cmap.ihmc.us/coe/ CmapTools Ontology Editor] - concept maps provide a human-centered interface to display the structure, content, and scope of an ontology
Line 144: Line 144:
*[http://kaon.semanticweb.org/ KAON] is an open-source ontology management infrastructure targeted for business applications. It includes a comprehensive tool suite allowing easy ontology creation and management and provides a framework for building ontology-based applications. An important focus of KAON is scalable and efficient reasoning with ontologies.
*[http://kaon.semanticweb.org/ KAON] is an open-source ontology management infrastructure targeted for business applications. It includes a comprehensive tool suite allowing easy ontology creation and management and provides a framework for building ontology-based applications. An important focus of KAON is scalable and efficient reasoning with ontologies.
*[http://kaon2.semanticweb.org/ KAON2] is an infrastructure for managing OWL-DL and SWRL ontologies.
*[http://kaon2.semanticweb.org/ KAON2] is an infrastructure for managing OWL-DL and SWRL ontologies.
*[http://www.ksl.stanford.edu/software/chimaera/ Chimaera] is a software system that supports users in creating and maintaining distributed ontologies on the web


==Query==
==Query==

Revision as of 13:50, 10 May 2006

Home        About        Conferences        Labs        Courses        Resources        FAQ       

RDF

RDF and other formats

Triple Stores

Commercial

  • RDF Gateway - commercial Windows app but free version available
  • Virtuoso is an innovative Virtualization platform that transparently integrates Data, Services, and Business Processes across the enterprise.

Libraries

  • Redland RDF Application Framework (Redland RPMs)
  • ActiveRDF is a library for accessing RDF data from Ruby programs
    • Ruby On Rails and ActiveRDF - HCLSIG subgroup task - to produce a Ruby On Rails and Active RDF implementation of the BioDash eclipse (Java) based gui so that we can show that the functionality shown in BioDash can be implemented using web based technologies.
  • Ruby RDF was an experimental RDF system implemented in Ruby. It is no longer under active development.
  • RDFLib - Python library for working with RDF
  • Sparta is an Python API for RDF that is designed to help easily learn and navigate the Semantic Web programmatically. Unlike other RDF interfaces, which are generally triple-based, Sparta binds RDF nodes to Python objects and RDF arcs to attributes of those Python objects.
  • Pyrple - Python 2.3 RDF toolkit
  • JRDF - Java RDF API
  • TAP @ Stanford
  • The Protégé OWL API
  • PHP
    • RAP - RDF API for PHP
    • pOWL - Semantic Web Development Platform - web-based ontology edititing and management solution
  • Java code generators
    • RDFReactor views the RDF data model through object-oriented Java proxies; Java interfaces are generated automatically from an RDF Schema
    • Kazuki generates a Java API for working with OWL instance data directly from a set of OWL ontologies. It is built on Jena 2 and mirrors their ontology interface.
    • Jastor is a open source Java code generator that emits Java Beans from Web Ontologies (OWL) enabling convenient, type safe access and eventing of RDF stored in a Jena Semantic Web Framework model.
  • LISP
    • Wilbur Nokia RDF toolkit written in Common LISP
    • SWCLOS: A Semantic Web Processor on Common Lisp Object System

Browsers

Parsers

  • ARP: Another RDF Parser (Jena RDF/XML Parser, from Jeremy Carroll @ HP)
  • MySQL Dmoz RDF Parser - This Perl script converts the Dmoz content.rdf file from the RDF format into a text file which can be easily loaded into MySQL.

Visualization

  • RDFRoom is an isometric RDF viewer. It gives the user ways to view and manipulate his RDF data that might make him see the data in a brand new perspective.
  • IsaViz is a visual environment for browsing and authoring RDF models represented as graphs.
  • Rudolf: online RDF Visualizer
  • DumpOnt is a program to display the class and property hierarchies present in an RDF Schema or DAML+OIL or OWL ontology (based on Jena2).

Other

  • RDF Validator
  • RDB to RDF
    • D2R Map - Database to RDF Mapping Language and Processor
    • D2RQ - Treating Non-RDF Databases as Virtual RDF Graphs
    • D2R Server - SPARQL endpoint for relational databases; combines the D2RQ API and Joseki SPARQL Server to map a database's contents into a virtual RDF graph that can be accessed over the SPARQL protocol. It is bundled with a Jetty webserver and aims at being easy to set up and use.
    • KAON Reverse is a prototype GUI for mapping relational databse content to ontologies.
  • RDFizers are tools that allow to transform existing data into an RDF representation.
  • Tripletest is a testing framework for RDF triplestores
  • BioDash is a Semantic Web prototype of a Drug Development Dashboard that associates disease, compounds, drug progression stages, molecular biology, and pathway knowledge for a team of users (built on Haystack)
  • RDF crawlers
    • RDF crawler - uses Jena RDF toolkit to spider the web gathering up semantic web data and to store it in any of Jena's backend stores
    • OntoBroker - Java-based

RDF Schema

Ontology editors

Ontology Managers

  • KAON is an open-source ontology management infrastructure targeted for business applications. It includes a comprehensive tool suite allowing easy ontology creation and management and provides a framework for building ontology-based applications. An important focus of KAON is scalable and efficient reasoning with ontologies.
  • KAON2 is an infrastructure for managing OWL-DL and SWRL ontologies.
  • Chimaera is a software system that supports users in creating and maintaining distributed ontologies on the web

Query

Rule engines

  • A reasoner is a service that takes the statements encoded (asserted) in an ontology as input and derives (infers) new statements from them. In particular, OWL reasoners can be used to:
    • Reveal subclass/superclass relationships among classes
    • Determine the most specific types of individuals
    • Detect inconsistent class definitions
  • DIG interface provides uniform access to Description Logic (DL) Reasoners (DIG interface on SourceForge)
    • a number of reasoners including FaCT++, RACER, and Pellet provide support for DIG
    • a number of ontology editors (including OilEd, Protege and SWOOP) can use the DIG interface to communicate with such reasoners
    • Jena framework also makes use of DIG for reasoning over OWL ontologies
  • CWM - Closed World Machine
  • Pychinko: Rete-based RDF friendly rule engine
  • Pellet is an open-source Java based OWL DL reasoner. It can be used in conjunction with both Jena and OWL API libraries and also provides a DIG interface.
  • FaCT++ is the new generation of the well-known FaCT OWL-DL reasoner
  • Commercial
    • RacerPro is an OWL reasoner and inference server

Companies

This site is hosted on OpenWetWare and can be edited by all members of the Synthetic Biology community.
Making life better, one part at a time.