function chado_organism_load

2.x tripal_organism.chado_node.inc chado_organism_load($nodes)
3.x tripal_organism.chado_node.inc chado_organism_load($nodes)
1.x tripal_organism.module chado_organism_load($node)

When a node is requested by the user this function is called to allow us to add auxiliary data to the node object.

Related topics

File

tripal_organism/tripal_organism.module, line 534
tripal_organism Organism Module

Code

function chado_organism_load($node) {
  // find the organism and add in the details
  $organism_id = chado_get_id_for_node('organism', $node);
  $values = array('organism_id' => $organism_id);

  $organism = tripal_core_generate_chado_var('organism', $values);

  // add in the description field
  $organism = tripal_core_expand_chado_vars($organism, 'field', 'organism.comment');

  $additions = new stdClass();
  $additions->organism = $organism;
  return $additions;
}