Feature Module

  1. 2.x tripal_feature/tripal_feature.module tripal_feature
  2. 1.x tripal_feature/tripal_feature.module tripal_feature

Provides functions for managing chado features including creating details pages for each feature

Parent topics

File

tripal_feature/tripal_feature.module, line 8
@todo Add file header description

Functions

Namesort descending Location Description
chado_feature_access tripal_feature/tripal_feature.module Implement hook_access().
chado_feature_add_gbaccession tripal_feature/tripal_feature.module
chado_feature_add_synonyms tripal_feature/tripal_feature.module
chado_feature_delete tripal_feature/tripal_feature.module
chado_feature_form tripal_feature/tripal_feature.module
chado_feature_insert tripal_feature/tripal_feature.module When a new chado_feature node is created we also need to add information to our chado_feature table. This function is called on insert of a new node of type 'chado_feature' and inserts the necessary information.
chado_feature_load tripal_feature/tripal_feature.module When a node is requested by the user this function is called to allow us to add auxiliary data to the node object.
chado_feature_update tripal_feature/tripal_feature.module
chado_feature_validate tripal_feature/tripal_feature.module
chado_feature_view tripal_feature/tripal_feature.module This function customizes the view of the chado_feature node. It allows us to generate the markup.
get_tripal_feature_admin_form_cleanup_set tripal_feature/includes/tripal_feature.admin.inc
get_tripal_feature_admin_form_reindex_set tripal_feature/includes/tripal_feature.admin.inc
get_tripal_feature_admin_form_taxonomy_set tripal_feature/includes/tripal_feature.admin.inc
list_dbreferences_for_node tripal_feature/includes/tripal_feature-db_references.inc
theme_tripal_feature_edit_ALL_db_references_form tripal_feature/includes/tripal_feature-db_references.inc
theme_tripal_feature_edit_ALL_properties_form tripal_feature/includes/tripal_feature-properties.inc
theme_tripal_feature_edit_ALL_relationships_form tripal_feature/includes/tripal_feature-relationships.inc
theme_tripal_feature_search_index tripal_feature/includes/tripal_feature.admin.inc This function is an extension of the chado_feature_view by providing the markup for the feature object THAT WILL BE INDEXED.
theme_tripal_feature_search_results tripal_feature/includes/tripal_feature.admin.inc This function is an extension of the chado_feature_view by providing the markup for the feature object THAT WILL BE INDEXED.
tripal_analysis_block tripal_analysis/tripal_analysis.module
tripal_features_cleanup tripal_feature/includes/tripal_feature.admin.inc Remove orphaned drupal nodes
tripal_features_reindex tripal_feature/includes/indexFeatures.inc
tripal_features_set_taxonomy tripal_feature/includes/tripal_feature.admin.inc
tripal_feature_add_ALL_dbreferences_page tripal_feature/includes/tripal_feature-db_references.inc
tripal_feature_add_ALL_relationships_page tripal_feature/includes/tripal_feature-relationships.inc
tripal_feature_add_ONE_dbreference_form tripal_feature/includes/tripal_feature-db_references.inc Implements Hook_form() Handles adding of Database References to features
tripal_feature_add_ONE_dbreference_form_submit tripal_feature/includes/tripal_feature-db_references.inc
tripal_feature_add_ONE_dbreference_form_validate tripal_feature/includes/tripal_feature-db_references.inc
tripal_feature_add_ONE_property_form tripal_feature/includes/tripal_feature-properties.inc
tripal_feature_add_ONE_property_form_submit tripal_feature/includes/tripal_feature-properties.inc
tripal_feature_add_ONE_property_form_validate tripal_feature/includes/tripal_feature-properties.inc
tripal_feature_add_ONE_relationship_form tripal_feature/includes/tripal_feature-relationships.inc Implements Hook_form() Handles adding of Relationships to Features
tripal_feature_add_ONE_relationship_form_submit tripal_feature/includes/tripal_feature-relationships.inc
tripal_feature_add_ONE_relationship_form_validate tripal_feature/includes/tripal_feature-relationships.inc
tripal_feature_add_organism_count_mview tripal_feature/tripal_feature.install
tripal_feature_admin tripal_feature/includes/tripal_feature.admin.inc
tripal_feature_admin_validate tripal_feature/includes/tripal_feature.admin.inc
tripal_feature_block tripal_feature/tripal_feature.module
tripal_feature_color_sequence tripal_feature/tripal_feature.module
tripal_feature_cv_chart tripal_feature/tripal_feature.module
tripal_feature_cv_tree tripal_feature/tripal_feature.module
tripal_feature_delete_db_reference tripal_feature/includes/tripal_feature-db_references.inc
tripal_feature_delete_relationship tripal_feature/includes/tripal_feature-relationships.inc
tripal_feature_del_vocabulary tripal_feature/tripal_feature.module
tripal_feature_edit_ALL_dbreferences_page tripal_feature/includes/tripal_feature-db_references.inc
tripal_feature_edit_ALL_db_references_form tripal_feature/includes/tripal_feature-db_references.inc Implements Hook_form() Handles adding of DB References to Features
tripal_feature_edit_ALL_db_references_form_submit tripal_feature/includes/tripal_feature-db_references.inc
tripal_feature_edit_ALL_properties_form tripal_feature/includes/tripal_feature-properties.inc Implements Hook_form() Handles adding of Properties for features
tripal_feature_edit_ALL_properties_form_submit tripal_feature/includes/tripal_feature-properties.inc
tripal_feature_edit_ALL_properties_page tripal_feature/includes/tripal_feature-properties.inc
tripal_feature_edit_ALL_relationships_form tripal_feature/includes/tripal_feature-relationships.inc Implements Hook_form() Handles adding of Properties & Synonyms to Stocks
tripal_feature_edit_ALL_relationships_form_submit tripal_feature/includes/tripal_feature-relationships.inc
tripal_feature_edit_ALL_relationships_form_validate tripal_feature/includes/tripal_feature-relationships.inc
tripal_feature_edit_ALL_relationships_page tripal_feature/includes/tripal_feature-relationships.inc
tripal_feature_get_aggregate_relationships tripal_feature/tripal_feature.module
tripal_feature_get_custom_tables tripal_feature/api/tripal_feature.api.inc This function defines the custom tables that will be created in the chado schema.
tripal_feature_get_matched_alignments tripal_feature/tripal_feature.module
tripal_feature_get_schemas tripal_feature/tripal_feature.install This function simply defines all tables needed for the module to work correctly. By putting the table definitions in a separate function we can easily provide the entire list for hook_install or individual tables for an update.
tripal_feature_help tripal_feature/tripal_feature.module Display help and module information
tripal_feature_implement_add_chado_properties_navigate tripal_feature/includes/tripal_feature-secondary_tables.inc
tripal_feature_implement_add_chado_properties_navigate_submit tripal_feature/includes/tripal_feature-secondary_tables.inc
tripal_feature_implement_add_chado_properties_progress tripal_feature/includes/tripal_feature-secondary_tables.inc
tripal_feature_implement_back_to_feature_button tripal_feature/includes/tripal_feature-secondary_tables.inc
tripal_feature_implement_back_to_feature_button_submit tripal_feature/includes/tripal_feature-secondary_tables.inc
tripal_feature_index_feature tripal_feature/includes/indexFeatures.inc
tripal_feature_init tripal_feature/tripal_feature.module
tripal_feature_install tripal_feature/tripal_feature.install Implementation of hook_install().
tripal_feature_is_obsolete_form tripal_feature/includes/tripal_feature-secondary_tables.inc Implements Hook_form() Handles setting the is_obsolete property of stocks
tripal_feature_is_obsolete_form_submit tripal_feature/includes/tripal_feature-secondary_tables.inc
tripal_feature_job_describe_args tripal_feature/tripal_feature.module
tripal_feature_list_properties_for_node tripal_feature/includes/tripal_feature-properties.inc
tripal_feature_list_relationships_for_node tripal_feature/includes/tripal_feature-relationships.inc
tripal_feature_load_analysis_feature_browser tripal_feature/tripal_feature.module This generates the Feature Browse which can optionally be included on library pages and shows all features belonging to the given library. This Browse can be shown/hidden on the Feature Configuration page.
tripal_feature_load_featurelocs tripal_feature/tripal_feature.module
tripal_feature_load_featureloc_sequences tripal_feature/tripal_feature.module
tripal_feature_load_library_feature_browser tripal_feature/tripal_feature.module This generates the Feature Browser which can optionally be included on library pages and shows all features belonging to the given library. This Browse can be shown/hidden on the Feature Configuration page.
tripal_feature_load_organism tripal_feature/tripal_feature.module
tripal_feature_load_organism_feature_browser tripal_feature/tripal_feature.module
tripal_feature_load_organism_feature_counts tripal_feature/tripal_feature.module
tripal_feature_load_properties tripal_feature/tripal_feature.module
tripal_feature_load_references tripal_feature/tripal_feature.module
tripal_feature_load_relationships tripal_feature/tripal_feature.module
tripal_feature_load_synonyms tripal_feature/tripal_feature.module
tripal_feature_menu tripal_feature/tripal_feature.module Menu items are automatically added for the new node types created by this module to the 'Create Content' Navigation menu item. This function adds more menu items needed for this module.
tripal_feature_nodeapi tripal_feature/tripal_feature.module Display feature information for associated organisms. This function also provides contents for indexing
tripal_feature_node_info tripal_feature/tripal_feature.module Provide information to drupal about the node types that we're creating in this module
tripal_feature_perm tripal_feature/tripal_feature.module Set the permission types that the chado module uses. Essentially we want permissionis that protect creation, editing and deleting of chado data objects
tripal_feature_preprocess_tripal_analysis_feature_browser tripal_feature/tripal_feature.module Preprocessor function for the Analysis Feature Browser
tripal_feature_preprocess_tripal_feature_alignments tripal_feature/tripal_feature.module
tripal_feature_preprocess_tripal_feature_proteins tripal_feature/tripal_feature.module
tripal_feature_preprocess_tripal_feature_relationships tripal_feature/tripal_feature.module
tripal_feature_preprocess_tripal_library_feature_browser tripal_feature/tripal_feature.module Preprocessor function for the Library Feature Browser
tripal_feature_preprocess_tripal_organism_feature_browser tripal_feature/tripal_feature.module
tripal_feature_preprocess_tripal_organism_feature_counts tripal_feature/tripal_feature.module
tripal_feature_return_fasta tripal_feature/tripal_feature.module
tripal_feature_schema tripal_feature/tripal_feature.install Implementation of hook_schema().
tripal_feature_set_taxonomy tripal_feature/includes/tripal_feature.admin.inc
tripal_feature_set_vocabulary tripal_feature/includes/tripal_feature.admin.inc
tripal_feature_sort_locations tripal_feature/tripal_feature.module used to sort the feature locs by start position
tripal_feature_sort_rel_objects tripal_feature/tripal_feature.module used to sort the list of relationship objects by start position
tripal_feature_sort_rel_parts_by_end tripal_feature/tripal_feature.module used to sort the list of relationship parts by start position
tripal_feature_sort_rel_parts_by_start tripal_feature/tripal_feature.module used to sort the list of relationship parts by start position
tripal_feature_sync_feature tripal_feature/includes/tripal_feature.sync_features.inc
tripal_feature_sync_features tripal_feature/includes/tripal_feature.sync_features.inc
tripal_feature_theme tripal_feature/tripal_feature.module We need to let drupal know about our theme functions and their arguments. We create theme functions to allow users of the module to customize the look and feel of the output generated in this module
tripal_feature_uninstall tripal_feature/tripal_feature.install Implementation of hook_uninstall().
tripal_feature_update_6000 tripal_feature/tripal_feature.install Update for Drupal 6.x, Tripal 0.2b, Feature Module 0.2 This update adjusts the materialized view by adding a 'cvterm_id' column
tripal_feature_update_db_reference tripal_feature/includes/tripal_feature-db_references.inc
tripal_feature_update_relationship tripal_feature/includes/tripal_feature-relationships.inc
tripal_feature_views_api tripal_feature/tripal_feature.module Implements hook_views_api()

Classes

Namesort descending Location Description
views_handler_field_residues tripal_feature/views_handlers/views_handler_field_residues.inc A handler to provide proper displays for sequence residues.

Sub-Topics

Namesort descending Location Description
FASTA Feature Loader tripal_feature/includes/fasta_loader.inc Provides fasta loading functionality. Creates features based on their specification in a fasta file.
GFF3 Feature Loader tripal_feature/includes/gff_loader.inc Provides gff3 loading functionality. Creates features based on their specification in a GFF3 file.