source: branches/ali/GDE/PHYML20130708/phyml/src/init.h

Last change on this file was 10307, checked in by aboeckma, 11 years ago

added most recent version of phyml

File size: 2.0 KB
Line 
1/*
2
3PHYML :  a program that  computes maximum likelihood  phylogenies from
4DNA or AA homologous sequences
5
6Copyright (C) Stephane Guindon. Oct 2003 onward
7
8All parts of  the source except where indicated  are distributed under
9the GNU public licence.  See http://www.opensource.org for details.
10
11*/
12
13#include <config.h>
14
15#ifndef INIT_H
16#define INIT_H
17
18#include "utilities.h"
19
20void Init_Eigen_Struct(eigen *this);
21void Init_Scalar_Dbl(scalar_dbl *p);
22void Init_Scalar_Int(scalar_int *p);
23void Init_Vect_Dbl(int len,vect_dbl *p);
24void Init_Vect_Int(int len,vect_int *p);
25void Init_Tree(t_tree *tree,int n_otu);
26void Init_Edge_Light(t_edge *b,int num);
27void Init_Node_Light(t_node *n,int num);
28void Init_NNI(nni *a_nni);
29void Init_Nexus_Format(nexcom **com);
30void Init_Mat(matrix *mat,calign *data);
31void Set_Defaults_Input(option *io);
32void Set_Defaults_Model(t_mod *mod);
33void Set_Defaults_Optimiz(t_opt *s_opt);
34void XML_Init_Node(xml_node *prev,xml_node *new_node,char *name);
35void Init_One_Spr(t_spr *a_spr);
36void Init_Model(calign *data,t_mod *mod,option *io);
37int Init_Qmat_Dayhoff(phydbl *daa,phydbl *pi);
38int Init_Qmat_DCMut(phydbl *daa,phydbl *pi);
39int Init_Qmat_MtArt(phydbl *daa,phydbl *pi);
40int Init_Qmat_HIVb(phydbl *daa,phydbl *pi);
41int Init_Qmat_HIVw(phydbl *daa,phydbl *pi);
42int Init_Qmat_JTT(phydbl *daa,phydbl *pi);
43int Init_Qmat_MtREV(phydbl *daa,phydbl *pi);
44int Init_Qmat_LG(phydbl *daa,phydbl *pi);
45int Init_Qmat_WAG(phydbl *daa,phydbl *pi);
46int Init_Qmat_RtREV(phydbl *daa,phydbl *pi);
47int Init_Qmat_CpREV(phydbl *daa,phydbl *pi);
48int Init_Qmat_VT(phydbl *daa,phydbl *pi);
49int Init_Qmat_Blosum62(phydbl *daa,phydbl *pi);
50int Init_Qmat_MtMam(phydbl *daa,phydbl *pi);
51void XML_Init_Attribute(xml_attr *attr);
52void Init_String(t_string *ts);
53void Init_Triplet_Struct(triplet *triplet);
54void Init_Efrq(t_efrq *f);
55void M4_Init_Model(m4 *m4mod, calign *data, t_mod *mod);
56void RATES_Init_Rate_Struct(t_rate *rates, t_rate *existing_rates, int n_otu);
57void Init_Rmat(t_rmat *rmat);
58void Init_MGF_Bl(t_tree *tree);
59
60#endif
Note: See TracBrowser for help on using the repository browser.