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

From OpenWetWare
Jump to navigationJump to search
No edit summary
Line 33: Line 33:


==References==
==References==
#[http://www.w3.org/TR/rdf-primer/ RDF Primer at W3C]
*[http://www.w3.org/TR/rdf-primer/ RDF Primer at W3C]
#[http://en.wikipedia.org/wiki/Resource_Description_Framework Wikipedia page]
*[http://en.wikipedia.org/wiki/Resource_Description_Framework Wikipedia page]
#[http://www.w3.org/RDF/ RDF @ W3C] - a lot of links to resources
*[http://www.w3.org/RDF/ RDF @ W3C] - a lot of links to resources
#[http://www.xmltraining.com/rdf-made-easy.html RDF Made Easy] - a short tutorial
*[http://www.xmltraining.com/rdf-made-easy.html RDF Made Easy] - a short tutorial
#[http://jena.sourceforge.net/tutorial/RDF_API Intro to RDF and Jena RDP API]
*[http://jena.sourceforge.net/tutorial/RDF_API Intro to RDF and Jena RDP API]
#[http://www.w3.org/Consortium/Offices/Presentations/RDFTutorial/ RDF Tutorial @ W3C] - a lengthy presentation
*[http://www.w3.org/Consortium/Offices/Presentations/RDFTutorial/ RDF Tutorial @ W3C] - a lengthy presentation
#[http://safari.oreilly.com/0596002637 Practical RDF] - O'Reilly book, decent but not great
*[http://www.w3schools.com/rdf/default.asp RDF tutorial] from w3schools.com
#[http://www.w3.org/RDF/FAQ RDF FAQ @ W3C]
*[http://safari.oreilly.com/0596002637 Practical RDF] - O'Reilly book, decent but not great
#[http://www.w3.org/TR/rdf-dawg-uc/ RDF Data Access Use Cases and Requirements]
*[http://www.w3.org/RDF/FAQ RDF FAQ @ W3C]
#[http://www.w3.org/DesignIssues/RDB-RDF.html Relational Databases on the Semantic Web]
*[http://www.w3.org/TR/rdf-dawg-uc/ RDF Data Access Use Cases and Requirements]
#[http://www710.univ-lyon1.fr/~champin/rdf-tutorial/ RDF Tutorial] from the University of Lyon
*[http://www.w3.org/DesignIssues/RDB-RDF.html Relational Databases on the Semantic Web]
#[http://www.cs.rpi.edu/~puninj/XMLJ/classes/class8/all.html RDF model and syntax tutorial] from RPI
*[http://www710.univ-lyon1.fr/~champin/rdf-tutorial/ RDF Tutorial] from the University of Lyon
#[http://www.w3.org/TR/rdf-concepts/ RDF Concepts and Abstract Syntax]
*[http://www.cs.rpi.edu/~puninj/XMLJ/classes/class8/all.html RDF model and syntax tutorial] from RPI
#[http://www.w3.org/TR/rdf-mt/ RDF semantics]
*[http://www.w3.org/TR/rdf-concepts/ RDF Concepts and Abstract Syntax]
#[http://www.w3.org/TR/rdf-testcases/ RDF Test Cases]
*[http://www.w3.org/TR/rdf-mt/ RDF semantics]
#[http://www.w3.org/TR/rdf-syntax-grammar/ RDF/XML Syntax Specification]
*[http://www.w3.org/TR/rdf-testcases/ RDF Test Cases]
#[http://www.schemaweb.info/schema/SchemaInfo.aspx?id=1 RDF Vocabulary Reference]
*[http://www.w3.org/TR/rdf-syntax-grammar/ RDF/XML Syntax Specification]
#[http://planetrdf.com/guide/ Dave Beckett's Resource Description Framework (RDF) Resource Guide]
*[http://www.schemaweb.info/schema/SchemaInfo.aspx?id=1 RDF Vocabulary Reference]
*[http://planetrdf.com/guide/ Dave Beckett's Resource Description Framework (RDF) Resource Guide]


</div>
</div>
{{Synthetic biology bottom}}
{{Synthetic biology bottom}}

Revision as of 15:16, 6 February 2006

Home        About        Conferences        Labs        Courses        Resources        FAQ       

Overview

Resource Definition Framework - used for making statements about facts

<http://www.example.org/index.html>  has a creator whose value is John Smith

the RDF terms for the various parts of the statement are:

Beware of thinking of RDF as a format for serailizing objects. The semantic web is different - it is weblike.

  • Any document can (potentially) say anything about anything. There is no set of "slots" or "attributes" for a class. The properties defined in a schema are not the only properties which one can use to describe something which is in that class.
  • An object can be in many classes. When you create a semantic web document about something, others can deduce more things about it, in vocabularies you have never heard of.
  • Entity-Relationship and UML diagrams are useful for describing RDF -- so long as you remember the above.

From http://www.w3.org/2000/10/swap/doc/formats.

N3

Notes:

  • Comments start with # sign
  • When you say what type of thing something is, you say a Class it belongs to.
  • A property is something which is used to declare a relationship between two things.
  • When the subject of any property must be in a class, that class is a domain of the property.
  • When the object must be in a class, that class is called the range of a property.
  • class identifiers start with capitals, properties with lower case letters
  • a == rdf:type

References:

References

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.