text: Search.setIndex({docnames:["Installation","Usage/Align","Usage/Assemble","Usage/Cluster","Usage/Define_Fragments","Usage/Design","Usage/Match","Usage/New","Usage/Search","Usage/Solve","Usage/index","index"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:56},filenames:["Installation.rst","Usage/Align.rst","Usage/Assemble.rst","Usage/Cluster.rst","Usage/Define_Fragments.rst","Usage/Design.rst","Usage/Match.rst","Usage/New.rst","Usage/Search.rst","Usage/Solve.rst","Usage/index.rst","index.rst"],objects:{"BindingSitesFromFragments.commands.bsff_align":{align:[1,0,1,""]},"BindingSitesFromFragments.commands.bsff_assemble":{assemble:[2,0,1,""]},"BindingSitesFromFragments.commands.bsff_gurobi":{mc_solve:[9,0,1,""]},"BindingSitesFromFragments.design":{generate_fuzzball_contact_rotamersets:[5,0,1,""]},"BindingSitesFromFragments.solve":{montecarlo_motif:[9,0,1,""]}},objnames:{"0":["py","function","Python function"]},objtypes:{"0":"py:function"},terms:{"11a":6,"12a":1,"400da":[],"500da":4,"600da":4,"case":4,"default":5,"export":7,"function":[1,5,8,9],"import":[4,7],"int":5,"long":7,"new":[2,4,5,9,10,11],"public":7,"return":[4,5],"throw":6,"true":5,Adding:5,CYS:5,For:[1,4,9],IDs:[4,8],INTO:[],NOT:[],That:4,The:[0,2,4,5,6,7,9],There:[0,7],These:[5,6],Use:[1,4,5,9],Using:7,With:7,_existingcomplexfuzzbal:[],abl:0,about:[3,4],abov:6,acceptor:[2,4],access:0,accompani:0,accordingli:[],acfgilmpvw:3,across:9,actual:4,add:[2,4,5],add_rotamer_into_existing_group:5,add_user_defined_motif:2,added:[2,5],addit:[4,7,8],additional_fil:7,affin:4,after:4,agglom:3,align:[4,10,11],aliphat:4,all:[0,1,3,4,6,7,8],allow:4,also:[4,5,6],altern:1,alwai:4,anaconda:0,analysi:[3,4],ani:[0,2,3,4,5,6],anneal:9,annot:4,anyth:[0,7],anywher:[4,5],append:5,appli:[5,9],applic:0,apply_minim:5,appropri:5,apt:0,arg:[1,2,9],argument:[1,2,9],aromat:4,around:[6,7],arrow:4,art:[],asdf:6,ask:6,assembl:[5,6,9,10,11],associ:8,asymmetr:6,atom:[1,3,4,5,6,7],attempt:5,attribut:4,augment:5,autom:0,averag:3,avogadro:[4,5,7],backbon:5,base:[5,6,9],basic:0,been:0,befor:4,begin:[],below:4,best:[2,9],between:[0,4,6],bia:5,bin:6,bind:[0,2,4,7,10,11],bindingsitefromfrag:[0,11],bindingsitesfromfrag:[0,1,2,4,5,9],biolog:6,bit:5,block:9,block_count:9,block_siz:9,bodi:9,bond:[2,7],boost:0,both:[0,5],bottom:4,bound:[4,8],brew:0,bring:4,broken:4,bsff:[0,1,2,3,4,5,7,8,9],bsff_align:1,bsff_assembl:2,bsff_gurobi:9,build:2,build_rotam:5,buri:6,calcul:6,call:[3,4,8],can:[0,1,2,4,5,7],carlo:9,cci:2,certain:1,chain:[2,4,6,9],characterist:4,check:[1,4],chemic:[2,4,5],chemistri:[3,4],chemoinformat:0,clash:[],clean:5,clean_up_after_pack:5,click:4,clone:[0,5],close:[],cluster:[0,4,9,10,11],cluster_result:[2,3,5],code:[5,7],com:0,come:0,command:[0,1,2,5,9],compet:3,compil:0,complex:[1,2,4,10,11],complex_ligand_id:2,complex_nam:5,compon:[2,5],compos:9,composit:[2,10,11],compound:[1,2,3,4,5,7,8,9],compound_id:[1,2,3,4,5,7,8,9],conform:[0,4,5,8,9],conjug:4,connect:[1,4],connectivit:4,consequ:6,consider:6,consist:[3,4],consolid:[0,5],constraint:[],contact:[9,10,11],contact_method:5,contain:[0,1,2,3,5,6,7,8,9],content:11,context:[2,5],contribut:4,control:[],conveni:[0,5],coordin:1,copi:[1,5],core:5,correspond:[4,6,7],cos:3,cosin:3,count:4,coval:4,creat:[2,3,4,5,8,9],create_and_initialize_annealing_graph:5,create_rotamer_set:5,criteria:6,criterion:9,csv:[2,4,5,7,8],current:[2,9],current_iter:2,current_iteration_fuzzball_dir:9,custom_taskop:5,cutoff:[1,3],data:0,databas:4,defin:[1,2,6,8,9,10,11],defined_interact:2,defined_posit:5,degre:0,dehknqrsti:3,delet:4,depend:11,describ:4,descript:4,design:[0,7,10,11],design_packer_task:5,design_path:5,design_pos:5,design_residu:5,designdir:5,desir:4,despit:4,detail:4,determin:6,develop:11,dictionari:5,dimer:6,dir:2,directli:2,directori:[0,1,2,3,4,5,8,9],discov:9,discret:9,displai:4,distanc:3,distribut:3,docopt:[],documentaiton:0,doe:[],doesn:7,doing:0,don:[1,2],done:3,donor:[2,4],down:[4,9],download:[1,4,7],downstream:3,due:6,dump_rotamerset_pdb:5,dure:[0,6,9],each:[1,2,3,4,5,6,7,8,9],easiest:7,edit:0,editor:[0,4],either:1,enabl:4,end:4,energi:[0,9],enough:[],ensembl:[3,9],ensur:4,enter:[1,2,3,4,5,6,8,9],entir:4,enumer:[4,6,7],environ:4,essenti:[4,5],etc:6,evalu:9,everi:[],everyth:[],exact:[4,5],exampl:4,exist:[2,7],existing_complex:5,existing_complex_path:[2,5],exit:[],expedit:3,explicit:4,extens:6,extra:4,extract:[2,5],extrem:[0,4],fa_atr:9,fa_elec:9,fa_rep:9,fa_sol:9,factori:5,fals:[5,9],featur:3,file:[0,1,2,5,6,8],filenam:5,filter:[1,3,4],find:[0,7,9],fine:[],finish:4,first:[3,4,5],fix:[],flag:[4,5],flag_special_rot:5,follow:[0,3,5,6],forc:2,force_limit:2,format:[1,3,8],found:[1,5,7],fragment:[0,1,7,8,10,11],fragment_1:[1,3],fragment_2:[1,3],fragment_:4,fragment_input:[1,4,7,8],fragment_pdb_match:[1,2,3,5,8],from:[0,1,2,3,4,6,7,8,9],ftp:1,full:4,fuzz_0:2,fuzz_limit:2,fuzz_rotam:5,fuzzbal:[2,5,9],fuzzball_limit:2,fuzzball_path:9,garbag:4,gener:[0,2,3,10,11],generate_fuzzball_contact_rotamerset:5,geometr:9,get:[0,4,6],git:0,github:0,given:[],goal:[],goe:4,good:[],gov:4,group:[],gurobi:6,had:0,ham:3,handl:7,handli:0,has:0,have:[0,1,4,7],hb_limit:2,hbond_bb_sc:9,hbond_limit:2,hbond_sc:9,heavi:4,help:0,here:[0,1],hexagon:4,hierarch:3,highli:[0,1,3,7],hit:4,homebrew:0,how:[4,7],howev:0,html:4,hydrogen:[2,4],hydrophob:3,hydroxyl:[],ideal:[],ident:[3,5],identifi:[1,2,4,5],implement:6,imposs:[],inchi:7,inchikei:4,includ:9,include_defin:9,incorpor:5,index:[2,11],indic:5,individu:6,inform:[5,7],initi:9,initialize_pose_for_rotsets_cr:5,input:[1,2,3,4,5,8],instal:11,instanc:4,instead:4,instruct:[0,1],interact:[0,2,3],interaction_graph:5,interactiongraphfactori:5,interest:4,interfac:6,intract:[],isol:3,iter:[2,9],iter_0:2,its:4,jaaamessszzz:0,jame:[6,11],join:5,json:[1,2,3,5,8],just:[],keep:[7,8],kept:9,know:7,kortemm:11,lab:[0,11],larg:4,later:4,least:4,left:4,len:5,less:4,letter:[2,7],librari:6,librdkit1:0,ligand:[1,2,4,6,7,9,10,11],ligand_1:[],ligand_2:[],ligand_conformer_path:5,ligand_param:[2,5],ligand_ref:[2,5],ligandexpo:7,like:[1,2,3,4,5,7,8],limit:[2,4],line:0,linkag:3,list:5,litt:4,littl:[],live:7,load:[],local:[1,4],locat:[1,4],longer:6,look:[1,2,3,4,7,8],lot:0,luca:11,macbook:0,macromolecular:0,mai:[0,5],main:[4,7],make:0,mani:[4,7],map:[0,1,4],markov:9,match:[0,2,5,10,11],match_nam:5,match_path:5,match_pos:5,match_residue_map:5,matter:7,maxim:[],maximum:4,mc_solv:9,mcsolv:9,mean:[],meaning:[],mediat:3,meh:7,meh_00xx:7,menial:0,met:5,method:[0,5,6,7,9,11],metric:6,metropoli:9,minim:9,minimum:6,miss:5,mkdir:[0,7],modifi:5,modul:11,mol2:[0,5],molecul:[0,1,2,3,8,9,10,11],molecular:[0,4],molefile_to_param:[5,7],molfile_slit_into_singl:[],molfile_split_into_singl:7,molfile_to_param:[2,5,7],mont:9,montecarlo_motif:9,more:[],most:4,mostli:7,motif:[0,2,6,9],motif_residue_attribut:5,motif_s:9,move:[4,7,9],mse:5,must:2,name:[1,2,3,4,7,8,9],ncbi:4,necessari:7,necessarili:[0,4],need:[0,1,4,5],neighbor:[4,6],nih:4,nlm:4,non:0,none:[5,9],normal:[],note:2,novo:11,now:[0,1,2,3,4,7,8],npz:[2,3],nucleat:5,number:[2,4,6,9],numer:4,obei:2,object:9,observ:5,obtain:7,obvious:[],onc:[0,4,7],one:5,onli:[1,2],onto:[1,4],open:[0,4],oper:5,option:[0,1,2,4,5,9],organ:5,origin:4,other:[0,7],otherwis:[1,4],our:[4,7],out:6,output:[5,6,7],over:[],overal:9,overwritten:6,own:5,pack:5,pack_rotamers_run:5,packag:0,packer:5,packer_neighbor_graph:5,packertask:5,page:[4,11],pain:0,pair:6,pairwis:0,panel:4,param:[2,4,5,7,8],paramet:[5,9],params_path:5,part:[3,4],pass:[1,5,7],path:[0,1,2,5,7,9],path_to_databas:1,pdb1:6,pdb2:6,pdb:[0,1,2,3,5,7,8],pdb_1:[],pdb_2:[],pdb_search_result:[1,2,3,5,8],per:[6,9],percentag:6,perform:[0,3,5,9],person:0,pip:0,place:5,placement:6,plenti:[],point:4,polar:3,pool:[3,9,10,11],poor:1,pop:4,popul:[4,7],portion:4,pose:5,posit:[3,5],position_rotamer_set:5,possess:8,possibl:[0,5],practic:3,prepare_match_iter:2,prepare_sets_for_pack:5,press:6,prevent:[],previou:[1,2],previous_iter:2,primarili:6,print:5,proce:[4,7],procedur:5,process:[0,7],prodi:3,produc:9,program:[0,5],project:[0,1,2,3,4,8,9,10,11],properli:[],protein:[0,1,2,4,6,10,11],protocol:[1,2,4,5,9,10],provid:0,pubchem:[4,8],pubchemsketcherhttp:4,pymol:[],pyrosetta:[0,9],python2:[],python3:[],python:[0,7],qry:4,queri:4,ramp:9,random:9,read:4,realli:2,recapitul:5,recommend:[0,1,7],record:[1,9],recov:[],redesign:2,ref:[],refer:[0,1,4,5],rel:3,relat:[],relev:6,reli:0,remov:[3,4,5],renam:4,repeat:4,replac:[5,9],report_stat:5,repositori:0,repres:[0,1,3,4,7],represent:[],requir:[0,1,4,5],resid:5,residu:[0,1,2,3,5,6,9],residue_typ:5,result:[1,4,8],reu:[],rigid:4,rigid_fragment_atom:4,ring:4,rins:4,rmsd:[1,5,6],rmsd_limit:5,roland:6,root:[1,2,9],rosetta:[5,7,9],rosetta_input:[4,5,7,8],rosettacommon:0,rotamer_set:5,rotamer_set_for_residu:5,rotamersetsfactori:5,rotat:7,rotset_limit:5,row:4,rule:4,run:[5,9],same:[1,4,5],save:[0,4,5],scaffold:[0,10,11],scienc:[],score:[0,2,5,6,9],script:[0,6,7],search:[1,4,10,11],sec:5,second:5,see:0,seem:[],seldomli:[],select:[2,4,6,9],selected_match_dir:2,sequenc:[],server:1,set:0,set_task:5,setup_for_packing_with_rotset:5,seven:9,sever:0,sfxn:5,share:5,shebang:[],shell:6,should:[0,1,2,3,4,5,7,8,9],side:[2,9],significantli:4,similar:3,simpl:[0,7],simpli:[4,5],simul:9,sinc:6,site:[2,7,10,11],size:[4,9],sketch:4,sketcher:4,sketchhelp:4,skether:4,skip:[2,5],skip_clean:[2,5],skip_substruture_verif:1,small:[0,3,8,11],smart:7,smile:[4,7],smiles_frag:4,smiles_str:4,solut:9,solv:[0,2,10,11],someth:4,somewher:0,sort:[0,4],sourc:[0,1,7],spatial:3,special_rot:5,specif:[3,4,8],specifi:[2,4,5],spot:[],standard:[0,7],start:[10,11],stdout:6,step:[1,2,3,4,5,9,10],stereochemistri:4,sterochemistri:4,store:[3,8],straight:2,straightforward:5,string:[4,7],structur:[1,4,5],subdirectori:[3,5],substitu:4,substructur:[0,1,4,8],success:0,sudo:0,suffer:0,suffici:4,suggest:7,suit:0,sum:6,superimpos:[],superstructur:4,sweet:[],sybyl:[0,5,7],system:4,take:[1,5],taken:6,target:[0,1,2,3,4,8,9,10],task:[0,5],tell:[1,4],temperatur:9,ten:9,term:[5,9],test:[],textbox:4,than:[],thei:1,thi:[0,1,2,3,4,5,6,7,8,9,11],thing:7,three:[2,4,7,9],threshold:6,through:0,throughout:[4,7],thumb:[],time:5,tool:4,top:[4,6],track:8,trajectori:9,transform:4,transformed_aligned_pdb:[1,2,3,5],troubl:0,two:[5,9],type:[0,3],ubuntu:0,uncheck:4,under:[1,2,4,5,7],uniqu:[4,6],unit:6,unlik:4,until:4,untouch:4,updat:6,upper:4,usag:[1,2,9,11],use:[0,1,4,5,7],use_complementary_rotset:5,use_local_pdb_databas:1,used:[0,1,2,5,6,9],useful:[0,4],user:1,user_defined_dir:[1,2,9],user_input:[4,7,8],uses:[0,5],using:[0,1,2,4,5,7,9],usual:[],util:0,valenc:4,vari:0,variant:5,vector:3,version:5,viable_rotam:5,viewer:0,visual:0,wai:[0,7],want:5,well:4,were:[4,6],what:[4,5,7],when:[4,6],where:[1,2,3,4,5,7,8,9],which:4,window:4,within:[1,6,7],without:7,work:[],would:[],write:6,written:5,xxx_0001:[2,4],xxx_0002:2,you:[0,1,2,4,5,7,8],your:[1,2,3,4,6,8,9,10]},titles:["Installation","Align","Assemble Contact Pools","Cluster Protein-Fragment Contacts","Define Fragments","Generate Designs","Match Binding Sites to Scaffolds","Start a New Project","Search for Ligand-Protein Complexes","Solve for Composite Binding Sites","Usage","Welcome to BindingSitesFromFragments\u2019s documentation!"],titleterms:{"new":7,For:5,align:1,all:5,assembl:2,avogadro:0,bind:[6,9],bindingsitesfromfrag:[7,11],bond:4,cluster:3,complementari:5,complex:[5,8],composit:9,conform:7,contact:[2,3,5],contain:4,creat:7,defin:4,depend:0,design:5,directori:7,document:11,exist:5,file:[4,7],filter:6,find:4,fragment:[3,4],from:5,gener:[4,5,7],indic:11,input:7,instal:0,ligand:[5,8],match:6,mol2:7,molecul:[4,7],omega:0,openey:0,other:5,pdb:4,pool:[2,5],prepar:7,project:7,protein:[3,5,8],pymol:0,rdkit:0,rosetta:0,rosettamatch:5,rotam:5,rotamerset:5,rotat:4,scaffold:6,search:8,site:[6,9],small:4,solv:9,start:7,tabl:11,target:7,usag:10,welcom:11,your:7}})