Difference between revisions of "Chado::AutoDBI"
m |
m (adding colon) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
==Description== | ==Description== | ||
− | Chado::AutoDBI is a middleware package based on Class::DBI and maps Perl objects directly to tables in the Chado schema. It provides a very easy Perl interface for access to the database. It is currently used | + | Chado::AutoDBI is a middleware package based on Class::DBI and maps Perl objects directly to tables in the Chado schema. It provides a very easy Perl interface for access to the database. It is currently used as a bulk loader for the Chado database, and as the underlying Object-Relational Mapping (ORM) tool in [[Modware]]. Chado::AutoDBI is automatically generated from the Chado database schema which makes it very easy to update when changes are made. This code autogeneration process was adapted from the [[Turnkey]] project which is a generic ORM/website code generation tool. |
− | + | ||
==Requirements== | ==Requirements== | ||
Line 12: | Line 11: | ||
==Documentation== | ==Documentation== | ||
− | * [[Chado::AutoDBI_Presentation|Chado::AutoDBI Presentation]] | + | * [[:Chado::AutoDBI_Presentation|Chado::AutoDBI Presentation]] |
* [[GMOD_Middleware|GMOD Middleware]] - discusses different packages, contains section on Chado::AutoDBI | * [[GMOD_Middleware|GMOD Middleware]] - discusses different packages, contains section on Chado::AutoDBI | ||
Line 24: | Line 23: | ||
Chado::AutoDBI is part of the Chado package. You can download the latest stable Chado at http://sourceforge.net/project/showfiles.php?group_id=27707, the name of the package is '''gmod'''. | Chado::AutoDBI is part of the Chado package. You can download the latest stable Chado at http://sourceforge.net/project/showfiles.php?group_id=27707, the name of the package is '''gmod'''. | ||
− | + | [[Category:Chado]] | |
− | + | ||
[[Category:GMOD Components]] | [[Category:GMOD Components]] | ||
+ | [[Category:Middleware]] | ||
+ | [[Category:Perl]] |
Latest revision as of 21:23, 15 August 2013
Description
Chado::AutoDBI is a middleware package based on Class::DBI and maps Perl objects directly to tables in the Chado schema. It provides a very easy Perl interface for access to the database. It is currently used as a bulk loader for the Chado database, and as the underlying Object-Relational Mapping (ORM) tool in Modware. Chado::AutoDBI is automatically generated from the Chado database schema which makes it very easy to update when changes are made. This code autogeneration process was adapted from the Turnkey project which is a generic ORM/website code generation tool.
Requirements
- Chado. See Chado - Getting Started
- Class::DBI
Documentation
- Chado::AutoDBI Presentation
- GMOD Middleware - discusses different packages, contains section on Chado::AutoDBI
Contact
Scott Cain cain.cshl@gmail.com
Downloads
Chado::AutoDBI is part of the Chado package. You can download the latest stable Chado at http://sourceforge.net/project/showfiles.php?group_id=27707, the name of the package is gmod.