| 
    biomcmc-lib
    0.1
    
   low level library for phylogenetic analysis 
   | 
 
low-level file for gene tree and species tree reconciliation. This file is hidden from user and contains the LCA-based reconciliation distances. More...
#include "genetree.h"

Go to the source code of this file.
Functions | |
| reconciliation | new_reconciliation (int gene_nleaves, int sp_nleaves) | 
| Allocate space for new reconciliation_struct (other functions defined in topology_mrca.c)  | |
| reconciliation | new_reconciliation_from_reconciliation (int gene_nleaves, int sp_nleaves, reconciliation from) | 
| Create new reconciliation struct and copy values (except species tree info) from another struct.  | |
| void | del_reconciliation (reconciliation r) | 
| release allocated memory for reconciliation_struct  | |
| void | initialize_reconciliation_sp_count (reconciliation rec, int n_sp, int n_idx) | 
| Fill rec->sp_count[] with the number of representatives of each species (idexed by rec->sp_id[])  | |
| void | initialize_reconciliation_from_new_species_tree (genetree gtre, speciestree sptre) | 
| transform indexes found in index_sptaxa_to_genetaxa() to pointers to species nodes  | |
| void | reconciliation_gene_tree_reconcile (genetree gtre, speciestree sptre) | 
| Find reconciliation map between gene and species trees.  | |
low-level file for gene tree and species tree reconciliation. This file is hidden from user and contains the LCA-based reconciliation distances.
 1.8.13