C-CODE
This field contains the recognition program by the sequence-dependent conformational or physico-chemical feature or Mean recognition in the ‘C’ language of the ANSI standard.Each C program documented within the B-DNA-Video entry has a check-box in the MENU window of the Recognition Tools (see field
Example
C-CODE
/*========================================*/
/* (10) NF1 character is the Lowest Twist */
/*========================================*/
double NF1_Tw10 (char *s){
double X; char *seq; int i,k, RegionLength=23;
double bDNA[16]={
/*_AA_____AT_____AG_____AC_____TA_____TT_____TG_____TC_*/
35.30, 31.20, 31.20, 32.60, 40.50, 35.30, 32.60, 40.30,
/*_GA_____GT_____GG_____GC_____CA_____CT_____CG_____CC_*/
40.30, 32.60, 33.30, 37.30, 39.20, 31.20, 36.60, 33.30};
seq=&s[-10]; if(strlen(seq) < RegionLength+1)return(-1001.);
for (i=0, X=0.;i < RegionLength-1;i++) {k=1000; switch (seq[i]){
case'A':k=0;break;case'T':k=4;break;case'G':k=8;break;case'C':k=12;break;}
switch (seq[i+1]){
case'A': break; case'T':k++;break; case'G':k+=2;break;case'C':k+=3;break;
default:return(-998.);}if(k>15)return(-999.);X+=bDNA[k];}
return (X/(RegionLength-1.));}
This field could be numerously repeated in accordance with the blocks referring to each feature:
Link to PROPERTY database |
|
Property Name |
|
Analyzed Region |
|
Utility |
|
Means, Standard Deviation, False Negatives for Control Sequences |
|
Means, Standard Deviation, False Positives for Random Sequences |
|
Graphical Representation of Test Results |
|