Difference between revisions of "Tripal"
Line 28: | Line 28: | ||
* [[Tripal Tutorial]] - for v0.2 - from the [[2009 GMOD Summer School - Americas]] | * [[Tripal Tutorial]] - for v0.2 - from the [[2009 GMOD Summer School - Americas]] | ||
− | == | + | == For Developers == |
+ | Tripal provides an API to help developers that wish to create new extension modules. The API provides common function for interacting with Chado, Tripal and for constructing or editing custom templates. Details about function in the API are available on the Tripal website and instructions for using the API are provided in the Developers Handbook (see links below). | ||
+ | |||
* [http://tripal.sourceforge.net/docs/tripal-0.6x-0.3b/index.html Tripal 0.6.x-0.3b API] | * [http://tripal.sourceforge.net/docs/tripal-0.6x-0.3b/index.html Tripal 0.6.x-0.3b API] | ||
* [[Tripal Developer's Handbook]] | * [[Tripal Developer's Handbook]] |
Revision as of 15:53, 2 December 2011
__NOTITLE__
- Mature release
- Active development
- Active support
Tripal is a Chado database web front end based on a collection of Drupal modules. Tripal is under development at several institutions, including The Main Bioinformatics Laboratory at Washington Statue University, the University of Saskatchewan and the Clemson University Genomics Institute (CUGI). Tripal initially is currently used in several production genome database websites.
The official website for Tripal can be found at http://tripal.sourceforge.net/. Here you can find software downloads, documentation, support and links to all things Tripal.
Contributing Organizations to Tripal
Individuals from these organizations have provided design and coding for Tripal
Tutorials
Several tutorials are available through the GMOD website for Tripal. These tutorials were presented at the GMOD schools.
- Current tutorials
- Tripal Tutorial (v0.3.1b) - The full v0.3.1b tutorial
- Tripal Tutorial (v0.3.1b VM) - for use with the Tripal virtual machine
- Previous Tutorials
- Tripal Tutorial (pre version 0.3b) - from the 2010 GMOD Spring School - Americas.
- Tripal Tutorial - for v0.2 - from the 2009 GMOD Summer School - Americas
For Developers
Tripal provides an API to help developers that wish to create new extension modules. The API provides common function for interacting with Chado, Tripal and for constructing or editing custom templates. Details about function in the API are available on the Tripal website and instructions for using the API are provided in the Developers Handbook (see links below).
Brief Overview
Upon initial release, Tripal will provide several benefits:
- Faster development of an online genomic database.
- Site administrators can add non-biological content to their sites and allow editing of content by non-technical users.
- Integrates directly with GMOD Chado.
- Provides visualizations for chado "modules" such as features, analyses, libraries, stocks, and others.
- Provides an interface for easy editing/updating of data in Chado.
- Provides full text and categorical search capabilities for Chado content.
- Can integrate GMOD tools such as CMap and GBrowse.
- Integrates with powerful Drupal features like Drupal Views and Panels
- Provides fully customizable PHP-based templates to allow for fine-grain control of the look-and-feel of the site.
- Web-based management of Chado (i.e. installation of Chado v1.11 and loading of ontologies)
- Loaders for GFF3 and FASTA format files.
- Provides an API to allow for creation of custom extensions by anyone.