Difference between revisions of "Tripal"

From GMOD
Jump to: navigation, search
m
m
Line 1: Line 1:
 +
{{Tool data
 +
|name=Tripal
 +
|status=mature
 +
|dev=active
 +
|support=active
 +
|type=Database (Chado) web front ends, Database tools, Development Platform (has API)
 +
|platform=web
 +
|about=Tripal is a web front end for [[Chado]] databases, based on the [http://www.drupal.org Drupal] content management system. Tripal leverages many of the features of Drupal--ability to search and edit content, detail pages for different types of content, customizable page layouts, and so on--to provide users with an intuitive, flexible interface to a database.
 +
 +
Features and advantages of Tripal:
 +
 +
* Allows rapid 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 [[Chado Sequence Module|features]], [[Chado Companalysis Module|analyses]], [[Chado Library Module|libraries]], [[Chado Stock Module|stocks]], [[Chado Modules|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 [http://drupal.org/project/views Drupal views] and [http://drupal.org/project/panels panels]
 +
* Provides fully customizable PHP-based templates to allow users to change the look and feel of their installation
 +
* 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.
 +
 +
What is Tripal capable of? Check out the [http://tripal.gmod.oicr.on.ca/1.1/ Demo] instance
 +
|open source=Yes
 +
|licence=GNU GPL
 +
|language=PHP, Javascript, HTML
 +
|logo=TripalLogo.png
 +
|contact=spficklin@gmail.com
 +
|mail={{MailingListsFor|Tripal}}
 +
}}
 
<!-- to alter this page, please edit the raw data, which is stored at http://gmod.org/wiki/Tripal/tool_data -->
 
<!-- to alter this page, please edit the raw data, which is stored at http://gmod.org/wiki/Tripal/tool_data -->
  
Line 6: Line 38:
 
[[Category:GMOD Components]]
 
[[Category:GMOD Components]]
 
[[Category:Tripal]]
 
[[Category:Tripal]]
 +
{{InteroperableComponent
 +
|relationship=can embed
 +
|object=GBrowse
 +
}}
 +
{{InteroperableComponent
 +
|relationship=can embed
 +
|object=CMap
 +
}}
 +
{{InteroperableComponent
 +
|relationship=can embed
 +
|object=Galaxy
 +
}}
 +
{{InteroperableComponent
 +
|relationship=provides interface for
 +
|object=Chado
 +
}}

Revision as of 15:44, 3 October 2013

Tripal logo
Status
  • Mature release
  • Development: active
  • Support: active
Resources


Included in

Cloud component

About Tripal

Tripal is a web front end for Chado databases, based on the Drupal content management system. Tripal leverages many of the features of Drupal--ability to search and edit content, detail pages for different types of content, customizable page layouts, and so on--to provide users with an intuitive, flexible interface to a database.

Features and advantages of Tripal:

  • Allows rapid 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 users to change the look and feel of their installation
  • 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.

What is tripal capable of? Checkout out the Demo instance

Visit the Tripal website.


Downloads


  • The latest development version of Tripal is available from the Drupal.org git repositories. Currently Tripal is a sandbox project while it goes through the module application process. For more information regarding the Tripal git repository including common git commands, see Tripal's Drupal.org project page.

To clone the Tripal development GIT repository, use the following command:

 git clone --recursive --branch 6.x-1.x http://git.drupal.org/sandbox/spficklin/1337878.git tripal

You can also browse the Tripal GIT repository.

Using Tripal

Full documentation on installing, configuring, and using Tripal is available from the Tripal website.


Documentation

For Developers

Tripal provides an API to help developers who wish to create new Tripal extension modules. The API provides common functions for interacting with Chado, Tripal, and for constructing or editing custom templates for a custom look-and-feel. For more information, see the following links:

Publications, Tutorials, and Presentations

Publications on or mentioning Tripal

  • Tripal: a construction toolkit for online genome databases. [1]

Tutorials

Tripal Tutorial v1.1
used during the 2013 GMOD Summer School
Tripal Tutorial (v1.0)
used during the 2012 GMOD Summer School
Tripal Tutorial (v0.3.1b)
The full v0.3.1b tutorial
Tripal Tutorial (v0.3.1b VM)
for use with the Tripal virtual machine
Tripal Tutorial (pre version 0.3b)
from the 2010 GMOD Spring School


Contacts and Mailing Lists

Mailing List Link Description Archive(s)
Tripal gmod-tripal Tripal-related announcements, questions, and requests for help from developers and the community. Nabble (2010/05+), Sourceforge
gmod-tripal-devel Tripal development list Nabble, Sourceforge

Tripal in the wild

Public installations of Tripal:

Tripal Development

Development team

Tripal is under development at several institutions, including the Mainlab Bioinformatics at Washington Statue University, the University of Saskatchewan and the Clemson University Genomics Institute (CUGI).


More on Tripal

See Category:Tripal



  1. Cite error: Invalid <ref> tag; no text was provided for refs named PMID:21959868

Raw tool data at Tripal/tool data

Facts about "Tripal"RDF feed
Available on platformweb +
Has descriptionTripal is a web front end for Chado daTripal is a web front end for Chado databases, based on the Drupal content management system. Tripal leverages many of the features of Drupal--ability to search and edit content, detail pages for different types of content, customizable page layouts, and so on--to provide users with an intuitive, flexible interface to a database.

Features and advantages of Tripal:

  • Allows rapid 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 users to change the look and feel of their installation
  • 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.
What is Tripal capable of? Check out the Demo instance
tripal.gmod.oicr.on.ca/1.1/ Demo] instance +
Has development statusactive +
Has download URLhttp://tripal.info/download +
Has licenceGNU GPL +
Has logoTripalLogo.png +
Has software maturity statusmature +
Has support statusactive +
Has websitehttp://tripal.info/ +
Interaction typecan embed + and provides interface for +
InteractorTripal +
Interacts withGBrowse +, CMap +, Galaxy + and Chado +
Is open sourceYes +
Tool functionality or classificationDatabase (Chado) web front ends +, Database tools + and Development Platform (has API) +
Written in languagePHP +, Javascript + and HTML +
Has subobjectThis property is a special property in this wiki.Tripal +, Tripal +, Tripal + and Tripal +