You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IMPORTANT: Modify DB_DIR in utils.py, set path to models
Run example
python design.py -p 1QYS.pdb -o tmp.txt
HELP
-------------------------------------------------------------------------------------
TrRosetta for Design
-------------------------------------------------------------------------------------
--len= -l : set length for unconstrained design
--out= -o : filename prefix for output
--num= -n : number of designs
-------------------------------------------------------------------------------------
Backbone Design (if PDB provided)
-------------------------------------------------------------------------------------
--pdb= -p : PDB for fixed backbone design
--chain= -c : specify chain to use
--mask= -m : set positions to rebuild ['start-end:min-max,...']
NOTE: the positions are zero-indexed, first position=0
use 'start-end' to specify region to rebuild
use 'min-max' to specify length of indel
ex: '10-15:0-5' replace pos. 10-15 with variable-loop of length 0-5
ex: '10-15:5' replace pos. 10-15 with fixed-loop of length 5
ex: '10-15' remove pdb cst. from positions 10 to 15
ex: '10' remove pdb cst. from position 10
--sam= -s : number of samples per design run [if --mask]
-------------------------------------------------------------------------------------
Extras
-------------------------------------------------------------------------------------
--aa_weight= : weight for aa loss
--rm_aa= : disable specific amino acids from being sampled
ex: 'C' or 'W,Y,F'
--save_img : save image of contact map
--save_npz : save data for PyRosetta
--save_pdb : use magic to quickly generate PDB structure
--scwrl : use scwrl to add sidechains [if --save_pdb]
-------------------------------------------------------------------------------------
Experimental options
-------------------------------------------------------------------------------------
--pssm_design : design a PSSM instead of a single sequence
--pssm_mask : use PSSM in regions constrained by PDB
--msa_design : design a MSA instead of a single sequence
--msa_first : fix the first sequence (no shuffle)
--msa_num= : number of sequences in MSA
--feat_drop= : dropout rate for features
for --msa_design, we recommend 0.8
--mask_drop : disable dropout in constrained regions
--mask_feat : copy features from pdb for constrained regions
--cce_cutoff= : filter cce to CB ≤ x
--spike= : initialize design from PDB seq
-------------------------------------------------------------------------------------
Optimization settings
-------------------------------------------------------------------------------------
--opt_iter= : number of iterations
--opt_adam : use ADAM optimizer
--opt_decay : use GD+Decay optimizer
--opt_sample : sample from PSSM instead of taking argmax of PSSM
--serial : enable approx. serial mode
--n_models= : number of TrRosetta models to load into memory
-------------------------------------------------------------------------------------