From 3d793af24d4c7bec0c57ecb56633007a3e239dc8 Mon Sep 17 00:00:00 2001 From: Stefan Bienert <stefan.bienert@unibas.ch> Date: Fri, 28 Jan 2022 16:59:38 +0100 Subject: [PATCH] Updated documentation --- run_af2/doc/html/.buildinfo | 2 +- run_af2/doc/html/.doctrees/environment.pickle | Bin 1723913 -> 1724833 bytes run_af2/doc/html/.doctrees/index.doctree | Bin 12366 -> 12414 bytes .../html/.doctrees/run_singularity.doctree | Bin 55066 -> 59854 bytes run_af2/doc/html/_shared.html | 6 +++--- .../doc/html/_static/documentation_options.js | 2 +- run_af2/doc/html/genindex.html | 6 +++--- run_af2/doc/html/index.html | 8 ++++---- run_af2/doc/html/py-modindex.html | 6 +++--- run_af2/doc/html/run_singularity.html | 16 ++++++++++++---- run_af2/doc/html/search.html | 6 +++--- run_af2/doc/html/searchindex.js | 2 +- 12 files changed, 31 insertions(+), 23 deletions(-) diff --git a/run_af2/doc/html/.buildinfo b/run_af2/doc/html/.buildinfo index 5dec8f2..f48d85e 100644 --- a/run_af2/doc/html/.buildinfo +++ b/run_af2/doc/html/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 171d4b693e6557a2ce6f741e7bf24c8f +config: 13ca830be6dd9683c7e71b4c0b1a297b tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/run_af2/doc/html/.doctrees/environment.pickle b/run_af2/doc/html/.doctrees/environment.pickle index c095c8609903ff88d5c48266041a8a633c94d75f..af0f987145e843e8f49a4436c4a6da0773a361b7 100644 GIT binary patch delta 23618 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 J{id&!0RaEC*JS_z delta 23100 zcmZ3uIJ0w3CQAd$RMw3w)r@ScMtX*N2Ak(H8gMbHPd>*j!Duk~Keq-FTXb_Cj~FMT zBt&xaHqi+z65@$zM#agQ$@xX8MWuQ1iD^c<5Od0;6j|BJQj3Z+^YbRplaEm12gw&_ z=B1bBBo<|sR8Hw(k1x(hEJ{t8(!-jWmy%ksSwi70ljb}o1_pP>8|7(6;?*Tt^Wi+n z2&t^OaGoK*_+&k0YsPt#vy|1@LE`;WG$wykR-ZgWIdZauN(|$?$)zec8Rt*-SG~<R zce1~#(qvz?HZ73pSx=Z47{DfH{R6Q;y0dtg85l}?SW5Dfi>K61(a4&&`LCJ^<77T9 zmC3Fe$0k?m$xhbLd^R~;UuCk9)*i<Bo8N2oFij5E7o6Oq`<4xCg#6@<dJ>bT>m8V^ zsG%~sTK^6|$Tn|AuvOknS#u|+88|V{pS;q*kRRl)30W=73=I8KG_vMzerX`W#5iyB zKO;6q4v<{zl&ra%c}&U~c|m4$f{p0Rnmc)dX(Z#k$*)YU*+Al1Hj@j@L?+vt=`hZl zoMUFmICt_gGYiJKlkb}aL)_#wxzJ2_vbVV^<Gjg*=CX`)H}{)=V`4r&<L>4TtFEKd zWnMCJOjTygn{Lk}AUgf+Z$atl4or-aTQ4%k{GV#ZRLnG0Zn`6rfbitCuk^P*VJi7Q z-ISSGaB2~A9OqPX21W)D*m{9^%m1mpEX|x#nV>@31sGXs|4-k+#L6>u5o;yW)F_ZC zX45D9XA$3?$jDmof2uB<^3=a<jhs_OVS4Hq+3NpKS9-}NK0W^*8_#r2M)qRPsm4(0 z>Fa;7DR1A;$e#3n`X6=<sp;p{g#@SbGjecFk7MMh;+)D2Q;3kQVB+B0F37~;@qc<V zGpEG#Dn`yCrm6ZMw+K%^yMRM^`UPfAsqLmroQeOZH}P_bPM^iZ#WVc?BUg&hR34~# zStnQ+7)qw}C`|8T;!@o1$HW!#f4cTVHkIiLLfmT8`<S@-rcYqxW}nW*#I4UXl>uV< z-xNma=?AufOnV}vGhLsFn``?bCT?f{>A!yRa&12u!u@p3bX_q{mFWf#nYgDn{NrZZ z{)UmqfSGeD3)JH6GORoeXQt0P$HTFG*+rhkOiZO3+dZ%F%+a0xfR$HdI};PHIy3uJ zX|VF?6X!CiO*fdvCA>X>m3Qx-?P^SX>dc%|g~7564BLHK`ELE0?ze+gW%`1@e3IL9 znfU)OaZa^^$!D_iU;8s%*-}`4dV@BP`1U>~0VQV6smw6>4Xgso|7=fS5{zMHn#u<8 z<l6=O%F`VdvIuVf!zwuQ&vYvmA&Kb)3G8gs1*S5yP4{IM;@y6pNeE;Q#FY#T+fTC! z{rR)~0+X;jGv`z`nCb6Xg;Osw8g380F5IlW{UMWxEHmd+3z+ObR*^4%razJu(w{EC z%*-+U!XYl+<@U^?%$!s8U~25yM6>c44Y#i<6;1BlF2*dDz|1*S2qs&`CbsC$c133K z0^~56$R@t^&-6_{#U-|<GfTK3h5dAgU*ZzmkFrU0|JfeNESbp64vm)WJJ=*81N=*~ zGQ$}dKm|p1I0HjgE{Mnj5d|Qk5JVJ%h!PM{1|rHqL?wu*0uePJq83Edhchs2R|uE9 zz~f(<6%h?FH7c5cAu9$%#Da);5Rm{Pl0ZZ<h)4wyX&@p4L}Y@9Y!HzHBJ!dc7`EG| zNS;z-D%F_I*)8d|J+K?flinohwmo^1<O+8G(k$&#h>g0X3=CQNAi@Ad7=Z|55Mc@; z%s_+%h_D0^)*!+LMA(4{dl2DR%D}KaYM0~*W&hHwfAtVk85$TEvY0>wGl*aX5o{oW z14M9w2yPI;10wi91V4xn1Q9|YLZpF#VSC{{NhL=A(yW{Yh^cuXnF0_|2qKC>L<xu} z0}<sQq7p<@fruIqQ41pKK|}+HXabq~=)PnXhkt1nUo*s1fo2AVEFlmf3?f89gcyjB z01=WPLK;NKfCxDdArB%HL4*>BP-$jh*uMIO<Sv%_(yR$B5K||$Ffe3I1rgIg#7qz| z3q;HX5%WOALJ+YCL@Wgn%Rt0R5U~nGtOXJ4K*UB6u?a+M1rggo#7+>g3q<S%5&J;I z!IpXkhO9#%=1~xF3`Cp+5vM@JSrBm!L|g<Bmq5f-5OEDe+yoJ~K*U`TaSud11QCxw z#1jzl6hyoL5idc+8xZjpM0@}dA6pn0>a)Ipm|sD}4-oMaMEn5}e?bI8D+5CoBZy!D z5v(AB14M9w2p$l@3nBzSgdm6z0TH4gLIOlcf(RK9AqyfDK!hTQPyrFD^&nCML}-Et z9T1@lBJ@Fo0f;aL5hftQ97I@v2x|~w10w7}gae3h0ujz2!VN^Yg9tAW;SD1EK!iVt z2m%qoAR?@lp`IZt9K?(Q5z!zb4n)L*h$Ik^3?kA%L^_Db0uk9DA`e95gNPy!Q4Au= zKtwr+r~(nyAfgULfW6rSVl{(^HW1McBI>(9WH*TD0}=foViJg$3?in1i0L3=7KoS) zBIbdJ`5<Buh*%6FmVt=nAYvtmSOp^1f{1k>Vk3yy1R}PAh;1NZCy3b93QB)_LCk$1 z;vk4P1R{=th+`n)B#1Z#BF=({b0Fd(h`0nIu7ZebAmS#7xCJ8af{1${;vtB51R|b- zh-V<;C5U(hBHp%w(%(A}^CO7(1R}nIh;Ja`Cy4k3BL0Gie;|UP4U`-~1T%<W0TFB< zf*nL~fe3C8!3!ezK!gB@5CjpzAVLI0h=T|T5Fw=uBBeouEQpW;5egte5k#nf2-WFb zA0>6_%|L8(5Mc!(tU-hwh_D9{P9VY=M7V(ncM#zPBD_I_ABgY=5kVj#7(|4Eh%gWl z2_m9EL@bDi0}+WJA_+vKf{3&>P()>dm{}kq7ewTNhyoB%2qKC>L<xu}2N4w@q8dch zfQWh!(EuWvK|~9PXa^A;Afg*Y^ni$d5HSHnOa>8CK*aPmP(;lDF=vB_IUr&_h*$t3 z7K4Z-AYwU)SOFqdgNQXCVm*l103tSnh%F#u8;IBrB6fj@-5_Egh}aJz4uOcnAmSK^ zI1VCCf!%)^#5@Ng&Vz_cAmTEJxCSDwgNR!o;x>r52O{o+h({peF^G5uBA$bYS0Lgw zh<FDg-h+sbAmS5<_zEJvfry_V;#V7}p!f@7{sR$=?V!pMM6iMgHW0xHBDg>VFNoj+ z5rQB>2t<g22r&>L2_mFGge-`V0}+ZKLJ35uf(SJbp$Q_iK!h%csMiCLh9JTSM3{mI zGZ0}3BCJ4!Er_rK5so0j2}HPp2saSn2_n2egfEEj0}+8BA_zo;f`~8>5eXuqKtv3P zhy@V|?V$9R2x6vyh*S`f0U|O%L=K3^1rY@xq7X!sfQV8MQ2`<<K}0o(r~wi6Aff?8 zG=qp15YY}IIzU7>i0A<k{UBmOJ1G540x>6ph-n~VI*6DBB4&e#c_3mwh*$_B7J-PR zAYvJaSP3FlfrzyrVjYOs2qHFth^-)E8;IBmB6fj@y&z&Ah&Tu$4uKtf1jIZFB94QI z6CmO=h&Tfx&Vz^xAmTEJxB?=sgNPd-;x>r510wE$i2ESo5r}vUBA$VW=OE%0h<FVm z-hqhsAmURyDE)l~F~5O`?;zqAi1-a6{(*@9AcCobfgy_-M6iJfb`Ze@BDg^WABf-w z5keqB7(|GH2yqZ01tO$DgdB*F2N6mjLK#HVtAR*$5TOMkv_XU(h|mWSMj*l%M3{jH za}Z$#BCJ7#9f+_85l$e&8AP~&2zL<S1tPpbgdd3T2N6LaA{a!3f{3sVQ2L7mF{404 zEQp8$5s4ro2}GoVh%^w92_mvUL@tQP0}+KFq6kEkf`~E@Q3)cdKtwHwr~?s=AfgFG zw1S8>5YgEIN`GA-W-o~70}&HJ#3T?g6+}z}5i>!=ED$jlM9c#b3qiyp5U~_QECUfM zLBuK$u@*$E0}&fR#3m526+~<U5j#P|E)cP|9z^Z~5eGrUArNsCL>vPVCqcw15OEen zoC6UTLBu5xaTP>d0}(et#4QkU7ew3x5f4GcBM|WvL_7l#FG0jB5b+j7yz2m^zmFj1 zClK)!M0^7gKS9JV5b+m8`~wk;ouJYYM6iMgHW0xHBDg>VFNoj+5rQB>2t<g02vHCr z0U{(pgbav~1rZ7$qFxb1s(=Vp5TOAgG(m(8h|mQQ1|Y%^M3{gGQxIVRA}m3K4T!J> z5e^{25k$Cv2v-o{0U|s>gb#@D1rY%tA`nD`bb``fD2N#WA|gRV42XyY5eXn75k#bb zh*S`f0U|O%L=K3^1rY@xq7X!sfQV8MQ2`<<K|~FRs09%XAfgdOw19}#PEh*m05Lm3 zL=TAQ1rZZK#6%D=1w>2*5i>x<Ob{^#M9c*d^FhP{5V06UECCVALBt9Wu^L3I0TJs# z#0C(t8ANOW5!*q;j(QNe8$|2@5&J>J0T6K*L>vJT$3esi5OE4boCXo+K*V_vaS23R z1`*dl#B~sH3q;%o5%)mEeGu^oL_7u&&p^a;5b>%Ll>T0WnD0Qudl2ynM0^Gj-$2B7 z5b+B{{00&KK*WC#!PEsR6F~$Uh+qd1Tp)rQMDT$Keh?u9B7{MN7>E!D5mF#R8bs8~ zfk=4}p#&n7L4+EJPzMoOAVM2N=z$1*5Mcx&j6sAMh%g5cRv^L}MA(7|I}qUrBAh^k zD~NCd5uPBz3q<&W2)`~+`U?axgFr+GhzJD{5g;NGM8trISP+o_A`(GF3W!Jr5g8yN z6GY^Ih+Gg+03r%OL<xu}1rZe>q7p>ZfQVWUQQrkhe+?jJGl*yb5$zzN14ML#h#nBp z4<aUjh{+&g3W%5vB4&Vy*&t#Lh?ox|7J!JwAYuuKSPmjqfQZ!~VhxB`4<a^zh|M53 zWNiU4w}XfsAYwO&*aIT=gNOql;xLFf0wRush!Y^<G>A9@BF=+|3n1b$h`0hGu7ijh zAmTQNxC0{YgNO$p;xUML(gjL?&q2%=AmTNMcmpEdgNP3x;xmZ&0wTVHh#w&0H;DKH zBL0I2hHg+w1Q9GCf*nL~fCz37!2=@rL4*K^5C#z<AVM5O)JuR!X%Ha;BIH4Y0*Fus z5h@@;9Ykn=2yGCd10wW6gaL>!1`#G8!W=|cfCy_4VFM!UL4*T{a0U@BAi^C)cz_7+ zZczI30WtkSL;#2g1`#13A{<0SfQV=i5d$LPK|}(GNCpupAR-+^WPpfl5Rn5S@<Bua zh$sdTB_N_4L{xx?Y7kM=4N8CYAZ7!IXa*52Afg>abbyF%5YYo7`a#455HT4<OaT$o zK*V$qF$+Y@1`+c>#C#C32t+If5z9ctauBf!M63o8>p;YMu<aW`%uOI-D~Q+zB6fm^ zT_9pFh}Z`r4uXh7AmS*9I0hn4f{0Tf;w*?b2O=(lh)W>iDu}oSB5s0+TOi^th`0wL z9(IG$-y;z7DTsImB3^=sS0Lgoh<FDgK7xo(AmS^C_y!_=f{0%r;xCB!2O=1IKvgt| zU<DCuAc7M_aDfP35Wxo`1VMxlh^Q9@kzyc15=2OW2w4yz2O<<fgc68Q1rcf>LK8%2 zfe2j?p$8%iL4*;AFa;52Ai@$vSb+#z5Mc)*96^K=h;RWBu05di=K*4Rf(RcF;R_-H zKtv#j2mukHAR+=pM1qJI5D^O^5<o;Eh)4kusURW)L}Y@991xKUA__o6A&4je5v3ra zq6d`zDnZN|5K#*v>On*Uh-d~8Eg+&DM09|NZV=G}BKkqZ1Q0P9L`(q@(?P@x5HTA> z%mESeLBs+Ou^2=w0TIhV#0n6x${R$k1`+E(#Cj012}EoL5nDmTHW0BBMC<|)dqKoL z5OEMh90CzXK*Z7M2~1KFQfEQzb0FdZh`0zME`x|G(>s`?bm||2*iS&ja}e<YM7#zO zZ$QL*5b*&-d<GF;K*V<t@dHHs1`&Ti#D5UM&<iT~Km-ejU<VN#Ac7l2@PG(@5Fr2} zgh7NzFDSyrK}-n{Aq^sAK!iMqPyi81AVL{LsDTJ|5TOMkv_XU(h|mWSMj*l%M3{jH za}Z$#BCJ7#9f+_85l$e&8AQ1Cf+E}<#Pk9Y-XOvkMEHS-KoAiGB0@n#7>I}j5m6u_ z7DU8>h(r*P1R_#EL@J2L01=rWA_qj|f`|eTQ3xVRKtw5ssHg{#l^~)9MAU+a1`yE* zB3eL1D~RX-5uG5S2SoIOhzTHKB8Zp_BBp?d=^$bTh?oT;W`l@%AYwj<SOg*#gNS7y zVtFs9z*z-it_Bh7K*V|wu?a+M1`*pp#C8y|3q<S&5&J;Ieh_g8L>vYY$3Vn!5OE4b zoCXo+K*V_vaS23R1`*dl#B~sH3q;i429ftb#C;I)2t+&v5zj!xa}e<gM7#zO??A+R z5b+5_d<GHUK*V<t@e4%!1`+>2#D5UM)CWqFAc74<u!9IL5Wx*1`1(NUj~~Po0ujO> zLJUNRg9s@QAq^trK!iMqPy!LkAVLj9sDlVC5TOks^gx6@h%f>X#vsBBM3{pJD-dA~ zBJ4nfeIF?OIf0nYAi@nqxPu5U5aA6X{6K_1hzJ4^!5|_GM1+HgC=d}1BH}<qJcvjF z5y>DT4Me1ah%6A14I=VDL_UZp0ujaaAhHZZl!J(>J_d%VQ@lXa$P5fw)gYld5CK-! z1Y$LVh&B+>4kEfhL^p`&0}=foViJg$3?in1i0L3=7KoS)BIbdJ`5<Bu*#C<`%w-^A zIfz&VB36Tlbs%Crh}Z-oHiL+5AYwa+*aaeXgNS_~Vn2vD1R@TDh+`n)IEXj}B2I&d zb0Fe8h`0nIE`x|`V2@n~F>is0+aTf|h`0|T9)XC*AmSN_cn%_7fr!^2;vI;14<bH+ zh|eJ68;JN0B7T90-yq^2i1-g8nEFAf5k#<o2=;zZ{^J5Mxj_UUh~NhiLLfpIM2Lb2 zF%TgMBBVfs42X~g5egte5k#nf2vrcF0U|U(gbs+%1rY`y!VpB5fCy6%VF4oQEkUFW zh_D3_4j{r2M7V$mR}kR=B0NEa4~Xyu5dk0~5JZH4h)@s_0U{znL=1?C1rZ4#A`wKS zfQVEOkpUtyK}1eJDF5Yxm<1rB5JZ%Kh*A(y0U|0vL=A|j1rZG(q7g*2fQVKQ(E%bl zK|~LT=milIK*U54F$F|S1rakq#7qz|2Sm*62j#y7Am&04u>?dc1raMi#7Ypc21Kj{ z5$i$31`x3sL~H>O+d;$*5U~qH>;@70K*W9!aR@{l1`)?V#BmUD3PhX+5$8a}`Fap} z2}E255!XP(br5k2MBD}u_dvvb5b+2^JO&ZZK*Vzp@d`w|1`+Q-#Cs6&2}FDb5#K<> zcM$OlMEnL3|3Jil5WzG7l>V3}Ffe4Xfe3aG!383?K?EO&;0F;xAVL^Kh=B-k5FrI3 zq(Ounh>!;nN+3cRM5uuXbr7KiBD6t-9*EEf5k?@w7(~>Yfk<-@VFe<rL4+NMum=%N zAi^0$xPb_F5a9(Pyg`H?i0}syK_DU+M1+Bea1ap%BBDV=9EgYq5lJ8-8APOlh_nfy z^p^=@W`T%Y5RnHW3PD5>h$saSWgwywL{x!@S`bkOA{s$N6NqR95p5u%6GU`@h#nBp z3nC_fh>0L#3W%5rB4$hgrN5aV<{S_)7ep)o5eq@Y5)iQzM63W2D?!8>5V00SYyc4( zLBtjiu@yw@01-Pu#2yf_7epKY5eGrU5fE_{M4SK-CqcxSdJuUQL|gz77eT}o5OEbm z+yD_bLBt&paTi2901*#C#1jzl6hyoL5idc+8xZjpM0@}dA3?+y5b+g6`~VR@LBt;r z@fV!_7$$;d`#=N>h+qW~>>z>zL~wx!ZV<r-BKSds5Qq>45n>=h97ITg2x$-@2O{J_ zgc68Q1`%o?LLEeCfe397p$8)B^+BW&h%g2bW+1{GL|B0cYY<@vBJ4qg6NqpI5pE#D z9YlD62yYPK2O|7IL=cDw1`%N(A{<0Sfrw}j5eFjTK}6C-Q2I*-G1EXqI*7;u5!oOj z4@BgHh$0YC3?j-vL^+740uj|9q7FpVgNP;&(F`KmKtwx;=mHVlAfgvU^nr+pAY#%) zQ2Lt+Von1QGeN{G5HS}-%mWb%K*T~2u>?dc1raMi#7Ypc21Kj{5gS0nMi8+DL~I2S zJ3z!v5U~eD>;(}AK*T{1aRfvh1-tqLh<Or3oB<JMLBs_RaS=pZ0TEY0#0?N}6GYqr z5qCkv0}$~LL_7fzPeH^B5b+X3ya5q!LBt0T@exFP0TEw8#E*%f^6w{z`3FS&1rZFB zK*<qAuz(0w5WxW=I6(vth~Nbg0w6*VM2LV0Q4k>kA|yeC42X~g5egte5k#nf2vrcF z0U|U(M7<7()CCa+Ai@wtn1BdV5Mco#EJ1_~h_D3_4j{r2M7V$mR}kR=B0NEa4~Xyu z5dk0~5JZH4h)@s_0U{znL=1?CodimM2_R-7h)4kusURW)L}Y@991xKUA__o6A&4je z5v3ra0z_1Th#C-43nCgoL?ei30THbrq60*9f`}dv(F-CbOai69i6G`=5HSTrOa~D& zK*VeiF$YA<2N4TE#9|P!1Vk(c5i3B%Y7nsoM63r98$iTn5U~YBYzGlLK*Vkku?Ix# z2N4HA#Nm1nc?3ip2N5Sg#Ay(521J|#5$8d~B@l5LL|g+A*FnTB5OEts+yfE!LBt~v z@fbur0};<b#48Z-8brJU5${37ClK*@5-9zB12MmYh+iP$H;DKLBL0I2rpcftBZy!F z5$qs>3q){(2tE+O4<dv>gfNH@0}<jNLJCAkg9tegArB&yK!h@gPy-S5>L5}JL}-Hu zJrJP}B8)(UF^Dh&5#}Jm3Pf0g2s;pA4<ejEgfob60}<{Z!V5%rg9twm;SVB$KtwQz z2m=w}AR=lqDE&o)m~kK?9z-O8h-46v1|rfyL>7q11`&B6A|FH)frw%dQ3fK)K|~dZ zs0I;rAfg^bG=Yd_5YYxA+CfAYi0GaSN`HMIW<Q9S1R^Gbh-n~VI*6DBB4&e#c_3mw zh*$(77K4aoAYwU)SP3FlfrzyrVjYOs2qHFth^-)E8;IBmB6fj@y&z&A*o6l{%tIjJ zD2O-)B2I#cQy}6jh&Tr#E`o?lAmS>BxCSC_fQXwQ;tq(o3nCtXh=(BJ35a+KB3^)q zmmuQJWCn&(jjXpI_6Kl?e*`hVfQYXk;s=QM2_pW0h`%6$VG5{J1Q9GCf)zw?fCx?y z!2=?AK?FaD5C9QEAVPThPZ24ddQ}ix4Mb>y2rUqy3nKJDgdvD90uiPl!VE-Mf(R=R zVGAPcK!gK`a0C%9Ai@<ycz_5`5a9zNd_hD2hzJA`As`}j3Mi39fS8dWA{s=*fQWby zkpLo+K|~6ONCy!aAR-GyWP^x25Rnfeia<m$h$sUQ<shO8L{x)_IuKD0BAP%%Gl*!L z0!n1<AZ8bc=mrseAfg{cOac*;LBuo=F&#wA0ui%8#5@o&A4Dty5sN{@G7zyGM63c4 zt3kv%5V0OaYyuIRLBuu?u^mM00y}9ph`A3$><1BtK*V7XaSTKp2N9=0#Ay(54n&*> z5tl&3We{-<L|g|Ew?M>g5OEJg+y@blK*VDZ@eD*f2NAD8#Oo=bLhc=i`5r`k0ui4< z#5WM}9Yp*B5x+siUl8#RL@-VT4PJu?RuI7kA~-<=7l_~i5xgLRA4CX%2w@N*0wTmg zgan9?1`+i#AW|MgD1ZoM5TODh)Io#>h|mTRIv_$HL>PbwV-R5iBFsUA1&FW)5jG&g z9z-~R2xk!C0wUZ&ga?T51`$3W!hb3#{RM!S!5|_8M1+Hg2oMnkBBDV=9EgYq5lJ8- z8APOkh;$H<1tPLRL>`F92N6Xeq8LP!frxStQ3WEZK|~#hsGkZ-e@!4}Gl*yd5$zzN z3q*8-h&~X}4<aUkh{+&g8i<$<B4&b!Ss-FAh?oZ=7J!I_AYuuKSPCLmfQXeKVhxB` z3nJEohz%e&WNij9w}6Q4AYuoI*bO4~fQbDd;sA&^3?hzzh~psQ1c*2dBF=z_^C02^ zh`0<Qu7HT^AmRpyxCJ6^gNS<|;y#FYG!>No9)p<AK*Vzp@d`w|1`+Q-#Cs6&2}FDb z5#K<>cM$OlMEnL3|3Jil5WzGJR3n23HW0xMBDg>VH;CW^5&R%R2t){jh<Y&)DGnl} zK!h}ikOL9&AVLX5D1!(!5TOntv_OP5h|mKO`XIsxL>PkzGZ0}8BCJ4!HHfeS5%wU$ z2}C%92saSnJ`I%qyg*EE5aA0V{6It?hzJ4^p&%j*L_~s!C=d|~BH}<qB8W%=5vd>| z4Mb#uh%6A13nKDBL?MVM0uiMkq6|b-P6MUCDiE_4MAU(ZMi9{iB3eO28;Ixx5nUjn z7ew@dh>0L#5{Q@zBBp_enIK{oh?ol^=7ETXAYu`SSPCMRfrynLViky3TMr`FfryPD zViSni3L>_Fh@Bu}7l_ykBKCoZgCOD%h&T!&j)91iAmS8=I13`qfryJB;u46s0wS)0 zh#Mf{CWyELBJNHDrN0Lt=0gzi1VlUq5idZ*OAzq}M7#wNA3(%M5b*^>d<79dK*UcF z@drfw1rZF>LG>|+U;z=VAc6x#aDoUP5Wx!~1VBW+AczzJ5uzYM0z^oH2pJF|3nCOi zgd&Jg0THSoLIXr-f(RWDp$j4mK!hQPFaZ&!Ai@GfSb_)}5Mc`<96*F4h;W$>N`I~( zrU!`d1Q9+U!WTpYfQUd45dtDYK|}<Ihy)QaAR-n-B!GxS5Rn2RQb9xph{yyHIUphz zL==FCLJ&~`B1)%&(q9FLSqUO)KtwHwXaEt7Afg3Cw1S8Z5YY)DdO$=kh?oE(CW445 zAYv+rm;oYYf`~aFVlIeS03sHGh$SFmDTr7BB39Oe$Tc8hEr{3vA~u4E%^+e6h}aGy zc7TZ8AYu=Q*bgEOfQZ8&;s}U14kAu~h|?hA42U=nA})Z4%OK(kh`0_SZh(l}(?RL) z4v2XlL_7cyk3qx}5b+#DyZ{leLBtyn@g78c01=--#1|0p9Yp*95x+si9}w{$L@>+% z6^9^#1w^oe2o4az4I+3zL_I%<6aW#zAVLI0h=T|T5FrgBWI%*Gh)@6#${<1oM5u!Z z4G^IXB6L86K8P>?5yl|G1VosF2n!Hl4I*qngguCGm;p+E&LE}>h;RoH9w5RSMEHOR ze-IG>B7#9g2#5#=5fLCF8bri^h<Ff@03wn>L<)#V2N4+{A{#{HfQWn$Q2-)}XMoaQ z35Zz^A}T;cHHfGI5%nOV0Yo%|h!zmh4k9{0L^p`&0TKNmVgiVm3?in0i0L3=28fsq zBIbaI`5<Beh*%6FmVk)mU`tkjn5#j=8W6D_L~H;Nn?b}D5V0LZ>;MtFLBt*qu^&Vn z01<~l#1Rm297LP|5vM`K84z(EL|gz7mqEl85OEzu+?WAMf44!*J0Rjdh<E@Z9)pM{ zAmTZQcmX0_gNQdE;ysA?03tqvh%X@GJBauJB7TF2KOo{ih+vorN`xSS1w^oe2o4az z4I=7!KqNni5C9RvAVLI0h=T|T5FrgBWI%*Gh)@6#${<1oM5u!Z4G^IXB6L86K8P>? z5yl|G1VosF2n!Hl4I*qng#AoV`f~s=ok4^Ph;RoH9w5RSMEHORe-IG>B7#9g2#5#= z5fLCF8bri^h<Ff@03wn>L<)#V2N4+{A{#{HfQWn$Q7{vf{)$1&5)e@iA}T;cHHfGI z5%nOV0Yo%|h!zmh4k9{0L^p`&0TKNmVgiVm3?in0i0L3=28fsqBIbaI`5<Beh*%6F zmVnJ)4q~nV5vxGNY7nswM63r9n?S^75U~wJYzGm$K*Vkku@6M-2N8!r#9<I|3`86U z5vM@JX%KM^M4Sf^mq5g25OHlLDE(arF>is0+aTf|h`0|T9)XC*AmSN_cn%_7fr!^2 z;vI;14<bH+h|eJ68;JN0B7T90-yq^2i1-g8m}Y@eB8XrE5$qtMo(n{Bg9ttl!4D#Y zK!h-e5Cak7AVLa6NP`GD5FrmDlt6?sh)@F&>L5Z3L}-HuJrJP}B8)(UF^Dh&5#}Jm z3Pf1X0;NAY5Yrw+IDrUf5a9+Q+(CpFi0}pxejvghL<E6|U=R@oBEmsL6o`lh5wRd5 z4n!n^h$Ik^3L?@#L?(#H0ui~hK<O_J#4H36MIfRSM3jMuN)S;6B5FZI9f)WI5ltYX z6-2awh)xjE1tNMuL?4Kl2qGqdh^ZiA8i<$)B4&YzIUr&#h*(e$A{T;)B_Luch*$w4 zR)UB%AYv_u*Z?9nf`~03Vk?N)0U~ySh&>=;FNin*A`XIxBOu}^h&TZvPJ)QjAmR*& zI1eH&%mSsq%OK_z5OEzu+yD``LBt&paUVoH01=Nt#1jzl97MbT5wAhS8xZjxM0@}d zpFzYI5b+&E`~VTZLBt;r@gGDm%m$@I5K+$pBH2L%2Z-PX5j-G*A4CX%2w@N*0wTmg zgan9?1`#qKLLNjYfCyy}p#mb*L4*c~&;k+KAVL>J=z$1B5Mcx&OlE`9pDBoG4k9c- zgf)n;0TK2f!U04$g9sN8;SM4^K!i7l@BtD2AR+)n1cQhW5D^X{B0xkmh=>6Z@gO1r zL?nZVl-Z#4mkwfPfQW1mkpm*~K|}$FC<YNFAfg;ZRDg(T5K#jn>On*Uh-d~8Eg+&D zM09|NZV=G}BKkqZ1Q0O^L`((|(?G;@unDt3%-JAf9*CF^A{K&(MId4+h*$<9R)UCC zAYv_uSO+3Df{0BZVk?N)1|oKXh+QCJFNoL&A`XIxLm=WPh&To!PRwTDWym@SVx9&O zXQp>+Na@ty1F`Reh({peF^G5uBA$bYS0Lgwh<FDg-h+rwAmTHK_y!`rgNR=s;x~x+ z2O|E12&OrpbO$2XKm<F8-~ticAc7A>@XrAy2_X<u7(|GH2yqZ01tO$DgdB*F2N6mj zLK#G;f(SJbp$Q_iK!h%c&;t>MAi@Yln1Tp15Mc=-tU!b<h_C|@j&nds!U@E51rcr_ z!V^Szfe2p^;RhlDK|~OU2n7*gAR-b(M1hD{5D^C=5<x@~h)4wyX&@pKL}Y=891xKU zA__o6A&4lc2a%;9q5?!zf`}RrQ41m(Ktv;mXaNzeAff|Abb^Q;5YY=FCV+^EAYuxL zm<l3hfQXqOVh)Iy3nCVPh=m|x35Zxa2UH}j05MmBh&3Q$Er{3vA~u4EEg)hmh}Z!l zc7ljKAYw0wH~=CJf`}s^;wXqX0U}O<h%+GKEQq)OA})f6D<I-3h`0eF>TiO`J0RjN zh<E@Z9)gG`AmS;AcmX0_f`~UD;w^~y03tquh%X@GD~R|3B7TC1KOo{Sh+vot>K}s$ z77)P-A~-+<Cy3yg3rc^yAf^C_5Cjn-AVL&GNX%tmD9w_b3)wL)4HA+C5pp0x0YoT* z2xSnV0wUBvggS`O1QA*wLI*_Xf(U&OVE`hGK!h=f*si7{6~p9Tn)M25%NvmBI}q_6 zM0^AhpFqSH5b+g6d<PLfK*TQ)@f$?^1rh&11j9TAhV2*iq`<q~bLK<bo;RO?A*&EX z6oH6R5K#sqDnUdQh^Pe-bs(Y<L^OejRuIt!B051t7l`Nu5q%(HB8Zp-BBp|fX&_=I zh?oT;=FSI&?K}{3A&6K6B9?-PWgucDh*$+8)`Ez2AYvnk*aRZBf{1M(Vkd~$1tRu> zh<za9Ac!~wB94NHV<6%rh&Tlz&Vq<@^Few0B8YhjL|g?C*FeNg5OE7c+yxQ$K*U23 z@d!jb1rg6c#7hwI3PijG5${06M-cG|M0^Di-$2Aq5b+B{`~?yJKm_9g(3o{Sh-3v3 zY#@RYL~wx!UJ$_tA_PH%5Qq>35n>=h5=2OW2w4yz2O<<fgc68Q1rcf>LK8%2fe2j? zp$8%iL4*;AFkJx3+h!o9C5W&B5w;-04n#PD2qzHX3L@M<geQpb0ujC-!Vg3Qf`}jx z5eg#0Ktv>nhyoF@AR-P#B!Y+}5RnQZ(m+IgCWy=e5xF2D4@4A#h$0YC3L?rtL?wu* z0ui+!q7Fnff`}#%(F!8kKtv~q=mHVFAfgXMOau{=K*UrKF%3k_1QD|qfYRSw5OW@g zSO_8(frzCbVi|~72_ja3h_xVM9f;TnA~u1Dtsr6>h}a1tc7ce!AYvbgI0zyRfrz6Z z;uwfH2_jB`h_eeo>F*qfc@ach0ufh1#5E9c6GYqs5qCkvJrMB_L_7i!PeH^p5b+X3 zyaEw#LBu-{@exFP0uf(9#5WM}6GZ$15r09%KM=uKzYvrPK?Ey^U;`1HAc6}-@PY_F z5FrR6gg}HSh!6u2k|06~M96{&IS`=;B9uUcDu_@65t<-E3q<IG2t5#C2qKIYg3_NU zh-n5QEJ1`7h_D3_b|AtLL^y#6R}kR_B0NEa7l`l$5q=;d5JUulh)@s_1|lLsL==dK z1rc!|A`wI+frwNPQJ)4PGeJZah{y#Ic_5+?L==IDQV>xFA}T>d6^N(>5p^J<5kxeB zh*l8M1|m8^L>GwY1rdE9Vj_r`1R|z_h-n~V=0Z^Vn+0Od1rhT=#6l3U2t+Ie5z9ct zN)WLMM63l7>p;Xt5U~kFYy}b9K*UZEu?s}(1rhr|#6b{o2t*tO5ywEpNf2>rAt?Qw z1u@Toh>IZN5{S48BCdgmn;_yAh`0+P?tzGhAmR~-cnTt(frytN;uVN^3nJcuh>sxR z6NvZ<BEEr$pCIBFi1-U4{(;jU<04QZ1QDztf(=A)f(R}U!3!ezK!hNO5CRdRAVLg8 zNP-9{5Fra9<UoWXh)@C%svtrQL}-EtEfAp#BJ@Cn;UZA_GXgP9L4+BIumllSAi@?z z*ntQ~5a9$OTtS2zi0}jvULe93MEHS-KoAiGB0@n#7>I}j5m6u_7DU8>h(r*P1S0BF zL1Y?;$OI8tAR-q;<bjAn5K#moN<l;!h^Pb+RUo1kMAU(ZMi9{iB3eO28;Ixx5nUjn z7ew@dh>0L#5{Q@zBBm_@rN5aV<}45~7eveh5eq@YA`r0@L@WalD?!965V00StOF4n zLBu8yu@yvY0}(qx#4ZrA7ewp>5eGrUArNsCL>vPVCl`Uz-zgCDEQmM<A})f6OCaJZ zh`0tKZi0wgAmT2FxCbI0f`~^T;wgxD1|nX9h*u!uEr@srB0hqMPaxtei1-E~eu9W! zAmVR5i2Mg47#D*QA&6iF5o{oW6GU)<2wo7u2O<PPgb;`j1rcH(LJ~wsfe2X;AqOH9 zL4*>BPz4ccAVL#FXn_b_5TUmil>Q7sOd}9s3L?xvge8cu0ui<#!VW|@f(R!N;R+($ zK!hiV@B$IOAi@ts1cHbl5D^L@!azhMh=>9au^=K2L?nWU`XmsU3L?@#L?(#H0ui|& zA`e6qf`}pzQ3@i;Ktv^or~(nSAfgULG=hjG5YY-E+CW4ni0A?ly&$3wL`(z`lR(7O z#h~;z4aA%YB4&YzxgcU5h*$_B7J-PRAYvJaSP3FlfrzyrVjYOs2qHFth^-)E8;IBm zB6fj@y&z&Ah&Tu$4uOcHAmZ3!Q2ILwVx9sKXF<d{5OEPiTmlhSLBur>aT7$`0ugsX z#61x45JWrz5l=zHGZ66-M7#nKZ$ZR65b+U2d;$?)LBux@@e@S+st1vOLBu~0!MFsJ z2tfoZh+qQ|oFIY=MDT(LJ`f=YB7{JMD2NaP5t1N63Pi|)2ssd;2qKg~ger(o0}+}a zLJLIbE&-)KJrL6nL>PexQxIVWA}m3K6^O6}5q2QL5kxqF2v-o{1|mE`gcpeL1rdHA zA`nCbfrwBL5e6b6K|~aYhy@XGAfi4IL?(fVR1lE{A~Hcl7Kq3N5qTh@5JVJ#h*A(y z1|lj!L=}jr1rc>1q7g(ifrwTR(FP(qK|~jb=mimdAYvkjn6w0x{-%PM(?G;b5HSlx z%moqiK*T~2u?R#g1rf_Y#7Ypc3Ph|05$iz2Mi8+HL~I2S+d#xl5U~qH>;)0~K*T{1 zaR@{lT>?sf$3V=JAmS8=I13`qfryJB;u46s3L>t7h?^kd7KpeDBJP2Rhaln+h<FMj zo`Hy$AmSB>cnc!lfryVF;uDDY3L?INh@bT!@)wBs3nKo32*#zLL<k~SK?EC!-~<s| zAc7Y}@PP<H5FrF2L_vfYh>!#kQXoPWM96^%MG&C`B2+<y8i>#Y5n4+@=}#BL)B_QQ zAi@Yln1Tp15Mc=-tU!b<h_C|@jv&GbM7V+oHxS_oBD_F^FNp915rH5g2t<T}h%gWl z2_m9EL@bD?j{}j3AR-Awq=JYv5RnNYvOq*Gh{yvGg&?8`M3jPvG7wP-BC0?{Er_TC z5se_C2}HDlh&B+>2_m{cL@$Ww0}&IKg3{k45OXSsm<A$df{0llVlIf72O<`Nh(#b` zDTr7GB36QkRUl$5h*$?AHiC#vAYv<s*ajkYf{0xpVlRl;2O<uFh(k+3>F+3rc??9H z1QDk|#90t=4n$l85tl&3RS<CvMBD@sw?M>Q5OEJgJOmMsK*UoJ@eD+~1QD-5#9I*Y z4n%we5uZTBR}k^79z^~G5x+phUl8#RL@+J`B|;Fv3L@A*1Sg2#0uj6*f)7Lpf(RiH zAqpbIK!hZSkOC31AVLmAD1rzj5TObp)IfyhGEn-{0x@+#gdT`61QA9c!W2Z9fe1?w zVFe;=L4+NMa0C%fAi@<yxPb^y5a9(Pd_jaChzJA`K_DU&M1+BeNDvVPBI;v7WE_Y{ z1QAIfA{9iWfrv~Hkp&`hK|~&iC<GBjAfgmRl!1s!5K#ppYC%LDh-d^6O(3EbM6`j3 zP7u)rB6>kY-!f48n+Re~0ufU|#552w6GY4c5pzMrJP@%EL@WXkOF_gk5U~<OtO5~h zLBu)`u@OXU0uft5#5NGI6GZF+5qm+zJ`izm87Tc70x^$*h+`n)B#1Z#BF=({b0Fd( zh`0nIu7ZebAmS#7xCJ8af{1${;vtB51R|b-h-V<;C5U(hBHn_CcOc>;i1-8|zSe`t zZy@3)i1-B}{(^{qAcAo@C=r4PRuI7kA~-<=7l`0p4jTI7TMijM695Sbfe2v`AqpbI zK!gN{kOUFZAVLO2$bks?<qQn`S&AU05{OV)&cLw!vzyc*(0Q3_pvJBP$!q`-8$rZo s5U~YBYy%P7LBviFu?s}(0TFva#C{NQ07M)DnabiRrNuG5Bv48h0BD#UZU6uP diff --git a/run_af2/doc/html/.doctrees/index.doctree b/run_af2/doc/html/.doctrees/index.doctree index e7b6c004f2f9c49d4ff827a92b5fe62bb2e050d4..7e92b487d08e0db4820dd13cba9415f4c4ef36a3 100644 GIT binary patch delta 94 zcmX??@GpU-fn{p(MiygXcUdDnLp?*il+-c<?esKr!xVEf1HBX@10y2?LnDhRty3DO W)K1aJVC})LaI%81#O5^N7cu}?EgQW6 delta 46 ycmeyDa4vzRfn}=mMiygXaaJQeLp_5jty3DO)K1aJVC{hjOjZyU-#k_Lr3?UZArBY; diff --git a/run_af2/doc/html/.doctrees/run_singularity.doctree b/run_af2/doc/html/.doctrees/run_singularity.doctree index 89ace654347da75cdb70cf6a1efa8498ab01b89c..edd75abe86feccf5004e1a1f4469ee732020f2a3 100644 GIT binary patch delta 9413 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 aoFQ2|MI*~iaPqM$!AzS3H%njr&j<ja`1%e2 delta 6799 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 S<eyyiJeWyVVDtIs{}}-dm^$hJ diff --git a/run_af2/doc/html/_shared.html b/run_af2/doc/html/_shared.html index 10f7ced..16409ef 100644 --- a/run_af2/doc/html/_shared.html +++ b/run_af2/doc/html/_shared.html @@ -6,7 +6,7 @@ <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> - <title>_shared — af2@scicore/run_af2 2.1.0 documentation</title> + <title>_shared — af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</title> <link rel="stylesheet" type="text/css" href="_static/pygments.css" /> <link rel="stylesheet" type="text/css" href="_static/sphinxdoc.css" /> <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script> @@ -33,7 +33,7 @@ <li class="right" > <a href="index.html" title="Welcome to af2@scicore/run_af2’s documentation!" accesskey="P">previous</a> |</li> - <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.0 documentation</a> »</li> + <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</a> »</li> <li class="nav-item nav-item-this"><a href="">_shared</a></li> </ul> </div> @@ -129,7 +129,7 @@ and run tests on input with the <a class="reference external" href="https://docs <li class="right" > <a href="index.html" title="Welcome to af2@scicore/run_af2’s documentation!" >previous</a> |</li> - <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.0 documentation</a> »</li> + <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</a> »</li> <li class="nav-item nav-item-this"><a href="">_shared</a></li> </ul> </div> diff --git a/run_af2/doc/html/_static/documentation_options.js b/run_af2/doc/html/_static/documentation_options.js index 1cccfc0..b6936af 100644 --- a/run_af2/doc/html/_static/documentation_options.js +++ b/run_af2/doc/html/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '2.1.0', + VERSION: '2.1.1.dev0+gf71d760.d20220128', LANGUAGE: 'None', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/run_af2/doc/html/genindex.html b/run_af2/doc/html/genindex.html index 9e46747..5252480 100644 --- a/run_af2/doc/html/genindex.html +++ b/run_af2/doc/html/genindex.html @@ -5,7 +5,7 @@ <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>Index — af2@scicore/run_af2 2.1.0 documentation</title> + <title>Index — af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</title> <link rel="stylesheet" type="text/css" href="_static/pygments.css" /> <link rel="stylesheet" type="text/css" href="_static/sphinxdoc.css" /> <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script> @@ -24,7 +24,7 @@ <li class="right" > <a href="py-modindex.html" title="Python Module Index" >modules</a> |</li> - <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.0 documentation</a> »</li> + <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</a> »</li> <li class="nav-item nav-item-this"><a href="">Index</a></li> </ul> </div> @@ -132,7 +132,7 @@ <li class="right" > <a href="py-modindex.html" title="Python Module Index" >modules</a> |</li> - <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.0 documentation</a> »</li> + <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</a> »</li> <li class="nav-item nav-item-this"><a href="">Index</a></li> </ul> </div> diff --git a/run_af2/doc/html/index.html b/run_af2/doc/html/index.html index 4ad4c4a..2948d20 100644 --- a/run_af2/doc/html/index.html +++ b/run_af2/doc/html/index.html @@ -6,7 +6,7 @@ <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> - <title>Welcome to af2@scicore/run_af2’s documentation! — af2@scicore/run_af2 2.1.0 documentation</title> + <title>Welcome to af2@scicore/run_af2’s documentation! — af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</title> <link rel="stylesheet" type="text/css" href="_static/pygments.css" /> <link rel="stylesheet" type="text/css" href="_static/sphinxdoc.css" /> <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script> @@ -29,7 +29,7 @@ <li class="right" > <a href="_shared.html" title="_shared" accesskey="N">next</a> |</li> - <li class="nav-item nav-item-0"><a href="#">af2@scicore/run_af2 2.1.0 documentation</a> »</li> + <li class="nav-item nav-item-0"><a href="#">af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</a> »</li> <li class="nav-item nav-item-this"><a href="">Welcome to af2@scicore/run_af2’s documentation!</a></li> </ul> </div> @@ -41,7 +41,7 @@ <section id="welcome-to-af2-scicore-run-af2-s-documentation"> <h1>Welcome to af2@scicore/run_af2’s documentation!<a class="headerlink" href="#welcome-to-af2-scicore-run-af2-s-documentation" title="Permalink to this headline">¶</a></h1> -<p>You are reading the documentation for version 2.1 (release 2.1.0) +<p>You are reading the documentation for version 2.1 (release 2.1.1.dev0+gf71d760.d20220128) of <strong>run_af2</strong>.</p> <p><strong>run_af2</strong> is a Python package to run the <a class="reference external" href="https://github.com/deepmind/alphafold">AlphaFold 2 (AF2) pipeline</a> on the sciCORE cluster.</p> <p>The package comes with two major parts: userland commands to just execute the @@ -114,7 +114,7 @@ Python modules is here:</p> <li class="right" > <a href="_shared.html" title="_shared" >next</a> |</li> - <li class="nav-item nav-item-0"><a href="#">af2@scicore/run_af2 2.1.0 documentation</a> »</li> + <li class="nav-item nav-item-0"><a href="#">af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</a> »</li> <li class="nav-item nav-item-this"><a href="">Welcome to af2@scicore/run_af2’s documentation!</a></li> </ul> </div> diff --git a/run_af2/doc/html/py-modindex.html b/run_af2/doc/html/py-modindex.html index a4f8bbc..9cb928f 100644 --- a/run_af2/doc/html/py-modindex.html +++ b/run_af2/doc/html/py-modindex.html @@ -5,7 +5,7 @@ <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>Python Module Index — af2@scicore/run_af2 2.1.0 documentation</title> + <title>Python Module Index — af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</title> <link rel="stylesheet" type="text/css" href="_static/pygments.css" /> <link rel="stylesheet" type="text/css" href="_static/sphinxdoc.css" /> <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script> @@ -27,7 +27,7 @@ <li class="right" > <a href="#" title="Python Module Index" >modules</a> |</li> - <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.0 documentation</a> »</li> + <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</a> »</li> <li class="nav-item nav-item-this"><a href="">Python Module Index</a></li> </ul> </div> @@ -96,7 +96,7 @@ <li class="right" > <a href="#" title="Python Module Index" >modules</a> |</li> - <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.0 documentation</a> »</li> + <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</a> »</li> <li class="nav-item nav-item-this"><a href="">Python Module Index</a></li> </ul> </div> diff --git a/run_af2/doc/html/run_singularity.html b/run_af2/doc/html/run_singularity.html index 3403d2a..b4b5a4a 100644 --- a/run_af2/doc/html/run_singularity.html +++ b/run_af2/doc/html/run_singularity.html @@ -6,7 +6,7 @@ <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> - <title>run_singularity — af2@scicore/run_af2 2.1.0 documentation</title> + <title>run_singularity — af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</title> <link rel="stylesheet" type="text/css" href="_static/pygments.css" /> <link rel="stylesheet" type="text/css" href="_static/sphinxdoc.css" /> <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script> @@ -29,7 +29,7 @@ <li class="right" > <a href="_shared.html" title="_shared" accesskey="P">previous</a> |</li> - <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.0 documentation</a> »</li> + <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</a> »</li> <li class="nav-item nav-item-this"><a href="">run_singularity</a></li> </ul> </div> @@ -55,7 +55,7 @@ <dl class="py function"> <dt class="sig sig-object py" id="run_af2.run_singularity.run_af2_singularity_image"> -<span class="sig-prename descclassname"><span class="pre">run_af2.run_singularity.</span></span><span class="sig-name descname"><span class="pre">run_af2_singularity_image</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">fasta_files</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">output_dir</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_template_date</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_gpu</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">db_preset</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'full_dbs'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">model_preset</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'monomer'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">is_prokaryote_list</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">af2_image_file</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">af2_image_dir</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/home/schwede/GROUP/alphafold_data/'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">snglrty_bin</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/usr/bin/singularity'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tmpdir_var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'TMPDIR'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">extra_arg_list</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">data_dir</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/home/schwede/GROUP/alphafold_data/'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uniref90_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/data/managed/UniProt/latest/uniref/uniref90/uniref90.fasta'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mgnify_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/data/managed/MGnify/frozen_210805T103002/mgy_clusters_2018_12.fa'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bfd_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/data/managed/BFD/frozen_210805T085238/bfd_metaclust_clu_complete_id30_c90_final_seq.sorted_opt'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">small_bfd_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/data/managed/BFD_small/frozen_210812T135116/bfd-first_non_consensus_sequences.fasta'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uniclust30_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/data/managed/Uniclust/frozen_181015T170110/uniclust30_2018_08/uniclust30_2018_08'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uniprot_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/home/schwede/GROUP/alphafold_data/uniprot/uniprot.fasta'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pdb70_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/data/managed/PDB70/frozen_210805T142857/pdb70'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pdb_seqres_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/home/schwede/GROUP/alphafold_data/pdb_seqres/pdb_seqres.txt'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">template_mmcif_dir</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/home/schwede/GROUP/alphafold_data/pdb_mmcif/mmcif_files/'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">obsolete_pdbs_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/home/schwede/GROUP/alphafold_data/pdb_mmcif/obsolete.dat'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#run_af2.run_singularity.run_af2_singularity_image" title="Permalink to this definition">¶</a></dt> +<span class="sig-prename descclassname"><span class="pre">run_af2.run_singularity.</span></span><span class="sig-name descname"><span class="pre">run_af2_singularity_image</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">fasta_files</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">output_dir</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_template_date</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_gpu</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">db_preset</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'full_dbs'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">model_preset</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'monomer'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">is_prokaryote_list</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_precomputed_msas</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">no_run_relax</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_gpu_relax</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">af2_image_file</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">af2_image_dir</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/home/schwede/GROUP/alphafold_data/'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">snglrty_bin</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/usr/bin/singularity'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tmpdir_var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'TMPDIR'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">extra_arg_list</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">data_dir</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/home/schwede/GROUP/alphafold_data/'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uniref90_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/data/managed/UniProt/latest/uniref/uniref90/uniref90.fasta'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mgnify_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/data/managed/MGnify/frozen_210805T103002/mgy_clusters_2018_12.fa'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bfd_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/data/managed/BFD/frozen_210805T085238/bfd_metaclust_clu_complete_id30_c90_final_seq.sorted_opt'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">small_bfd_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/data/managed/BFD_small/frozen_210812T135116/bfd-first_non_consensus_sequences.fasta'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uniclust30_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/data/managed/Uniclust/frozen_181015T170110/uniclust30_2018_08/uniclust30_2018_08'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uniprot_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/home/schwede/GROUP/alphafold_data/uniprot/uniprot.fasta'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pdb70_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/data/managed/PDB70/frozen_210805T142857/pdb70'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pdb_seqres_database_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/home/schwede/GROUP/alphafold_data/pdb_seqres/pdb_seqres.txt'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">template_mmcif_dir</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/home/schwede/GROUP/alphafold_data/pdb_mmcif/mmcif_files/'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">obsolete_pdbs_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'/scicore/home/schwede/GROUP/alphafold_data/pdb_mmcif/obsolete.dat'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#run_af2.run_singularity.run_af2_singularity_image" title="Permalink to this definition">¶</a></dt> <dd><p>Run the AlphaFold 2 Singularity image on host.</p> <p>The keyword arguments all come with defaults to run on the sciCORE cluster.</p> <p>If the Singularity container fails, a <a class="reference external" href="https://docs.python.org/3/library/exceptions.html#RuntimeError" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">RuntimeError</span></code></a> will be @@ -83,6 +83,14 @@ parameter in AF2.</p></li> “true,false,true”) – For the multimer model, mark sequences as prokaryotic. Corresponds to the is_prokaryote_list parameter in AF2.</p></li> +<li><p><strong>use_precomputed_msas</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code></a>) – Use existing MSAs from cwd. Corresponds to the +use_precomputed_msas parameter in AF2.</p></li> +<li><p><strong>no_run_relax</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code></a>) – Disable relaxation at the end of modelling. +Corresponds to AF2’s no_run_relax parameter but works +oppositely, True means no relaxation, False means +relaxation.</p></li> +<li><p><strong>use_gpu_relax</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code></a>) – Run relaxation on GPU. Corresponds to the +use_gpu_relax parameter in AF2.</p></li> <li><p><strong>af2_image_file</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></a>) – Declare a Singularity image to run the AF2 pipeline from. If None, an image from af2_image_dir will be used.</p></li> @@ -182,7 +190,7 @@ in AF2.</p></li> <li class="right" > <a href="_shared.html" title="_shared" >previous</a> |</li> - <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.0 documentation</a> »</li> + <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</a> »</li> <li class="nav-item nav-item-this"><a href="">run_singularity</a></li> </ul> </div> diff --git a/run_af2/doc/html/search.html b/run_af2/doc/html/search.html index 191ea1c..77949bb 100644 --- a/run_af2/doc/html/search.html +++ b/run_af2/doc/html/search.html @@ -5,7 +5,7 @@ <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>Search — af2@scicore/run_af2 2.1.0 documentation</title> + <title>Search — af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</title> <link rel="stylesheet" type="text/css" href="_static/pygments.css" /> <link rel="stylesheet" type="text/css" href="_static/sphinxdoc.css" /> @@ -30,7 +30,7 @@ <li class="right" > <a href="py-modindex.html" title="Python Module Index" >modules</a> |</li> - <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.0 documentation</a> »</li> + <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</a> »</li> <li class="nav-item nav-item-this"><a href="">Search</a></li> </ul> </div> @@ -89,7 +89,7 @@ <li class="right" > <a href="py-modindex.html" title="Python Module Index" >modules</a> |</li> - <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.0 documentation</a> »</li> + <li class="nav-item nav-item-0"><a href="index.html">af2@scicore/run_af2 2.1.1.dev0+gf71d760.d20220128 documentation</a> »</li> <li class="nav-item nav-item-this"><a href="">Search</a></li> </ul> </div> diff --git a/run_af2/doc/html/searchindex.js b/run_af2/doc/html/searchindex.js index 1c2227d..4ee921d 100644 --- a/run_af2/doc/html/searchindex.js +++ b/run_af2/doc/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["_shared","index","run_singularity"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["_shared.rst","index.rst","run_singularity.rst"],objects:{"run_af2._shared":{get_version:[0,1,1,""],parse_af2_arguments:[0,1,1,""]},"run_af2.run_singularity":{main:[2,1,1,""],run_af2_singularity_image:[2,1,1,""]},run_af2:{_shared:[0,0,0,"-"],run_singularity:[2,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:function"},terms:{"0":1,"1":1,"2":[1,2],"3":[],"4":[],"5":[],"case":0,"default":2,"export":[],"function":0,"import":0,"return":[0,2],"true":2,A:[0,2],By:2,For:2,If:[0,2],Not:[],That:[0,2],The:[1,2],There:2,Will:2,_share:1,access:1,ad:2,add:0,af2:[0,2],af2_image_dir:2,af2_image_fil:2,af2param:[],after:[0,2],all:2,alphafold2:2,alphafold:[1,2],alphafold_data:2,an:[0,2],append:2,ar:[1,2],argpars:0,argument:[0,2],argumentpars:0,avail:2,basenam:2,bfd:2,bfd_database_path:2,bfd_metaclust_clu_complete_id30_c90_final_seq:2,bfd_small:2,bin:2,binari:2,bool:2,build:0,call:2,can:[0,1],capabl:0,cfg:0,cluster:[1,2],come:[1,2],command:1,common:0,configur:2,consid:2,contain:2,correspond:2,creat:0,dat:2,data:2,data_dir:2,databas:2,date:2,db_preset:2,dd:2,declar:2,defin:2,deliv:0,descript:0,did:0,directori:[0,2],disabl:2,dl:[],download_dir:2,e:2,effect:2,ensembl:[],entri:2,environ:2,everi:2,execut:[1,2],exist:0,extern:0,extra:2,extra_arg_list:2,fa:2,fail:2,fals:2,fasta:2,fasta_fil:2,file:[0,2],first:[],first_non_consensus_sequ:2,form:2,found:1,from:[0,1,2],frozen_181015t170110:2,frozen_210805t085238:2,frozen_210805t103002:2,frozen_210805t142857:2,frozen_210805t171956:[],frozen_210812t135116:2,full:2,full_db:2,g:2,genet:2,get_vers:0,gitlab:1,gpu:2,group:2,ha:2,happen:0,here:1,hhblit:2,hold:2,home:2,host:2,imag:2,implement:0,includ:2,index:1,input:0,is_prokaryote_list:2,itself:0,just:[1,2],keyword:2,larg:2,latest:2,like:2,list:2,load:0,m:0,main:2,major:1,manag:2,map:2,mark:2,max_template_d:2,mgnifi:2,mgnify_database_path:2,mgy_clusters_2018_12:2,mm:2,mmcif_fil:2,mode:2,model:2,model_nam:[],model_preset:2,modifi:2,modul:[0,1,2],monom:2,multim:2,must:2,name:2,namespac:0,necessarili:2,need:[0,2],none:2,noth:2,object:0,obsolet:2,obsolete_pdbs_path:2,onc:0,one:2,onli:[0,2],other:0,output:2,output_dir:2,outsid:0,own:[0,1],packag:[0,1],page:1,param:2,paramet:2,pars:0,parse_af2_argu:0,parse_arg:0,parser:0,part:1,path:2,pdb70:2,pdb70_database_path:2,pdb:2,pdb_mmcif:2,pdb_seqr:2,pdb_seqres_database_path:2,per:2,pipelin:[0,1,2],prefix:2,preset:[],programmat:1,prokaryot:2,proper:0,py:2,python:[0,1,2],rais:2,read:1,reduced_db:2,releas:[1,2],replac:2,repositori:1,request:0,result:[0,2],run:[0,1,2],run_af2:[0,2],run_af2_singularity_imag:2,run_alphafold:2,run_singular:1,runtimeerror:2,same:0,schwede:2,scicor:2,script:[1,2],search:1,separ:2,seqr:2,sequenc:2,set:2,setup:0,share:0,should:[0,2],sif:2,sinc:0,singular:2,small:2,small_bfd_database_path:2,smaller:2,snglrty_bin:2,so:2,soft:[],some:[0,2],sorted_opt:2,space:2,statu:[],str:2,string:0,structur:2,sub:2,system:2,target:2,templat:2,template_mmcif_dir:2,test:0,them:2,thi:[0,2],tmp:2,tmpdir:2,tmpdir_var:2,tomorrow:2,tool:0,two:[1,2],txt:2,uniclust30:2,uniclust30_2018_08:2,uniclust30_database_path:2,uniclust:2,uniprot:2,uniprot_database_path:2,uniqu:2,uniref90:2,uniref90_database_path:2,uniref:2,upon:0,us:[0,2],use_gpu:2,userland:1,usr:2,variabl:2,version:[0,1,2],wai:0,we:0,which:2,x:0,you:[0,1],your:1,yyyi:2},titles:["_shared","Welcome to af2@scicore/run_af2\u2019s documentation!","run_singularity"],titleterms:{_share:0,af2:1,document:1,indic:1,run_af2:1,run_singular:2,s:1,scicor:1,tabl:1,welcom:1}}) \ No newline at end of file +Search.setIndex({docnames:["_shared","index","run_singularity"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["_shared.rst","index.rst","run_singularity.rst"],objects:{"run_af2._shared":{get_version:[0,1,1,""],parse_af2_arguments:[0,1,1,""]},"run_af2.run_singularity":{main:[2,1,1,""],run_af2_singularity_image:[2,1,1,""]},run_af2:{_shared:[0,0,0,"-"],run_singularity:[2,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:function"},terms:{"0":[],"1":1,"2":[1,2],"3":[],"4":[],"5":[],"case":0,"default":2,"export":[],"function":0,"import":0,"return":[0,2],"true":2,A:[0,2],By:2,For:2,If:[0,2],Not:[],That:[0,2],The:[1,2],There:2,Will:2,_share:1,access:1,ad:2,add:0,af2:[0,2],af2_image_dir:2,af2_image_fil:2,af2param:[],after:[0,2],all:2,alphafold2:2,alphafold:[1,2],alphafold_data:2,an:[0,2],append:2,ar:[1,2],argpars:0,argument:[0,2],argumentpars:0,avail:2,basenam:2,bfd:2,bfd_database_path:2,bfd_metaclust_clu_complete_id30_c90_final_seq:2,bfd_small:2,bin:2,binari:2,bool:2,build:0,call:2,can:[0,1],capabl:0,cfg:0,cluster:[1,2],come:[1,2],command:1,common:0,configur:2,consid:2,contain:2,correspond:2,creat:0,cwd:2,d20220128:1,dat:2,data:2,data_dir:2,databas:2,date:2,db_preset:2,dd:2,declar:2,defin:2,deliv:0,descript:0,dev0:1,did:0,directori:[0,2],disabl:2,dl:[],download_dir:2,e:2,effect:2,end:2,ensembl:[],entri:2,environ:2,everi:2,execut:[1,2],exist:[0,2],extern:0,extra:2,extra_arg_list:2,fa:2,fail:2,fals:2,fasta:2,fasta_fil:2,file:[0,2],first:[],first_non_consensus_sequ:2,form:2,found:1,from:[0,1,2],frozen_181015t170110:2,frozen_210805t085238:2,frozen_210805t103002:2,frozen_210805t142857:2,frozen_210805t171956:[],frozen_210812t135116:2,full:2,full_db:2,g:2,genet:2,get_vers:0,gf71d760:1,gitlab:1,gpu:2,group:2,ha:2,happen:0,here:1,hhblit:2,hold:2,home:2,host:2,imag:2,implement:0,includ:2,index:1,input:0,is_prokaryote_list:2,itself:0,just:[1,2],keyword:2,larg:2,latest:2,like:2,list:2,load:0,m:0,main:2,major:1,manag:2,map:2,mark:2,max_template_d:2,mean:2,mgnifi:2,mgnify_database_path:2,mgy_clusters_2018_12:2,mm:2,mmcif_fil:2,mode:2,model:2,model_nam:[],model_preset:2,modifi:2,modul:[0,1,2],monom:2,msa:2,multim:2,must:2,name:2,namespac:0,necessarili:2,need:[0,2],no_run_relax:2,none:2,noth:2,object:0,obsolet:2,obsolete_pdbs_path:2,onc:0,one:2,onli:[0,2],opposit:2,other:0,output:2,output_dir:2,outsid:0,own:[0,1],packag:[0,1],page:1,param:2,paramet:2,pars:0,parse_af2_argu:0,parse_arg:0,parser:0,part:1,path:2,pdb70:2,pdb70_database_path:2,pdb:2,pdb_mmcif:2,pdb_seqr:2,pdb_seqres_database_path:2,per:2,pipelin:[0,1,2],prefix:2,preset:[],programmat:1,prokaryot:2,proper:0,py:2,python:[0,1,2],rais:2,read:1,reduced_db:2,relax:2,releas:[1,2],replac:2,repositori:1,request:0,result:[0,2],run:[0,1,2],run_af2:[0,2],run_af2_singularity_imag:2,run_alphafold:2,run_singular:1,runtimeerror:2,s:2,same:0,schwede:2,scicor:2,script:[1,2],search:1,separ:2,seqr:2,sequenc:2,set:2,setup:0,share:0,should:[0,2],sif:2,sinc:0,singular:2,small:2,small_bfd_database_path:2,smaller:2,snglrty_bin:2,so:2,soft:[],some:[0,2],sorted_opt:2,space:2,statu:[],str:2,string:0,structur:2,sub:2,system:2,target:2,templat:2,template_mmcif_dir:2,test:0,them:2,thi:[0,2],tmp:2,tmpdir:2,tmpdir_var:2,tomorrow:2,tool:0,two:[1,2],txt:2,uniclust30:2,uniclust30_2018_08:2,uniclust30_database_path:2,uniclust:2,uniprot:2,uniprot_database_path:2,uniqu:2,uniref90:2,uniref90_database_path:2,uniref:2,upon:0,us:[0,2],use_gpu:2,use_gpu_relax:2,use_precomputed_msa:2,userland:1,usr:2,variabl:2,version:[0,1,2],wai:0,we:0,which:2,work:2,x:0,you:[0,1],your:1,yyyi:2},titles:["_shared","Welcome to af2@scicore/run_af2\u2019s documentation!","run_singularity"],titleterms:{_share:0,af2:1,document:1,indic:1,run_af2:1,run_singular:2,s:1,scicor:1,tabl:1,welcom:1}}) \ No newline at end of file -- GitLab