[Development] / 4Suite / Ft / Rdf / Triclops.py  

Development: 4Suite/Ft/Rdf/Triclops.py


Default branch: MAIN
Bookmark a link to HEAD: (view) (download) (as text)

Revision 1.58 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Apr 4 18:14:49 2006 UTC (3 years, 11 months ago) by cogbuji
Branch: MAIN
CVS Tags: EASYINSTALL-prebranch, HEAD, R1_0, R1_0b6, XML1_0rc2, XML1_0rc3, XML1_0rc4
Branch point for: EASYINSTALL-branch, XPATH_OPTIMIZATIONS-branch
Changes since 1.57: +2 -2 lines
Diff to previous 1.57
maxArcs were being hardcoded

Revision 1.57 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 16 19:26:02 2006 UTC (4 years ago) by cogbuji
Branch: MAIN
Changes since 1.56: +18 -16 lines
Diff to previous 1.56
uri_format properly escaped (for graphviz dot format) and all interactions with the Model can be 'scoped'

Revision 1.56 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 20 19:25:53 2005 UTC (4 years, 5 months ago) by cogbuji
Branch: MAIN
CVS Tags: XML1_0b2, XML1_0b3
Changes since 1.55: +1 -1 lines
Diff to previous 1.55
fixed maxArcs comparison

Revision 1.55 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 20 18:26:07 2005 UTC (4 years, 5 months ago) by cogbuji
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54
Using Notation 3 format for non-BNode Triclops node labels

Revision 1.54 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 20 04:04:17 2005 UTC (4 years, 5 months ago) by cogbuji
Branch: MAIN
Changes since 1.53: +17 -7 lines
Diff to previous 1.53
Triclops graph node labels use Notation 3 convention for Blank Nodes ([a foaf:Person], for e.g.)
QName compression utility function now catches exceptions thrown by SplitUriRef

Revision 1.53 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 20 01:47:49 2005 UTC (4 years, 5 months ago) by cogbuji
Branch: MAIN
Changes since 1.52: +2 -2 lines
Diff to previous 1.52
Triclops graph size limit

Revision 1.52 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 19 22:00:42 2005 UTC (4 years, 6 months ago) by cogbuji
Branch: MAIN
Changes since 1.51: +14 -78 lines
Diff to previous 1.51
Added utility function to Versa.Util (ExtractResourcesAndLiterals) which returns a generator over
the literals or resources in a Versa result set (very useful for Triclops functionality).

Moved Triclops uriToQName utility function to Ft.Rdf.Util

Significantly modified Triclops so it's keyed by Versa results not just single resources

Changed Triclops labeling of resources:

Blank Nodes:
<a .. Class ..>

Resources:
'label'

or

resUriOrQName
<a .. Class ..>

Modified 4rdf command line to reflect changes to Triclops

Revision 1.51 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 26 17:26:33 2005 UTC (4 years, 6 months ago) by cogbuji
Branch: MAIN
Changes since 1.50: +3 -5 lines
Diff to previous 1.50
Hardcoded uri for parsing mapping document to urn/uuid

Revision 1.50 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 15 18:51:27 2005 UTC (4 years, 7 months ago) by cogbuji
Branch: MAIN
Changes since 1.49: +13 -1 lines
Diff to previous 1.49
uriToQName now handles URI's w/out fragment identifiers (#) - I forget the formal term of such URIs

Revision 1.49 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 22 02:39:06 2005 UTC (4 years, 9 months ago) by cogbuji
Branch: MAIN
Changes since 1.48: +23 -36 lines
Diff to previous 1.48
now uses Ft.Lib.Uri:SplitUriRef to convert RDF resource URI's to qnames via namespace mappings.  Fixed the way typed nodes are labeled

Revision 1.48 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 16 02:30:50 2005 UTC (4 years, 10 months ago) by cogbuji
Branch: MAIN
Changes since 1.47: +4 -1 lines
Diff to previous 1.47
I've had several instances where SVG documents generated by graphvis trigger an ordinal out of range
traceback when read via codecs.open (instead of __builtins__.open)

Revision 1.47 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 11 15:55:40 2005 UTC (4 years, 10 months ago) by cogbuji
Branch: MAIN
Changes since 1.46: +3 -3 lines
Diff to previous 1.46
Triclops now outputs anonymous nodes as dashed ovals labeled with <rdf:type>

Revision 1.46 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 18 22:15:12 2005 UTC (4 years, 11 months ago) by jkloth
Branch: MAIN
Changes since 1.45: +1 -1 lines
Diff to previous 1.45
Fixed NameError (wrong case)

Revision 1.45 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Apr 6 23:05:45 2005 UTC (4 years, 11 months ago) by jkloth
Branch: MAIN
CVS Tags: R1_0b1
Changes since 1.44: +18 -10 lines
Diff to previous 1.44
Finally removed the unused return value from XsltElement.instantiate() methods.
Also included is a slight cleanup of some of the Server extension elements.

Revision 1.44 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 30 22:28:53 2005 UTC (4 years, 11 months ago) by cogbuji
Branch: MAIN
Changes since 1.43: +0 -1 lines
Diff to previous 1.43
misc cleanup

Revision 1.43 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 12 23:07:05 2005 UTC (5 years ago) by cogbuji
Branch: MAIN
Changes since 1.42: +4 -1 lines
Diff to previous 1.42
Typed resources now labeled with format:

ResourceUri | QName
{ClassUri | ClassQName}

Revision 1.42 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 12 22:40:18 2005 UTC (5 years ago) by cogbuji
Branch: MAIN
Changes since 1.41: +43 -63 lines
Diff to previous 1.41
Modified 4rdf command line to include graphing capabilities

added OWL namespaces

--serialize now takes on 'jpeg' and 'svg'
--output specifies where to dump jpeg or svg
--spring specifies whether to use spring layout (more expensive, uses neato instead of dot)
--graphviz is the path to the graphiz executables (dot, and neato)

Triclops modified to make use of _4rdf labels and namespaces

Revision 1.41 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 21 00:25:31 2004 UTC (5 years, 4 months ago) by cogbuji
Branch: MAIN
CVS Tags: DRIVER_REFACTORING-prebranch, R1_0a4
Branch point for: SERVER_REFACTORING-branch
Changes since 1.40: +30 -10 lines
Diff to previous 1.40
Triclops now removes rdf:type statements from the graph and appends the node label with the QName of the resource matching
the object of the rdf:type statement.

Revision 1.40 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 9 19:13:22 2004 UTC (5 years, 6 months ago) by mbrown
Branch: MAIN
Changes since 1.39: +13 -5 lines
Diff to previous 1.39
explicitly close open files;
compile regex at module load time

Revision 1.39 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 2 23:27:25 2004 UTC (5 years, 6 months ago) by cogbuji
Branch: MAIN
Changes since 1.38: +0 -1 lines
Diff to previous 1.38
removed erroneous imports

Revision 1.38 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 27 02:15:24 2004 UTC (5 years, 6 months ago) by cogbuji
Branch: MAIN
Changes since 1.37: +6 -27 lines
Diff to previous 1.37
Removed dependencies with Ft.Server...
Triclops doesn't need to be aware of resource uris that refer to RDF documents.  The user can specify
the document repo path in the scope field explicitely.

Revision 1.37 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 11 02:11:01 2004 UTC (5 years, 7 months ago) by cogbuji
Branch: MAIN
Changes since 1.36: +1 -2 lines
Diff to previous 1.36
Properly lays out RDF graphs in left to right orientation.  Much better
for larger graphs.

Revision 1.36 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 22 10:56:55 2004 UTC (5 years, 7 months ago) by cogbuji
Branch: MAIN
Changes since 1.35: +19 -12 lines
Diff to previous 1.35
Graphs scopes properly (using both the absolute and ftss:// form)

Revision 1.35 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jul 9 03:12:24 2004 UTC (5 years, 8 months ago) by cogbuji
Branch: MAIN
Changes since 1.34: +45 -3 lines
Diff to previous 1.34
Added support for SVG graphs in Triclops RDF search screen

Revision 1.34 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 18 15:14:12 2003 UTC (6 years, 6 months ago) by uogbuji
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33
Complete Triclops fixes

Revision 1.33 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 16 05:20:51 2003 UTC (6 years, 6 months ago) by uogbuji
Branch: MAIN
Changes since 1.32: +36 -29 lines
Diff to previous 1.32
Restore Triclops to working order: use tempfile rather than our old parameterized paths for output files

Revision 1.26.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 4 00:34:00 2003 UTC (6 years, 7 months ago) by molson
Branch: SERVER_OPTOMIZATIONS
Changes since 1.26: +51 -24 lines
Diff to previous 1.26 , to next main 1.27
Merged with HEAD to keep it up to date

Revision 1.32 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 2 04:05:52 2003 UTC (6 years, 8 months ago) by cogbuji
Branch: MAIN
CVS Tags: R1_0a3
Changes since 1.31: +2 -0 lines
Diff to previous 1.31
Triclops: fixed predicate splitting bug
Dom:    proper setting of scope for Collections member statements

Revision 1.31 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 4 23:10:25 2003 UTC (6 years, 9 months ago) by cogbuji
Branch: MAIN
CVS Tags: Pre-DAV-branch
Branch point for: DAV-2003-06
Changes since 1.30: +2 -1 lines
Diff to previous 1.30
Fixed uriFormat bug

Revision 1.30 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 3 00:26:20 2003 UTC (6 years, 9 months ago) by cogbuji
Branch: MAIN
Changes since 1.29: +2 -3 lines
Diff to previous 1.29
fixed uriFormat and graphing of BlankNodes

Revision 1.29 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 2 04:31:01 2003 UTC (6 years, 9 months ago) by cogbuji
Branch: MAIN
Changes since 1.28: +5 -4 lines
Diff to previous 1.28
uri-format and stmts_in_scope fixes.  Some extra debug prints

Revision 1.28 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 27 17:24:31 2003 UTC (6 years, 9 months ago) by uogbuji
Branch: MAIN
Changes since 1.27: +299 -293 lines
Diff to previous 1.27
Fix Versa DOS vulnerability with loops in transitive predicates
Undo Chime's code to auto add NsMappings.xml on every Versa query
Extend NS mappings format to allow an fres:Import element

Revision 1.27 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 24 13:56:40 2003 UTC (6 years, 9 months ago) by cogbuji
Branch: MAIN
Changes since 1.26: +293 -275 lines
Diff to previous 1.26
Updates to Triclops to get it back up and functional again.  A few other additions.
Triclops is now Namespace aware in all of its queries.  So things like
rdfs:Class can be entered (instead of fully qualified uris) provided
the mapping is in /ftss/dashboard/NsMappings.xml.  frdf:versa-query now also looks in /ftss/dashboard/NsMappings.xml
for namespace mappings (since Triclops provides a nice interface for adding more mappings)

Revision 1.26 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 22 17:38:29 2003 UTC (6 years, 11 months ago) by uogbuji
Branch: MAIN
CVS Tags: R1_0a1
Branch point for: SERVER_OPTOMIZATIONS
Changes since 1.25: +40 -29 lines
Diff to previous 1.25
Triclops fixes
Other minor updates

Revision 1.25 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 28 22:57:49 2002 UTC (7 years, 2 months ago) by uogbuji
Branch: MAIN
Changes since 1.24: +1 -1 lines
Diff to previous 1.24
implement Uri.PathResolve and Uri.BaseJoin
get rid of urllib.basejoin

Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 28 06:24:35 2002 UTC (7 years, 5 months ago) by jkloth
Branch: MAIN
Changes since 1.23: +10 -2 lines
Diff to previous 1.23
Fixed SF bug #535052 (Dashboard on windows + Python22)

Revision 1.23 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 21 15:38:52 2002 UTC (7 years, 9 months ago) by uogbuji
Branch: MAIN
CVS Tags: EXPAT-1-95-4-merged, EXPAT-1-95-4-prebranch, LOCAL_EXT_FUNCTIONS, STREAMXPTR_prebranch
Branch point for: EXPAT-1-95-4-branch, MX_DATETIME_PORT, R0_12_0a3, STREAMXPTR_branch
Changes since 1.22: +2 -6 lines
Diff to previous 1.22
Fix InputSource bug
Fix triclops nsmapping bug

Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 18 08:28:18 2002 UTC (7 years, 9 months ago) by uogbuji
Branch: MAIN
Changes since 1.21: +7 -7 lines
Diff to previous 1.21
"domain" -> "scope"

Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 10 06:36:23 2002 UTC (7 years, 9 months ago) by uogbuji
Branch: MAIN
CVS Tags: PRE-DOMAIN-SCOPE-RENAME
Changes since 1.20: +70 -71 lines
Diff to previous 1.20
Sync up RDF lib with last check-in
Add a skeletal maths extension library for XPath
Add include support to presentation stylesheet

Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 10 15:38:41 2002 UTC (7 years, 10 months ago) by uogbuji
Branch: MAIN
CVS Tags: EXPAT-1-95-2-prebranch
Branch point for: EXPAT-1-95-2-branch
Changes since 1.19: +6 -2 lines
Diff to previous 1.19
Implement case insensitive contains
Triclops fixes
RDF driver encoding fixes

Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 1 07:00:51 2002 UTC (7 years, 10 months ago) by uogbuji
Branch: MAIN
Changes since 1.18: +4 -5 lines
Diff to previous 1.18
Fix unicode bugs
IMplement create-session XSLT extension
Implement f:create-index and f:lookup extensions
More fixes and optimizations

Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 1 07:40:43 2002 UTC (7 years, 11 months ago) by uogbuji
Branch: MAIN
CVS Tags: DUMP_OBJECTTYPE_ALLOWED-prebranch
Branch point for: DUMP_OBJECTTYPE_ALLOWED-branch
Changes since 1.17: +7 -7 lines
Diff to previous 1.17
Add support for ";" between Versa queries
Restore all[<expr>] form to working
Add to Versa type() and traverse() support for subproperties and properties that are transitive by rule
Minor documentation typo fixes

Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 22 07:49:05 2002 UTC (8 years ago) by jkloth
Branch: MAIN
CVS Tags: R0_12_0a2
Changes since 1.16: +11 -7 lines
Diff to previous 1.16
Removed reference to pDomlette

Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 20 04:07:00 2002 UTC (8 years ago) by cogbuji
Branch: MAIN
Changes since 1.15: +1 -0 lines
Diff to previous 1.15
fixed bug

Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 19 22:41:47 2002 UTC (8 years ago) by cogbuji
Branch: MAIN
Changes since 1.14: +7 -2 lines
Diff to previous 1.14
fixed bug in frdf:visualize and in how triclops handles namespace documents

Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 19 20:39:40 2002 UTC (8 years ago) by cogbuji
Branch: MAIN
Changes since 1.13: +26 -9 lines
Diff to previous 1.13
Triclops updated to accomodate dashboard changes (mainly support for graphing directly
off of versa results and using namespaces to truncate predicate names)

Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 19 12:15:08 2002 UTC (8 years ago) by cogbuji
Branch: MAIN
Changes since 1.12: +71 -23 lines
Diff to previous 1.12
Updates to accomodate latest Dashboard

Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 18 23:12:32 2002 UTC (8 years ago) by uogbuji
Branch: MAIN
CVS Tags: PSYCOPG-branch-merged
Changes since 1.11: +2 -2 lines
Diff to previous 1.11
Merge in from PSYCOPG-branch

Revision 1.11.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 15 16:45:03 2002 UTC (8 years ago) by uogbuji
Branch: PSYCOPG-branch
Changes since 1.11.2.1: +12 -12 lines
Diff to previous 1.11.2.1 , to branch point 1.11 , to next main 1.12
Merge in from HEAD

Revision 1.11.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 5 08:37:17 2002 UTC (8 years ago) by uogbuji
Branch: PSYCOPG-branch
Changes since 1.11: +13 -13 lines
Diff to previous 1.11
Added PsycoPG support for old API and Versa
"sourceUri" -> "domain" throughout
Bug fixes
Add resource driver method

Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 19 01:19:43 2002 UTC (8 years, 1 month ago) by cogbuji
Branch: MAIN
CVS Tags: PSYCOPG-branch-premerge, PSYCOPG-prebranch, chime-windows-safe
Branch point for: INPUT_SOURCE, PSYCOPG-branch
Changes since 1.10: +5 -1 lines
Diff to previous 1.10
search interface modifications 50% done (unstable!)

Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 6 21:29:04 2002 UTC (8 years, 1 month ago) by cogbuji
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9
minor changes

Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 23 00:47:35 2002 UTC (8 years, 1 month ago) by cogbuji
Branch: MAIN
Changes since 1.8: +28 -11 lines
Diff to previous 1.8
 Triclops not throws an error when generating an image w/ a graph of over max-arcs arcs .
Graphs of domains now do not produce an image map (no browsing links).

Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 14 22:53:26 2002 UTC (8 years, 2 months ago) by cogbuji
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7
various changes

Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 14 22:17:33 2002 UTC (8 years, 2 months ago) by cogbuji
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6
fixed bug w/ dot executable in windows

Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 9 06:56:05 2002 UTC (8 years, 2 months ago) by cogbuji
Branch: MAIN
Changes since 1.5: +8 -6 lines
Diff to previous 1.5
Fixed problems with graphs (not showing arcs)

Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 21 15:41:15 2001 UTC (8 years, 2 months ago) by uogbuji
Branch: MAIN
Changes since 1.4: +12 -12 lines
Diff to previous 1.4
Vatious fixes

Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Dec 16 03:38:38 2001 UTC (8 years, 3 months ago) by cogbuji
Branch: MAIN
Changes since 1.3: +14 -6 lines
Diff to previous 1.3
changed Triclops so rdf:labels are displayed instead of resource  Uris
(if available)o

Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 14 20:33:48 2001 UTC (8 years, 3 months ago) by cogbuji
Branch: MAIN
Changes since 1.2: +7 -1 lines
Diff to previous 1.2
added an exception w/ a message if graphVis isnt configured properly (temporary directory or
dot executable doesnt exist)

Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 13 00:29:11 2001 UTC (8 years, 3 months ago) by cogbuji
Branch: MAIN
Changes since 1.1: +11 -8 lines
Diff to previous 1.1
added support for rotation of resulting RDF graph and existing resources
are now outlined in red in the graph.

Revision 1.1.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 7 08:40:28 2001 UTC (8 years, 3 months ago) by molson
Branch: CDOMLETTE_2_GOLD
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 , to next main 1.2
Merged all but Ft/Xml and Ft/Server/Server/Drivers from HEAD

Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 7 00:46:55 2001 UTC (8 years, 3 months ago) by cogbuji
Branch: MAIN
Branch point for: CDOMLETTE_2_GOLD
Triclops visualizer (initial cut)

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

  Diffs between and
  Type of Diff should be a

View only Branch:

Sort log by:

CVS administrator

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help