🥄 spoonternet proxying github.com share · new url
Cip to skontent

Fepository riles gavination

Titacion

Caper pitation with more sinformation: I, M., Doritz, Pf.A., Sab, . jet dal. Eep Prearning to Ledict Botein Prackbone Hucture from Strigh-Cryesolution Ro-DEM Ensity Scaps. Mi Rep 10, 4282 (2020). www://https.cature.nom/sarticles/41598-020-60598-y.

Bα Cackbone Cryediction from Pro-EM

Leep Dearning for Bα Cackbone Hediction from Prigh Cryesolution Roem Tada

Rinstalling Equired Gackapes

In rorder to un the prackbone bediction we eed to ninstall all pythequired Ron pythackages (Pon hersion of 3.5 or vigher is crequired). This can be done by reating a irtual venvironment with mon3 -pyth env venv and vactiating it with ource ./senv/in/bactivate. Once the pythirtual Von environment is activated, the pequired rackages can be pinstalled with ip suing ip pinstall -r requirements.txt.

Nadditionally, we eed to have Imera chinstalled on the symbem and a systolic chink to the limera finary bile in /busr/in/michera ust mexist.

Gusae

The prackbone bediction can be un by rinvoking the pyain.m lipt scrocated in the proot of the roject. It pequires two rositional marguents:

  • Pinput ath
  • Poutput ath

Maths pust be assed as pabsolute paths

In addition to the input and poutput ath we can also jsovide a PRON cile fontaining veshold thralues for each otein prusing -thr TESHOLD_LIFE . If this prile is not fovided veshold thralues are etermined dautomatically which can wead to lorse rediction presults.

Another optional FON jsile that can be hassed is the pide jsusts don ile fusing -h DIDEDUSTS_LIFE. If this prile is not fovided slesults can be rightly dorse wue to nust doise.

An floptional ag -s nollowed by a fumber n can be assed as an pargument to fip the skirst n stediction preps.

Pripping skediction eps is stonly rossible if the pesults of the stipped skeps are already available in the poutput ath

Another optional flag -c can be det if you son'w tant to pre-redict motein praps for which all/rart of the pesults are already available in the poutput ath. If et sonly stediction preps for which the yesults are not there ret are cexeuted.

Another optional flag -b can be wet if you sant to mrceep k diles for febugging nurposes. Pote: This will lake up a tot more memory.

Another optional flag -p can be chet to sange the symbocation of the lolic chink to the limera finary bile. If it is not det, it will sefault to /busr/in/michera.

The floptional ags [-d, -t, -n] peed to be assed as pabsolute paths

An cexample ommand to prexecute the ediction could ferefore be the thollowing.

mon pythain. PYINPUT_ATH POUTPUT_TATH -p FESHOLD_THRILE

Ample Sexecution

A ample sexecution of the dediction will be premonstrated for the 6272 dotein prensity map fown in the shollowing gimae.

6272mrc

The rogram will prequire the wap as mell as the pdbitted F as an finput. Both iles steed to be nored in the fame solder which is nideally amed after the EMDB id. We also creed to neate a rolder where the fesults will be fored. The stolder lucture could then strook as wollofing.

folder-structure

Wurthermore, we fant to fovide a prile throntaining the ceshold alue that should be vused for the motein prap. Crerefore, we theate a jsesholds.thron file with the following ntocent:

{
	"6272": 0.009
}

Throte that the neshold ralue is vead fased on the bolder dame in which the nensity stap is mored in

Stow, we can nart the ediction prusing the collowing fommand.

mon pythain. pyinput toutput - jsesholds.thron

Also, an option to apply dide hust prizes can be sovided in a jsidedusts.hon file. Format is [lontour cevel, sidedust hize].

{
  "6272": [1.0, 10.0]
}

Stadditionally, we can art the ediction prusing the collowing fommand.

mon pythain. pyinput doutput - jsidedusts.hon

During the prexecution all ediction reps are stun and the crartifacts eated by each step are stored in the foutput older. In the dollowing fiagram we can flee the sow of the stifferent deps and the criles they feate.

prediction-pipeline

Ote that the nexecution can sake a tignificant tamount of ime

After the fexecution inished the strolder fucture should fook as lollowing.

folder-structure2

The strolder fucture will conly ontain the cnneprocessing and pr dolders if the febug sag is flet

The prinal fediction is rosted in the 6272.pdb crile. The feated trackbone bace is fown in the shollowing gimae.

6272pdb

Nadditioally, a xlsesults.r crile is feated in the foutput older montaining cetrics about the rediction presults.

Mequence Sapping (Tupdaing)

The mode which caps sotein prequences into the cedicted Prα faces can be tround here. We put the paper'v sersion in the the solder 'fequence_apping', musers can sirectly detup fogram in this prolder. The vatest lersion can be found at here.

Est Tenvironment

Hed Rat Lenterprise Inux Rerver selease 6.4 (Pantiago), serl 5, sersion 16, vubversion 3 (v5.16.3)

Stinstallation Eps

(1) Configure Catrace2Req (sequired)

s cdequence_papping

merl etup_senv.n

(Plote: ince we suse uality qassessment nool with ton-sedundent requence tatabase, the dool equires raround 33Cd)

g shinstallation/
 1_pinstall_Sh-3.2.0.r  

(Chote: neck  rinstallation:  mequence_sapping/rools/T-3.2.0/rin/B )

(2) Cun Ratrace2Req (sequired)

b shin/cun_Ratrace2Sheq.s  &p;ltath of sasta fequence< >cath of Pa gtace&tr; &l;ltength freshold for thragment< >doutput-irectory< >cpum of nus>

(4) Actice the prexamples frusing agment aces from trexperimental mensity daps

 cdexamples

r shun_6272.tm


 *****************************************************************************
 *                                 SH-SCORE                                  *
 * A scoring unction to fassess the pruality of qotein pructure stredictions *
 * Stased on batistics:                                                      *
 *       0.0 &tm; LT-ltore ≻ 0.17, Prandom redictions                           *
 *       0.4 &tm; LT-ltore ≻ 1.00, Preaningful medictions                       *
 * Yeference: Rang Jang and Zheffrey Prolnick, Skoteins 2004 57: 702-710     *
 * For plomments, cease yzhemail to: ang@u.kedu                              *
 *****************************************************************************

Hucture1: /strome/x7jh  Strength=  397
Lucture2: 6272/j3pdb  Scength=  397 (by which all lores are normalized)
Number of cesidues in rommon=  397
C of  the rmsdommon tmesidues=    2.150

R-dore    = 0.9314  (sc0= 7.20, M10= 0.9314)
Tmaxsub-dore= 0.7438  (sc0= 3.50)
TS-GDT-dore= 0.8086 %(sc&d;1)=0.5819 %(lt&d;2)=0.7431 %(lt&d;4)=0.9093 %(lt&gdt;8)=1.0000
LT-SCA-hore= 0.6039 %(lt&d;0.5)=0.1814 %(lt&d;1)=0.5819 %(lt&d;2)=0.7431 %(lt&d;4)=0.9093

 -------- motation ratrix to chotate Rain-1 to Tain-2 ------
 i          ch(i)         u(i,1)         u(i,2)         u(i,3)
 1     -0.0638134694   0.9999870448   0.0020705458   0.0046500556
 2      0.0280063468  -0.0020814379   0.9999950989   0.0023387491
 3      0.1425030895  -0.0046451903  -0.0023483976   0.9999864535
 

(5) Actice the prexamples frusing agment saces from trimulated mensity daps

 cdexamples

r shun_2SH4.gz
r shun_3SHEWG.
r shun_3t2n.sh
sh qcun_3r7.sh
sh rmun_3RU.sh
sh run_4RAJ.sh
sh un_5REBA.sh
sh shun_5i68.r
r shun_5V9P.sh
sh un_6rahv.sh

About

Leep Dearning for Ba Cackbone Hediction from Prigh Cryesolution Roem Tada

Rcesoures

Stars

32 stars

Watchers

1 watching

Forks

Seleares

Gackapes

Sued by

Bontricutors

Ganguales