MCPcopy Create free account
hub / github.com/BirolLab/abyss / init_parameters

Function init_parameters

dialign/parameters.c:33–73  ·  view source on GitHub ↗

* PROTEIN DEFAULT VALUES! * ****************************/

Source from the content-addressed store, hash-verified

31* PROTEIN DEFAULT VALUES! *
32****************************/
33void init_parameters()
34{
35 if((para =(struct parameters *) malloc(sizeof(struct parameters)) ) == NULL)
36 {
37 error("init_parameters(): Out of memory when allocating data !");
38 }
39 para->VERSION = "1.0.2";
40 para->DEBUG = 0;
41 para->MAX_SEQ_AMOUNT = 5000;
42 para->MAX_FASTA_LINE_LENGTH = 100;
43 para->PRINT_SEQ_LINE_LENGTH = 80;
44 para->SCR_MATRIX_FILE_NAME="BLOSUM.scr";
45 para->DIAG_CALC_WEIGHT_THRESHOLD = 0.000000065;
46 para->DIAG_PROB_FILE_NAME="BLOSUM.diag_prob_t10";
47 para->SCR_MATRIX_ADD = 0;
48 para->PROT_SIM_SCORE_THRESHOLD = 4.0;
49 //para->PROT_DIAG_MAX_UNDER_THRESHOLD_POS = 4;
50 //para->PROT_DIAG_MIN_LENGTH_THRESHOLD = 10.0;
51 para->PROT_DIAG_MAX_UNDER_THRESHOLD_POS = 4;
52 para->PROT_DIAG_MIN_LENGTH_THRESHOLD = 40.0;
53 para->PROT_DIAG_AVG_SCORE_THRESHOLD = 4.0;
54 para->DO_ANCHOR = 0;
55 para->ANCHOR_FILE_NAME = NULL;
56 para->DO_OVERLAP = 0;
57 para->DIAG_MIN_LENGTH = 1;
58 para->FAST_MODE = 0;
59 para->SENS_MODE = 0;
60 para->DIAG_THRESHOLD_WEIGHT = -log(0.5);
61 para->FAST_PAIRWISE_ALIGNMENT = 0;
62 para->conf_dir = NULL;
63 para->in_file = NULL;
64 para->out_file = NULL;
65 para->COMPUTE_PROB=0;
66 para->STATE_ORPHANE=1;
67 para->STATE_INHERITED=2;
68 para->DNA_PARAMETERS = 0;
69 para->DNA_TRANSLATION = 0;
70 para->FIND_ORF = 0;
71 para->ORF_FRAME = 0;
72 para->OUTPUT = 0;
73}
74
75/****************************
76* DNA DEFAULT VALUES! *

Callers 3

parametersFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85

Calls 1

errorFunction · 0.85

Tested by

no test coverage detected