Software Development Tools - BioPAX Wiki
*
Protege [WWW] http://protege.stanford.edu/ - The defacto standard for editing OWL. Written using the Jena framework. Warning: Protege uses the [WWW] DIG protocol to communicate with a reasoner. DIG is not able to fully represent OWL-DL ontologies and so conclusions of the reasoner are suspect when warnings about unsupported constructs are given in the reasoner progress window in Protege.
*
SWOOP [WWW] http://www.mindswap.org/2004/SWOOP/ - A lightweight browser of OWL documents written using the OWL API library. Much faster than Protege. See their page on [WWW] debugging using SWOOP
*
SWeDE [WWW] http://owl-eclipse.projects.semwebcentral.org/ - The Semantic Web Development Environment is an extensible framework for integrating new and existing tools for the Semantic Web. The toolkit, built on the Eclipse IDE includes an OWL editor with helpful features like syntax highlighting, autocompletion, and error-detection. It also currently integrates existing tools like the OWL Validator, Kazuki (OWL to Java code generator), and DumpOnt (Ontology Visualizer)..
*
[WWW] OWL Ontology HTML Presentation Service Drop in a URL of an OWL ontology and browse the ontology in html. Quick and Dirty.
Friday, June 6, 2008
Wednesday, June 4, 2008
Robert Price - What Is An RDF Triple?
Robert Price - What Is An RDF Triple?: "Shelley Powers, in her excellent book Practical RDF, helpfully describes triples as the following.
* Each RDF triple is made up of subject, predicate and object.
* Each RDF triple is a complete and unique fact.
* An RDF triple is a 3-tuple, which is made up of a subject, predicate and object - which are respectively a uriref or bnode; a uriref; and a uriref, bnode or literal.
* Each RDF triple can be joined with other RDF triples, but it still retains its own unique meaning, regardless of the complexity of the models in which it is included."
* Each RDF triple is made up of subject, predicate and object.
* Each RDF triple is a complete and unique fact.
* An RDF triple is a 3-tuple, which is made up of a subject, predicate and object - which are respectively a uriref or bnode; a uriref; and a uriref, bnode or literal.
* Each RDF triple can be joined with other RDF triples, but it still retains its own unique meaning, regardless of the complexity of the models in which it is included."
Wednesday, May 7, 2008
Wednesday, April 16, 2008
Manual:Intro:Class Design cn - Learn About the Ext JavaScript Library
Manual:Intro:Class Design cn - Learn About the Ext JavaScript Library: "你必须使用prototype对象:
// 我们定义了一个prototype对象的一个方法
myClass.prototype.sharedMethod = function() { alert('I'm a shared method') }
// 显示我们的信息
A.sharedMethod();
// 相同的信息
B.sharedMethod();
There is no method named sharedMethod in the myClass definition. Javascript looks for a method with this name in the prototype object of myClass and calls it if it exists. 在myClass定义中并没有一个名为sharedMethod的方法。Javascript会在myClass相关联的prototype对象中寻找与该方法名相同的方法,如果存在的话,Javascript则调用该方法。"
// 我们定义了一个prototype对象的一个方法
myClass.prototype.sharedMethod = function() { alert('I'm a shared method') }
// 显示我们的信息
A.sharedMethod();
// 相同的信息
B.sharedMethod();
There is no method named sharedMethod in the myClass definition. Javascript looks for a method with this name in the prototype object of myClass and calls it if it exists. 在myClass定义中并没有一个名为sharedMethod的方法。Javascript会在myClass相关联的prototype对象中寻找与该方法名相同的方法,如果存在的话,Javascript则调用该方法。"
Manual:Intro:Class Design - Learn About the Ext JavaScript Library
Manual:Intro:Class Design - Learn About the Ext JavaScript Library: "// We define a method of the prototype object Ext.apply(myClass.prototype, { defaultClassName: 'x-widget-class', sharedMethod: function() { alert('I'm a shared method') } }); // Display our message A.sharedMethod(); // Same message B.sharedMethod();"
Tuesday, April 15, 2008
[2.0.2][CLOSED] Upload form not rendering in firefox - Ext JS Forums
[2.0.2][CLOSED] Upload form not rendering in firefox - Ext JS Forums: "FieldSet needs autoHeight:true."
Subscribe to:
Posts (Atom)