Synthetic Biology:Semantic web ontology/Software

From OpenWetWare
Jump to navigationJump to search

Home        About        Conferences        Labs        Courses        Resources        FAQ       

RDF

RDF and other formats

Triple Stores

  • Jena - a Java framework for building Semantic Web applications. It provides a programmatic environment for RDF, RDFS and OWL, including a rule-based inference engine.
  • 4Suite™: an open-source platform for XML and RDF processing
  • Sesame: an open source RDF database with support for RDF Schema inferencing and querying
  • kowari: database for the storage, retrieval and analysis of RDF and OWL metadata; non-relational, written in Java.
  • ARC RDF Store is a SPARQL-enabled RDF storage system optimized for shared, hosted (or otherwise performance-limited) Web environments.
  • 3store - developed in the Intelligence, Agents and Multimedia research group at Southampton University, as part of the AKT Project.
  • rdfDB: An RDF Database
  • RDFStore - Perl/C RDF storage and API
  • 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.
  • ParkaSW is an inferencing database, built for use with the semantic web. It is currently undergoing revision to support RDF internally.
  • Brahms - RDF/S Main Memory Storage

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

  • Wilbur Nokia RDF toolkit written in Common LISP
  • Redland RDF Application Framework (Redland RPMs)
  • ActiveRDF is a library for accessing RDF data from Ruby programs.
  • 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.
  • JRDF - Java RDF API
  • RDFReactor views the RDF data model through object-oriented Java proxies.
  • TAP @ Stanford
  • RAP - RDF API for PHP

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.

Other

  • RDF Validator
  • D2R Map - Database to RDF Mapping Language and Processor
  • D2RQ - Treating Non-RDF Databases as Virtual RDF Graphs
  • 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 Schema

Ontology editors

Query

Rule engines

  • CWM - Closed World Machine
  • Pychinko: Rete-based RDF friendly rule engine

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.