File size: 8,150 Bytes
8896a5f |
1 |
Search.setIndex({docnames:["api/dscript.commands","api/dscript.models","api/index","data","index","installation","usage"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["api/dscript.commands.rst","api/dscript.models.rst","api/index.rst","data.rst","index.rst","installation.rst","usage.rst"],objects:{"dscript.alphabets":{Alphabet:[2,1,1,""],Uniprot21:[2,1,1,""]},"dscript.alphabets.Alphabet":{decode:[2,2,1,""],encode:[2,2,1,""]},"dscript.commands":{embed:[0,0,0,"-"],eval:[0,0,0,"-"],predict:[0,0,0,"-"],train:[0,0,0,"-"]},"dscript.commands.eval":{plot_eval_predictions:[0,3,1,""]},"dscript.commands.train":{interaction_eval:[0,3,1,""],interaction_grad:[0,3,1,""],predict_cmap_interaction:[0,3,1,""],predict_interaction:[0,3,1,""]},"dscript.fasta":{parse:[2,3,1,""],parse_directory:[2,3,1,""],write:[2,3,1,""]},"dscript.language_model":{embed_from_directory:[2,3,1,""],embed_from_fasta:[2,3,1,""],lm_embed:[2,3,1,""]},"dscript.models":{contact:[1,0,0,"-"],embedding:[1,0,0,"-"],interaction:[1,0,0,"-"]},"dscript.models.contact":{ContactCNN:[1,1,1,""],FullyConnected:[1,1,1,""]},"dscript.models.contact.ContactCNN":{broadcast:[1,2,1,""],forward:[1,2,1,""],predict:[1,2,1,""]},"dscript.models.contact.FullyConnected":{forward:[1,2,1,""]},"dscript.models.embedding":{FullyConnectedEmbed:[1,1,1,""],IdentityEmbed:[1,1,1,""],SkipLSTM:[1,1,1,""]},"dscript.models.embedding.FullyConnectedEmbed":{forward:[1,2,1,""]},"dscript.models.embedding.IdentityEmbed":{forward:[1,2,1,""]},"dscript.models.embedding.SkipLSTM":{to_one_hot:[1,2,1,""],transform:[1,2,1,""]},"dscript.models.interaction":{LogisticActivation:[1,1,1,""],ModelInteraction:[1,1,1,""]},"dscript.models.interaction.LogisticActivation":{forward:[1,2,1,""]},"dscript.models.interaction.ModelInteraction":{cpred:[1,2,1,""],embed:[1,2,1,""],map_predict:[1,2,1,""],predict:[1,2,1,""]},"dscript.pretrained":{get_pretrained:[2,3,1,""],get_state_dict:[2,3,1,""]},"dscript.utils":{PairedDataset:[2,1,1,""],RBF:[2,3,1,""],collate_paired_sequences:[2,3,1,""],gpu_mem:[2,3,1,""],log:[2,3,1,""],plot_PR_curve:[2,3,1,""],plot_ROC_curve:[2,3,1,""]},dscript:{alphabets:[2,0,0,"-"],fasta:[2,0,0,"-"],language_model:[2,0,0,"-"],pretrained:[2,0,0,"-"],utils:[2,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:function"},terms:{"001":6,"100":[1,6],"1024":1,"255":2,"byte":2,"char":2,"class":[1,2],"default":[0,1,2,6],"final":1,"float":[0,1,2],"function":[1,2],"int":[0,1,2],"new":[0,4],"return":[0,1,2],"true":[1,2],Its:4,One:[0,1,6],The:[1,4],Use:6,_io:2,access:1,acid:[1,2,4],across:4,activ:[1,5],adding:6,addit:1,affect:6,all:[1,2,6],alreadi:2,amino:[1,2,4],ani:1,api:4,appli:1,arg:2,argument:6,augment:6,aupr:0,awar:[1,4],backpropag:0,bandwith:2,base:[1,2,4],basi:2,batch:[0,6],batch_siz:6,bce:0,being:4,bepler:[1,2,3],berger:[1,2,3,4],between:4,bidirect:1,bilstm:1,bonni:4,bool:[0,1,2],broadcast:1,call:1,can:6,candid:6,cat:1,chang:5,charact:2,characterist:[0,2],checkpoint:6,cite:4,clone:5,collat:2,collate_paired_sequ:2,column:6,com:5,combin:1,command:2,comment:2,comparison:6,comput:[0,1,2,6],concaten:1,conda:5,conserv:4,contact:[0,2,4,6],contactcnn:1,contain:1,convert:2,convolut:[1,6],correct:0,cowen:4,cpred:1,creat:5,cuda:5,cudnn:5,current:2,curv:[0,2],d_0:1,data:[0,2,4,6],dataload:0,dataset:2,date:2,datetim:2,decai:6,decod:2,design:4,detail:0,devic:[2,6],dict:0,dictionari:[0,2],dim:6,dimens:[1,6],dimension:1,dimer:4,directli:4,directori:2,distanc:2,document:2,doe:1,down:1,download:[2,6],drop:1,dropout:[1,6],dropout_p:6,dscript:[5,6],each:[4,6],edit:5,element:1,elementwis:1,emb:[1,2],embed:[0,2],embed_dim:1,embed_from_directori:2,embed_from_fasta:2,encod:[1,2],end:2,enhanc:4,env:5,epoch:6,epoch_scal:6,error:0,estim:4,eval:[2,6],evalu:0,everi:6,evolutionarili:4,exist:2,exit:6,exp:[1,2],extens:2,fals:[1,2],fasta:6,fastapath:2,figur:0,file:[0,2,5,6],filter:[1,6],first:[0,2],flag:6,fly:3,format:[2,6],forward:1,frac:[1,2],from:[1,2,4,6],full:0,fullyconnect:1,fullyconnectedemb:1,gamma:1,gamma_init:1,gener:[0,1,2,4,6],generaliz:4,geq:1,get:2,get_pretrain:2,get_state_dict:2,git:5,github:5,given:4,global:1,gpu:[0,1,2,5],gpu_mem:2,gradient:0,h5py:5,header:6,heldout:6,help:6,hidden:[1,6],hidden_dim:[1,6],histogram:0,home:4,hot:1,http:5,human:[2,3],human_1:2,human_v1:2,identityemb:1,implement:[1,4],improv:4,index:4,indic:2,initi:1,input:[1,2,6],instal:4,inter:4,interact:[0,2,4,6],interaction_ev:0,interaction_grad:0,intermedi:4,interpet:4,interpret:4,intuit:4,item:2,iter:0,just:[1,4],kernel:[2,6],kernel_width:6,label:[0,2,6],lambda:[1,6],lambda_:6,lambda_init:1,languag:[0,1,2,3],layer:[1,6],learn:[5,6],length:1,lenor:4,limit:4,linear:1,link:4,list:[0,2],lm_emb:2,lm_v1:2,load:1,loader:2,local:2,log:2,logisticactiv:1,loss:0,low:1,lstm:1,made:6,magnitud:0,main:1,make:[0,6],mani:6,manuscript:2,map:[0,1,2,4,6],map_predict:1,mask:2,matplotlib:5,matrix:[1,2,6],max:[1,2,6],mean:[0,1],memori:2,messag:[2,6],method:4,midpoint:1,minibatch:6,miss:2,mlp:1,mode:2,model:[0,2,4],modelinteract:[0,1],modul:[1,4,6],more:4,most:2,motiv:4,mous:3,msg:2,nam:2,name:[0,2,6],ndarrai:[0,2],necessari:5,neg:[0,6],negative_ratio:6,nin:1,none:2,nout:1,num:6,num_epoch:6,num_lay:1,number:[0,1,2,6],numer:[1,2],numpi:5,object:[0,2,6],odot:1,offer:1,ominu:1,one:1,oper:[0,1,2],option:[5,6],other:4,out:1,outfil:6,output:[1,2,6],outputpath:2,outsid:2,page:4,pair:[0,2,6],paireddataset:2,panda:5,paramet:[0,1,2,6],pars:2,parse_directori:2,part:1,pass:1,path:[0,2,6],penultim:4,perform:[0,1,6],phat:[0,2],physic:4,pleas:4,plot:[0,2],plot_eval_predict:0,plot_pr_curv:2,plot_roc_curv:2,pool:[1,6],pool_siz:1,pool_width:6,posit:[0,6],pre:[0,1,2,6],precis:[0,2],predict:[1,2],predict_cmap_interact:0,predict_interact:0,prefix:[0,6],pretrain:6,print:2,probabl:[0,1,2],produc:1,progress:2,project:[1,6],projection_dim:6,proport:1,protein:[0,1,4,6],provid:6,python:5,pytorch:[2,5],quick:4,radial:2,rate:6,ratio:6,rbf:2,read:2,recal:[0,2],receiv:[0,2],reduc:1,reflect:4,regular:6,relu:1,report:6,requir:[0,6],residu:1,result:[4,6],robust:4,rohit:4,rough:4,run:1,sam:4,same:1,sampl:6,samsledj:5,save:[0,2],save_prefix:6,savefil:2,scale:6,scikit:5,scipi:5,score:0,script:[1,2,5],seaborn:5,second:[0,2],see:[0,2],separ:6,seq:[0,2,6],sequenc:[2,4],set:[0,2,6],setup:5,setuptool:5,shape:1,should:[1,4,6],show:6,sigma:[1,2],sigmoid:1,similar:[2,6],sinc:4,singh:4,singl:2,size:[0,1,4,6],skiplstm:1,sledzieski:4,slope:1,sourc:[0,1,2],speci:4,sqrt:2,squar:0,stack:1,stage:4,stamp:2,start:4,state:2,statu:2,stderr:2,stdout:[2,6],store:6,str:[0,2],string:2,structur:4,subset:4,support:5,tab:6,take:1,tbd:[4,6],tensor:[0,1,2],test:[0,3,6],test_iter:0,text:[0,1,2],textiowrapp:2,than:4,them:1,theta:1,theta_init:1,thi:[2,4,5,6],third:6,those:1,thresh:6,threshold:6,through:1,time:1,to_one_hot:1,toolkit:5,torch:[0,1,2],total:2,tqdm:5,train:[1,2,4],trainabl:1,transform:1,tsv:6,two:4,type:[0,1,2],uniprot21:2,uniprot:2,unit:6,usag:[0,2,4],use:[0,1,2,4,6],use_cuda:[0,1,2],use_w:1,used:[2,6],using:[0,1,2],utf:2,util:0,val:6,valid:6,valu:[1,2],vector:1,verbos:2,version:[2,5],weight:[0,1,6],weight_decai:6,well:[0,4],where:1,whether:[0,1,2],width:[1,6],wise:1,worm:3,writabl:2,write:[2,6],x_0:1,yeast:3,yml:5,you:4,z_0:1,z_1:1},titles:["dscript.commands","dscript.models","API","Data","D-SCRIPT: Deep Learning PPI Prediction","Installation","Usage"],titleterms:{"new":6,alphabet:2,api:2,build:5,command:0,contact:1,content:4,data:3,deep:4,dscript:[0,1,2],emb:[0,6],embed:[1,6],environ:5,eval:0,evalu:6,fasta:2,from:5,indic:4,instal:5,interact:[1,3],languag:6,language_model:2,learn:4,model:[1,3,6],network:6,pip:5,ppi:4,predict:[0,4,6],pretrain:2,quick:6,requir:5,sampl:3,save:6,script:4,sequenc:[3,6],set:5,sourc:5,start:6,tabl:4,train:[0,3,6],usag:6,using:6,util:2}}) |