Difference between revisions of "Tripal"

From GMOD
Jump to: navigation, search
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]]
  
== API ==
+
== 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

{{#icon: TripalLogo.jpg|Tripal|200|Tripal}}

__NOTITLE__

Status
  • Mature release
  • Active development
  • Active support
Resources

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

150px-WSULogo.png 150px-USLogo.png 150px-CUGILogo.png

Tutorials

Several tutorials are available through the GMOD website for Tripal. These tutorials were presented at the GMOD schools.

Current tutorials
Previous Tutorials

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.