| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 | 
							- <?php
 
- /**
 
-  * Purpose: Allows the feature module to add fields to other module views
 
-  *
 
-  *   For example, a field counting the number of features associted with a given organism would be
 
-  *   added to the organism view as follows:
 
-  *   @code
 
-       $data['organism']['num_features'] = array(
 
-         'title' => 'Number of features',
 
-         'help' => 'Provides a count of the number of features associated with a given organism',
 
-         'field' => array(
 
-           'handler' => 'views_handler_field_chado_count',
 
-           'table_to_query' => 'feature',
 
-         ),
 
-       ); 
 
-  *   @endcode
 
-  *
 
-  * @ingroup tripal_feature_views
 
-  */
 
- function retrieve_feature_misc_tables_views_data() {
 
-   $data = array();
 
-  
 
-   // Table: Organism--------------------------------------------------------------------------------
 
-   // Calculated Field: Number of features (Count -Int)
 
-   // Provides the number of features for a given organism
 
-   $data['organism']['num_features'] = array(
 
-     'title' => 'Number of Features',
 
-     'help' => 'Provides a count of the number of features associated with a given organism',
 
-     'field' => array(
 
-       'handler' => 'views_handler_field_chado_count',
 
-       'table_to_query' => 'feature',
 
-     ),
 
-   );  
 
-   // Table: Library---------------------------------------------------------------------------------
 
-   // Calculated Field: Number of features (Count -Int)
 
-   // Provides the number of features for a given organism
 
-   $data['library']['num_features'] = array(
 
-     'title' => 'Number of Features',
 
-     'help' => 'Provides a count of the number of features associated with a given library',
 
-     'field' => array(
 
-       'handler' => 'views_handler_field_chado_count',
 
-       'table_to_query' => 'library_feature',
 
-     ),
 
-   );   
 
-   // Table: Analysis--------------------------------------------------------------------------------
 
-   // Calculated Field: Number of features (Count -Int)
 
-   // Provides the number of features for a given organism
 
-   $data['analysis']['num_features'] = array(
 
-     'title' => 'Number of Features',
 
-     'help' => 'Provides a count of the number of features associated with a given analysis',
 
-     'field' => array(
 
-       'handler' => 'views_handler_field_chado_count',
 
-       'table_to_query' => 'analysisfeature',
 
-     ),
 
-   ); 
 
-   return $data;
 
- }
 
 
  |