From 2aefd9806bb1ebf565f0c1b8d1b4b1c240d40ed2 Mon Sep 17 00:00:00 2001 From: Nihama Sandra Ayumi <sandra.nihama@student-cs.fr> Date: Tue, 28 Jan 2020 09:45:36 +0100 Subject: [PATCH] comments added in RotTable --- RotTable.py | 5 ++++- __pycache__/RotTable.cpython-37.pyc | Bin 1687 -> 2064 bytes __pycache__/Traj3D.cpython-37.pyc | Bin 0 -> 1936 bytes 3 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 __pycache__/Traj3D.cpython-37.pyc diff --git a/RotTable.py b/RotTable.py index 55d87b0..bcee295 100644 --- a/RotTable.py +++ b/RotTable.py @@ -24,18 +24,21 @@ class RotTable: "TT": [35.62, 7.2, -154, 0.06, 0.6, 0]\ } + # get the angles in each axis (x, y, z), considering the deviation def __init__(self): self.rot_table = {} for dinucleotide in RotTable.__ORIGINAL_ROT_TABLE: self.rot_table[dinucleotide] = RotTable.__ORIGINAL_ROT_TABLE[dinucleotide][:3] self.alea() - + # get a random deviation, considering the "limits" given in the last 3 columns + # of __ORIGINAL_ROT_TABLE def alea(self): for dinucleotide in RotTable.__ORIGINAL_ROT_TABLE: for i in range(2): self.rot_table[dinucleotide][i] += numpy.random.uniform(low = -RotTable.__ORIGINAL_ROT_TABLE[dinucleotide][i+3], high= RotTable.__ORIGINAL_ROT_TABLE[dinucleotide][i+3]) + # return __ORIGINAL_ROT_TABLE def orta(self): return self.__ORIGINAL_ROT_TABLE diff --git a/__pycache__/RotTable.cpython-37.pyc b/__pycache__/RotTable.cpython-37.pyc index eace4b1c9a198d349c22181322d81371595ca2d7..77ac689bc55b7a2da3f537139c1edf0282d17f75 100644 GIT binary patch delta 937 zcmbQvJ3)ZYiI<m)fq{YH{s;ZIuj~`~BwXwm7#LC*QW$d>q98P56eF0=6vgDukiwM0 z+`^E;+{_fkoXXtH5XF+pn#z*Jmck;*(9Folkir<upvgMXPli!$W41UWPl|a9LlkF< zMKFV=<>ofVBu3s_OpcCGOpeY`OpfkRlfN=~GFnZxXEv0rVOYStkb#jQg&~+hlgY1$ zje&tdljRm?QGQ8$$>a&l8uhnW5_3`$HJNU)6sP8--Qr2f%qvaKNzE_GOi5kIP$b5{ z!0^k**(xTqIJKxarZ_P#r6|TFKe;qFHLs*N#yL19*fb_M#3&{>B*xV<CN)zxE48#j zH?=H3r?ez9KQAvavnaJVCMdroBrz!`Rj;7(7Ds%1W?p7Ve7rOR0|QSn2PmW%*%)~k zWhN`Kh}JWL_zVmT%nS?+pip#XU|=XtV_;yYNGM^*Vsv4M4Xb6W2q<AnVQdERTxywW z7_yja7$q5Mm{=Jk8A@2PShLtbY9V4NOyUfZ4BQOpA}P$hOy&&C3^ojfV&M#h9O2+l zs@G)kD`I6}V1R@b(=Fzl{PJ5Y8JX!Bn(RePAPFG`28LU#MTvRosYQZdc3x?2LFFyB zqQtzE{M=jYrFofY`9-;!%tay~^`am(jG5rDgb?B&VPOUa1|^W^K#{`0$iv9TSj8K} z0}Clov`jW-vCslpr^$pc3StB(Vv0cK+~P=2EeR>lEG{vcJe?(!DCOa)De0-Elf_s= z^$3~Hlb%}Ql3A3R42n&Q$un7%8M!9!Wz};AX)Ka}d89}I!~%JzNEyTeI}bsC910FR zP{<bRFfcH1FtRXDHe?f<Y|qAB%+4Xe!OX!7R#7AXN~7#ioVkf58KoteImNeFK+GZ; zkh!1;h+-=Nr6t2#tOZ4xc_rXDKnfJFtso0;aoFVMr<CTT+JVwkF(@%{Fmf<*F!5Qi GF#-T==E`9J delta 542 zcmbOrFrAmriI<m)fq{XcM^roRC+kE$2@NF%28I-d6viBeC<x6M#puqE!j!_?!jQt; z%oN3x!Whh;$ucoZhEZ%|yEr3DFoUM~=2eVIjJ#1yj*d}Gj?Pg`j_$W6OEP;h8cj}S zHdIJq2xib^@+)FvU|`T>juMFv$}b5?Ov*`(2eINqCU0ccn0%jEQb&Y=f#H{ti&czE zesXDUYF<e(h!yV~9OLR49~@#7W9;JRsGFNuT#{Ne*^Wg_Ns57ip%`Q=10x$F4`Y=e z%w)az_{_Y_lKA+^jchuT*R%3y34$zVDiUH~U?>s>5g^Noz=S9R1H&zj^wg4&^338A zt;tVWLy1xzo|=-LsyjJ_EmV(?={)JFB`%posmUdo`FRGDpR*}5a!%%E*Rum@ED{5` zM;t^*f(VeWAT9$t4@`jESj5D@z`z3XvK9ja0|z4u^W+A0smT-ASpr0uIRrSEIhesp tG?}9~a}!H4N=q_xif^%im|$^iX5Qkk$<0qG%}KRm1Q`r6or95s2>>vXa9;ob diff --git a/__pycache__/Traj3D.cpython-37.pyc b/__pycache__/Traj3D.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f7109d9eed1cccc1d2977773da0f78ab514515c7 GIT binary patch literal 1936 zcmZ?b<>g{vU|>+WqZb#>#lY|w#DQUE1_lNP1_p*=KL!Sd6owSW9EK<e%^1Z9<}*bx zgK3sr)+jbckQ`GEdoD*52bj&A!<ow!#m&gz&XB^A!rH=+!rIIf#goDq%%I8k5@d^? zCgUwO$BNWqV;4=vTinU{IXS7xC7Jno#mOLP7=}B<hJk@0l>uaV6jKUg6mu#|7V84G z6sCoYQS2$qDJ(4vQ5-3(DQqnaQJg94DI6^fQCumUDO@cKQQRrq!3>%_x7b3860?k5 zs-%Ka3yM;UQ}arS6%rMUT@*@+60=g1OY(~<HCfVOHX|5Z*B2Mqa{ac4ihQt7W`rsN z(M${s49=jS0)=KKLk&YbLkdGMgC--$hy3vnJL93WCgUxZ;?$h9l?+Af3=9mvyqv9K zLW@(2ieris^HPdpT=J7kb3qP^aSo0NHjN1mF^UNeiE;IeNzK&FN-eF>O)bmMDFua7 zUSeiZYH<w2e7%CoTO9H6nR%Hd@$o_+*MOYGz*xl(m50fpI347Cu+!NX7#M08vS7|G zVr5`p&}1wE34`4UAvhQq7;dqrr<Q=s6h*Rx4<umhq6d{q21Obugg_cVp#ru;ijje# zgkb^WLWWxA5{3m#DU1sl(-~_R;+ZoUYFRQFYFR73m9V5Rm9W+@HZwLexiG{&sb#BS ztYJ%Gl3<Wz0I?()#2ISYYuIa8ve}ESlrUs5E?_HRU%*krw1BgQeIa8Cvoym(Mo@}d z$Xvrx!*0WXqJ|5shD`#l21S+|B+CtvV_(QDfTTBtt%hj<ST{ni07DHc$c7r`8ip($ z0S1tLk_-@0FwIiK4yM7fwIEf@3wXh*nNv7GG7A|Q84C5nA<2c)4{O>31tSQ<)80!^ zq`d^i?n@R>d@x46i~`dUMIaeXzFVBRi6t4OC7C(Jx7d6WONufpZn1@dlQ%eCZ?P67 z=B20JV$Mm;yTuWdUy=w)O}AJ;x^A%-C8lI1<`v)K0L5i_W^u_ap7hibm&_ta<^+p} zr>3N*-V%f+>G*hG$B-b;i1?6OY>5R0sd*`y9N?4_#h#Lv7+;)Pc#E?rza+jSF)1fC zil-#MBrzvG7woPmZZMskS{xr#6~zVT1m0rIyv37}nOB;elbT<WnUV@gfS@c>1WHu5 z*pu^f3rb5;B|xbVL@+ROF!M37FtRX-Fo`g6FsiU5aVRiyFjv9SCR9T*DC9r^3Ni+i z%)x21fdP^>YZ$Va7Bbc{rGv6DQw>uJLkdGHQwn1mlOzM2$ArRT2Jx5~m>6oAYguYp zOPCk1EM%x<t6|Gx1*O9jwq7Psie11~14@ys3z-=iN|+b0FJu7I95sxfQ~)k8*!{pU zSj5f1z)-})z`*b_pMilPipe-dlQD{`peP?yMrG#bX>#6T$}70VnpjknSP6+z=7OA( zD7LiB^wOf#DDK3Rl=$M(q=KCMk|-7sd5fhuBfmU~y*RNfH7zq88b7x<(lT>W^AdAY zZ!uR?R^4K(xW!m`i?J$-IW05&7E@vcdZ4qU6eX5hgF;*Y6oQOAjBJc1j2w)7jC_n7 zj8)vwQUIjNPm>2!9)S#xkH5tgAD^3_Qks(*AAgG{KEALtF$XHc9v`2QpBx`wBna{} zsNlK<GA6G$2b?O4WI)24AOcj56e)sOx*!6a6c7X`Hj6;{0Tgb<AcBLDg_(zmgPDVw zLm4ci$qTVW9F$vF^Gb6IDvOjs0W6rCSON;AoXjM>f=Uo8iVZ>+se<H1atm_eOY-w` zvNKDH^>RT9j8lq0=?I);LHwM|q#{tEcZ(@E8EhF+(19HZa^Ecu8%QYFf%HNh$-&IQ I$OD4R0NnY?L;wH) literal 0 HcmV?d00001 -- GitLab