Difference between revisions of "XORT"

From GMOD
Jump to: navigation, search
m
Line 4: Line 4:
  
 
===GMODTools===
 
===GMODTools===
 
===XORT===
 
  
 
Note that [[GMODTools]] offers an alternative approach to bulk uploads and downloads from a Chado database.
 
Note that [[GMODTools]] offers an alternative approach to bulk uploads and downloads from a Chado database.

Revision as of 18:16, 21 February 2007

Description

XORT is a utility written in Perl that can be used to read to and write from a relational schema using XML as an interchange format. In GMOD XORT is frequently used to transfer data to and from the Chado schema.

GMODTools

Note that GMODTools offers an alternative approach to bulk uploads and downloads from a Chado database.


Presentations

Presentation on XORT by Pinglei Zhou

Comparison of XORT and Hibernate


Chado-XML

Chado-XML is a direct mapping of the Chado relational schema into XML.


Macros

The basic chado-xml expansion can be extremely verbose - this is because chado-xml uses the unique keys from the chado db, yet it does not database internal foreign keys. XORT can be configured with macros that can be used to capture repeated nodes in the XML and give them XML IDs that are valid within a particular document.


Requirements


Documentation


Contact

Pinglei Zhou


Downloads

XORT at Sourceforge