Tripal API
- 2.x tripal_core/api/tripal_core.tripal.api.inc tripal_api
- 3.x tripal_ws/tripal_ws.module tripal_api
- 1.x tripal_core/tripal_core.module tripal_api
Provides an application programming interface (API) for Tripal
The Tripal API currently provides generic insert/update/select functions for all chado content as well as some module specific functions that insert/update/delete/select specific chado content.
This API is currently in its infancy and some necessary functions might be missing. If you find a missing function that you think should be included go to the sourceforge feature request page and request it's inclusion in the API. Such feature requests with a working function definition will be given priority.
File
- tripal_core/
tripal_core.module, line 14 - The Tripal Core module
Files
Name | Location | Description |
---|---|---|
tripal_analysis.api.inc |
tripal_analysis/ |
API functions relating to Analysis' |
tripal_bulk_loader.api.templates.inc |
tripal_bulk_loader/ |
All functions in this file provide an API to administrative management of bulk loader templates |
tripal_contact.api.inc |
tripal_contact/ |
Provides an application programming interface (API) to manage libraries |
tripal_cv.api.inc |
tripal_cv/ |
Controlled Vocabulary API |
tripal_db.api.inc |
tripal_db/ |
Provides an application programming interface (API) to manage references to external databases |
tripal_feature.api.inc |
tripal_feature/ |
Provides an application programming interface (API) for working with features |
tripal_library.api.inc |
tripal_library/ |
Provides an application programming interface (API) to manage libraries |
tripal_organism.api.inc |
tripal_organism/ |
Provides an application programming interface (API) to manage organisms |
tripal_pub.api.inc |
tripal_pub/ |
The Tripal Pub API |
tripal_views.api.inc |
tripal_views/ |
API functions for Tripal Views Integration |
Sub-Topics
Name | Location | Description |
---|---|---|
Analysis Module API |
tripal_analysis/ |
@file API functions relating to Analysis' |
Tripal Bulk Loader Module API |
tripal_bulk_loader/ |
@file All functions in this file provide an API to administrative management of bulk loader templates |
contact Module API |
tripal_contact/ |
@file Provides an application programming interface (API) to manage libraries |
Core Module API |
tripal_core/ |
|
CV Module API |
tripal_cv/ |
@file Controlled Vocabulary API |
DB Module API |
tripal_db/ |
@file Provides an application programming interface (API) to manage references to external databases |
Feature Module API |
tripal_feature/ |
@file Provides an application programming interface (API) for working with features |
Library Module API |
tripal_library/ |
@file Provides an application programming interface (API) to manage libraries |
Organism Module API |
tripal_organism/ |
@file Provides an application programming interface (API) to manage organisms |
Project Module API |
tripal_project/ |
|
Publication Module API |
tripal_pub/ |
@file The Tripal Pub API |
Stock Module API |
tripal_stock/ |
|
Tripal Views Module API |
tripal_views/ |
@file API functions for Tripal Views Integration |