function tripal_phylogeny_parse_newick_file

2.x tripal_phylogeny.newick_parser.inc tripal_phylogeny_parse_newick_file($file_name)
3.x tripal_chado.phylotree_newick.inc tripal_phylogeny_parse_newick_file($file_name)

Parameters

unknown $file_name:

1 call to tripal_phylogeny_parse_newick_file()
tripal_phylogeny_import_tree_file in tripal_phylogeny/includes/tripal_phylogeny.import_tree.inc
Imports a tree file.

File

tripal_phylogeny/includes/parsers/tripal_phylogeny.newick_parser.inc, line 22

Code

function tripal_phylogeny_parse_newick_file($file_name) {

  // Initialize the bootstrap value and index
  global $tripal_phylogeny_bootstrap;

  $tripal_phylogeny_bootstrap = 1;
  $tripal_phylogeny_index = 1;

  $tree = array();

  $fp = fopen($file_name, 'r');
  if ($fp) {
    $tree = tripal_phylogeny_parse_newick_tree($fp);
  }
  else {
    // ERROR
  }
  return $tree;
}